0001412408-23-000126.txt : 20230907 0001412408-23-000126.hdr.sgml : 20230907 20230907160413 ACCESSION NUMBER: 0001412408-23-000126 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20230731 FILED AS OF DATE: 20230907 DATE AS OF CHANGE: 20230907 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Phreesia, Inc. CENTRAL INDEX KEY: 0001412408 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38977 FILM NUMBER: 231242249 BUSINESS ADDRESS: STREET 1: 1521 CONCORD PIKE STREET 2: SUITE 301 PMB 221 CITY: WILMINGTON STATE: DE ZIP: 19803 BUSINESS PHONE: 888-654-7473 MAIL ADDRESS: STREET 1: 1521 CONCORD PIKE STREET 2: SUITE 301 PMB 221 CITY: WILMINGTON STATE: DE ZIP: 19803 FORMER COMPANY: FORMER CONFORMED NAME: Phreesia Inc DATE OF NAME CHANGE: 20070914 10-Q 1 phr-20230731.htm 10-Q phr-20230731
false00014124082024Q2--01-31P1DP2DP3Y81334700014124082023-02-012023-07-3100014124082023-09-01xbrli:shares00014124082023-07-31iso4217:USD00014124082023-01-31iso4217:USDxbrli:shares0001412408phr:SubscriptionAndServicesMember2023-05-012023-07-310001412408phr:SubscriptionAndServicesMember2022-05-012022-07-310001412408phr:SubscriptionAndServicesMember2023-02-012023-07-310001412408phr:SubscriptionAndServicesMember2022-02-012022-07-310001412408phr:PaymentProcessingFeesMember2023-05-012023-07-310001412408phr:PaymentProcessingFeesMember2022-05-012022-07-310001412408phr:PaymentProcessingFeesMember2023-02-012023-07-310001412408phr:PaymentProcessingFeesMember2022-02-012022-07-310001412408phr:NetworkSolutionsMember2023-05-012023-07-310001412408phr:NetworkSolutionsMember2022-05-012022-07-310001412408phr:NetworkSolutionsMember2023-02-012023-07-310001412408phr:NetworkSolutionsMember2022-02-012022-07-3100014124082023-05-012023-07-3100014124082022-05-012022-07-3100014124082022-02-012022-07-310001412408us-gaap:CommonStockMember2022-01-310001412408us-gaap:AdditionalPaidInCapitalMember2022-01-310001412408us-gaap:RetainedEarningsMember2022-01-310001412408us-gaap:TreasuryStockCommonMember2022-01-3100014124082022-01-310001412408us-gaap:RetainedEarningsMember2022-02-012022-04-3000014124082022-02-012022-04-300001412408us-gaap:AdditionalPaidInCapitalMember2022-02-012022-04-300001412408us-gaap:CommonStockMember2022-02-012022-04-300001412408us-gaap:TreasuryStockCommonMember2022-02-012022-04-300001412408us-gaap:CommonStockMember2022-04-300001412408us-gaap:AdditionalPaidInCapitalMember2022-04-300001412408us-gaap:RetainedEarningsMember2022-04-300001412408us-gaap:TreasuryStockCommonMember2022-04-3000014124082022-04-300001412408us-gaap:RetainedEarningsMember2022-05-012022-07-310001412408us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-310001412408us-gaap:CommonStockMember2022-05-012022-07-310001412408us-gaap:TreasuryStockCommonMember2022-05-012022-07-310001412408us-gaap:CommonStockMember2022-07-310001412408us-gaap:AdditionalPaidInCapitalMember2022-07-310001412408us-gaap:RetainedEarningsMember2022-07-310001412408us-gaap:TreasuryStockCommonMember2022-07-3100014124082022-07-310001412408us-gaap:CommonStockMember2023-01-310001412408us-gaap:AdditionalPaidInCapitalMember2023-01-310001412408us-gaap:RetainedEarningsMember2023-01-310001412408us-gaap:TreasuryStockCommonMember2023-01-310001412408us-gaap:RetainedEarningsMember2023-02-012023-04-3000014124082023-02-012023-04-300001412408us-gaap:AdditionalPaidInCapitalMember2023-02-012023-04-300001412408us-gaap:CommonStockMember2023-02-012023-04-300001412408us-gaap:TreasuryStockCommonMember2023-02-012023-04-300001412408us-gaap:CommonStockMember2023-04-300001412408us-gaap:AdditionalPaidInCapitalMember2023-04-300001412408us-gaap:RetainedEarningsMember2023-04-300001412408us-gaap:TreasuryStockCommonMember2023-04-3000014124082023-04-300001412408us-gaap:RetainedEarningsMember2023-05-012023-07-310001412408us-gaap:AdditionalPaidInCapitalMember2023-05-012023-07-310001412408us-gaap:CommonStockMember2023-05-012023-07-310001412408us-gaap:TreasuryStockCommonMember2023-05-012023-07-310001412408us-gaap:CommonStockMember2023-07-310001412408us-gaap:AdditionalPaidInCapitalMember2023-07-310001412408us-gaap:RetainedEarningsMember2023-07-310001412408us-gaap:TreasuryStockCommonMember2023-07-310001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2023-03-100001412408srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2023-05-080001412408srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMemberus-gaap:SubsequentEventMember2023-08-210001412408srt:MinimumMember2023-07-310001412408srt:MaximumMember2023-07-310001412408srt:MinimumMember2023-02-012023-07-310001412408srt:MaximumMember2023-02-012023-07-31phr:processor0001412408us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberphr:CustomerOneMember2023-02-012023-07-31xbrli:pure0001412408us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberphr:CustomerOneMember2022-02-012023-01-310001412408phr:PhreesiaPadsAndArrivalsStationsMember2023-07-310001412408phr:PhreesiaPadsAndArrivalsStationsMember2023-01-310001412408us-gaap:ComputerEquipmentMember2023-07-310001412408us-gaap:ComputerEquipmentMember2023-01-310001412408srt:MinimumMemberphr:ComputerSoftwareMember2023-07-310001412408srt:MaximumMemberphr:ComputerSoftwareMember2023-07-310001412408phr:ComputerSoftwareMember2023-07-310001412408phr:ComputerSoftwareMember2023-01-310001412408phr:HardwareDevelopmentMember2023-07-310001412408phr:HardwareDevelopmentMember2023-01-310001412408srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-07-310001412408srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-07-310001412408us-gaap:TechnologyBasedIntangibleAssetsMember2023-07-310001412408us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-310001412408srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-07-310001412408srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-07-310001412408us-gaap:CustomerRelationshipsMember2023-07-310001412408us-gaap:CustomerRelationshipsMember2023-01-310001412408us-gaap:LicenseMember2023-07-310001412408us-gaap:LicenseMember2023-01-310001412408us-gaap:TrademarksMember2023-07-310001412408us-gaap:TrademarksMember2023-01-310001412408phr:SubscriptionAndRelatedServicesMember2023-05-012023-07-310001412408phr:SubscriptionAndRelatedServicesMember2022-05-012022-07-310001412408phr:SubscriptionAndRelatedServicesMember2023-02-012023-07-310001412408phr:SubscriptionAndRelatedServicesMember2022-02-012022-07-310001412408phr:FinancingArrangementsMember2023-07-310001412408phr:FinancingArrangementsMember2023-01-310001412408phr:AccruedInterestAndPaymentsMember2023-07-310001412408phr:AccruedInterestAndPaymentsMember2023-01-310001412408phr:FinancingArrangementsMember2023-02-012023-07-310001412408phr:TermLoanMember2019-02-280001412408us-gaap:RevolvingCreditFacilityMemberphr:SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember2020-05-050001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2022-03-270001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2022-03-280001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2023-07-310001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMemberus-gaap:PrimeRateMember2023-02-012023-07-310001412408phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2023-02-012023-07-310001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2023-02-012023-07-310001412408phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2023-07-310001412408us-gaap:RevolvingCreditFacilityMemberphr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember2020-05-050001412408us-gaap:RevolvingCreditFacilityMemberphr:SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember2023-07-310001412408us-gaap:RevolvingCreditFacilityMemberphr:SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember2023-01-3100014124082019-07-220001412408phr:AcquisitionOfMediFindMemberus-gaap:CommonStockMember2023-06-302023-06-300001412408phr:AcquisitionOfMediFindMember2023-06-300001412408phr:TwoThousandEighteenStockOptionPlanMember2018-01-310001412408phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember2019-06-300001412408phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember2019-06-012019-06-300001412408us-gaap:EmployeeStockMemberphr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember2019-06-300001412408phr:TwoThousandAndTwentyThreeStockOptionAndInducementPlanMembersrt:DirectorMember2023-07-310001412408us-gaap:EmployeeStockMemberphr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember2023-07-310001412408us-gaap:EmployeeStockMemberphr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember2023-02-012023-07-31phr:offering_period0001412408us-gaap:EmployeeStockMember2023-02-012023-07-310001412408phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-07-310001412408us-gaap:EmployeeStockMemberphr:InducementPlanMember2023-07-310001412408us-gaap:RestrictedStockUnitsRSUMember2023-05-012023-07-310001412408us-gaap:RestrictedStockUnitsRSUMember2022-05-012022-07-310001412408us-gaap:RestrictedStockUnitsRSUMember2023-02-012023-07-310001412408us-gaap:RestrictedStockUnitsRSUMember2022-02-012022-07-310001412408phr:LiabilityAwardsMember2023-05-012023-07-310001412408phr:LiabilityAwardsMember2022-05-012022-07-310001412408phr:LiabilityAwardsMember2023-02-012023-07-310001412408phr:LiabilityAwardsMember2022-02-012022-07-310001412408us-gaap:PerformanceSharesMember2023-05-012023-07-310001412408us-gaap:PerformanceSharesMember2022-05-012022-07-310001412408us-gaap:PerformanceSharesMember2023-02-012023-07-310001412408us-gaap:PerformanceSharesMember2022-02-012022-07-310001412408us-gaap:EmployeeStockMember2023-05-012023-07-310001412408us-gaap:EmployeeStockMember2022-05-012022-07-310001412408us-gaap:EmployeeStockMember2022-02-012022-07-310001412408us-gaap:EmployeeStockOptionMember2023-05-012023-07-310001412408us-gaap:EmployeeStockOptionMember2022-05-012022-07-310001412408us-gaap:EmployeeStockOptionMember2023-02-012023-07-310001412408us-gaap:EmployeeStockOptionMember2022-02-012022-07-310001412408us-gaap:AdditionalPaidInCapitalMember2023-05-012023-07-310001412408us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-310001412408us-gaap:AdditionalPaidInCapitalMember2023-02-012023-07-310001412408us-gaap:AdditionalPaidInCapitalMember2022-02-012022-07-310001412408us-gaap:AccruedLiabilitiesMember2023-05-012023-07-310001412408us-gaap:AccruedLiabilitiesMember2022-05-012022-07-310001412408us-gaap:AccruedLiabilitiesMember2023-02-012023-07-310001412408us-gaap:AccruedLiabilitiesMember2022-02-012022-07-310001412408us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-312020-12-310001412408us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-312020-12-310001412408us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-12-312020-12-310001412408phr:ShareBasedPaymentArrangementTrancheFourMemberus-gaap:RestrictedStockUnitsRSUMember2020-12-312020-12-310001412408us-gaap:RestrictedStockUnitsRSUMember2020-12-312020-12-310001412408phr:EmployeesOtherThanNamedExecutiveOfficersMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-01-010001412408srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-01-010001412408srt:ExecutiveOfficerMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-022023-01-020001412408phr:A2022ShareSettledBonusAwardProgramMemberus-gaap:RestrictedStockUnitsRSUMember2023-04-012023-04-300001412408us-gaap:RestrictedStockUnitsRSUMember2023-01-310001412408us-gaap:RestrictedStockUnitsRSUMember2023-07-310001412408phr:TwoThousandAndTwentyThreeStockOptionAndInducementPlanMemberus-gaap:RestrictedStockUnitsRSUMember2023-02-012023-07-310001412408us-gaap:ShareBasedCompensationAwardTrancheTwoMemberphr:TwoThousandAndNineteenStockOptionAndIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-02-012023-07-310001412408phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:EmployeeStockOptionMember2023-02-012023-07-310001412408phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:EmployeeStockOptionMember2023-02-012023-07-310001412408phr:ShareBasedPaymentArrangementTrancheFourMemberphr:TwoThousandAndNineteenStockOptionAndIncentivePlanMemberus-gaap:EmployeeStockOptionMember2023-02-012023-07-310001412408srt:MinimumMemberus-gaap:PerformanceSharesMember2023-02-012023-07-310001412408srt:MaximumMemberus-gaap:PerformanceSharesMember2023-02-012023-07-310001412408us-gaap:PerformanceSharesMember2023-01-310001412408us-gaap:PerformanceSharesMember2023-07-310001412408us-gaap:EmployeeStockMember2023-02-012023-07-310001412408us-gaap:EmployeeStockMemberus-gaap:CommonStockMember2023-02-012023-07-310001412408us-gaap:EmployeeStockMemberus-gaap:CommonStockMember2023-05-012023-07-310001412408us-gaap:EmployeeStockMemberus-gaap:AdditionalPaidInCapitalMember2023-02-012023-07-310001412408us-gaap:EmployeeStockMemberus-gaap:AdditionalPaidInCapitalMember2023-05-012023-07-310001412408us-gaap:EmployeeStockMember2023-07-310001412408phr:A2022ShareSettledBonusAwardProgramMemberus-gaap:RestrictedStockUnitsRSUMember2023-02-012023-07-310001412408us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-07-310001412408us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-07-310001412408us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-07-310001412408us-gaap:FairValueMeasurementsRecurringMember2023-07-310001412408us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-310001412408us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-310001412408us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-310001412408us-gaap:FairValueMeasurementsRecurringMember2023-01-310001412408us-gaap:TechnologyBasedIntangibleAssetsMember2023-07-310001412408us-gaap:StockCompensationPlanMember2023-02-012023-07-310001412408us-gaap:StockCompensationPlanMember2022-02-012022-07-310001412408us-gaap:EmployeeStockMember2023-02-012023-07-310001412408us-gaap:EmployeeStockMember2022-02-012022-07-310001412408us-gaap:RelatedPartyMember2023-05-012023-07-310001412408us-gaap:RelatedPartyMember2022-05-012022-07-310001412408us-gaap:RelatedPartyMember2023-02-012023-07-310001412408us-gaap:RelatedPartyMember2022-02-012022-07-310001412408us-gaap:RelatedPartyMember2023-07-310001412408us-gaap:RelatedPartyMember2023-01-310001412408phr:AcquisitionOfMediFindMember2023-06-302023-06-300001412408phr:AcquisitionOfMediFindMember2023-02-012023-07-310001412408phr:AcquisitionOfMediFindMemberus-gaap:TechnologyBasedIntangibleAssetsMember2023-06-300001412408phr:AcquisitionOfMediFindMemberus-gaap:TrademarksMember2023-06-300001412408phr:AcquisitionOfMediFindMemberus-gaap:CustomerRelationshipsMember2023-06-300001412408phr:PhreesiaMemberus-gaap:SubsequentEventMember2023-08-112023-08-110001412408phr:PhreesiaMemberus-gaap:SubsequentEventMemberus-gaap:CommonStockMember2023-08-112023-08-110001412408phr:PhreesiaMemberus-gaap:SubsequentEventMember2023-08-110001412408phr:DavidLinetskyOctober2022PlanMemberphr:DavidLinetskyMember2023-02-012023-07-310001412408phr:DavidLinetskyOctober2022PlanMemberphr:DavidLinetskyMember2023-05-012023-07-310001412408phr:DavidLinetskyOctober2022PlanMemberphr:DavidLinetskyMember2023-07-310001412408phr:DavidLinetskyMemberphr:DavidLinetskyJuly2023PlanMember2023-02-012023-07-310001412408phr:DavidLinetskyMemberphr:DavidLinetskyJuly2023PlanMember2023-05-012023-07-310001412408phr:DavidLinetskyMemberphr:DavidLinetskyJuly2023PlanMember2023-07-31

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 July 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from     to    
Commission File Number: 001-38977
PHREESIA, INC.
(Exact name of registrant as specified in its charter)
Delaware20-2275479
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1521 Concord Pike
Suite 301 PMB 221
Wilmington, DE1
19803
(Address of principal executive offices)(Zip Code)
(888) 654-7473
(Registrant’s telephone number, including area code)


 Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading
Symbol
 Name of each exchange
on which registered
Common Stock, par value $0.01 per share PHR The New 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
1

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  ☐    No  
As of September 1, 2023, 55,208,674 shares of the registrant’s common stock, par value $0.01 per share, were outstanding.
1 Phreesia, Inc. is a fully remote company and no longer maintains its principal executive office. The address listed here is the mailing address that we maintain. For purposes of compliance with applicable requirements of the Securities Act of 1933, as amended, and Securities Exchange Act of 1934, as amended, stockholder communications required to be sent to our principal executive offices should be directed to the email address set forth in our proxy materials and/or identified on our investor relations website.
2

PHREESIA, INC.
FORM 10-Q
For the Quarter Ended July 31, 2023
TABLE OF CONTENTS
 
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.




3

Summary of Material Risks Associated with our Business


Our business is subject to numerous risks and uncertainties that you should be aware of in evaluating our business. These risks and uncertainties include, but are not limited to, the following:

We have grown rapidly in recent periods, and as a result, our expenses have continued to increase. If we fail to manage our growth effectively, our revenue may not increase, and we may be unable to implement our business strategy.
We operate in a highly competitive industry, and if we are not able to compete effectively, including with the electronic health records ("EHR") and practice management ("PM") systems with which we integrate, our business and results of operations will be harmed.
We have experienced net losses in the past and we may not achieve profitability in the future.
Privacy concerns or security breaches or incidents relating to our SaaS-based technology platform (the "Phreesia Platform" or our "Platform") could result in economic loss, damage to our reputation, deterring users from using our products, and our exposure to legal penalties and liability.
Business or economic disruptions or global health concerns have harmed and may continue to harm our business and increase our costs and expenses.
We typically incur significant upfront costs in our client relationships, and if we are unable to develop or grow these relationships over time, we are unlikely to recover these costs and our operating results may suffer.
As a result of our variable sales and implementation cycles, we may be unable to recognize revenue to offset expenditures, which could result in fluctuations in our quarterly results of operations or otherwise harm our future operating results.
We depend on our senior management team and certain key employees, and the loss of one or more of our executive officers or key employees or an inability to attract and retain highly skilled employees could adversely affect our business.
We have made, and in the future, make acquisitions and investments which may be difficult to integrate, divert management resources, result in unanticipated costs or dilute our stockholders.
We are subject to health care laws and data privacy and security laws and regulations governing our collection, use, disclosure, or storage of personally identifiable information, including protected health information and payment card data, which may impose restrictions on us and our operations, require us to change our business practices and put in place additional compliance mechanisms, and subject us to fines, penalties, lawsuits, adverse publicity, reputational harm, loss of customer trust or government enforcement actions if we are unable to fully comply with such laws.
We rely on our third-party contractors, vendors and partners, including some outside of the United States, to execute our business strategy. Replacing them could be difficult and disruptive to our business. If we are unsuccessful in forming or maintaining such relationships on terms favorable to us, our business may not succeed.

The summary risk factors described above should be read together with the text of the full risk factors below in the section titled "Risk Factors" and in the other information set forth in this Quarterly Report on Form 10-Q, including our consolidated financial statements and the related notes, as well as in other documents that we file with the U.S. Securities and Exchange Commission, (the "SEC"). If any such risks and uncertainties actually occur, our business, prospects, financial condition and results of operations could be materially and adversely affected. The risks summarized above or described in full below are not the only risks that we face. Additional risks and uncertainties not currently known to us, or that we currently deem to be immaterial may also materially adversely affect our business, prospects, financial condition and results of operations.

4

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains express or implied statements that are not historical facts and are considered forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance and may contain projections of our future results of operations or of our financial information or state other forward-looking information. In some cases, you can identify forward-looking statements by the following words: “may,” “will,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “project,” “potential,” “continue,” “ongoing,” or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these words.

Although we believe that the expectations reflected in these forward-looking statements are reasonable, these statements relate to future events or our future operational or financial performance, and involve known and unknown risks, uncertainties, and other factors that may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by these forward-looking statements. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:
 
our future financial performance, including our revenue, cash flows, costs of revenue and operating expenses;
the rapidly evolving industry and the market for technology-enabled services in healthcare in the United States being relatively immature and unproven;
our reliance on a limited number of clients for a substantial portion of our revenue;
our anticipated growth and growth strategies and our ability to effectively manage that growth;
our ability to achieve and grow profitability;
the sufficiency of our cash, cash equivalents and investments to meet our liquidity needs;
our potential competition with our customers or partners;
our existing clients not renewing their existing contracts with us, renewing at lower fee levels or declining to purchase additional applications from us;
our failure to adequately maintain our direct sales force, impeding our growth;
our ability to recover the significant upfront costs in our customer relationships;
liability arising from our collection, use, disclosure, or storage of sensitive data collected from or about patients;
our reliance on third-party vendors, manufacturers and partners such as Rayden Design Studio Private Limited (“Rayden”) and DataArt Solutions, Inc. ("DataArt") to execute our business strategy;
consolidation in the healthcare industry resulting in loss of clients;
the uncertainty and ongoing flux of the regulatory and political framework;
our ability to determine the size of our target market;
the impact of pandemics or epidemics, market volatility, including the recent high inflationary and high interest rate environment, bank failures and measures taken in response thereto, economic slowdowns and recessions, and other global financial, economic and political events on our business and our ability to attract, retain and cross-sell to healthcare services clients;
our ability to obtain, maintain and enforce intellectual property for our technology and products;
our inability to implement our solutions for clients resulting in loss of clients and reputation;
our dependency on our key personnel, and our ability to attract, hire, integrate, and retain key personnel, including as a result of being a fully remote company;
the possibility that we may become subject to future litigation;
our future indebtedness and contractual obligations;
5

our expectations regarding trends in our key metrics and revenue from subscription fees from our healthcare services clients, payment processing fees and fees charged to our life sciences and payer clients for delivering direct communications to help activate, engage and educate patients about topics critical to their health;
our ability to realize the intended benefits of our acquisitions, including that of Comsort, Inc., d/b/a MediFind ("MediFind") on June 30, 2023 and Access eForms, LLC ("Access") on August 11, 2023; and
other risks and uncertainties, including those listed under the section titled "Risk Factors."
We caution you that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q. You should not rely upon forward-looking statements as predictions of future events. We have based our forward-looking statements primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors, including, without limitation, those described in the section titled “Risk Factors” in this Quarterly Report on Form 10-Q.

Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. We cannot assure you that the results, events and circumstances reflected in these forward-looking statements will be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.

The forward-looking statements contained in this Quarterly Report on Form 10-Q speak only as of the date on which the statements are made. We undertake no obligation to update, and expressly disclaim the obligation to update, any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements.

WHERE YOU CAN FIND MORE INFORMATION

Investors and others should note that we announce material financial information to our investors using our investor relations website, press releases, SEC filings and public conference calls and webcasts. We also use the following social media and web channels as a means of disclosing information about the company, our products and services, our planned financial and other announcements, attendance at upcoming investor and industry conferences, and other matters and for complying with our disclosure obligations under Regulation FD:

PHREESIA Twitter Account (https://twitter.com/phreesia)
PHREESIA Facebook Page (https://www.facebook.com/phreesia/)
PHREESIA LinkedIn Page (https://www.linkedin.com/company/phreesia)
PHREESIA Instagram Account (https://www.instagram.com/phreesia.co)
PHREESIA News Page (https://www.phreesia.com/news/)
PHREESIA Life Sciences Twitter Account (https://twitter.com/PhreesiaLifeSci)
PHREESIA Life Sciences Facebook Page (https://www.facebook.com/PhreesiaLifeSciences/)
PHREESIA Life Sciences LinkedIn Page (https://www.linkedin.com/company/phreesia-life-sciences/)
PHREESIA Life Sciences Page (https://lifesciences.phreesia.com)
INSIGNIA Health website (https://www.insigniahealth.com/)
MEDIFIND website (https://www.medifind.com/)
ACCESS EFORMS website (https://accessefm.com/)

The information we post through these channels may be deemed material. Accordingly, investors should monitor these accounts and our News page, in addition to following our press releases, SEC filings and public conference calls and webcasts. This list may be updated from time to time. The information we post through these channels is not a part of this Quarterly Report on Form 10-Q. These channels may be updated from time to time on Phreesia’s investor relations website.
6


PART I – FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Phreesia, Inc.
Consolidated Balance Sheets
(in thousands, except share and per share data)
July 31, 2023January 31, 2023
(Unaudited)
Assets
Current:
Cash and cash equivalents$127,677 $176,683 
Settlement assets25,158 22,599 
Accounts receivable, net of allowance for doubtful accounts of $770 and $1,053 as of July 31, 2023 and January 31, 2023, respectively
53,913 51,394 
Deferred contract acquisition costs820 1,056 
Prepaid expenses and other current assets11,662 10,709 
Total current assets219,230 262,441 
Property and equipment, net of accumulated depreciation and amortization of $68,044 and $59,847 as of July 31, 2023 and January 31, 2023, respectively
22,816 21,670 
Capitalized internal-use software, net of accumulated amortization of $41,552 and $37,236 as of July 31, 2023 and January 31, 2023, respectively
41,205 35,150 
Operating lease right-of-use assets227 569 
Deferred contract acquisition costs1,370 1,754 
Intangible assets, net of accumulated amortization of $3,256 and $2,549 as of July 31, 2023 and January 31, 2023, respectively
12,994 11,401 
Deferred tax asset 81 
Goodwill40,611 33,736 
Other assets1,989 3,255 
Total Assets$340,442 $370,057 
Liabilities and Stockholders’ Equity
Current:
Settlement obligations$25,158 $22,599 
Current portion of finance lease liabilities and other debt7,112 5,172 
Current portion of operating lease liabilities416 934 
Accounts payable7,948 10,836 
Accrued expenses27,794 21,810 
Deferred revenue16,441 17,688 
Total current liabilities84,869 79,039 
Long-term finance lease liabilities and other debt8,055 2,725 
Operating lease liabilities, non-current216 349 
Long-term deferred revenue99 125 
Long-term deferred tax liabilities183  
Total Liabilities93,422 82,238 
Commitments and contingencies (Note 11)
Stockholders’ Equity:
Common stock, $0.01 par value - 500,000,000 shares authorized as of both July 31, 2023 and January 31, 2023; 55,364,795 and 54,187,172 shares issued as of July 31, 2023 and January 31, 2023, respectively
554 542 
Additional paid-in capital971,120 926,957 
Accumulated deficit(680,382)(606,084)
Treasury stock, at cost, 1,300,430 and 971,236 shares as of July 31, 2023 and January 31, 2023, respectively
(44,272)(33,596)
Total Stockholders’ Equity247,020 287,819 
Total Liabilities and Stockholders’ Equity$340,442 $370,057 
See notes to unaudited consolidated financial statements
7

Phreesia, Inc.
Unaudited Consolidated Statements of Operations
(in thousands, except share and per share data)
Three months ended
July 31,
Six months ended
July 31,
2023202220232022
Revenue:
Subscription and related services$39,301 $31,069 $77,188 $60,170 
Payment processing fees23,631 19,581 47,884 38,962 
Network solutions22,898 17,217 44,603 32,089 
Total revenues85,830 67,867 169,675 131,221 
Expenses:
Cost of revenue (excluding depreciation and amortization)14,449 14,873 29,356 29,259 
Payment processing expense15,852 12,554 31,942 24,712 
Sales and marketing37,244 38,341 74,657 78,372 
Research and development27,471 22,542 53,940 43,177 
General and administrative20,988 20,073 40,865 40,928 
Depreciation4,244 4,220 8,748 8,498 
Amortization2,537 1,599 5,023 3,203 
Total expenses122,785 114,202 244,531 228,149 
Operating loss(36,955)(46,335)(74,856)(96,928)
Other income, net50 38 8 7 
Interest income (expense), net786 (206)1,504 (589)
Total other income (expense), net836 (168)1,512 (582)
Loss before provision for income taxes(36,119)(46,503)(73,344)(97,510)
Provision for income taxes(648)(213)(954)(448)
Net loss$(36,767)$(46,716)$(74,298)$(97,958)
Net loss per share attributable to common stockholders, basic and diluted$(0.68)$(0.89)$(1.39)$(1.88)
Weighted-average common shares outstanding, basic and diluted53,794,060 52,325,209 53,574,584 52,135,250 
See notes to unaudited consolidated financial statements



8

Phreesia, Inc.
Unaudited Consolidated Statements of Stockholders’ Equity
(in thousands, except share data)
Common Stock
SharesAmountAPICAccumulated DeficitTreasury stockTotal
Balance, February 1, 202252,095,964 $521 $860,657 $(429,938)$(13,960)$417,280 
Net loss— — — (51,242)— (51,242)
Stock-based compensation— — 12,594 — — 12,594 
Exercise of stock options and vesting of restricted stock units326,624 4 544 — — 548 
Issuance of stock for share-settled bonus awards233,135 2 6,772 — — 6,774 
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings— — — — (4,735)(4,735)
Balance, April 30, 202252,655,723 $527 $880,567 $(481,180)$(18,695)$381,219 
Net loss— — — (46,716)— (46,716)
Stock-based compensation— — 13,236 — — 13,236 
Exercise of stock options and release of restricted stock units321,148 3 422 — — 425 
Issuance of common stock for employee stock purchase plan95,967 1 2,039 2,040 
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings— — — — (1,740)(1,740)
Balance, July 31, 202253,072,838 $531 $896,264 $(527,896)$(20,435)$348,464 
Balance, February 1, 202354,187,172 $542 $926,957 $(606,084)$(33,596)$287,819 
Net loss— — — (37,531)— (37,531)
Stock-based compensation— — 14,950 — — 14,950 
Exercise of stock options and vesting of restricted stock units404,012 4 151 — — 155 
Issuance of stock for share-settled bonus awards175,688 2 5,295 — — 5,297 
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings— — — — (7,079)(7,079)
Balance, April 30, 202354,766,872 $548 $947,353 $(643,615)$(40,675)$263,611 
Net loss— $— $— $(36,767)$— $(36,767)
Stock-based compensation— — 16,747 — — 16,747 
Exercise of stock options and release of restricted stock units374,128 3 423 — — 426 
Issuance of stock for share-settled bonus awards2,886 — 86 — — 86 
Issuance of common stock for employee stock purchase plan70,123 1 1,837 — — 1,838 
Issuance of common stock as consideration in business combinations150,786 2 4,674 — — 4,676 
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings— — — — (3,597)(3,597)
Balance, July 31, 202355,364,795 $554 $971,120 $(680,382)$(44,272)$247,020 

See notes to unaudited consolidated financial statements


9

Phreesia, Inc.
Unaudited Consolidated Statements of Cash Flows
(in thousands)
 Six months ended
July 31,
 20232022
Operating activities:
Net loss$(74,298)$(97,958)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization13,771 11,701 
Stock-based compensation expense35,786 28,709 
Amortization of deferred financing costs and debt discount169 144 
Cost of Phreesia hardware purchased by customers650 546 
Deferred contract acquisition costs amortization620 905 
Non-cash operating lease expense342 1,022 
Deferred taxes142 440 
Changes in operating assets and liabilities:
Accounts receivable(2,370)(6,696)
Prepaid expenses and other assets769 3,190 
Deferred contract acquisition costs (177)
Accounts payable(2,415)3,715 
Accrued expenses and other liabilities6,061 983 
Lease liabilities(652)(647)
Deferred revenue(1,565)647 
Net cash used in operating activities(22,990)(53,476)
Investing activities:
Acquisitions, net of cash acquired(3,873) 
Capitalized internal-use software(9,820)(10,242)
Purchases of property and equipment(2,102)(2,634)
Net cash used in investing activities(15,795)(12,876)
Financing activities:
Proceeds from issuance of common stock upon exercise of stock options675 1,141 
Treasury stock to satisfy tax withholdings on stock compensation awards(10,725)(6,309)
Proceeds from employee stock purchase plan1,863 1,949 
Finance lease payments(3,427)(2,899)
Constructive financing1,688  
Principal payments on financing agreements(45)(216)
Debt issuance costs and loan facility fee payments(250)(397)
Net cash used in financing activities(10,221)(6,731)
Net decrease in cash and cash equivalents(49,006)(73,083)
Cash and cash equivalents – beginning of period176,683 313,812 
Cash and cash equivalents – end of period$127,677 $240,729 


10

Supplemental information of non-cash investing and financing information:
Property and equipment acquisitions through finance leases$7,067 $526 
Purchase of property and equipment and capitalized software included in current liabilities$1,509 $2,379 
Capitalized stock-based compensation$714 $695 
Issuance of stock to settle liabilities for stock-based compensation$7,221 $8,814 
Issuance of stock as consideration in business combinations$4,676 $ 
Issuance of liabilities as consideration in business combinations$91 $ 
Capitalized software acquired through vendor financing$2,047 $ 
Cash paid for: 
Interest$354 $446 
See notes to unaudited consolidated financial statements



11

Phreesia, Inc.
Notes to Unaudited Consolidated Financial Statements
(in thousands, except share and per share data)

1. Background and liquidity
(a) Background
Phreesia, Inc. (the "Company") is a leading provider of comprehensive software solutions that improve the operational and financial performance of healthcare organizations by activating patients in their care to optimize patient health outcomes. Through the SaaS-based technology platform (the "Phreesia Platform" or "Platform"), the Company offers healthcare services clients a robust suite of integrated solutions that manage patient access, registration and payments. The Company’s Platform also provides life sciences companies, health plans and other payer organizations (payers), patient advocacy, public interest and other not-for-profit organizations with a channel for direct communication with patients. In connection with the patient intake and registration process, Phreesia offers its healthcare services clients the ability to lease tablets ("PhreesiaPads") and on-site kiosks ("Arrivals Kiosks") along with their monthly subscription. The Company was formed in May 2005.
(b) Liquidity
Since the Company commenced operations, it has not generated sufficient revenue to meet its operating expenses and has continued to incur significant net losses. To date, the Company has primarily relied upon the proceeds from issuances of common stock, debt and preferred stock to fund its operations as well as sales of Company products and services in the normal course of business. Management believes that net losses and negative cash flows will continue for at least the next year.
On March 10, 2023, Silicon Valley Bank ("SVB") was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation ("FDIC") as receiver. On March 12, 2023, actions were approved enabling the FDIC to complete its resolutions of SVB in a manner that fully protects all depositors. On March 27, 2023, SVB was acquired by and became a division of First Citizens Bank. Prior to these events, on March 9, 2023, the Company transferred a substantial portion of its cash and cash equivalents from SVB to other financial institutions. The Company has determined that all of its cash and cash equivalents continue to be available for use by the Company.
The Company is also party to the Second Amended and Restated Loan and Security Agreement with SVB, as amended by the First Loan Modification Agreement (the “Third SVB Facility”), which contains certain restrictive covenants including a covenant that limits the Company's ability to retain specified levels of cash in accounts outside of SVB. On March 10, 2023, the Company obtained consent from SVB to hold up to $165 million of cash in accounts outside SVB until May 15, 2023. On May 8, 2023, the Company obtained an extension of the consent through September 15, 2023, provided the Company continues to hold at least $17 million of cash in accounts at SVB. On August 21, 2023, the Company obtained a further extension of the consent through November 15, 2023, provided the Company continues to hold at least $17 million of cash in accounts at SVB. The consent serves to permit the Company to borrow against the Third SVB Facility once the cash and cash equivalents retained outside of SVB are compliant with the covenant and so long as the Company remains in compliance with all other covenants under the Third SVB Facility. With the exception of this consent, the SVB developments and related FDIC actions noted above have not materially impacted the Company's financial position or its operations.
The Company may seek to obtain additional financing, if needed, to successfully implement its long-term strategy.
 
2. Basis of presentation
(a) Consolidated financial statements
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding quarterly financial reporting and include the accounts of Phreesia, Inc., its branch operation in Canada and its consolidated subsidiaries (or collectively, the "Company").
(b) Fiscal year
The Company’s fiscal year ends on January 31. References to fiscal 2024 and 2023 refer to the fiscal years ending on January 31, 2024 and January 31, 2023, respectively.
(c) Unaudited interim financial statements


12

The accompanying unaudited interim consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the SEC regarding interim financial reporting. In the opinion of management, the accompanying unaudited interim consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair statement of the Company’s interim financial position as of July 31, 2023 and the results of its operations, changes in its stockholders' equity and its cash flows for the periods ended July 31, 2023 and 2022. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The results for the interim periods are not necessarily indicative of results to be expected for the full year, any other interim periods, or any future year or period. The Company’s management believes that the disclosures herein are adequate to make the information presented not misleading when read in conjunction with the audited financial statements and accompanying notes for the fiscal year ended January 31, 2023.
(d) Network solutions revenue
During the year ended January 31, 2023, the Company relabeled its Life sciences category of revenue presented on its Consolidated Statements of Operations to Network solutions revenue. The Company’s Network solutions revenue includes fees from life sciences and payer clients for delivering direct communications to help activate, engage and educate patients about topics critical to their health using the Phreesia Platform. During the three and six months ended July 31, 2022, the Company's Network solutions revenue was generated by its life sciences clients. There have been no changes to previously reported revenues.
3. Summary of significant accounting policies
The Company’s significant accounting policies are disclosed in the audited financial statements for the fiscal year ended January 31, 2023. Since the date of those audited financial statements, there have been no material changes to the Company’s significant accounting policies, including the status of recent accounting pronouncements, other than those detailed below.
(a) Use of estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments. Although management believes its estimates and assumptions are reasonable under the circumstances at the time they are made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Actual results could differ from those estimates made under different assumptions or circumstances. The most significant assumptions and estimates relate to the allowance for doubtful accounts, capitalized internal-use software, the determination of the useful lives of property and equipment, the fair value of securities underlying stock-based compensation, the fair value of identifiable assets and liabilities and contingent consideration in business acquisitions, and the realization of deferred tax assets.
(b) Concentrations of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and settlement assets. The Company’s cash and cash equivalents are held by established financial institutions. The Company does not require collateral from its customers and generally requires payment within 30 to 60 days of billing. Settlement assets are amounts due from well-established payment processing companies and normally take one or two business days to settle which mitigates the associated risk of concentration. The Company utilizes one third-party payment processor.
The Company’s customers are primarily physician’s offices and other healthcare services organizations located in the United States as well as pharmaceutical companies. The Company did not have any individual customers that represented more than 10% of total revenues for the three and six months ended July 31, 2023 and 2022. As of both July 31, 2023 and January 31, 2023, the Company had receivables from at least one entity that accounted for at least 10% of total accounts receivable.
(c) Risks and uncertainties
The Company is subject to a variety of risk factors, including the economy, data privacy and security laws and government regulations. Additionally, the Company is subject to other risks associated with the markets in which it operates including reliance on third-party vendors, partners, and service providers. The Company supplements its


13

workforce with contractors and consultants, including a substantial number of contractors and consultants in international locations. Certain of the Company's service providers, including certain third-party software developers, are located in international locations subject to warfare and/or political and economic instability, such as Ukraine and India. As with any business, operation of the Company involves risk, including the risk of service interruption impacting the operations of the Company's business and the Company's customer’s facilities below expected levels of operation, shut downs due to the breakdown or failure of information technology and communications systems, changes in laws or regulations, political and economic instability, or catastrophic events such as fires, earthquakes, floods, explosions, global health concerns such as pandemics or other similar occurrences affecting the delivery of our productions and services. The occurrence of any of these events could significantly reduce or eliminate revenues generated, or significantly increase the expenses of the Company's operations, adversely impacting the Company’s operating results and the Company's ability to meet the Company's obligations and commitments.
(d) New accounting pronouncements
Impact of recently adopted accounting pronouncements
During the three and six months ended July 31, 2023, the Company did not adopt any accounting pronouncements that materially impacted the Company's financial statements.
Recent accounting pronouncements not yet adopted
There are no recently issued accounting pronouncements the Company has not yet adopted that will materially impact the Company's consolidated financial statements.
4. Composition of certain financial statement captions
(a) Accrued expenses
Accrued expenses as of July 31, 2023 and January 31, 2023 are as follows:
 July 31, 2023January 31, 2023
Payroll-related expenses and taxes$10,335 $10,345 
Payment processing fees liability4,817 4,796 
Acquisition-related liabilities241 96 
Tax liabilities2,993 1,491 
Information technology5,359 2,249 
Other4,049 2,833 
Total$27,794 $21,810 

(b) Property and equipment
Property and equipment as of July 31, 2023 and January 31, 2023 are as follows:
 
Useful Life
 (years)July 31, 2023January 31, 2023
PhreesiaPads and Arrivals Kiosks3$17,906 $17,932 
Computer equipment361,707 54,485 
Computer software
3 to 5
10,719 8,571 
Hardware development3528 529 
Total property and equipment$90,860 $81,517 
Less accumulated depreciation(68,044)(59,847)
Property and equipment — net$22,816 $21,670 
Depreciation expense related to property and equipment amounted to $4,244 and $4,220 for the three months ended July 31, 2023 and 2022, respectively. Depreciation expense related to property and equipment amounted to $8,748 and $8,498 for the six months ended July 31, 2023 and 2022, respectively.


14

Assets acquired under finance leases included in computer equipment were $34,880 and $27,813 as of July 31, 2023 and January 31, 2023, respectively. Accumulated amortization of assets under finance leases was $24,035 and $20,657 as of July 31, 2023 and January 31, 2023, respectively.
(c) Capitalized internal use software
For the three months ended July 31, 2023 and 2022, the Company capitalized $5,225 and $5,970, respectively, of costs related to the Phreesia Platform. For the six months ended July 31, 2023 and 2022, the Company capitalized $10,371 and $12,395, respectively, of costs related to the Phreesia Platform.
During the three months ended July 31, 2023 and 2022, amortization expense related to capitalized internal-use software was $2,173 and $1,255, respectively. During the six months ended July 31, 2023 and 2022, amortization expense related to capitalized internal-use software was $4,316 and $2,516, respectively.
(d) Intangible assets and goodwill
On June 30, 2023, the Company entered into an agreement to acquire Comsort, Inc. d/b/a MediFind ("MediFind") (the "MediFind Acquisition"). The Company acquired certain intangible assets and goodwill in connection with the MediFind Acquisition. See Note 15 - Acquisitions for additional information regarding the MediFind Acquisition. The tables set forth below include intangible assets and goodwill acquired in all of the Company's acquisitions.
The following presents the details of intangible assets as of July 31, 2023 and January 31, 2023:

Useful Life
 (years)July 31, 2023January 31, 2023
Acquired technology
5 to 7
$2,610 $1,410 
Customer relationship
7 to 10
6,740 6,340 
License156,200 6,200 
Trademark15$700 $ 
Total intangible assets, gross carrying value$16,250 $13,950 
Less accumulated amortization(3,256)(2,549)
Net carrying value$12,994 $11,401 
The remaining useful life for acquired technology in years was 5.6 and 2.7 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for customer relationships in years was 8.0 and 8.3 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for the license to the Patient Activation Measure ("PAM"®) in years was 13.4 and 13.8 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for the trademark in years was 14.9 as of July 31, 2023.


15

Amortization expense associated with intangible assets amounted to $364 and $344 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense associated with intangible assets amounted to $707 and $687 for the six months ended July 31, 2023 and 2022, respectively.
The estimated amortization expense for intangible assets for the next five years and thereafter is as follows as of July 31, 2023:
July 31, 2023
2024 (Remaining six months)$803 
Fiscal Years Ending January 31,
20251,531 
20261,500 
20271,207 
2028 - thereafter7,953 
Total$12,994 
The following table presents a roll-forward of goodwill for the six months ended July 31, 2023:
Balance at January 31, 2023$33,736 
Goodwill acquired during the period ended July 31, 20236,875 
Balance at July 31, 2023$40,611 
(e) Accounts receivable
Accounts receivable as of July 31, 2023 and January 31, 2023 are as follows:
 
 July 31, 2023January 31, 2023
Billed$48,273 $51,458 
Unbilled6,410 989 
Total accounts receivable, gross$54,683 $52,447 
Less accounts receivable allowances(770)(1,053)
Total accounts receivable$53,913 $51,394 

Activity in the Company's allowance for doubtful accounts was as follows for the three months ended July 31, 2023:

 July 31, 2023
Balance, January 31, 2023
$1,053 
Bad debt expense64 
Write-offs and adjustments(347)
Balance, July 31, 2023
$770 

The Company’s allowance for doubtful accounts represents the current estimate of expected future losses based on prior bad debt experience as well as considerations for specific customers as applicable. The Company's accounts receivable are considered past due when they are outstanding past the due date listed on the invoice to the customer. The Company writes off accounts receivable and removes the associated allowance for doubtful accounts when the Company deems the receivables to be uncollectible.
(f) Prepaid and other current assets
Prepaid and other current assets as of July 31, 2023 and January 31, 2023 are as follows:


16

 
 July 31, 2023January 31, 2023
Prepaid software and business systems$4,055 $3,426 
Prepaid data center expenses3,947 2,389 
Prepaid insurance93 1,552 
Other prepaid expenses and other current assets3,567 3,342 
Total prepaid and other current assets$11,662 $10,709 
(g) Cloud computing implementation costs
The Company enters into cloud computing service contracts to support its sales and marketing, product development and administrative activities. The Company capitalizes certain implementation costs for cloud computing arrangements that meet the definition of a service contract. The Company includes these capitalized implementation costs within Prepaid expenses and other current assets and within other assets on its consolidated balance sheets. Once placed in service, the Company amortizes these costs over the remaining subscription term to the same caption in the consolidated statements of operations as the related cloud subscription. As of both July 31, 2023 and January 31, 2023 capitalized implementation costs for cloud computing arrangements accounted for as service contracts were $1,532. Accumulated amortization of capitalized implementation costs for these arrangements was $814 and $610 as of July 31, 2023 and January 31, 2023, respectively.
(h) Other income, net
Other income, net for the three months ended July 31, 2023 and 2022 was $50 and $38, respectively. Other income, net for the six months ended July 31, 2023 and 2022 was $8 and $7, respectively. For all periods presented, other income, net was composed primarily of foreign exchange gains and other miscellaneous income.
5. Revenue and contract costs
The Company generates revenue primarily from providing an integrated SaaS-based software and payment platform for the healthcare industry. The Company derives revenue from subscription fees and related services generated from the Company’s healthcare services clients for access to the Phreesia Platform, payment processing fees based on patient payment volume, and fees from life sciences and payer clients for delivering direct communications to patients using the Phreesia Platform.
The amount of subscription and related services revenue recorded pursuant to ASC 842 for the leasing of the Company’s PhreesiaPads and Arrivals Kiosks was $2,603 and $2,482 for the three months ended July 31, 2023 and 2022, respectively. The amount of subscription and related services revenue recorded pursuant to ASC 842 for the leasing of the Company’s PhreesiaPads and Arrivals Kiosks was $5,265 and $4,974 for the six months ended July 31, 2023 and 2022, respectively.

Contract balances
The following table represents a roll-forward of contract assets:
January 31, 2023
$989 
Amount transferred to receivables from beginning balance of contract assets(975)
Contract asset additions, net of reclassification to receivables6,396 
July 31, 2023
$6,410 

The following table represents a roll-forward of deferred revenue:
January 31, 2023
$17,813 
Revenue recognized that was included in deferred revenue at the beginning of the period(13,095)
Net increase in current period deferred revenue11,530 
Deferred revenue added in acquisitions292 
July 31, 2023
$16,540 

Cost to obtain a contract


17

The Company capitalizes certain incremental costs to obtain customer contracts and amortizes these costs over a period of benefit that the Company has estimated to be three to five years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Amortization expense is included in sales and marketing expenses in the accompanying statements of operations and totaled $280 and $438 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense is included in sales and marketing expenses in the accompanying statements of operations and totaled $620 and $905 for the six months ended July 31, 2023 and 2022, respectively. The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.

The following table represents a roll forward of deferred contract acquisition costs:
Beginning balance, January 31, 2023
$2,810 
Amortization of deferred contract acquisition costs(620)
Ending balance, July 31, 2023
2,190 
Deferred contract acquisition costs, current (to be amortized in next 12 months)820 
Deferred contract acquisition costs, non-current1,370 
Total deferred contract acquisition costs$2,190 
6. Finance leases and other debt
As of July 31, 2023 and January 31, 2023, the Company had the following outstanding finance lease liabilities and other debt:
July 31, 2023January 31, 2023
Finance leases$11,292 $7,651 
Financing arrangements3,800 46 
Accrued interest and payments75 200 
Total finance lease liabilities and other debt15,167 7,897 
Less - current portion of finance lease liabilities and other debt(7,112)(5,172)
Long-term finance lease liabilities and other debt$8,055 $2,725 

(a) Finance leases
See Note 10 - Leases for more information regarding finance leases.
(b) Financing agreements
On June 8, 2023, the Company entered into a software licensing financing agreement (the "financing agreement") in order to finance its software, equipment and service licenses. As of July 31, 2023, there was $3,800 in outstanding principal and interest due under the financing agreement. The financing agreement requires the Company to pay $123 per month for 36 months beginning August 2023. The effective interest rate on the financing agreement is 10.5% per annum.
(c) Amended and Restated Loan and Security Agreement
On February 28, 2019 (the "Effective Date"), the Company entered into the Amended and Restated Loan and Security Agreement (the "First SVB Facility") that provided for a $20,000 term loan.
On May 5, 2020 (the "Second SVB Effective Date"), the Company entered into the Second SVB Facility. The Second SVB Facility modified the First SVB Facility. The Second SVB Facility provided for a revolving credit facility with an initial borrowing capacity of $50,000. The borrowing capacity could be increased to $65,000 at the sole discretion of Silicon Valley Bank. Upon entering into the Second SVB Facility, the Company borrowed $20,663 against the revolving credit facility and used the proceeds to repay all amounts due under the First SVB Facility term loan. The Company repaid the balance on the Second SVB Facility during the fiscal year ended January 31, 2021.
On March 28, 2022 (the "Third SVB Effective Date"), the Company entered into a First Loan Modification Agreement to the Second SVB Facility (as amended, the "Third SVB Facility") to increase the borrowing capacity from $50,000 to $100,000 and to reduce the interest rate on the facility. Borrowings under the Third SVB Facility are payable on May 5, 2025. Borrowings under the Third SVB Facility bear interest, which is payable monthly, at a floating rate


18

equal to the greater of 3.25% or the Wall Street Journal Prime Rate minus 0.5%. As of July 31, 2023, the interest rate on the Third SVB Facility was 8.00%. In addition to principal and interest due under the revolving credit facility, the Company is required to pay an annual commitment fee of approximately $250 per year and a quarterly fee of 0.15% per annum of the average unused revolving line under the facility. The Company had $100,000 of availability under the facility as of July 31, 2023.
In the event that the Company terminates the Third SVB Facility prior to May 5, 2024, the Company will be required to pay a termination fee of up to 1.5% of borrowing capacity based on the length of time between termination and maturity. Any Company obligations under the Third SVB Facility are secured by a first priority security interest in substantially all of its assets, other than intellectual property. The Third SVB Facility includes a financial covenant that requires the Company to maintain a minimum Adjusted Quick Ratio as defined in the Third SVB Facility. The Third SVB Facility also includes a financial covenant that requires the Company to achieve certain profitability and liquidity thresholds. The financial covenant will not be effective if the Company maintains certain levels of liquidity as defined. Additionally, the Third SVB Facility contains a covenant limiting the amount of cash and cash equivalents the Company can hold outside SVB. The Third SVB Facility also contains customary events of default. The Company was in compliance with all covenants related to the Third SVB Facility as of July 31, 2023.
As of July 31, 2023 and January 31, 2023, there was no debt outstanding related to the Third SVB Facility and the Second SVB Facility, respectively. As a result, the Company presented all unamortized deferred costs within other assets as of July 31, 2023 and January 31, 2023, respectively. The Company is amortizing the remaining unamortized costs over the remaining term of the Third SVB Facility.
Maturities of finance leases and other debt, in each of the next five years and thereafter are as follows:
 TotalFinance LeasesOther Debt
2024 (Remaining six months)$3,806 $3,358 $448 
Fiscal year ending January 31:
20256,241 4,863 1,378 
20263,990 2,660 1,330 
20271,131 412 719 
2028   
Total maturities of finance leases and other debt$15,167 $11,292 $3,875 
The following table presents the components of interest income (expense), net:
Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Interest expense (1)
$(420)$(292)$(713)$(694)
Interest income1,206 86 2,217 105 
Interest income (expense), net$786 $(206)$1,504 $(589)
(1) Includes amortization of deferred financing costs and original issue discount.
7. Stockholders' Equity
(a) Common stock
The Company closed an IPO on July 22, 2019 and filed an Amended and Restated Certificate of Incorporation authorizing the issuance of up to 500,000,000 shares of common stock, par value $0.01 per share.
In connection with the MediFind Acquisition, on June 30, 2023, the Company issued 150,786 shares of common stock, par value $0.01 per share to the former owners of MediFind as partial consideration to acquire MediFind. On July 3, 2023, the Company filed a prospectus supplement to register the shares with the SEC. See Note 15 - Acquisitions for additional information regarding the MediFind Acquisition.
(b) Treasury stock
The Company's equity-based compensation plan allows for the grant of non-vested stock options, restricted stock units ("RSUs") and total shareholder return ("TSR") performance-based stock units ("PSUs") to its employees pursuant to the terms of its stock option and incentive plans (See Note 8). Under the provision of the plans, for RSU


19

and PSU awards, unless otherwise elected, participants fulfill their related income tax withholding obligation by having shares withheld at the time of vesting. On the date of vesting of the RSU or PSU, the Company divides the participant's estimated income tax obligation in dollars by the closing price of its common stock and withholds the resulting number of vested shares. The shares withheld are then transferred to the Company's treasury stock at cost.
8. Equity-based compensation
(a) Equity award plans
In January 2018, the Board of Directors adopted the Company’s 2018 Stock Option Plan (as amended, the "2018 Stock Option Plan") which provided for the issuance of options to purchase up to 3,048,490 shares of the Company’s common stock to officers, directors, employees, and consultants. The option exercise price per share is determined by the Board of Directors based on the estimated fair value of the Company’s common stock.
In June 2019, the Board of Directors adopted the Company’s 2019 Stock Option and Incentive Plan (the "2019 Plan"), which replaced the 2018 Stock Option Plan upon the completion of the IPO. The 2019 Plan allows the Compensation Committee of the Board of Directors (the "Compensation Committee") to make equity-based incentive awards including stock options, RSUs and PSUs to the Company’s officers, employees, directors, and consultants. The initial reserve for the issuance of awards under this plan was 2,139,683 shares of common stock. The initial number of shares reserved and available for issuance automatically increased on February 1, 2020 and automatically increases each February 1 thereafter by 5% of the number of shares of common stock outstanding on the immediately preceding January 31 (or such lesser number of shares determined by the Compensation Committee). As the 2018 Stock Option Plan was replaced by the 2019 Plan, all grants of stock options, RSUs and PSUs during the six months ended July 31, 2023 were made pursuant to the 2019 plan, respectively.
In June 2019, the Board of Directors also adopted the Company’s 2019 Employee Stock Purchase Plan (the "ESPP"), which became effective immediately prior to the effectiveness of the registration statement for the Company’s initial public offering. The total shares of common stock initially reserved under the ESPP was limited to 855,873 shares.
The Company's fiscal 2023 and fiscal 2024 incentive bonuses allow eligible employees to elect to receive all or a portion of their fiscal 2023 and fiscal 2024 incentive compensation in the form of immediately vested restricted stock units instead of cash.
In July 2023, the Board of Directors also adopted the Company’s 2023 Inducement Award Plan (the "Inducement Plan"). The Inducement Plan allows the Compensation Committee of the Board of Directors (the "Compensation Committee") or its delegates to make equity-based incentive awards including stock options, RSUs and PSUs to employees of acquired companies to induce them to join the Company. The total shares of common stock initially reserved under the Inducement Plan was 500,000 shares.
As of July 31, 2023, there are 4,988,341 shares available for future grant pursuant to the 2019 Plan after factoring in the automatic increase which occurs on February 1 of each fiscal year, as well as an additional 508,343 shares available for future grant pursuant to the ESPP. The ESPP has two six-month offering periods each calendar year beginning in January and July. The ESPP allows eligible employees to purchase shares of the Company’s common stock at a 15% discount through payroll deductions. As of July 31, 2023, there were 13,161 outstanding restricted stock units and 486,839 shares available for future grant under the Inducement Plan.
(b) Summary of stock-based compensation
The following table sets forth stock-based compensation by type of award:

Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
RSUs$13,703 $10,752 $26,602 $20,701 
Liability awards2,278 1,669 4,803 3,574 
PSUs2,751 1,805 4,395 3,447 
ESPP286 321 655 808 
Stock options7 358 45 874 
Total stock based compensation$19,025 $14,905 $36,500 $29,404 


20


The following table sets forth the presentation of stock-based compensation in the Company's financial statements:

Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Stock-based compensation expense recorded to additional paid-in capital$16,747 $13,236 $31,697 $25,830 
Stock-based compensation expense recorded to accrued expenses2,278 1,669 4,803 3,574 
Total stock-based compensation19,025 14,905 36,500 29,404 
Less stock-based compensation expense capitalized as internal-use software(377)(347)(714)(695)
Stock-based compensation expense per consolidated statements of operations$18,648 $14,558 $35,786 $28,709 

The Company has not recognized and does not expect to recognize in the foreseeable future, any tax benefit related to employee stock-based compensation expense.
(c) Restricted stock units
The Company has issued restricted stock units to employees and independent directors that vest based on a time-based condition. For RSUs granted to employees prior to January 2021, pursuant to a time-based condition, 10% of the restricted stock units vest after one year, 20% vest after two years, 30% vest after three years and 40% vest after four years. The restricted stock units expire seven years from the grant date. During the year ended January 31, 2023, the Company modified the vesting of RSUs granted subsequent to January 1, 2021 for employees other than its named executive officers listed in its 2022 proxy statement ("2022 NEOs") and other members of its executive management team. Pursuant to the modified vesting schedule, RSUs granted after January 1, 2021 for employees other than 2022 NEOs and other members of its executive management team vest 6.25% each quarter over four years based on continued service. For 2022 NEOs and other members of the Company's executive management team, RSUs granted from January 1, 2022 vest 6.25% each quarter over four years based on continued service. Beginning January 2023, all new RSUs granted generally vest 25% each year over four years based on continued service.
Additionally, at the beginning of each fiscal year, the Company provides certain employees the option to settle their incentive bonus in immediately vested RSUs. In April 2023, the Company issued 178,574 immediately vested RSUs to settle full-year fiscal 2023 share-settled bonus awards. The RSUs granted to settle bonus awards are included in RSUs granted and vested in the table below. See section (g) Liability awards below for additional information regarding share-settled bonus awards.

  Restricted stock units
Unvested, January 31, 20233,917,753 
Granted in six months ended July 31, 2023(1)
1,813,611 
Vested(834,220)
Forfeited and expired (328,219)
Unvested, July 31, 2023
4,568,925 
(1) Includes 13,161 awards granted pursuant to the 2023 Inducement Award Plan.

As of July 31, 2023, there is $128,352 remaining of total unrecognized compensation cost related to these awards. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.85 years.
(d) Stock options
Options granted under the equity award plans have a maximum term of ten years and vest over a period determined by the Board of Directors (generally four years from the date of grant or the commencement of the grantee’s employment with the Company). Options generally vest 25% at the one-year anniversary of the grant date, after which point they generally vest pro rata on a monthly basis.


21


Stock option activity for the six months ended July 31, 2023 is as follows:
Number of
options
Weighted-
average
exercise price
Weighted-
average
remaining
contractual life
(in years)
Aggregate 
Intrinsic
value
Outstanding — January 31, 20231,385,193 $6.26 
Granted in six months ended July 31, 2023
 $ 
Exercised(147,764)$3.88 
Forfeited and expired(415)$4.71 
Outstanding and expected to vest — July 31, 2023
1,237,014 $6.54 4.78$31,146 
Exercisable — July 31, 2023
1,236,358 $6.53 4.78$31,143 
Amount vested in six months ended July 31, 2023
23,909 $13.05 
The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company’s estimated stock price at the time of exercise and the exercise price, multiplied by the number of related in-the-money options) that would have been received by the option holders had they exercised their options at the end of the period. This amount changes based on the market value of the Company’s common stock. The total intrinsic value of options exercised for the six months ended July 31, 2023 and 2022 (based on the difference between the Company’s estimated stock price on the exercise date and the respective exercise price, multiplied by the number of options exercised), was $4,214 and $4,029, respectively.
(e) TSR performance-based restricted stock units (PSUs)
The Company grants PSUs to certain members of its management team. PSUs vest over approximately three years from the grant date upon satisfaction of both time-based requirements and market targets based on Phreesia's TSR relative to the TSR of each member of the Russell 3000 Index (the "Peer Group"). Depending on the percentage level at which the market-based condition is satisfied, the number of shares vesting could be between 0% and 220% of the number of PSUs originally granted. To earn the target number of PSUs (which represents 100% of the number of PSUs granted), the Company must perform at the 60th percentile, with the maximum number of PSUs earned if the Company performed at least at the 90th percentile. If Phreesia's TSR for the performance period is negative, the maximum number of PSUs that can be earned will be capped at 100%.
The Company estimated the fair value of the PSUs using a Monte Carlo Simulation model which projected TSR for Phreesia and each member of the Peer Group over the performance period. The Company recognizes the grant date fair value of PSUs as compensation expense over the vesting period.
Market-based PSU activity for the six months ended July 31, 2023 are as follows:

  Performance stock units
Outstanding, January 31, 2023648,233 
Granted in six months ended July 31, 2023
13,492 
Vested 
Forfeited and expired (74,472)
Outstanding, July 31, 2023
587,253 
As of July 31, 2023, unrecognized compensation cost related to PSUs was $18,609, to be recognized on a straight-line basis over a weighted average term of 2.0 years, subject to the participants' continued employment with the Company.
(f) Employee stock purchase plan
The ESPP is a compensatory plan because it provides participants with terms that are more favorable than those offered to other holders of the Company's common stock. Employees purchase shares at the lesser of (1) 85% of the closing stock price on the first day of the offering period or (2) 85% of the closing stock price on the last day of the offering period. In the U.S., the ESPP is structured as a qualified employee stock purchase plan under Section 423 of the Internal Revenue Code of 1986.


22

During the three and six months ended July 31, 2023, the Company issued 70,123 shares of common stock under the ESPP. In connection with these issuances, the Company recorded increases of $1,838 to common stock and additional paid-in capital within stockholders' equity. As of July 31, 2023, unrecognized compensation cost related to the ESPP was $507, to be recognized over the next five months.
(g) Liability awards
At the beginning of each year, the Company provides eligible employees the option to elect to receive all or a portion of their incentive compensation in the form of immediately vested restricted stock units instead of cash. Restricted stock units issued to settle liability awards are covered by the 2019 Plan. Share-settled bonus awards will be settled at a value equal to 115% of the bonuses converted. These share-settled bonus awards vest based on the achievement of the Company’s predefined performance targets. As share-settled bonus awards will be settled in a variable number of shares, the Company classifies share-settled bonus awards as liabilities within accrued expenses in the accompanying consolidated balance sheets until they are settled in shares and included in stockholders' equity. During the six months ended July 31, 2023, the Company settled $5,383 of share-settled bonus awards by issuing 178,574 immediately vested RSUs. See (c) Restricted Stock Units above for additional discussion regarding RSUs.
9. Fair value measurements
The following table presents information about the Company's assets and liabilities that are measured at fair value as of July 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of July 31, 2023
 
Money market mutual funds$95,615 $ $ $95,615 
Total assets$95,615 $ $ $95,615 

The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of January 31, 2023
 
Money market mutual funds$163,563 $ $ $163,563 
Total assets$163,563 $ $ $163,563 

The carrying value of the Company’s short-term financial instruments, including accounts receivable and accounts payable approximate fair value due to the short-term nature of these instruments. The carrying value of the Company's debt approximates fair value because the interest rates approximate market rates and the debt maturities are relatively short-term.
The Company did not have any transfers of assets and liabilities between levels of the fair value measurement hierarchy during both the three and six months ended July 31, 2023 and 2022.
10. Leases
(a) Phreesia as Lessee
The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease


23

arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.
For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.
As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.
The components of lease expense for the six months ended July 31, 2023 were as follows:
July 31, 2023
Operating leases:
Operating lease cost$363 
Variable lease cost31 
Total operating lease cost$394 
Finance leases:
Amortization of right-of-use assets$3,379 
Interest on lease liabilities280 
Total finance lease cost$3,659 
The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:
July 31, 2023
OperatingFinance
Maturity of lease liabilities
2024 (remaining six months)$297 $3,593 
Fiscal year ending January 31,
2025225 5,204 
202686 2,847 
202742 440 
Thereafter7  
Total future minimum lease payments$657 $12,084 
Less: interest(25)(792)
Present value of lease liabilities$632 $11,292 
As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:


24

July 31, 2023
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used for operating leases$703 
Operating cash used for finance leases236 
Financing cash used for finance leases3,427 
Total$4,366 
Right-of-use assets obtained in exchange for lease liabilities:
Operating$ 
Finance7,067 
Total$7,067 
(b) Phreesia as Lessor
In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.
During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.
Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less.
11. Commitments and contingencies
(a) Indemnifications
The Company’s agreements with certain customers include certain provisions for indemnifying customers against liabilities if its services infringe a third party’s intellectual property rights. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that may be involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such provisions and have not accrued any liabilities related to such obligations in its consolidated financial statements.
In addition, the Company has indemnification agreements with its directors and its executive officers that require it, among other things, to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of those persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as a director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that may enable it to recover a portion of any future indemnification amounts paid. To date, there have been no claims under any of its directors and executive officers indemnification provisions.
(b) Legal proceedings
In the ordinary course of business, the Company may be subject from time to time to various proceedings, lawsuits, disputes or claims. Although the Company cannot predict with assurance the outcome of any litigation, the Company does not believe there are currently any such actions that, if resolved unfavorably, would have a material impact on its financial condition, results of operations or cash flows.
(c) Other contractual commitments


25

Other contractual commitments consist primarily of non-cancelable purchase commitments to support our technology infrastructure.
During fiscal 2023, the Company signed a finance lease which commenced during the six months ended July 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease of $7,720 were included in other contractual commitments as of January 31, 2023 and were added at present value to finance lease liabilities during the six months ended July 31, 2023.
During the six months ended July 31, 2023, the Company entered into a new non-cancelable purchase commitment to support its technology infrastructure. Total undiscounted payments through the fiscal year ended January 31, 2026 are $2,114.
During the six months ended July 31, 2023, there were no other significant changes in the Company's material cash requirements as compared to the material cash requirements from known contractual and other obligations described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023.
12. Income taxes
For the three and six months ended July 31, 2023, the Company recorded tax provision of $648 and $954, respectively, compared to a tax provision of $213 and $448, respectively, for the corresponding periods in the prior year. The Company's provision for income taxes was 1.3% and 0.5% of loss before income taxes for the six months ended July 31, 2023 and 2022, respectively. The Company's effective tax rate differs from the U.S. statutory tax rate of 21% primarily because the Company records a valuation allowance against its U.S. deferred tax assets, and due to foreign income tax expense primarily related to the use of its Canadian net operating loss carry forwards attributable to the Company's Canadian branch.
Deferred tax assets and deferred tax liabilities are recognized based on temporary differences between the financial reporting and tax basis of assets and liabilities using statutory rates. Management of the Company has evaluated the positive and negative evidence pertaining to the realizability of its deferred tax assets, including the Company’s history of losses, and concluded that it is more likely than not that the Company will not recognize the benefits for its U.S. deferred tax assets. On the basis of this evaluation, the Company has recorded a valuation allowance against its deferred tax assets that are not more likely than not to be realized at both July 31, 2023 and January 31, 2023.



26

13. Net loss per share attributable to common stockholders
(a) Net loss per share attributable to common stockholders
Basic and diluted net loss per share attributable to common stockholders was calculated as follows:

 Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Numerator:
Net loss$(36,767)$(46,716)$(74,298)$(97,958)
Denominator:
Weighted-average shares of common stock outstanding, basic and diluted53,794,060 52,325,209 53,574,584 52,135,250 
Net loss per share attributable to common stockholders$(0.68)$(0.89)$(1.39)$(1.88)


(b) Potential dilutive securities
The Company’s potential dilutive securities, which include stock options, restricted stock units, performance stock awards and grants under the Company's ESPP, have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The following potential common shares, presented based on amounts outstanding at each period end, were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
As of July 31,
20232022
Stock options to purchase common stock, restricted stock and performance stock awards7,167,904 6,623,285 
Employee stock purchase plan72,501 76,634 
     Total7,240,405 6,699,919 

14. Related party transactions
For the three months ended July 31, 2023 and 2022, the Company recognized revenue totaling $261 and $197, respectively, for advertisements placed by a pharmaceutical company, respectively. For the six months ended July 31, 2023 and 2022, the Company recognized revenue totaling $549 and $351, respectively. One of the Company's independent members of its board of directors serves on the board of directors for this pharmaceutical company. As of July 31, 2023 and January 31, 2023, accounts receivable from the pharmaceutical company totaled approximately $271 and $339, respectively.
For the three months ended July 31, 2022, the Company recognized general and administrative expenses totaling $77 for software agreements with a software company. For the six months ended July 31, 2023 and 2022, the Company recognized general and administrative expenses totaling $118 and $220, respectively. One of the Company's independent members of its board of directors served as the chief executive officer and on the board of directors for this software company until May 2023. This Company is no longer a related party subsequent to May 2023. As of January 31, 2023, prepaid expenses and other current assets included approximately $51 of payments made to this software company. The expense and asset amounts presented above include amounts incurred while the entity was a related party.
One of the Company's independent members of its board of directors has served as the chief financial officer of a software company since April 2022. The Company recognized de minimis expenses during both the three and six months ended July 31, 2023 and 2022 under software agreements with this software company.



27

15. Acquisitions
Acquisition of MediFind
On June 30, 2023, the Company entered into an agreement to acquire 100% of the outstanding equity of MediFind for aggregate consideration payable of $8,871 (the "MediFind Acquisition"). A portion of the consideration was paid in cash at closing (subject to a customary working capital adjustment) with the remainder of the consideration settled through the issuance of 150,786 shares of the Company's Common Stock to certain MediFind stockholders. MediFind is a consumer-facing healthcare product that helps patients - especially those with serious, chronic and rare diseases - find better care faster. The MediFind Acquisition was accounted for as a business combination. The Company acquired MediFind to reinforce its commitment to patient-centered care and expand its offerings to consumers.
The following table summarizes the purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:

Cash consideration paid to sellers$4,104 
Equity consideration paid to sellers4,676 
Liabilities incurred to sellers91 
Total fair value of acquisition consideration$8,871 

The following table summarizes the calculation of cash paid for the MediFind Acquisition, net of cash acquired per the Company's consolidated statement of cash flows for the six months ended July 31, 2023:

Cash consideration paid to sellers$4,104 
Less: Cash acquired(231)
Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows$3,873 
The purchase price was allocated to the tangible assets acquired, the identifiable intangible assets acquired and the liabilities assumed based on their acquisition-date estimated fair values or other measurement bases specified by ASC 805 - Business Combinations.

The following table summarizes the final allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition:

Cash$231 
Accounts receivable149 
Other current assets722 
Identified intangible assets acquired2,300 
Goodwill6,875 
Total assets acquired10,277 
Accounts payable(84)
Accrued liabilities(907)
Deferred revenue(292)
Deferred income tax liabilities(123)
Total purchase price$8,871 


28

The components of intangible assets acquired were as follows:
Estimated Useful Life
(in Years)
Fair Value
Technology7$1,200 
Trademark15700 
Customer relationships10400 
Total identifiable intangible assets acquired$2,300 
The weighted average amortization period for acquired intangible assets as of the date of acquisition is 10 years.
The Company, with the assistance of a third-party appraiser, assessed the fair value of the assets of MediFind. The fair value of the acquired technology and trademark assets were estimated using the relief from royalty method. The fair value of customer relationships was estimated using a multi-period excess earnings method. To calculate fair value, the Company used cash flows discounted at a rate considered appropriate given the inherent risks associated with each asset.
The useful lives of the intangible assets were estimated based on the expected future economic benefit of the assets and are being amortized over the estimated useful life in proportion to the economic benefits consumed using the straight-line method. The amortization of intangible assets is not expected to be deductible for income tax purposes.
The goodwill recognized in the MediFind Acquisition is primarily attributable to expected synergies of the combined businesses driven by integrating the technology into the Phreesia Platform and engaging with patients and providers, as well as the acquisition of an assembled workforce. The goodwill is not expected to be deductible for tax purposes.

During the six months ended July 31, 2023, the Company incurred $699 of acquisition related costs for the MediFind Acquisition. These costs are primarily included within general and administrative expenses in our consolidated statements of operations.

16. Subsequent events
On August 11, 2023, the Company acquired Access, an innovative electronic forms management and automation provider that helps hospitals across the country streamline workflows, improve compliance and deliver a better patient experience, for total consideration of $38,374, subject to customary purchase price adjustments. Consideration transferred included $6,480 of cash, 1,096,436 shares of Phreesia common stock with an acquisition-date value of $30,645, and liabilities of $1,249. The Company acquired Access to enhance and build on its existing functionality in the acute care space and to expand its network of clients and partners.



29

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our unaudited consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our financial statements and related notes thereto included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023. In addition to historical financial information, the following discussion and analysis and information set forth elsewhere in this Quarterly Report on Form 10-Q contain forward-looking statements that involve risks, uncertainties and assumptions. Our actual results could differ materially from those anticipated by these forward-looking statements as a result of many factors. We discuss factors that we believe could cause or contribute to these differences below and elsewhere in this Quarterly Report on Form 10-Q, including those set forth under “Risk Factors” and “Special Note Regarding Forward-Looking Statements.”
Financial Highlights
Total revenue increased 26% to $85.8 million in the three months ended July 31, 2023, as compared with $67.9 million in the three months ended July 31, 2022.
Total revenue increased 29% to $169.7 million in the six months ended July 31, 2023, as compared with $131.2 million in the six months ended July 31, 2022.
Net loss was $36.8 million in the three months ended July 31, 2023, as compared to a net loss of $46.7 million in the three months ended July 31, 2022.
Net loss was $74.3 million in the six months ended July 31, 2023, as compared to a net loss of $98.0 million in the six months ended July 31, 2022.
Adjusted EBITDA was negative $11.5 million in the three months ended July 31, 2023, as compared to negative $26.0 million in the three months ended July 31, 2022.
Adjusted EBITDA was negative $25.3 million in the six months ended July 31, 2023, as compared to negative $56.5 million in the six months ended July 31, 2022.
Net cash used in operating activities was $9.3 million for the three months ended July 31, 2023, as compared to net cash used in operating activities of $19.8 million for the three months ended July 31, 2022.
Net cash used in operating activities was $23.0 million for the six months ended July 31, 2023, as compared to net cash used in operating activities of $53.5 million for the six months ended July 31, 2022.
Free cash flow was negative $15.2 million and negative $34.9 million for the three and six months ended July 31, 2023, respectively, compared to negative $25.7 million and negative $66.4 million for the three and six months ended July 31, 2022, respectively.
Cash and cash equivalents as of July 31, 2023 was $127.7 million, a decrease of $49.0 million compared to January 31, 2023.
For a reconciliation of Adjusted EBITDA to net loss and a reconciliation of free cash flow to net cash used in operating activities, and for more information as to how we define and calculate such measures, see the section below titled “Non-GAAP financial measures.”
Overview
We are a leading provider of comprehensive software solutions that improve the operational and financial performance of healthcare organizations by activating patients in their care to optimize patient health outcomes. As evidenced in industry survey reports from KLAS, we have been recognized as a leader based on our integration capabilities with healthcare services client organizations, the broad adoption of our patient intake functionalities and by overall client satisfaction. Through our SaaS-based technology platform, which we refer to as the Phreesia Platform or our Platform, we offer healthcare services clients a robust suite of integrated solutions that manage patient access, registration and payments. Our Platform also provides life sciences companies, health plans and other payer organizations (payers), patient advocacy, public interest and other not-for-profit organizations with a channel for direct communication with patients.
We serve an array of healthcare services clients of all sizes across over 25 specialties, ranging from single-specialty practices, including internal and family medicine, urology, dermatology, and orthopedics, to large, multi-specialty groups, and health systems as well as regional and national payers and other organizations that provide other types


30

of healthcare-related services. Our network solutions revenue (as described below) is generated from clients in the pharmaceutical, biotechnology and medical device industries as well as payers, patient advocacy, public interest and other not-for-profit organizations seeking to activate, engage and educate patients about topics critical to their health.
We derive revenue from (i) subscription fees from healthcare services clients for access to the Phreesia Platform and related professional services fees, (ii) payment processing fees based on levels of patient payment volume processed through the Phreesia Platform and (iii) fees from life sciences and payer clients for delivering direct communications to help activate, engage and educate patients about topics critical to their health using the Phreesia Platform. We have strong visibility into our business as the majority of our revenue is derived from recurring subscription fees and re-occurring payment processing fees.
We market and sell our products and services to healthcare services clients throughout the United States using a direct sales organization. Our demand generation team develops content and identifies prospects that our sales development team researches and qualifies to generate high-grade, actionable sales programs. Our direct sales force executes on these qualified sales leads, partnering with client services to ensure prospects are educated on the breadth of our capabilities and demonstrable value proposition, with the goal of attracting and retaining clients and expanding their use of our Platform over time. Most of our Platform solutions are contracted pursuant to annual, auto-renewing agreements. Our sales typically involve competitive processes and sales cycles have, on average, varied in duration from three months to six months, depending on the size of the potential client. In addition, through Phreesia University (Phreesia’s in-house training program), events, client conferences and webinars, we help our healthcare services clients optimize their businesses and, as a result, support client retention.
We also sell products and services to life sciences and payer organizations as well as advertising agencies through our direct sales and marketing teams.
Since our inception, we have focused substantially all of our sales efforts within the United States. Accordingly, substantially all of our revenue from historical periods has come from the United States, and our current strategy is to continue to focus substantially all of our sales efforts within the United States.
Our revenue growth has been primarily organic and reflects our significant addition of new healthcare services clients. New healthcare services clients are defined as clients that go live in the applicable period and existing healthcare services clients are defined as clients that go live in any period before the applicable period.
Recent developments and current economic conditions
Acquisitions
On June 30, 2023, we acquired MediFind for total cash and equity consideration of $8.9 million. MediFind is a consumer-facing healthcare product that helps patients - especially those with serious, chronic and rare diseases - find better care faster. We acquired MediFind to reinforce our commitment to patient-centered care and expand our offerings to consumers.
See Note 15 - Acquisitions in Part I - Item 8 of this Quarterly Report on Form 10-Q for additional information regarding the MediFind Acquisition.
Macroeconomic environment and geopolitical conditions
Our business is directly and indirectly affected by macroeconomic conditions, geopolitical conditions and the state of global financial markets. Recent geopolitical uncertainty resulting, in part, from military conflict between Russia and Ukraine as well as other macro-economic conditions, such as the impact of pandemics, increased interest rates, inflation in the cost of goods, services and labor, or a recession or an economic slowdown in the U.S. or internationally have contributed to significant volatility and declines in global financial markets. The uncertainty over the extent and duration of the ongoing conflict and these macroeconomic conditions continues to cause disruptions to businesses and markets worldwide. While none of these factors individually has had a material impact on our


31

business to date, it is difficult to predict the potential impact these factors may have on our future business results, and each could adversely impact our business operations, financial performance and results of operations.
Key Metrics
We regularly review the following key metrics to measure our performance, identify trends affecting our business, formulate financial projections, make strategic business decisions and assess working capital needs.
 
 Three months ended
July 31,
Six months ended
July 31,
Unaudited2023202220232022
Key Metrics:
Average number of healthcare services clients ("AHSCs")
3,445 2,776 3,377 2,651 
Healthcare services revenue per AHSC$18,268 $18,248 $37,036 $37,397 
Total revenue per AHSC$24,914 $24,448 $50,244 $64,004 

We remain focused on building secure and reliable products that derive a strong return on investment for our clients and implementing them with speed and ease. This strategy continues to enable us to grow our network of healthcare services clients. We believe the investments we make to grow, strengthen and sustain our network of healthcare services clients lead to growth in all of our revenue categories. As disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, during the fourth quarter of the year ended January 31, 2023, we relabeled and expanded our key metrics related to revenue and AHSCs to more clearly depict the value of our network of healthcare services clients. We relabeled our key metric "Average revenue per healthcare services client" to "Healthcare services revenue per AHSC". We did not make any changes to the calculation of this metric in relabeling this metric, and we have not changed any previously reported amounts. Additionally, we added a key metric for "Total revenue per AHSC". The definitions of our key metrics are presented below.
AHSCs. We define AHSCs as the average number of clients that generate subscription and related services or payment processing revenue each month during the applicable period. In cases where we act as a subcontractor providing white-label services to our partner's clients, we treat the contractual relationship as a single healthcare services client. We believe growth in AHSCs is a key indicator of the performance of our business and depends, in part, on our ability to successfully develop and market our Platform to healthcare services organizations that are not yet clients. While growth in AHSCs is an important indicator of expected revenue growth, it also informs our management of the areas of our business that will require further investment to support expected future AHSC growth. For example, as AHSCs increase, we may need to add to our customer support team and invest to maintain effectiveness and performance of our Platform and software for our healthcare services clients and their patients.
Healthcare services revenue per AHSC. We define Healthcare services revenue as the sum of subscription and related services revenue and payment processing revenue. We define Healthcare services revenue per AHSC as healthcare services revenue in a given period divided by AHSCs during that same period. We are focused on continually delivering value to our healthcare services clients and believe that our ability to increase healthcare services revenue per AHSC is an indicator of the long-term value of the Phreesia Platform. Healthcare services revenue per AHSC remained relatively flat at $18,268 in the three months ended July 31, 2023 as compared to $18,248 in the same period in the prior year.
Total revenue per AHSC. We define Total revenue per AHSC as Total revenue in a given period divided by AHSCs during that same period. Our healthcare services clients directly generate subscription and related services and payment processing revenue. Additionally, our relationships with healthcare services clients who subscribe to the Phreesia Platform give us the opportunity to engage with life sciences companies, health plans and other payer organizations, patient advocacy, public interest and other not-for-profit organizations who deliver direct communication to patients through our Platform. As a result, we believe that our ability to increase Total revenue per AHSC is an indicator of the long-term value of the Phreesia Platform. Total revenue per AHSC was $24,914 in the three months ended July 31, 2023 as compared to $24,448 in the same period in the prior year, an increase of 2%. The increase was driven primarily by network solutions revenue growth that outpaced AHSC growth.


32

Additional Information
Three months ended
July 31,
Six months ended
July 31,
Unaudited2023202220232022
Patient payment volume (in millions)$989 $811 $2,005 $1,648 
Payment facilitator volume percentage82 %80 %82 %80 %
Patient payment volume. We believe that patient payment volume is an indicator of both the underlying health of our healthcare services clients’ businesses and the continuing shift of healthcare costs to patients. We measure patient payment volume as the total dollar volume of transactions between our healthcare services clients and their patients utilizing our payment platform, including via credit and debit cards that we process as a payment facilitator as well as cash and check payments and credit and debit transactions for which we act as a gateway to other payment processors.
Payment facilitator volume percentage. We define payment facilitator volume percentage as the volume of credit and debit card patient payment volume that we process as a payment facilitator as a percentage of total patient payment volume. Payment facilitator volume is a major driver of our payment processing revenue.
Components of statements of operations
Revenue
We generate revenue primarily from providing an integrated SaaS-based software and payment platform for the healthcare industry. We derive revenue from subscription fees and related services generated from our healthcare services clients for access to the Phreesia Platform, payment processing fees based on the levels of patient payment volume processed through the Phreesia Platform, and from fees from life sciences and payer clients for delivering direct communications to help activate, engage and educate patients about topics critical to their health using the Phreesia Platform.
Our total revenue consists of the following:
Subscription and related services. We primarily generate subscription fees from our healthcare services clients based on the number of healthcare services clients that subscribe to and utilize the Phreesia Platform. Our healthcare services clients are typically billed monthly in arrears, though in some instances, healthcare services clients may opt to be billed quarterly or annually in advance. Subscription fees are typically auto-debited from healthcare services clients’ accounts every month. As we target and add larger enterprise healthcare services clients, these clients may choose to contract differently than our typical per healthcare services client subscription model. To the extent we charge in an alternative manner with larger enterprise healthcare services clients, we expect that such a pricing model will recur and, combined with our per healthcare services client subscription fees, will increase as a percentage of our total revenue. In addition, we receive certain fees from healthcare services clients for professional services associated with our implementation services as well as travel and expense reimbursements, shipping and handling fees, sales of hardware (PhreesiaPads and Arrivals Kiosks), on-site support and training.
Payment processing fees. We generate revenue from payment processing fees based on the number of transactions and the levels of patient payment volume processed through the Phreesia Platform. Payment processing fees are generally calculated as a percentage of the total transaction dollar value processed and/or a fee per transaction. Credit and debit patient payment volume processed through our payment facilitator model represented 82% and 80% of our patient payment volume in the three months ended July 31, 2023 and 2022, respectively. Credit and debit patient payment volume processed through our payment facilitator model represented 82% and 80% of our patient payment volume in the six months ended July 31, 2023 and 2022, respectively. The remainder of our patient payment volume is composed of credit and debit transactions for which Phreesia acts as a gateway to another payment processor, and cash and check transactions. Utilization trends have been dynamic through the pandemic, diverging from our pre-pandemic seasonality. We expect the environment to remain dynamic through fiscal year 2024.
Network solutions. We generate revenue from life sciences and payer clients for delivering direct communications to patients. As we expand our healthcare services client base, we increase the number of new patients we can reach to deliver our direct communications that help activate, engage and educate patients about topics critical to their health on behalf of life sciences and payer clients.


33

Cost of revenue (excluding depreciation and amortization)
Our cost of revenue primarily consists of personnel costs, including salaries, stock-based compensation, benefits and bonuses for implementation and technical support, and infrastructure costs to operate our Platform such as hosting fees and fees paid to various third-party providers for access to their technology, as well as costs to verify insurance eligibility and benefits.
Payment processing expense
Payment processing expense consists primarily of interchange fees set by payment card networks and that are ultimately paid to the card-issuing financial institution, assessment fees paid to payment card networks, and fees paid to third-party payment processors and gateways. Payment processing expense may increase as a percentage of payment processing revenue if card networks raise pricing for interchange and assessment fees or if we reduce pricing to our clients.
Sales and marketing
Sales and marketing expense consists primarily of personnel costs, including salaries, stock-based compensation, commissions, bonuses and benefits costs for our sales and marketing personnel. Sales and marketing expense also includes costs for advertising, promotional and other marketing activities, as well as certain fees paid to various third-party partners for sales and lead generation. Advertising is expensed as incurred.
Research and development
Research and development expense consists of costs to develop our products and services that do not meet the criteria for capitalization as internal-use software. These costs consist primarily of personnel costs, including salaries, stock-based compensation, benefits and bonuses for our development personnel. Research and development expense also includes third-party partner fees and third-party consulting fees, offset by any internal-use software development cost capitalized during the same period.
General and administrative
General and administrative expense consists primarily of personnel costs, including salaries, stock-based compensation, bonuses and benefits for our executive, finance, legal, security, human resources, information technology and other administrative personnel. General and administrative expense also includes software costs to support our finance, legal and human resources operations, insurance costs as well as fees to third-party providers for accounting, legal and consulting services, costs for various non-income-based taxes and allocated overhead.
Depreciation
Depreciation represents depreciation expense for PhreesiaPads and Arrivals Kiosks, data center and other computer hardware, purchased computer software, furniture and fixtures and leasehold improvements.
Amortization
Amortization primarily represents amortization of our capitalized internal-use software related to the Phreesia Platform as well as amortization of acquired intangible assets.
Other income, net
Our other income and expense line items consist of the following:
Other income, net. Other income, net consists of foreign currency-related gains and losses and other miscellaneous income (expense).
Interest income. Interest income consists of interest earned on our cash and cash equivalent balances.
Interest expense. Interest expense consists primarily of the interest incurred on our financing obligations as well as amortization of discounts and deferred financing costs.
Provision for income taxes
Based upon our cumulative pre-tax losses in recent years and available evidence, we have determined that it is more likely than not that substantially all of our U.S. deferred tax assets as of July 31, 2023 will not be realized in the near term. Consequently, we have established a valuation allowance against our deferred tax assets that are not more likely than not to be realized. In future periods, if we conclude we have future taxable income sufficient to realize the deferred tax assets, we may reduce or eliminate the valuation allowance.



34

Comparison of results of operations for the three and six months ended July 31, 2023 and 2022

Revenue
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Subscription and related services$39,301 $31,069 $8,232 26 %
Payment processing fees23,631 19,581 4,050 21 %
Network solutions22,898 17,217 5,681 33 %
Total revenue$85,830 $67,867 $17,963 26 %
Subscription and related services. Our subscription and related services revenue from healthcare services organizations increased $8.2 million to $39.3 million for the three months ended July 31, 2023, as compared to $31.1 million for the three months ended July 31, 2022, primarily due to the addition of new healthcare services clients as well as expansion of and cross-selling to existing healthcare services clients.
Payment processing fees. Our revenue from patient payments processed through the Phreesia Platform
increased $4.1 million to $23.6 million for the three months ended July 31, 2023, as compared to $19.6 million for the three months ended July 31, 2022, due to the addition of more healthcare services clients, which drove increases in patient visits and patient payments processed through the Phreesia Platform.
Network solutions. Our revenue from life science and payer clients increased $5.7 million to $22.9 million for the three months ended July 31, 2023, as compared to $17.2 million for the three months ended July 31, 2022, due to an increase in new activation, engagement and education programs and deeper patient outreach among the existing programs.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Subscription and related services$77,188 $60,170 $17,018 28 %
Payment processing fees47,884 38,962 8,922 23 %
Network solutions44,603 32,089 12,514 39 %
Total revenue$169,675 $131,221 $38,454 29 %
Subscription and related services. Our subscription and related services revenue from healthcare services organizations increased $17.0 million to $77.2 million for the six months ended July 31, 2023, as compared to $60.2 million for the six months ended July 31, 2022, primarily due to the addition of new healthcare services clients as well as expansion of and cross-selling to existing healthcare services clients.
Payment processing fees. Our revenue from patient payments processed through the Phreesia Platform
increased $8.9 million to $47.9 million for the six months ended July 31, 2023, as compared to $39.0 million for the six months ended July 31, 2022, due to the addition of more healthcare services clients, which drove increases in patient visits and patient payments processed through the Phreesia Platform.
Network solutions. Our revenue from life science and payer clients increased $12.5 million to $44.6 million for the six months ended July 31, 2023, as compared to $32.1 million for the six months ended July 31, 2022, due to an increase in new activation, engagement and education programs and deeper patient outreach among the existing programs.

Cost of revenue (excluding depreciation and amortization)
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Cost of revenue (excluding depreciation and amortization)$14,449 $14,873 $(424)(3)%


35

Cost of revenue (excluding depreciation and amortization) decreased $0.4 million to $14.4 million for the three months ended July 31, 2023, as compared to $14.9 million for the three months ended July 31, 2022. The decrease resulted primarily from a $1.2 million decrease in employee compensation and benefits costs driven by lower average headcount, partially offset by a $0.8 million increase in third-party costs driven by growth in revenue.
Stock compensation expense incurred related to cost of revenue was $1.2 million and $1.0 million for the three months ended July 31, 2023 and 2022, respectively.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Cost of revenue (excluding depreciation and amortization)$29,356 $29,259 $97 — %
Cost of revenue (excluding depreciation and amortization) increased $0.1 million to $29.4 million for the six months ended July 31, 2023, as compared to $29.3 million for the six months ended July 31, 2022. The increase resulted primarily from a $2.3 million increase in third-party costs driven by growth in revenue, partially offset by a $2.2 million decrease in employee compensation and benefits costs driven by lower average headcount.
Stock compensation expense incurred related to cost of revenue was $2.2 million and $1.8 million for the six months ended July 31, 2023 and 2022, respectively.

Payment processing expense
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Payment processing expense$15,852 $12,554 $3,298 26 %
Payment processing expense increased $3.3 million to $15.9 million for the three months ended July 31, 2023, as compared to $12.6 million for the three months ended July 31, 2022. The increase resulted primarily from an increase in payment processing fees revenue and patient payments processed through the Phreesia Platform, each driven by an increase in patient visits over the prior year.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Payment processing expense$31,942 $24,712 $7,230 29 %
Payment processing expense increased $7.2 million to $31.9 million for the six months ended July 31, 2023, as compared to $24.7 million for the six months ended July 31, 2022. The increase resulted primarily from an increase in payment processing fees revenue and patient payments processed through the Phreesia Platform, each driven by an increase in patient visits over the prior year.

Sales and marketing
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Sales and marketing$37,244 $38,341 $(1,097)(3)%
Sales and marketing expense decreased $1.1 million to $37.2 million for the three months ended July 31, 2023, as compared to $38.3 million for the three months ended July 31, 2022. The decrease was primarily attributable to a $2.0 million decrease in total compensation and benefits costs driven by lower average headcount, partially offset by a $1.0 million increase in third-party sales and marketing costs.
Stock compensation expense incurred related to sales and marketing expense was $7.1 million and $5.4 million for the three months ended July 31, 2023 and 2022, respectively.


36

 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Sales and marketing$74,657 $78,372 $(3,715)(5)%
Sales and marketing expense decreased $3.7 million to $74.7 million for the six months ended July 31, 2023, as compared to $78.4 million for the six months ended July 31, 2022. The decrease was primarily attributable to a $5.8 million decrease in total compensation and benefits costs driven by lower average headcount, partially offset by a $1.7 million increase in third-party sales and marketing costs.
Stock compensation expense incurred related to sales and marketing expense was $13.5 million and $11.1 million for the six months ended July 31, 2023 and 2022, respectively.

Research and development
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Research and development$27,471 $22,542 $4,929 22 %
Research and development expense increased $4.9 million to $27.5 million for the three months ended July 31, 2023, as compared to $22.5 million for the three months ended July 31, 2022. The increase resulted primarily from a $4.2 million increase in total compensation and benefits costs driven by higher compensation for existing employees and increased headcount, as well as a $0.7 million increase in software and other third-party research and development costs.
Stock compensation expense incurred related to research and development expense was $4.6 million and $3.0 million for the three months ended July 31, 2023 and 2022, respectively.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Research and development$53,940 $43,177 $10,763 25 %
Research and development expense increased $10.8 million to $53.9 million for the six months ended July 31, 2023, as compared to $43.2 million for the six months ended July 31, 2022. The increase resulted primarily from an $8.3 million increase in total compensation and benefits costs driven by higher compensation for existing employees and increased headcount, as well as a $0.9 million increase in outside services costs and higher software costs.
Stock compensation expense incurred related to research and development expense was $8.4 million and $5.5 million for the six months ended July 31, 2023 and 2022, respectively.

General and administrative
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
General and administrative$20,988 $20,073 $915 %
General and administrative expense increased $0.9 million to $21.0 million for the three months ended July 31, 2023, as compared to $20.1 million for the three months ended July 31, 2022. The increase resulted primarily from higher outside services costs associated with current year acquisitions.
Stock compensation incurred related to general and administrative expense was $5.7 million and $5.2 million for the three months ended July 31, 2023 and 2022, respectively.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
General and administrative$40,865 $40,928 $(63)— %


37

General and administrative expense remained relatively flat at $40.9 million for the six months ended July 31, 2023, as compared to $40.9 million for the six months ended July 31, 2022. The $0.1 million decrease resulted primarily from lower travel and entertainment costs, as well as lower insurance costs, partially offset by higher outside services costs associated with current year acquisitions.
Stock compensation incurred related to general and administrative expense was $11.6 million and $10.3 million for the three months ended July 31, 2023 and 2022, respectively.

Depreciation
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Depreciation$4,244 $4,220 $24 %
Depreciation expense remained relatively flat at $4.2 million for the three months ended July 31, 2023, as compared to $4.2 million for the three months ended July 31, 2022.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Depreciation$8,748 $8,498 $250 %
Depreciation expense increased $0.3 million to $8.7 million for the six months ended July 31, 2023, as compared to $8.5 million for the six months ended July 31, 2022. The increase was primarily attributable to higher data center and computer equipment depreciation.

Amortization
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Amortization$2,537 $1,599 $938 59 %
Amortization expense increased $0.9 million to $2.5 million for the three months ended July 31, 2023 as compared to $1.6 million for the three months ended July 31, 2022. The increase was primarily driven by higher amortization of capitalized internal-use software development costs.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Amortization$5,023 $3,203 $1,820 57 %
Amortization expense increased $1.8 million to $5.0 million for the six months ended July 31, 2023 as compared to $3.2 million for the six months ended July 31, 2022. The increase was primarily driven by higher amortization of capitalized internal-use software development costs.

Other income, net
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Other income, net$50 $38 $12 32 %


38

Other income, net was not significant and remained relatively flat during the three months ended July 31, 2023 and 2022.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Other income, net$$$14 %
Other income, net was not significant and remained relatively flat during the six months ended July 31, 2023 and 2022.
Interest income (expense), net
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Interest income (expense), net$786 $(206)$992 (482)%
Interest income (expense), net was comprised of income of $0.8 million for the three months ended July 31, 2023, as compared to expense of $0.2 million for the three months ended July 31, 2022. The $1.0 million change is primarily attributable to higher interest income earned from our cash and cash equivalent balances.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Interest income (expense), net$1,504 $(589)$2,093 (355)%
Interest income (expense), net was comprised of income of $1.5 million for the six months ended July 31, 2023, as compared to expense of $0.6 million for the six months ended July 31, 2022. The $2.1 million change is primarily attributable to higher interest income earned from our cash and cash equivalent balances.

Provision for income taxes
 Three months ended
July 31,
 
(in thousands)20232022$ Change% Change
Provision for income taxes$(648)$(213)$(435)204 %
Provision for income taxes increased by $0.4 million to $0.6 million for the three months ended July 31, 2023 compared to $0.2 million for the three months ended July 31, 2022. Provision for income taxes relates primarily to Canadian and U.S. federal and state income taxes.
 Six months ended
July 31,
 
(in thousands)20232022$ Change% Change
Provision for income taxes$(954)$(448)$(506)113 %
Provision for income taxes increased by $0.5 million to $1.0 million for the six months ended July 31, 2023 compared to $0.4 million for the six months ended July 31, 2022. Provision for income taxes relates primarily to utilization of Canadian net operating loss carryforwards and U.S. federal and state income taxes.

Non-GAAP financial measures
Adjusted EBITDA is a supplemental measure of our performance that is not required by, or presented in accordance with, GAAP. Adjusted EBITDA is not a measurement of our financial performance under GAAP and should not be considered as an alternative to net income or loss or any other performance measure derived in accordance with GAAP, or as an alternative to cash flows from operating activities as a measure of our liquidity. We define Adjusted EBITDA as net income or loss before interest (income) expense, net, provision for income taxes, depreciation and amortization, and before stock-based compensation expense and other income, net.


39

We have provided below a reconciliation of Adjusted EBITDA to net loss, the most directly comparable GAAP financial measure. We have presented Adjusted EBITDA in this Quarterly Report on Form 10-Q because it is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget, and to develop short and long-term operational plans. In particular, we believe that the exclusion of the amounts eliminated in calculating Adjusted EBITDA can provide a useful measure for period-to-period comparisons of our core business. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results in the same manner as our management and board of directors.
Our use of Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Some of these limitations are as follows:
Although depreciation and amortization expense are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
Adjusted EBITDA does not reflect: (1) changes in, or cash requirements for, our working capital needs; (2) the potentially dilutive impact of non-cash stock-based compensation; (3) tax payments that may represent a reduction in cash available to us; or (4) interest (income) expense, net; and
Other companies, including companies in our industry, may calculate Adjusted EBITDA or similarly titled measures differently, which reduces its usefulness as a comparative measure.
Because of these and other limitations, you should consider Adjusted EBITDA along with other GAAP-based financial performance measures, including various cash flow metrics, net loss, and our GAAP financial results. The following table presents a reconciliation of Adjusted EBITDA to net loss for each of the periods indicated:

 Three months ended
July 31,
Six months ended
July 31,
(in thousands, unaudited)2023202220232022
Net loss$(36,767)$(46,716)$(74,298)$(97,958)
Interest (income) expense, net(786)206 (1,504)589 
Provision for income taxes648 213 954 448 
Depreciation and amortization6,781 5,819 13,771 11,701 
Stock-based compensation expense18,648 14,558 35,786 28,709 
Other income, net(50)(38)(8)(7)
Adjusted EBITDA$(11,526)$(25,958)$(25,299)$(56,518)
We calculate free cash flow as net cash used in operating activities less capitalized internal-use software development costs and purchases of property and equipment.
Additionally, free cash flow is a supplemental measure of our performance that is not required by, or presented in accordance with, GAAP. We consider free cash flow to be a liquidity measure that provides useful information to management and investors about the amount of cash generated by our business that can be used for strategic opportunities, including investing in our business, making strategic investments, partnerships and acquisitions and strengthening our financial position.
The following table presents a reconciliation of free cash flow from net cash used in operating activities, the most directly comparable GAAP financial measure, for each of the periods indicated:


40

 
 Three months ended
July 31,
Six months ended
July 31,
(in thousands, unaudited)2023202220232022
Net cash used in operating activities$(9,331)$(19,843)$(22,990)$(53,476)
Less:
Capitalized internal-use software(5,088)(5,003)(9,820)(10,242)
Purchases of property and equipment(755)(849)(2,102)(2,634)
Free cash flow$(15,174)$(25,695)$(34,912)$(66,352)

Liquidity and capital resources
As of July 31, 2023 and January 31, 2023, we had cash and cash equivalents of $127.7 million and $176.7 million, respectively. Cash and cash equivalents consist of money market mutual funds and cash on deposit.
We believe that our existing cash and cash equivalents, along with cash generated in the normal course of business, will be sufficient to meet our needs for at least the next 12 months.
In addition, we also have potential borrowing capacity under our credit agreement subject to certain restrictive covenants. See Closure of SVB below and Note 1 - Background and liquidity within Item 1 - Financial Statements (unaudited) for additional information regarding our credit agreement with SVB.
Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth under “Risk Factors.”
In the event that additional financing is required from outside sources, we may be unable to raise the funds on acceptable terms, if at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition could be adversely affected.
Silicon Valley Bank facility
Second Amended and Restated Loan and Security Agreement
On May 5, 2020, we entered into the Second SVB Facility. The Second SVB Facility provided for a revolving line of credit of up to $50.0 million (with options to increase up to $65.0 million). We transferred the $20.0 million outstanding balance on a previous SVB Facility, the First SVB Facility term loan, plus related prepayment fees, into the revolving credit borrowings outstanding under the Second SVB Facility. As of January 31, 2022, the interest rate on the Second SVB Facility was 4.5%. Borrowings under the Second SVB Facility were payable on May 5, 2025. We repaid the outstanding balance on the Second SVB Facility in January 2021.
Third SVB Facility
On March 28, 2022, we entered into the Third SVB Facility to increase the borrowing capacity from $50.0 million to $100.0 million. The Third SVB Facility also reduced the interest rate to the greater of 3.25% or the Wall Street Journal Prime Rate minus 0.5%, amended the annual commitment fees to approximately $0.3 million per year and amended the quarterly fee to 0.15% per annum of the average unused revolving line under the facility. Borrowings under the Third SVB Facility are payable on May 5, 2025. As of July 31, 2023, the interest rate on the Third SVB Facility was 8.00%.
In the event that we terminate the Third SVB Facility prior to the Maturity Date and do not replace the facility with another SVB facility, we are required to pay a termination fee equal to $0.2 million plus a percent of total borrowing capacity, both of which would be reduced based on the amount of time elapsed before the termination.
Any of our obligations under the Third SVB Facility are secured by a first priority security interest in substantially all of our assets, other than intellectual property. The Third SVB Facility includes financial covenants including, but not limited to requiring us to maintain a minimum Adjusted Quick Ratio and limiting the amount of cash and cash equivalents we hold outside SVB, each as defined in the Third SVB Facility.
Closure of SVB
On March 10, 2023, Silicon Valley Bank ("SVB") was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation ("FDIC") as receiver. On March 12, 2023, actions were approved enabling the FDIC to complete its resolutions of SVB in a manner that fully protects all


41

depositors. On March 27, 2023, SVB was acquired by and became a division of First Citizens Bank. Prior to these events, on March 9, 2023, we transferred a substantial portion of our cash and cash equivalents from SVB to other financial institutions. We have determined that all of our cash and cash equivalents continue to be available for our use.
We are also party to the Third SVB Facility, which contains certain restrictive covenants including a covenant that limits our ability to retain specified levels of cash in accounts outside of SVB. On March 10, 2023, we obtained consent from SVB to hold up to $165 million of cash in accounts outside SVB until May 15, 2023. On May 8, 2023, we obtained an extension of the consent through September 15, 2023, provided we continue to hold at least $17 million of cash in accounts at SVB. On August 21, 2023, we obtained a further extension of the consent through November 15, 2023, provided we continue to hold at least $17 million of cash in accounts at SVB. The consent serves to permit us to borrow against the Third SVB Facility once the cash and cash equivalents retained outside of SVB are compliant with the covenant and so long as we remain in compliance with all other covenants under the Third SVB Facility. With the exception of this consent, the SVB developments and related FDIC actions noted above have not materially impacted our financial position or our operations.
We believe that our cash and cash equivalents along with cash generated in the normal course of business, are sufficient to fund our operations for at least the next 12 months.
Financing agreements
On June 8, 2023, we entered into a financing agreement to obtain financing for internal-use software and related software support. As of July 31, 2023, there was $3,800 in outstanding principal and interest due under the agreement. The financing agreement requires us to pay $123 per month for 36 months beginning August 2023. The effective interest rate on the agreement is 10.5% per annum.
Shares issued as consideration for acquisition
On June 30, 2023, the Company entered into an agreement to acquire 100% of the outstanding equity of MediFind for total consideration of $8,871, which included the issuance of 150,786 shares of the Company's Common Stock to certain MediFind stockholders.

The following table summarizes our sources and uses of cash for each of the periods presented:
 Six months ended
July 31,
(in thousands, unaudited)20232022
Net cash used in operating activities$(22,990)$(53,476)
Net cash used in investing activities(15,795)(12,876)
Net cash used in financing activities(10,221)(6,731)
Net decrease in cash and cash equivalents$(49,006)$(73,083)
Operating activities
The primary sources of cash from operating activities are cash received from our customers and interest earned on our money market mutual funds. The primary uses of cash for operating activities are for payroll, payments to suppliers and employees, payments for operating leases, as well as cash paid for interest on our finance leases and other borrowings and cash paid for various sales, property and income taxes.
During the six months ended July 31, 2023, net cash used in operating activities was $23.0 million, as our cash paid to employees and suppliers exceeded our cash received from customers in connection with our normal operations.
During the six months ended July 31, 2022, net cash used in operating activities was $53.5 million, as our cash paid to employees and suppliers exceeded our cash received from customers in connection with our normal operations.
The change in net cash used in operating activities was driven primarily by an increase in cash received from customers driven by higher revenues as well as higher interest income on money market mutual funds we held during the period ended July 31, 2023.
Investing activities
During the six months ended July 31, 2023, net cash used in investing activities was $15.8 million, principally resulting from $9.8 million of capitalized internal-use software costs, $3.9 million of net cash paid for the MediFind Acquisition, as well as $2.1 million of purchases of property and equipment, principally for software.


42

During the six months ended July 31, 2022, net cash used in investing activities was $12.9 million, principally resulting from capital expenditures, the majority of which consisted of $10.2 million of capitalized internal-use software costs, as well as $2.6 million of purchases of property and equipment, principally the purchase of data center equipment.
Financing activities
During the six months ended July 31, 2023, net cash used in financing activities was $10.2 million, primarily consisting of $10.7 million used for treasury stock to satisfy tax withholdings on stock compensation awards and $3.4 million used for principal payments on finance leases, partially offset by $2.5 million in proceeds from our equity compensation plans and $1.7 million constructive financing related to our software financing arrangement.
During the six months ended July 31, 2022, net cash used in financing activities was $6.7 million, primarily consisting of $6.3 million used for treasury stock to satisfy tax withholdings on stock compensation awards and $2.9 million used for principal payments on finance leases, partially offset by $3.1 million in proceeds from our equity compensation plans and $0.4 million of financing fees related to the Third SVB Facility.
Material Cash Requirements
Our material cash requirements relate to leases, financing arrangements and contractual purchase commitments and human capital.
During the six months ended July 31, 2023, the Company recorded a finance lease with total undiscounted payments of $7,720 through the fiscal year ended January 31, 2027. As of January 31, 2023, undiscounted payments for this lease were included in contractual purchase commitments as the lease had not yet commenced. Additionally, during the six months ended July 31, 2023, the Company entered into a new non-cancelable purchase commitment to support our technology infrastructure. Total undiscounted payments through the fiscal year ended January 31, 2026 are $2,114.
During the six months ended July 31, 2023, there were no other significant changes in our material cash requirements as compared to the material cash requirements from known contractual and other obligations described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023.
See "Liquidity and Capital Resources - Silicon Valley Bank facility - Closure of SVB" above for information regarding the closure of SVB and its impact on our cash and cash equivalents, liquidity and sources of funds available for our material cash requirements.
Critical accounting policies and estimates
The preparation of the consolidated financial statements in conformity with GAAP requires us to make certain estimates and assumptions. These estimates and assumptions affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the balance sheet date, as well as reported amounts of revenue and expenses during the reporting period. Our most significant estimates and judgments involve revenue recognition, the fair value of assets acquired in business combinations, capitalized internal-use software, income taxes, and valuation of our stock-based compensation. Actual results may differ from these estimates. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.
There have been no significant changes in our critical accounting policies and estimates during the three months ended July 31, 2023 as compared to the critical accounting policies and estimates described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023.



43


ITEM 3.    QUALITATIVE AND QUANTITATIVE DISCLOSURES ABOUT MARKET RISK
We have operations both within the United States and in Canada, and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate and foreign exchange risks.
Interest rate risk

As of July 31, 2023, our cash and cash equivalents consisted primarily of money market funds and cash on deposit. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. Because our cash equivalents have a short maturity, our portfolio’s fair value is relatively insensitive to interest rate changes. We do not believe that an increase or decrease in interest rates of 100 basis points would have a material effect on our financial condition. Changes in interest rates impact the amount of interest income we record on our cash equivalents. In future periods, we will continue to evaluate our investment policy in order to ensure that we continue to meet our overall objectives.

As of July 31, 2023, we had no debt outstanding under the Third SVB Facility. See Closure of SVB below and Note 1 - Background and liquidity and Note 6 - Finance leases and other debt within Item 1 - Financial Statements (unaudited) for additional information regarding the Third SVB Facility, the closure of SVB and its impact on the Third SVB Facility.

Although we had no debt outstanding under the Third SVB Facility as of January 31, 2023, changes in interest rates would affect interest expense if we borrow against the Third SVB Facility in the future. Additionally, changes in interest rates will impact the discount rate and resulting interest expense for any new finance leases or software financing arrangements.
During the six months ended July 31, 2023, there were no significant changes in our quantitative and qualitative disclosures about market risk described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023.

ITEM 4.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures
As required by Rule 13a-15(e) and Rule 15d-15(e) of the Exchange Act, our management, including our Chief Executive Officer and our Chief Financial Officer, conducted an evaluation as of the end of the period covered by this Quarterly Report of the effectiveness of the design and operation of our disclosure controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that as of July 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance level in ensuring that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) during the quarter ended July 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Disclosure Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of the controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake.


44

Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Due to inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

PART II — OTHER INFORMATION
 
ITEM 1.    LEGAL PROCEEDINGS
From time to time we may become involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows.

ITEM 1A.    RISK FACTORS
Risk factors
A description of the risks and uncertainties associated with our business and industry is set forth below. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including our unaudited consolidated financial statements and notes thereto and the “Management’s discussion and analysis of financial condition and results of operations” section of this Quarterly Report on Form 10-Q before deciding whether to purchase shares of our common stock. If any of the following risks are realized, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the price of our common stock could decline, perhaps significantly. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may impair our business operations. Certain statements in this Quarterly Report on Form 10-Q are forward-looking statements. See the section of this Quarterly Report on Form 10-Q titled “Special Note Regarding Forward-Looking Statements.”

Risks relating to our business and industry
We have grown rapidly in recent periods, and as a result, our expenses have continued to increase. If we fail to manage our growth effectively, our revenue may not increase, and we may be unable to implement our business strategy.
We have experienced significant growth in recent periods, which puts strain on our business, operations and employees. We anticipate that our operations will continue to expand. As we continue to grow, both organically and through acquisitions, we must effectively integrate, develop, and manage an increasingly distributed employee base in a fully remote working environment. We may find it challenging to maintain the same level of employee productivity while executing our growth plan, fostering collaboration, and maintaining the beneficial aspects of our culture, and any such failures could negatively affect our future success, including our ability to attract and retain highly qualified employees and to achieve our business objectives.
In addition, to manage our current and anticipated future growth effectively, we must continue to maintain and enhance our IT infrastructure, financial and accounting systems and controls and continue to build our qualified work force in key areas of our company. A key element of how we manage our growth is our ability to scale our capabilities and satisfactorily implement the Phreesia Platform for our clients’ needs. Our healthcare services clients often require specific features or functions unique to their organizational structure, which, at a time of significant growth or during periods of high demand, may strain our implementation capacity and hinder our ability to successfully implement the Phreesia Platform to our clients in a timely manner. If we are unable to address the needs of our healthcare services clients or our healthcare services clients are unsatisfied with the quality of the Phreesia Platform or our services due to our inability to manage our rapid growth, they may not renew their contracts, seek to cancel or terminate their relationship with us or renew on less favorable terms, any of which could adversely affect our business.
Failure to effectively manage our growth could also lead us to over-invest or under-invest in development and operations, result in weaknesses in our infrastructure, systems or controls, give rise to operational mistakes, financial losses, loss of productivity or business opportunities and result in loss of employees and reduced productivity of remaining employees. In addition, our growth has required and is expected to require significant


45

capital expenditures and may divert financial resources from other projects such as the development of new applications and services. We may also need to make further investments in our technology and automate portions of the Phreesia Platform or our services to decrease our costs. If our management is unable to effectively manage our growth, our revenue may not increase (including sufficiently to offset our expenses) or may grow more slowly than expected, and we may be unable to implement our business strategy.
We operate in a highly competitive industry, and if we are not able to compete effectively, including with the EHR and PM systems with which we integrate, our business and results of operations will be harmed.
The market for our products and services is fragmented, competitive and characterized by rapidly evolving technology standards, evolving regulatory requirements, changes in client needs and the frequent introduction of new products and services. Our competitors range from smaller niche companies to large, well-financed and technologically-sophisticated entities, including the EHR and PM systems with which we integrate. As costs fall and technology improves, increased market saturation may change the competitive landscape in favor of competitors with greater scale than we currently possess.
In order to remain competitive, we are continually involved in a number of projects to compete with new market entrants by developing new services, growing our client base and penetrating new markets. These projects carry risks, such as cost overruns, delays in delivery, performance problems and lack of acceptance by our clients.
The success of our business and growth strategy depend upon our continued ability to maintain and expand a network of healthcare services clients. If we are unable to attract and retain healthcare services clients, it would have a material adverse effect on our business and ability to grow and would adversely affect our results of operations.
Our success also depends on providing high-quality products and services that healthcare services clients use to improve clinical, financial and operational performance and that are used and positively received by patients. If we cannot adapt to rapidly evolving industry standards and technology and increasingly sophisticated and varied healthcare services organization and patient needs, our existing technology could become undesirable, obsolete or harm our reputation.
We believe demand for our products and services has been driven in large part by increasing patient responsibility, engagement and consumerism. Our ability to streamline the intake process and critical workflows in order to improve healthcare services organization, staff efficiency and patient engagement to allow for optimal allocation of resources will be critical to our business. Our success also depends on the ability of our Platform to increase patient engagement, and our ability to demonstrate the value of our Platform to healthcare services clients, patients and life sciences companies. If our existing clients do not recognize or acknowledge the benefits of our Platform or our Platform does not drive patient engagement, then the market for our products and services might develop more slowly than we expect, which could adversely affect our operating results.
In addition, as we and the EHR and PM solutions with which we integrate, grow and expand product offerings, the EHR and PM solutions with which we integrate could offer more competitive services. Some of these EHR and PM systems offer, or may begin to offer, services, including patient intake and engagement services, payment processing tools and direct patient communication services, in the same or similar manner as we do. Although there are many potential opportunities for, and applications of, these services, these EHR and PM systems may seek opportunities or target new clients in areas that may overlap with those that we have chosen to pursue. Such competition from these EHR and PM systems may adversely affect our business, market share and results from operations.
We compete on the basis of several factors, including breadth, depth and quality of product and service offerings, ability to deliver clinical, financial and operational performance improvement through the use of products and services, quality and reliability of services, ease of use and convenience, brand recognition, price and the ability to integrate our Platform solutions with various EHR and PM systems and other technology. Some of our competitors have greater name recognition, longer operating histories and significantly greater resources than we do. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or client requirements. In addition, current and potential competitors have established, and may in the future establish, cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their products to the marketplace. Accordingly, new competitors or providers of EHR and PM solutions may emerge that have greater market share, larger client bases, more widely adopted proprietary technologies, greater marketing expertise, greater financial resources and larger sales forces than we have, which could put us at a competitive disadvantage. We also may be subject to pricing pressures as a result of, among other things, competition within the industry, consolidation of healthcare industry




46

participants, practices of managed care organizations, government action and financial stress experienced by our clients. If our pricing experiences significant downward pressure, our business will be less profitable and our results of operations will be adversely affected. We cannot be certain that we will be able to retain our current clients or expand our client base in this competitive environment. If we do not retain current clients or expand our client base, or if we have to renegotiate existing contracts, our business, financial condition and results of operations will be harmed. Moreover, we expect that competition will continue to increase as a result of consolidation in both the healthcare information technology and healthcare industries. If one or more of our competitors or potential competitors were to merge or partner with another of our competitors, the change in the competitive landscape could also adversely affect our ability to compete effectively and could harm our business, financial condition and results of operations.
We have experienced net losses in the past and we may not achieve profitability in the future.
We have incurred significant operating losses since our inception. For the three and six months ended July 31, 2023 and the years ended January 31, 2023 and January 31, 2022, we had net losses of $36.8 million, $74.3 million, $176.1 million and $118.0 million, respectively, and losses from operations of $37.0 million $74.9 million, $176.6 million and $116.8 million respectively. Our operating expenses may increase in the foreseeable future as we continue to invest to grow our business and build relationships with our clients and partners, develop the Phreesia Platform, develop new solutions and operate as a public company. In addition, to the extent we are successful in increasing our client base, we could incur increased losses because significant costs associated with entering into client agreements are generally incurred up front, while revenue is generally recognized ratably over the term of the agreement. As a result, we may need to raise additional capital through equity and debt financings in order to fund our operations, which may not be available to us on favorable terms or at all. If we are unable to effectively manage these risks and difficulties as we encounter them or effectively access the capital markets, our business, financial condition and results of operations may suffer.
Our operating results have in the past and may continue to fluctuate significantly and if we fail to meet the expectations of analysts or investors, our stock price and the value of your investment could decline substantially.
Our operating results are likely to fluctuate, and if we fail to meet or exceed the expectations of securities analysts or investors, the trading price of our common stock could decline. Moreover, our stock price may be based on expectations of our future performance that may be unrealistic or that may not be met. Some of the important factors that could cause our revenues and operating results to fluctuate from quarter to quarter include:
the extent to which our products and services achieve or maintain market acceptance;
our ability to introduce new products and services and enhancements to our existing products and services on a timely basis;
new competitors and the introduction of enhanced products and services from new or existing competitors;
the length of our contracting and implementation cycles;
the financial condition of our current and potential clients;
our ability to integrate our Platform with the systems utilized by our healthcare services clients, including but not limited to, EHR and PM systems;
changes in client budgets and procurement policies;
patients' desires to receive communications from Phreesia and/or our partners, the extent to which they opt-in to such communications, and our ability to deliver a consistent volume of such communications;
amount and timing of our investment in research and development activities and other areas of our business;
technical difficulties or interruptions in our services;
our ability to hire and retain qualified personnel, including the rate of expansion of our sales force;
changes in the regulatory environment related to healthcare;
regulatory compliance costs;
the timing, size and integration success of recent and potential future acquisitions;
unforeseen legal expenses, including litigation and settlement costs; and
buying patterns of our clients and the related seasonality impacts on our business.
Many of these factors are not within our control, and the occurrence of one or more of them might cause our operating results to vary widely. As such, we believe that quarter-to-quarter comparisons of our revenues and operating results may not be meaningful and should not be relied upon as an indication of future performance.




47

A significant portion of our operating expense is relatively fixed in nature, and planned expenditures are based in part on expectations regarding future revenue. Accordingly, unexpected revenue shortfalls may decrease our margins and could cause significant changes in our operating results from quarter to quarter.

Privacy concerns or security breaches or incidents relating to our Platform could result in economic loss, damage to our reputation, deterring users from using our products, and our exposure to legal penalties and liability.
We collect, process and store significant amounts of sensitive, confidential and proprietary information, including personally identifiable information, such as payment data and protected health information, of patients received in connection with the utilization of our Platform. Attacks on information technology systems are increasing in their frequency, levels of persistence, sophistication and intensity, and they are being conducted by increasingly sophisticated and organized groups and individuals with a wide range of motives and expertise. In addition to extracting sensitive information, such attacks could include the deployment of harmful malware, ransomware, denial-of-service attacks, social engineering and other means to affect service reliability and threaten the confidentiality, integrity and availability of information. The prevalent use of mobile devices also increases the risk of data security incidents. While we believe we have taken reasonable steps to protect such data, techniques used to gain unauthorized access to data and systems, disable or degrade service, or sabotage systems, are constantly evolving, and we may be unable to anticipate such techniques or implement adequate preventative measures to avoid unauthorized access or other adverse impacts to such data or our systems. In addition, some of our third-party service providers and partners also collect and/or store our sensitive information and our clients' data on our behalf, and these service providers and partners are subject to similar threats of cyber-attacks and other malicious internet-based activities, which could also expose us to risk of loss, litigation, and potential liability. The risk of state-supported and geopolitical-related cyber-attacks may increase in connection with the war in Ukraine and any related political or economic responses and counter-responses. We may not discover all such incidents or activity or be able to respond or otherwise address them promptly, in sufficient respects or at all.
We may be subject to state laws requiring notification of affected individuals and state regulators in the event of a breach of personal information, which is a broader class of information than the health information protected by HIPAA (as defined below). Furthermore, certain health privacy laws, data breach notification laws, consumer protection laws and genetic testing laws may apply directly to our business and/or those of our collaborators and may impose restrictions on our collection, use and dissemination of individuals’ health information. Patients about whom we obtain health information, as well as the healthcare services clients who share this information with us, may have statutory or contractual rights that limit our ability to use and disclose the information. We may be required to expend significant capital and other resources to ensure ongoing compliance with applicable privacy and data security laws. Claims that we have violated individuals’ privacy rights, violated applicable privacy laws and regulations or breached our contractual obligations, even if we are not found liable, could be expensive and time-consuming to defend and could result in adverse publicity that could harm our business.
Like all internet services, our service is vulnerable to software bugs, computer viruses, internet worms, break-ins, phishing attacks, attempts to overload servers with denial-of-service, or other attacks or similar disruptions from unauthorized use of our and third-party computer systems, any of which could lead to system interruptions, delays, or shutdowns, causing loss of critical data or the unauthorized access of data. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of our products, or failure to prevent software bugs, to the satisfaction of our clients or the health and safety of their patients, such events may harm our reputation and our ability to retain existing clients, and negatively affect our clients and their patients. We have in place systems and processes that are designed to protect our data, prevent data loss, disable undesirable accounts and activities on our Platform and prevent or detect security breaches, however, we cannot assure you that such measures will provide absolute security.
Further, the security systems in place at our employees’ and service providers’ offices and homes may be less secure than those used in our offices, and while we have implemented technical and administrative safeguards to help protect our systems as our employees and service providers work from their offices, homes and other remote locations, we may be subject to increased cybersecurity risk, which could expose us to risks of data or financial loss, and could disrupt our business operations. There is no guarantee that the data security and privacy safeguards we have put in place will be completely effective or that we will not encounter risks associated with employees and service providers accessing company data and systems remotely. If an actual or perceived breach of security occurs to our systems or a third-party’s systems, we also could be required to expend significant resources to mitigate the breach of security, pay any applicable fines and address matters related to any such breach, including notifying users or regulators, and address reputational harm.




48

Business or economic disruptions or global health concerns could harm our business and increase our costs and expenses.
Broad-based business or economic disruptions or global health concerns could materially and adversely impact our business and results of operations due to, among other factors:

a general decline in business activity, such as clients’ office closures during the COVID-19 pandemic;
a potentially disproportionate impact on the healthcare services clients with whom we contract;
disruptions to our supply chains and our third-party vendors, partners, and suppliers;
difficulty accessing the capital and credit markets on favorable terms, or at all, and a severe disruption and instability in the global financial markets, or deteriorations in credit and financing conditions that could affect our access to capital necessary to fund business operations or address maturing liabilities on a timely basis; and
social, economic, and labor instability in the countries in which we or the third parties with whom we engage operate.

In addition, the lingering effects of the COVID-19 pandemic, recent macroeconomic challenges (including high levels of inflation and high interest rates) and the tight labor market continue to adversely affect workforces, organizations, governments, clients, economies, and financial markets globally and have disrupted the normal operations of many businesses, including our business, making it potentially very difficult for our clients and us to accurately forecast and plan future business activities. These factors have and could further decrease healthcare industry spending, adversely affect demand for our products and services, impair the ability of our clients to pay for the products and services they have already purchased from us, cause one or more of our clients to file for bankruptcy protection or go out of business, cause one or more of our clients to fail to renew, terminate, or renegotiate their contracts, impact expected spending from new clients, negatively impact collections of accounts receivable, and harm our business, results of operations, and financial condition.
Further, market volatility as a result of future failures of financial institutions, similar to the failures of Silicon Valley Bank and Signature Bank, could lead to market-wide liquidity shortages, impair the ability of companies to access near-term working capital needs and create additional market and economic uncertainty. During challenging economic times, our clients and patients may have difficulty gaining timely access to sufficient credit or obtaining credit on reasonable terms and may face increased costs or other negative financial impacts, each of which could impair their ability to make timely payments to us and adversely affect our revenue, which could harm our business, financial condition and results of operations.

We are a fully remote company that does not maintain a physical office presence, which subjects us to unique operational risks.
Being a fully remote company subjects us to unique operational risks. For example, technologies in our employees’ homes may not be as robust as in our offices and could cause the networks, information systems, applications, and other tools available to employees and service providers to be more limited or less reliable than in our offices. Further, the security systems in place at our employees’ homes may be less secure than those used in our offices, and while we have implemented technical and administrative safeguards to help protect our systems as our employees and service providers work from home, we may be subject to increased cybersecurity risk, which could expose us to risks of data or financial loss and could disrupt our business operations. There is no guarantee that the data security and privacy safeguards we have put in place will be completely effective or that we will not encounter risks associated with employees accessing company data and systems remotely. In addition, operating remotely may negatively impact our corporate culture, including employee engagement and productivity.

If our internal controls over financial reporting or our disclosure controls and procedures are not effective, we may not be able to accurately report our financial results, prevent fraud or file our periodic reports in a timely manner, which may cause investors to lose confidence in our reported financial information and may lead to a decline in our stock price.
As a public company, we are required to maintain internal control over financial reporting and disclosure controls and procedures. Section 404 of the Sarbanes-Oxley Act of 2002 (the "Sarbanes-Oxley Act") requires that we evaluate and determine the effectiveness of our internal control over financial reporting and provide a management report on the internal control over financial reporting. Our testing, or the subsequent testing by our independent public accounting firm, may reveal deficiencies in our internal control over financial reporting that are deemed to be material weaknesses. If we are not able to comply with the requirements of Section 404 in a timely manner, or if we or our accounting firm identify deficiencies in our internal control over financial reporting that are deemed to be




49

material weaknesses, the market price of our stock would likely decline and we could be subject to lawsuits, sanctions or investigations by regulatory authorities, including SEC enforcement actions, and we could be required to restate our financial results, any of which would require additional financial and management resources.
If material weaknesses in our internal control over financial reporting are discovered or occur in the future, our consolidated financial statements may contain material misstatements and we could be required to restate our financial results, which could materially and adversely affect our business, results of operations and financial condition, restrict our ability to access the capital markets, require us to expend significant resources to correct the material weakness, subject us to fines, penalties or judgments, harm our reputation or otherwise cause a decline in investor confidence.
We continue to invest in more robust technology and resources to manage those reporting requirements. Implementing the appropriate changes to our internal controls may distract our officers and employees, result in substantial costs and require significant time to complete. Any difficulties or delays in implementing these controls could impact our ability to timely report our financial results. For these reasons, we may encounter difficulties in the timely and accurate reporting of our financial results, which would impact our ability to provide our investors with information in a timely manner. As a result, our investors could lose confidence in our reported financial information, and our stock price could decline.
In addition, any such changes do not guarantee that we will be effective in maintaining the adequacy of our internal controls, and any failure to maintain that adequacy could prevent us from accurately reporting our financial results.

We typically incur significant upfront costs in our client relationships, and if we are unable to develop or grow these relationships over time, we are unlikely to recover these costs and our operating results may suffer.
We devote significant resources to establish relationships with new clients and deepen relationships with existing clients. Our efforts involve educating our clients and patients about the use, technical capabilities and benefits of our products and services. We do not provide access to our Platform and do not charge fees during this initial sales period. For clients that decide to enter into a contract with us, most of these contracts may provide for a preliminary trial period where a subset of healthcare services locations from the client is granted access to our Platform. Following any such trial period, we aim to increase the number of healthcare services locations within the client that utilize our Platform. Accordingly, our operating results depend in substantial part on our ability to deliver a successful client and patient experience and persuade our clients and patients to grow their relationship with us over time. As we expect to grow rapidly, our client acquisition costs could outpace revenue growth, and we may be unable to reduce our total operating costs through economies of scale such that we are unable to achieve profitability. Any increased or unexpected costs or unanticipated delays, including delays caused by factors outside of our control, could cause our operating results to suffer.
As a result of our variable sales and implementation cycles, we may be unable to recognize revenue to offset expenditures, which could result in fluctuations in our quarterly results of operations or otherwise harm our future operating results.
The sales cycle for our services can be variable, typically ranging from three to six months from initial contact to contract execution. During the sales cycle, we expend time and resources, and we do not recognize any revenue to offset such expenditures. Our implementation cycle is also variable, typically ranging from one to 24 months from contract execution to completion of implementation. The variability of our sales and implementation cycle is dependent on numerous factors, including the discretionary nature of potential clients' purchasing and budget decisions and the size and complexity of the applicable client. Some of our new-client set-up projects are complex and require a lengthy delay and significant implementation work, including to educate prospective clients about the uses and benefits of our Platform. Each customer’s situation is different, and unanticipated difficulties and delays may arise as a result of failure by us or by the client to meet our respective implementation responsibilities. During the implementation cycle, we expend substantial time, effort and financial resources implementing our service, but accounting principles do not allow us to recognize the resulting revenue until the service has been implemented, at which time we begin recognition of subscription and related implementation revenue over the life of the contract. This could harm our future operating results. If implementation periods are extended, our revenue cycle will be delayed and our financial condition may be adversely affected. In addition, cancellation of any implementation after it has begun may involve loss to us of time, effort and expenses invested in the cancelled implementation process and lost opportunity for implementing paying clients in that same period of time.
These factors may contribute to substantial fluctuations in our quarterly operating results, particularly in the near term and during any period in which our sales volume is relatively low. As a result, in future quarters our operating




50

results could fall below the expectations of securities analysts or investors, in which event our stock price would likely decrease.
The growth of our business relies, in part, on the growth and success of our clients and certain revenues from our engagements, which is difficult to predict and is subject to factors outside of our control.
We enter into agreements with our healthcare services clients, under which a significant portion of our fees are variable, including fees which are dependent upon the number of add-on features to the Phreesia Platform subscribed for by our clients and the number of patients utilizing our payment processing tools. If there is a general reduction in spending by healthcare services organizations on healthcare technology solutions, it may result in a reduction in fees generated from our healthcare services clients or a reduction in the number of add-on features subscribed for by our healthcare services clients. This could lead to a decrease in our revenue, which could harm our business, financial condition and results of operations.
In addition, the number of patients utilizing our payment processing tools, and the amounts those patients pay directly to our healthcare services clients for services, is often impacted by factors outside of our control, such as the number of patients with high deductible health plans. Accordingly, revenue under these agreements can be uncertain and unpredictable. If the number of patients utilizing our payment systems, or the aggregate amounts paid by such patients directly to our healthcare services clients through the Phreesia Platform, were to be reduced by a material amount, such decrease would lead to a decrease in our revenue, which could harm our business, financial condition and results of operations.
We also generate network solutions revenue through fees charged to our life sciences and payer clients by delivering direct communications to help activate, engage and educate patients who authorize the delivery of, or "opt-in" to, such communications about topics critical to their health. The growth of our revenue stream from life sciences and payer clients is driven, in part, by our ability to grow our network of healthcare services clients and available population of patients to engage, our ability to achieve adequate patient opt-in rates, the number of newly approved drugs and the success of newly launched drugs, each of which is impacted by factors outside of our control. If there is a reduction in newly approved drugs, or newly launched drugs are not successful, this could negatively affect the ability of our life sciences clients to deliver relevant messages to patients who would have otherwise been candidates to receive such drugs, and accordingly may reduce patient opt-in rates. A reduction in the available population of patients to engage or a decline in patient opt-in rates or a lack of relevant content could lead to a decrease in our network solutions revenue, which could harm our business, financial condition and results of operations.
If our existing clients are not satisfied with our services, it could have a material adverse effect on our business, financial condition, results of operations and reputation.
We depend on our existing clients’ satisfaction with our products and services. We expect to derive a significant portion of our revenue from renewal of existing clients’ contracts and sales of additional applications and services to existing clients. As part of our growth strategy, we have recently focused on expanding our services amongst current clients. As a result, achieving a high client retention rate, expanding within clients and selling additional applications and services are critical to our future business, revenue growth and results of operations. We also believe that maintaining and enhancing our reputation and brand recognition is critical to our relationships with existing clients and the patients that they serve and to our ability to attract new clients. The promotion of our brand may require us to make substantial investments, and we anticipate that, as our market becomes increasingly competitive, these marketing initiatives may become increasingly difficult and expensive. In addition, the loss or dissatisfaction of any client could substantially harm our brand and reputation, inhibit widespread adoption of the Phreesia Platform and impair our ability to attract new clients.
Factors that may affect our client satisfaction and our ability to sell additional applications and services include, but are not limited to, the following:
the price, performance and functionality of our Platform;
patient acceptance and adoption of services and utilization of our payment processing tools;
the availability, price, performance and functionality of competing solutions;
our ability to develop and sell complimentary applications and services;
the stability, performance and security of our hosting infrastructure and hosting services;
changes in healthcare laws, regulations or trends;
the business environment of our clients including healthcare staffing shortages and headcount reductions by our clients; and
our ability to maintain and enhance our reputation and brand recognition.




51

We typically enter into annual contracts with our clients, which have a stated initial term of one year and automatically renew for one-year subsequent terms. Most of our clients have no obligation to renew their subscriptions for our Platform solution after the initial term expires. In addition, our clients may negotiate terms less advantageous to us upon renewal, which may reduce our revenue from these clients and may decrease our annual revenue. If our clients fail to renew their contracts, renew their contracts upon less favorable terms or at lower fee levels or fail to purchase new products and services from us, our revenue may decline or our future revenue growth may be constrained. Should any of our clients terminate their relationship with us after implementation has begun, we would not only lose our time, effort and resources invested in that implementation, but we would also have lost the opportunity to leverage those resources to build a relationship with other clients over that same period of time.
The estimates and assumptions we use to determine the size of our target market may prove to be inaccurate, and even if the markets in which we compete meet our size estimates and forecasted growth, our business may not grow at similar rates, or at all.
Market estimates and growth forecasts that we disclose are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. The estimates and forecasts relating to the size and expected growth of the market for our services may prove to be inaccurate. These estimates and forecasts may be impacted by economic uncertainty that is outside our control, including international conflicts that may impact international trade and global economic performance and other macroeconomic trends, such as international and domestic supply chain risks, inflationary pressure, interest rate increases and declines in consumer confidence that impact our customers.
The principal assumptions relating to our market opportunity include the number of healthcare services organizations currently taking appointments, the amount of annual out of pocket consumer spend for healthcare-related services, and the amount of annual spend by life sciences and payer companies on direct communications with patients at the point of care. Our market opportunity is also based on the assumption that the strategic approach that the Phreesia Platform enables for our potential clients will be more attractive in creating efficiencies in patient care than competing solutions.
If these assumptions prove inaccurate, our business, financial condition and results of operations could be adversely affected.
If we cannot implement the Phreesia Platform for clients or resolve any technical issues in a timely manner, we may incur costs in the form of service credits or other remedial steps and/or lose clients, and our reputation may be harmed.
Our clients utilize a variety of data formats, applications and infrastructure and the Phreesia Platform must support our clients’ data formats. Furthermore, the healthcare industry has shifted towards digitalized record keeping, and accordingly, many of our healthcare services clients have developed their own software, or utilize third-party software, for practice management and secure storage of electronic medical records. Our ability to develop and maintain logic-based and scalable technology for patient intake management and engagement and payment processing that successfully integrates with our clients’ software systems for practice management and storage of electronic medical records is critical. If our Platform does not currently support a client’s required data format or appropriately integrate with clients’ systems, then we must configure our Platform to do so, which could increase our expenses. Additionally, we do not control our clients’ implementation schedules. As a result, if our clients do not allocate the internal resources necessary to meet their implementation responsibilities or if we face unanticipated implementation difficulties, the implementation may be delayed. If the client implementation process is not executed successfully or if execution is delayed, we could incur significant costs, clients could become dissatisfied and decide not to increase utilization of the Phreesia Platform or not to implement the Phreesia Platform beyond an initial period prior to their term commitment or, in some cases, revenue recognition could be delayed. In addition, competitors with more efficient operating models with lower implementation costs could jeopardize our client relationships.
Our clients and patients depend on our support services to resolve any technical issues relating to the Phreesia Platform and our services, and we may be unable to respond quickly enough to accommodate short-term increases in demand for support services, particularly as we increase the size of our client bases (including healthcare services clients and the number of patients that they serve). We also may be unable to modify the format of our support services to compete with changes in support services provided by competitors. It is difficult to predict client and patient demand for technical support services, and if client or patient demand increases significantly, we may be unable to provide satisfactory support services to our clients. Further, if we are unable to address the needs of our clients and their patients in a timely fashion or further develop and enhance the Phreesia Platform, or if a client or patient is not satisfied with the quality of work performed by us or with the technical support services rendered, then we could incur additional costs to address the situation or be required to issue credits or refunds for amounts




52

related to unused services, and our profitability may be impaired and clients’ or patients’ dissatisfaction with the Phreesia Platform could damage our ability to expand the number of applications and services purchased by such clients. These clients may not renew their contracts, seek to terminate their relationships with us or renew on less favorable terms. Moreover, negative publicity related to our client and patient relationships, or regarding patient confidentiality and privacy in the context of technology-enabled healthcare, regardless of its accuracy, may further damage our business by affecting our reputation or ability to compete for new business with current and prospective clients. If any of these were to occur, our revenue may decline and our business, financial condition and results of operations could be adversely affected.
We historically derive a significant portion of our revenues from our largest clients.
Historically, we have relied on a limited number of clients for a substantial portion of our total revenue and accounts receivable. The sudden loss of any of our larger clients, or the renegotiation of any of their contracts on less favorable terms, could adversely affect our operating results. Because we rely on a limited number of clients for a significant portion of our revenues, we depend on the creditworthiness of these clients. If the financial condition of our larger clients declines, our credit risk could increase. Should one or more of our significant clients declare bankruptcy, it could adversely affect the collectability of our accounts receivable and affect our bad debt reserves and net income.

Consolidation in the healthcare industry could have a material adverse effect on our business, financial condition and results of operations.
Many healthcare industry participants are consolidating to create larger and more integrated healthcare delivery systems with greater market power. We expect regulatory and economic conditions to result in additional consolidation in the healthcare industry in the future. As consolidation accelerates, the economies of scale of our clients’ organizations may grow. If a client experiences sizable growth following consolidation, it may determine that it no longer needs to rely on us and may reduce its demand for our products and services. In addition, as healthcare services organizations and life sciences companies consolidate to create larger and more integrated healthcare delivery systems with greater market power, these healthcare services organizations may try to use their market power to negotiate fee reductions for our products and services. Finally, consolidation may also result in the acquisition or future development by our healthcare services clients and life sciences clients of products and services that compete with our products and services. Any of these potential results of consolidation could have a material adverse effect on our business, financial condition and results of operations.
We depend on our senior management team and certain key employees, and the loss of one or more of our executive officers or key employees or an inability to attract and retain highly skilled employees could adversely affect our business.
Our success depends, in part, on the skills, working relationships and continued services of our founders, Chaim Indig (Chief Executive Officer) and Evan Roberts (Chief Operating Officer), and senior management team and other key personnel. From time to time, there may be changes in our senior management team resulting from the hiring or departure of executives, which could disrupt our business. In addition, our shift to a remote work environment could make it increasingly difficult to manage our business and adequately oversee our employees and business functions, potentially resulting in harm to our company culture, increased employee attrition, and the loss of key personnel.
In addition, we must attract, train and retain a significant number of highly skilled employees, including sales and marketing personnel, client support personnel, professional services personnel, software engineers, technical personnel and management personnel, and the availability of such personnel, in particular software engineers, may be constrained. We also believe that our future growth will depend on the continued development of our direct sales force and its ability to obtain new clients and to manage our existing client base. If we are unable to hire and develop sufficient numbers of productive direct sales personnel or if new direct sales personnel are unable to achieve desired productivity levels in a reasonable period of time, sales of our services will suffer and our growth will be impeded.
Competition for qualified management and employees in our industry is intense, and identifying and recruiting qualified personnel and training them requires significant time, expense and attention. Many of the companies with which we compete for personnel have greater financial and other resources than we do. While we have entered into offer letters or employment agreements with certain of our executive officers, all of our employees are “at-will” employees, and their employment can be terminated by us or them at any time, for any reason and without notice, subject, in certain cases, to severance payment rights. The departure and replacement of one or more of our executive officers or other key employees would likely involve significant time and costs, may significantly delay or




53

prevent the achievement of our business objectives and could materially harm our business. In addition, volatility or lack of performance in our stock price may affect our ability to attract replacement should key personnel depart.
We have made, and may in the future, make acquisitions and investments which may be difficult to integrate, divert management resources, result in unanticipated costs or dilute our stockholders.
We have in the past acquired, and we may continue to acquire or invest in, businesses, products or technologies that we believe could complement or expand our products and services, enhance our market coverage or technical capabilities or otherwise offer growth opportunities. This may include acquiring or investing in companies, businesses, products or technologies that are tangential to our current business and/or in which we have limited or no prior operating experience.
There are inherent risks in integrating and managing acquisitions, and the pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses related to identifying, investigating and pursuing suitable acquisitions, whether or not they are consummated. We cannot assure you that we will realize the anticipated benefits of these or any future acquisitions. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including, without limitation:
difficulty integrating the purchased operations, products or technologies and maintaining the quality and security standards consistent with our brand;
the need to integrate or implement additional controls, procedures and policies;
unanticipated costs or liabilities associated with the acquisition;
our inability to comply with the regulatory requirements applicable to the acquired business;
assimilation of the acquired businesses, which may divert significant management attention and financial resources from our other operations and could disrupt our ongoing business;
use of substantial portions of our available cash or equity securities or the incurrence of debt to consummate the acquisition;
the loss of key employees, particularly those of the acquired operations;
difficulty retaining or developing the acquired business’ customers;
adverse effects on our existing business relationships;
failure to realize the potential cost savings or other financial benefits or the strategic benefits of the acquisitions, including failure to consummate any proposed or contemplated transaction; and
liabilities from the acquired businesses for infringement of intellectual property rights or other claims and failure to obtain indemnification for such liabilities or claims.
Acquisitions also increase the risk of unforeseen legal liability, including for potential violations of applicable law or industry rules and regulations, arising from prior or ongoing acts or omissions by the acquired businesses which are not discovered by due diligence during the acquisition process. Acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our business, results of operations or financial condition. Even if we are successful in completing and integrating an acquired business, it may not perform as we expect or enhance the value of our business as a whole.
Certain of our operating results and financial metrics, including the key metrics included in this report, may be difficult to predict as a result of seasonality.
We believe there are significant seasonal factors that may cause us to record higher revenue in some quarters compared with others. We believe this variability is largely due to our focus on the healthcare industry. For example, with respect to our healthcare services clients, we receive a disproportionate increase in payment processing revenue from such clients during the first two to three months of the calendar year relative to the other months of the year, which is driven, in part, by the resetting of patient deductibles at the beginning of each calendar year. Sales for our life sciences solutions are also seasonal, primarily due to the annual spending patterns of our clients. This portion of our sales is usually the highest in the fourth quarter of each calendar year. While we believe we have visibility into the seasonality of our business, our rapid growth rate over the last several years may have made seasonal fluctuations more difficult to detect. If our rate of growth slows over time, seasonal or cyclical variations in our operations may become more pronounced, and our business, results of operations and financial position may be adversely affected.
Our risk management policies and procedures may not be fully effective in mitigating our risk exposure in all market environments or against all types of risk.
We operate in a rapidly changing industry. Accordingly, our risk management policies and procedures may not be fully effective to identify, monitor and manage all risks our business encounters. If our policies and procedures are




54

not fully effective or we are not successful in identifying and mitigating all risks to which we are or may be exposed, we may suffer uninsured liability, harm to our reputation or be subject to litigation or regulatory actions that could adversely affect our business, financial condition or results of operations.
Our ability to limit our liabilities by contract or through insurance may be ineffective or insufficient to cover our future liabilities.
We attempt to limit, by contract, our liability for damages arising from our negligence, errors, mistakes or security breaches. Contractual limitations on liability, however, may not be enforceable or may otherwise not provide sufficient protection to us from liability for damages and we are not always able to negotiate meaningful limitations. We maintain liability insurance coverage, including coverage for cyber security and errors and omissions. It is possible, however, that claims could exceed the amount of our applicable insurance coverage, if any, or that this coverage may not continue to be available on acceptable terms or in sufficient amounts. Even if these claims do not result in liability to us, investigating and defending against them could be expensive and time-consuming and could divert management’s attention away from our operations. In addition, negative publicity caused by these events may delay market acceptance of our products and services, any of which could materially and adversely affect our reputation and our business.
We may become subject to litigation, which could have a material adverse effect on our business, financial condition and results of operations.
We may become subject to litigation in the future. Some of these claims may result in significant defense costs and potentially significant judgments against us, some of which we are not, or cannot be, insured against. We generally intend to defend ourselves vigorously; however, we cannot be certain of the ultimate outcomes of any claims that may arise in the future. Resolution of these types of matters against us may result in our having to pay significant fines, judgments or settlements, which, if uninsured, or if the fines, judgments and settlements exceed insured levels, could adversely impact our earnings and cash flows, thereby having a material adverse effect on our business, financial condition, results of operations, cash flow and per share trading price of our common stock. Certain litigation or the resolution of certain litigation may affect the availability or cost of some of our insurance coverage, which could adversely impact our results of operations and cash flows, expose us to increased risks that would be uninsured and adversely impact our ability to attract directors and officers.

Risks relating to our payments business

If our payments platform is limited, restricted, curtailed or degraded in any way, or if we fail to continue to grow and develop our payments platform, our business may be materially and adversely affected.
Our payments platform is a core element of our business. For the three and six months ended July 31, 2023 and the fiscal year ended January 31, 2023, our payments platform generated 28%, 28% and 28% of our total revenue, respectively. Our future success depends in part on the continued growth and development of our payments platform. If such activities are limited, restricted, curtailed or degraded in any way, or if we fail to continue to grow and develop our payments platform, our business may be materially and adversely affected. The utilization of our payment processing tools may be impacted by factors outside of our control, such as disruptions in the payment processing industry generally. If the number of patients utilizing our payments platform, or the aggregate amounts paid by such patients directly to our healthcare services clients through our payments platform, were to be reduced as a result of disruptions in the payment processing industry or other factors, it could result in a decrease to our revenue, which could harm our business, financial condition and results of operations. In addition, some potential or existing clients may not desire to use our payment processing services or to switch from their existing payment processing vendors for a variety of reasons, such as transition costs, business disruption, and loss of accustomed functionality. There can be no assurance that our efforts to overcome these factors will be successful, and this resistance may adversely affect our growth.
The attractiveness of our payment processing services may also depend on our ability to integrate emerging payment technologies, including crypto-currencies, other emerging or alternative payment methods, and credit card systems that we or our processing partners may not adequately support or for which we or they do not provide adequate processing rates. In the event such methods become popular among consumers, any failure to timely integrate emerging payment methods (such as ApplePay) into our software, anticipate client behavior changes, or contract with payment processing partners that support such emerging payment technologies could reduce the attractiveness of our payment processing services, potentially resulting in a corresponding loss of revenue.




55

Increases in card network fees and other changes to fee arrangements may result in the loss of clients who use our payment processing services or a reduction in our earnings.
From time to time, card networks, including Visa, MasterCard, American Express and Discover, increase the fees that they charge acquirers, which would be passed down to processors, payment facilitators and merchants. We could attempt to pass these increases along to our clients, but this strategy might result in the loss of clients to competitors who do not pass along the increases. If competitive practices prevent us from passing along the higher fees to our clients in the future, we may have to absorb all or a portion of such increases, which may increase our operating costs and reduce our earnings.
If we fail to comply with the applicable requirements of card networks, they could seek to fine us, suspend us or terminate our payment facilitator status. If our clients or sales partners incur fines or penalties that we cannot collect from them, we may have to bear the cost of such fines or penalties.
We provide a payments solution for the secure processing of patient payments. Our payment processing tools can connect to multiple clearinghouses and can also connect directly with patients. We have developed partnerships with primary credit card processors in the United States to facilitate payment processing, and we are registered with Visa, MasterCard, American Express, Discover and other card networks as a service provider (payment facilitator or the equivalent) for acquiring member institutions. These card networks set the operating rules and standards with which we must comply. The termination of our status as a certified service provider, a decision by the card networks to disallow payment facilitators or bar us from serving as such, or any changes in network rules or standards, including interpretation and implementation of the operating rules or standards, that increase the cost of doing business or limit our ability to provide transaction processing services to our clients or partners, could adversely affect our business, financial condition or results of operations.
We and our clients are subject to card network rules that could subject us or our clients to a variety of fines or penalties that may be levied by card networks for certain acts or omissions by us or our clients. If a client or sales partner fails to comply with the applicable requirements of card networks, we could be subject to a variety of fines or penalties that may be levied by card networks. We may have to bear the cost of such fines or penalties if we cannot collect them from the applicable client or sales partner, resulting in lower earnings or losses for us. Our violation of the network rules may result in the termination or suspension of our registration with the affected network. The termination of our registration, including a card network barring us from acting as a payment facilitator, or any changes in card network rules that would impair our registration, could require us to stop providing payment processing services relating to the affected card network, which would adversely affect our ability to conduct our business.
In addition, the rules of card networks are set by their boards, which may be influenced by card issuers. Many banks directly or indirectly sell processing services to clients in competition with us. These banks could attempt, by virtue of their influence on the networks, to alter the networks’ rules or policies to the detriment of non-members, including us.
Changes in laws and regulations relating to interchange fees on payment card transactions would adversely affect our revenue and results of operations.
We pay interchange fees to the card networks or the card issuers for each transaction we process. The card networks may increase, from time to time, the fees that they charge members or service providers. Although we may attempt to pass these increases along to our clients, this may result in the loss of clients to our competitors that do not pass along the increases. A provision of the Dodd-Frank Wall Street Reform and Consumer Protection Act (the "Dodd-Frank Act") known as the Durbin Amendment empowered the Federal Reserve Board, ("FRB"), to establish and regulate a cap on the interchange fees that merchants pay banks for electronic clearing of debit card transactions. The final rule implementing the Durbin Amendment established standards for assessing whether debit card interchange fees received by debit card issuers were reasonable and proportional to the costs incurred by issuers for electronic debit transactions, and it established a maximum permissible interchange fee that an issuer may receive for an electronic debit transaction, limiting the fee revenue to debit card issuers and payment processors. To the extent that HSA-linked payment cards and other exempt payment cards used on our Platform (or their issuing banks) lose their exempt status under the current rules or if the current interchange rate caps applicable to other payment cards used on our Platform are increased, any such amendment, rule making, or legislation could impact interchange rates applicable to payment card transactions processed through our Platform. As a result, this could decrease our revenue and profit and could have a material adverse effect on our financial condition and results of operations.





56

Risk relating to our data and intellectual property
If our intellectual property is not adequately protected, we may not be able to build name recognition, protect our technology and products, and our business may be adversely affected.
Our business depends on proprietary technology and content, including software, databases, confidential information and know-how, the protection of which is crucial to the success of our business. We rely on a combination of trademark, trade-secret and copyright laws, confidentiality procedures and contractual provisions to protect our intellectual property rights in our proprietary technology, content and brand. We may, over time, increase our investment in protecting our intellectual property through additional trademark, patent and other intellectual property filings that could be expensive and time-consuming. Effective trademark, trade-secret and copyright protection is expensive to develop and maintain, both in terms of initial and ongoing registration requirements and the costs of defending our rights. These measures, however, may not be sufficient to offer us meaningful protection. If we are unable to protect our intellectual property and other proprietary rights, our brand, competitive position and business could be harmed, as third parties may be able to dilute our brand or commercialize and use technologies and software products that are substantially the same as ours without incurring the development and licensing costs that we have incurred. Any of our owned or licensed intellectual property rights could be challenged, invalidated, circumvented, infringed or misappropriated, our trade secrets and other confidential information could be disclosed in an unauthorized manner to third parties, or our intellectual property rights may not be sufficient to permit us to take advantage of current market trends or otherwise provide us with competitive advantages, which could result in costly redesign efforts, discontinuance of certain offerings or other competitive harm.
Monitoring unauthorized use of our intellectual property is difficult and costly. From time to time, we seek to analyze our competitors’ products and services, and may in the future seek to enforce our rights against potential infringement. However, the steps we have taken to protect our proprietary rights may not be adequate to prevent infringement or misappropriation of our intellectual property. We may not be able to detect unauthorized use of, or take appropriate steps to enforce, our intellectual property rights. Any inability to meaningfully protect our intellectual property rights could result in harm to our brand or our ability to compete and reduce demand for our technology and products. Moreover, our failure to develop and properly manage new intellectual property could adversely affect our market positions and business opportunities. Also, some of our products and services rely on technologies and software developed by or licensed from third parties. Any disruption or disturbance in such third-party products or services, which we have experienced in the past, could interrupt the operation of our Platform. We may not be able to maintain our relationships with such third parties or enter into similar relationships in the future on reasonable terms or at all.
We may also be required to protect our proprietary technology and content in an increasing number of jurisdictions, a process that is expensive and may not be successful, or which we may not pursue in every location. In addition, effective intellectual property protection may not be available to us in every country, and the laws of some foreign countries may not be as protective of intellectual property rights as those in the United States. Additional uncertainty may result from changes to intellectual property legislation enacted in the United States and elsewhere, and from interpretations of intellectual property laws by applicable courts and agencies. Accordingly, despite our efforts, we may be unable to obtain and maintain the intellectual property rights necessary to provide us with a competitive advantage. Our failure to obtain, maintain and enforce our intellectual property rights could therefore have a material adverse effect on our business, financial condition and results of operations.
Our use of “open source” software could adversely affect our ability to offer our services and subject us to possible litigation.
We may use open source software in connection with our products and services. Companies that incorporate open source software into their products have, from time to time, faced claims challenging the use of open source software and/or compliance with open source license terms. As a result, we could be subject to suits by parties claiming ownership of what we believe to be open source software or claiming noncompliance with open source licensing terms. Some open source software licenses require users who distribute software containing open source software to publicly disclose all or part of the source code to such software and/or make available any derivative works of the open source code, which could include valuable proprietary code of the user, on unfavorable terms or at no cost. While we monitor the use of open source software and try to ensure that none is used in a manner that would require us to disclose our proprietary source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur, in part because open source license terms are often ambiguous. Any requirement to disclose our proprietary source code or pay damages for breach of contract could have a material adverse effect on our business, financial condition and results of operations and could help our competitors develop products and services that are similar to or better than ours.




57



Any restrictions on our use of, or ability to license, data, or our failure to license data and integrate third-party technologies, could have a material adverse effect on our business, financial condition and results of operations.
We depend upon licenses from third parties for some of the technology and data used in our applications, and for some of the technology platforms upon which these applications are built and operate. We expect that we may need to obtain additional licenses from third parties in the future in connection with the development of our products and services. In addition, we obtain a portion of the data that we use from government entities, public records and our partners for specific partner engagements. We believe that we have all rights necessary to use the data that is incorporated into our products and services. However, we cannot assure you that our licenses for information will allow us to use that information for all potential or contemplated applications and products. In addition, our ability to use data to support existing products and services and to develop new products and services is largely dependent upon the contractual rights we secure. For example, certain of our products depend on maintaining our data and analytics platform, which is populated with data disclosed to us by healthcare services clients, life sciences companies and their respective patients and other partners with their consent. If these clients, patients or partners revoke their consent for us to maintain, use, de-identify and share this data, consistent with applicable law, our data assets could be degraded.
In the future, data providers could withdraw their data from us or restrict our usage for any reason, including if there is a competitive reason to do so, if legislation is passed restricting the use of the data or if judicial interpretations are issued restricting use of the data that we currently use in our products and services. In addition, data providers could fail to adhere to our quality control standards in the future, causing us to incur additional expense to appropriately utilize the data. If a substantial number of data providers were to withdraw or restrict their data, or if they fail to adhere to our quality control standards, and if we are unable to identify and contract with suitable alternative data suppliers and integrate these data sources into our service offerings, our ability to provide products and services to our partners would be materially adversely impacted, which could have a material adverse effect on our business, financial condition and results of operations.
We also integrate into our proprietary applications and use third-party software to maintain and enhance, among other things, content generation and delivery, and to support our technology infrastructure. Some of this software is proprietary and some is open source software. Our use of third-party technologies and open source software exposes us to increased risks, including, but not limited to, risks associated with the integration of new technology into the Phreesia Platform, the diversion of our resources from development of our own proprietary technology and our inability to generate revenue from licensed technology sufficient to offset associated acquisition and maintenance costs. These technologies may not be available to us in the future on commercially reasonable terms or at all and could be difficult to replace once integrated into our own proprietary applications. Most of these licenses can be renewed only by mutual consent and may be terminated if we breach the terms of the license and fail to cure the breach within a specified period of time. Our inability to obtain, maintain or comply with any of these licenses could delay development until equivalent technology can be identified, licensed and integrated, which would harm our business, financial condition and results of operations.
Most of our third-party licenses are non-exclusive and our competitors may obtain the right to use any of the technology covered by these licenses to compete directly with us. If our data suppliers choose to discontinue support of the licensed technology in the future, we might not be able to modify or adapt our own solutions.

Third parties may initiate legal proceedings alleging that we are infringing or otherwise violating their intellectual property rights, the outcome of which would be uncertain and could have a material adverse effect on our business, financial condition and results of operations.
Our commercial success depends on our ability to develop and commercialize our services and use our proprietary technology without infringing the intellectual property or proprietary rights of third parties. Intellectual property disputes can be costly to defend and may cause our business, operating results and financial condition to suffer. As the market for healthcare in the United States expands and more patents are issued, the risk increases that there may be patents issued to third parties that relate to our products and technology of which we are not aware or that we must challenge to continue our operations as currently contemplated. Whether merited or not, we may face allegations that we, our partners, our licensees or parties indemnified by us have infringed or otherwise violated the patents, trademarks, copyrights or other intellectual property rights of third parties. Such claims may be made by competitors seeking to obtain a competitive advantage or by other parties. Additionally, in recent years, individuals and groups have begun purchasing intellectual property assets for the purpose of making claims of infringement and attempting to extract settlements from companies like ours. We may also face allegations that our employees




58

have misappropriated the intellectual property or proprietary rights of their former employers or other third parties. It may be necessary for us to initiate litigation to defend ourselves in order to determine the scope, enforceability and validity of third-party intellectual property or proprietary rights, or to establish our respective rights. Regardless of whether claims that we are infringing patents or other intellectual property rights have merit, such claims can be time-consuming, divert management’s attention and financial resources and can be costly to evaluate and defend. Results of any such litigation are difficult to predict and may require us to stop commercializing or using our products or technology, obtain licenses, modify our services and technology while we develop non-infringing substitutes or incur substantial damages, settlement costs or face a temporary or permanent injunction prohibiting us from marketing or providing the affected products and services. If we require a third-party license, it may not be available on reasonable terms or at all, and we may have to pay substantial royalties, upfront fees or grant cross-licenses to intellectual property rights for our products and services. We may also have to redesign our products or services so they do not infringe third-party intellectual property rights, which may not be possible or may require substantial monetary expenditures and time, during which our technology and products may not be available for commercialization or use. Even if we have an agreement to indemnify us against such costs, the indemnifying party may be unable to uphold its contractual obligations. If we cannot or do not obtain a third-party license to the infringed technology, license the technology on reasonable terms or obtain similar technology from another source, our revenue and earnings could be adversely impacted.
From time to time, we may be subject to legal proceedings and claims in the ordinary course of business with respect to intellectual property. We are not currently subject to any claims from third parties asserting infringement of their intellectual property rights. Some third parties may be able to sustain the costs of complex litigation more effectively than we can because they have substantially greater resources. Even if resolved in our favor, litigation or other legal proceedings relating to intellectual property claims may cause us to incur significant expenses and could distract our technical and management personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments, and if securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock. Moreover, any uncertainties resulting from the initiation and continuation of any legal proceedings could have a material adverse effect on our ability to raise the funds necessary to continue our operations. Assertions by third parties that we violate their intellectual property rights could therefore have a material adverse effect on our business, financial condition and results of operations.

Interruption or failure of our information technology and communications systems could impair our ability to effectively deliver our products and services, which could cause us to lose clients and harm our operating results.
Our business depends on the continuing operation of our technology infrastructure and systems. Proprietary software development is time-consuming, expensive and complex, and may involve unforeseen difficulties. We may encounter technical obstacles in enhancing our existing software and developing new software, and it is possible that we may discover additional problems that prevent our proprietary applications from operating properly. In addition, any damage to or failure of our existing systems could result in interruptions in our ability to deliver our products and services. Interruptions in our service could reduce our revenue and profits, and our reputation could be damaged if people believe our systems are unreliable.
Our systems and operations are vulnerable to damage or interruption from natural disasters or man-made problems, such as earthquakes, floods, fires, political unrest, acts of terrorism, armed conflict or war (such as the current Russian invasion of Ukraine), power loss, break-ins, hardware or software failures, telecommunications failures, computer viruses or other attempts to harm our systems and similar events. Any unscheduled interruption in our service would result in an immediate loss of revenue. Frequent or persistent system failures that result in the unavailability of our Platform or slower response times could reduce our clients’ ability to access our Platform, impair our delivery of our products and services and harm the perception of our Platform as reliable, trustworthy and consistent. Our insurance policies provide only limited coverage for service interruptions and may not adequately compensate us for any losses that may occur due to any failures or interruptions in our systems.

If our services fail to provide accurate and timely information, or if our content or any other element of our service is associated with errors or malfunctions, we could have liability to clients or patients which could adversely affect our results of operations.
Our software, content and services are used to assist medical groups, health systems and payers with managing the patient intake process and to empower patients and healthcare organizations as they navigate the challenges of an evolving healthcare system. If our software, content or services fail to provide accurate and timely information or are associated with errors or malfunctions, then healthcare services clients or patients could assert claims against




59

us that could result in substantial costs to us, harm our reputation in the industry and cause demand for our services to decline.
Our proprietary service is utilized in patient intake and engagement and to help healthcare services organizations better understand patients through medical histories, insurance benefits and socio-economic indicators. If our service fails to provide accurate and timely information, or if our content or any other element of our service is associated with errors or malfunctions, we could have liability to healthcare services clients or patients. We attempt to limit by contract our liability for damages and to require that our clients assume responsibility for medical care and approve key system rules, protocols and data. Despite these precautions, the allocations of responsibility and limitations of liability set forth in our contracts may not be enforceable, may not be binding upon patients or may not otherwise protect us from liability for damages.
Our proprietary software may contain errors or failures that are not detected until after the software is introduced or updates and new versions are released. It is challenging for us to test our software for all potential problems because it is difficult to simulate the wide variety of computing environments or methodologies that our clients may deploy or rely upon. From time to time we have discovered defects or errors in our software, and such defects or errors can be expected to appear in the future. Defects and errors that are not timely detected and remedied could expose us to risk of liability to healthcare services clients and patients and cause delays in introduction of new services, result in increased costs and diversion of development resources, require design modifications or decrease market acceptance or client satisfaction with our services. If any of these risks occur, they could materially adversely affect our business, financial condition or results of operations.

We may be liable for use of incorrect or incomplete data we provide which could harm our business, financial condition and results of operations.
We collect, store and display data, including patient health information, for use by healthcare services clients in handling patient intake and engagement. Our clients, their patients, or third parties provide us with most of this data. If this data is incorrect or incomplete or if we make mistakes in the capture or input of this data, adverse consequences may occur and give rise to product liability and other claims against us. In addition, a court or government agency may take the position that our storage and display of health information exposes us to liability arising out of our intake, storage and display of erroneous health information. While we maintain insurance coverage, we cannot be certain that this coverage will prove to be adequate or will continue to be available on acceptable terms, if at all. Even unsuccessful claims could result in substantial costs and diversion of management resources. A claim brought against us that is uninsured or under-insured could harm our business, financial condition and results of operations.

Risks relating to laws and regulations applicable to our industry

We are subject to health care laws and data privacy and security laws and regulations governing our collection, use, disclosure, storage and transmission of personally identifiable information, including protected health information and payment card data, which may impose restrictions on us and our operations, require us to change our business practices and put in place additional compliance mechanisms, and subject us to fines, penalties, lawsuits, adverse publicity, reputational harm, loss of customer trust or government enforcement actions if we are unable to fully comply with such laws.
Numerous complex federal and state laws and regulations govern the collection, use, disclosure, storage and transmission of personally identifiable information, including protected health information. State laws may be even more restrictive and not preempted by HIPAA (as defined below), and may be subject to varying interpretations by the courts and government agencies. These laws and regulations, including their interpretation by governmental agencies, are subject to frequent change and could have a negative impact on our business. Further, these varying interpretations could create complex compliance issues for us and our partners and potentially expose us to additional expense, liability, penalties, negatively impact our client relationships, and lead to adverse publicity, and all of these risks could adversely affect our business in the short and long term. In addition, contractual obligations and in the future, legislation may limit, forbid or regulate the use or transmission of health information outside of the United States or across other national borders. These developments, if adopted, could render our use of Canadian employees and other non-U.S. resources for work related to such data impracticable or substantially more expensive.
We are a “Business Associate” as defined under the federal Health Insurance Portability and Accountability Act of 1996, as amended by the Health Information Technology for Economic and Clinical Health Act ("HITECH Act") and their implementing regulations, collectively referred to as HIPAA. The U.S. Department of Health and Human




60

Services, ("HHS"), Office for Civil Rights, may impose civil penalties on a Business Associate for a failure to comply with HIPAA requirements. The U.S. Department of Justice is responsible for criminal prosecutions under HIPAA. Penalties can vary significantly depending on a number of factors, such as whether the Business Associate’s failure to comply was due to willful neglect. State attorneys general also have the right to prosecute HIPAA violations committed against residents of their states. While HIPAA does not create a private right of action that would allow individuals to sue in civil court for HIPAA violations, its standards have been used as the basis for the duty of care in state civil suits, such as those for recklessness in misusing individuals’ health information. If we are subject to investigation or litigation related to an alleged violation of HIPAA, then we may elect to resolve the matter through a settlement. Such settlement could require payment of a civil penalty or damages, corrective action and/or monitoring of our business by a third party.
The security measures that we and our third-party vendors and subcontractors have in place to ensure compliance with privacy and data protection laws may not protect our facilities and systems from security breaches or incidents, acts of vandalism or theft, computer viruses, misplaced or lost data, malfeasance, programming and human errors or other similar events. Under the HITECH Act, as a Business Associate we may also be liable for privacy and security breaches and failures of our subcontractors. Even though we provide for appropriate protections through our agreements with our subcontractors, we still have limited control over their actions and practices. A breach of privacy or security of individually identifiable health information by a subcontractor may result in an enforcement action, including criminal and civil liability, against us. We are not able to predict the extent of the impact such incidents may have on our business. Our failure to comply may result in criminal and civil liability because the potential for enforcement action against Business Associates is now greater. Enforcement actions against us could be costly and could interrupt regular operations, which may adversely affect our business. While we have not received any notices of violation of the applicable privacy and data protection laws and believe we are in compliance with such laws, there can be no assurance that we will not receive such notices in the future.
Even when HIPAA does not apply, according to the Federal Trade Commission, or the FTC, failing to take appropriate steps to keep consumers’ personal information secure constitutes unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act, or the FTCA, 15 U.S.C. § 45(a). The FTC expects a company’s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. Individually identifiable health information is considered sensitive data that merits stronger safeguards. The FTC’s current guidance for appropriately securing consumers’ personal information is similar to what is required by the HIPAA security regulations, but this guidance may change in the future, resulting in increased complexity and the need to expend additional resources to ensure we are complying with the FTCA.
Other federal and state laws restrict the use and protect the privacy and security of personally identifiable information are, in many cases, are not preempted by HIPAA and may be subject to varying interpretations by the courts and government agencies. These varying interpretations can create complex compliance issues for us and our partners and potentially expose us to additional expense, adverse publicity and liability, any of which could adversely affect our business.
Federal and state consumer protection laws are increasingly being applied by the United States Federal Trade Commission and states’ attorneys general to regulate the collection, use, storage and disclosure of personal or personally identifiable information, through websites or otherwise, and to regulate the presentation of website content.
There is ongoing concern from privacy advocates, regulators and others regarding data privacy and security issues, and the number of jurisdictions with data privacy and security laws has been increasing. Also, there are ongoing public policy discussions regarding whether the standards for de-identification, anonymization or pseudonymization of health information are sufficient, and the risk of re-identification sufficiently small, to adequately protect patient privacy. We expect that there will continue to be new proposed and amended laws, regulations and industry standards concerning privacy, data protection and information security in the United States, such as the CCPA, as amended by the California Privacy Rights Act, or CPRA, which amendments went into effect on January 1, 2023. The CCPA creates specific obligations with respect to processing and storing personal information, and the CPRA amendments created a new state agency that is vested with authority to implement and enforce the CCPA. Additionally, a similar law went into effect in Virginia on January 1, 2023, and further US-state comprehensive privacy laws are set to go into effect throughout 2023, including laws in Colorado, Connecticut, and Utah. Iowa and Indiana have also enacted privacy laws that will go into effect in 2025 and 2026, respectively. Further, Washington has adopted the My Health, My Data Act, a privacy law that imposes new state restrictions and requirements on the processing and sale of consumer health data and creates a private right of action, which will take effect as to the




61

substantial majority of the legislation on March 31, 2024. A number of other states have proposed new privacy laws, which could impose similar or more restrictive requirements than these recently passed laws.
We cannot yet determine the full impact these laws or other such future laws, regulations and standards may have on our current or future business. Any of these laws may broaden their scope in the future, and similar laws have been proposed on both a federal level and in various states in the U.S. Such proposed legislation, if enacted, may add additional complexity, variation in requirements, restrictions and potential legal risk, require additional investment of resources in compliance programs, impact strategies and the availability of previously useful data and could result in increased compliance costs and/or changes in business practices and policies. The existence of comprehensive privacy laws in different states in the country, and the heightened scrutiny associated with the enforcement of such laws, could make our compliance obligations more complex and costly and may increase the likelihood that we may be subject to enforcement actions or otherwise incur liability for noncompliance.
We also expect that there will continue to be new or amended laws, regulations, standards and obligations proposed and enacted in various jurisdictions. Many countries around the world have enacted comprehensive privacy and data protection laws that can impact our business. For example, in May 2018, the General Data Protection Regulation, or GDPR, went into effect in the European Union, or EU. The GDPR imposes more stringent data protection requirements and requires businesses subject to it to give more detailed disclosures about how they collect, use, and share personal information; contractually commit to data protection measures in contracts; maintain adequate data security measures; notify regulators and affected individuals of certain data breaches; obtain consent to collect sensitive personal information such as health information; meet extensive privacy governance and documentation requirements; and honor individuals’ data protection rights, including their rights to access, correct, and delete their personal information. The GDPR also imposes strict rules on the transfer of personal information to countries outside of the European Economic Area, or EEA, including the United States. A recent judicial decision from the EU and recent announcements from European regulators regarding transfers of personal information outside of the EEA have increased the legal risks and liabilities, and compliance and operational costs, of lawfully making such transfers. Companies that violate the GDPR can face private litigation, restrictions, or prohibitions on data processing, and fines of up to the greater of 20 million Euros or 4% of worldwide annual revenue.
In addition, further to the UK’s exit from the EU on January 31, 2020, the GDPR ceased to apply in the UK at the end of the transition period on December 31, 2020. However, as of January 1, 2021, the UK’s European Union (Withdrawal) Act 2018 incorporated the GDPR (as it existed on December 31, 2020 but subject to certain UK specific amendments) into UK law, referred to as the UK GDPR. The UK GDPR and the UK Data Protection Act 2018 set out the UK’s data protection regime, which is independent from but aligned to the EU’s data protection regime. Non-compliance with the UK GDPR may result in monetary penalties of up to £17.5 million or 4% of worldwide revenue, whichever is higher. Although the GDPR and the UK GDPR currently impose substantially similar obligations, it is possible that over time the UK GDPR could become less aligned with the GDPR. The UK government has announced plans to reform the data protection legal framework in the UK in its Data Reform Bill but those have been put on hold. This lack of clarity on future UK laws and regulations and their interaction with EU laws and regulations could add legal risk, uncertainty, complexity and cost to our handling of EU personal information and our privacy and data security compliance programs and could require us to implement different compliance measures for the UK and the EU.
Although the UK is regarded as a third country under the EU’s GDPR, the European Commission (the “EC”), has now issued a decision recognizing the UK as providing adequate protection under the EU GDPR and, therefore, transfers of personal data originating in the EU to the UK remain unrestricted. Like the EU GDPR, the UK GDPR restricts personal data transfers outside the UK to countries not regarded by the UK as providing adequate protection. The UK government has confirmed that personal data transfers from the UK to the EEA remain free flowing. To enable the transfer of personal data outside of the EEA or the UK, adequate safeguards must be implemented in compliance with European and UK data protection laws. On June 4, 2021, the EC issued new forms of standard contractual clauses for data transfers from controllers or processors in the EU/EEA (or otherwise subject to the GDPR) to controllers or processors established outside the EU/EEA (and not subject to the GDPR). The new standard contractual clauses replace the standard contractual clauses that were adopted previously under the EU Data Protection Directive. The UK is not subject to the EC’s new standard contractual clauses but has published the UK International Data Transfer Agreement and International Data Transfer Addendum to the new standard contractual clauses (the “IDTA”), which enable transfers from the UK. For new transfers, the IDTA already needs to be in place, and must be in place for all existing transfers from the UK from March 21, 2024. Following a ruling from the Court of Justice of the EU, in Data Protection Commissioner v Facebook Ireland Limited and Maximillian Schrems, Case C-311/18 ("Schrems II"), companies relying on standard contractual clauses to govern transfers of personal data to third countries (in particular the United States) will need to assess whether the data importer can




62

ensure sufficient guarantees for safeguarding the personal data under GDPR. This assessment includes assessing whether third-party vendors can also ensure these guarantees. The same assessment is required for transfers governed by the IDTA. We will be required to implement these new safeguards when conducting restricted data transfers under the GDPR and doing so will require significant effort and cost.
On March 25, 2022, the European Commission and the U.S. White House announced that an agreement on Privacy Shield 2.0 has been reached. However, it is too soon to tell how the future of Privacy Shield 2.0 will evolve and what impact it will have on our cross-border activities.
Some of the businesses we have acquired are subject to additional laws and regulations in jurisdictions outside of the United States, including those in the EEA and UK, such as the GDPR and UK GDPR. Compliance with such laws and regulations requires resources and could be more costly and take more time than we anticipate, and could involve new fines or penalties for non-compliance, all of which could adversely affect our business.
The UK has additional privacy and consumer protection laws, such as the Privacy and Electronic Communications Regulations, to which our marketing messages to actual or potential UK-based customers may be subject.
We have operations in Canada, where our collection, use, disclosure, and management of personal information must comply with both federal and provincial privacy laws, which impose separate requirements, but may overlap in some instances. The Personal Information Protection and Electronic Documents Act ("PIPEDA") applies in all Canadian provinces except Alberta, British Columbia and Québec, as well as to the transfer of consumer data across provincial borders. PIPEDA imposes stringent consumer data protection obligations, requires privacy breach reporting, and limits the purposes for which organizations may collect, use, and disclose consumer data. The provinces of Alberta, British Columbia, and Québec have enacted separate data privacy laws that are substantially similar to PIPEDA, but all three additionally apply to our handling of our own employees’ personal data within their respective provinces. Notably, Québec’s Act respecting the protection of personal information in the private sector, or the Private Sector Act, was amended by Bill 64, an Act to modernize legislative provisions as regards the protection of personal information, which introduced major amendments to the Private Sector Act, notably, to impose significant and stringent new obligations on Québec businesses while increasing the powers of Quebec’s supervisory authority. We may incur additional costs and expenses related to compliance with these laws and may incur significant liability if we are not able to comply with these laws. We are also subject to Canada’s anti-spam legislation, or CASL, which includes rules governing commercial electronic messages, which include marketing emails, text messages, and social media advertisements. Under these rules, we must follow certain standards when sending marketing communications, are prohibited from sending them to customers without their consent and can be held liable for violations.
Internationally, virtually every jurisdiction in which we operate has established its own data security and privacy legal framework with which we or our customers must comply. Cross-border data transfers and other future developments regarding local data residency and access could increase the cost and complexity of delivering our services in some markets and may lead to governmental enforcement actions, litigation, fines, and penalties or adverse publicity, which could adversely affect our business and financial position could greatly increase our cost of providing our products and services, require significant changes to our operations or even prevent us from offering certain services in specific jurisdictions. In addition, any limitation on our ability to use or transmit health information outside of the U.S. could impose restrictions on our ability to recruit and maintain employees residing outside of the U.S., which could, in turn, adversely affect our business.
Future laws, regulations, standards, obligations amendments, and changes in the interpretation of existing laws, regulations, standards and obligations could impair our or our clients’ ability to collect, use or disclose information relating to consumers, which could decrease demand for our Platform, increase our costs and impair our ability to maintain and grow our client base and increase our revenue. New laws, amendments to or re-interpretations of existing laws and regulations, industry standards and contractual obligations could impair our or our customers’ ability to collect, use or disclose information relating to patients or consumers, which could decrease demand for our platform offerings, increase our costs and impair our ability to maintain and grow our client base and increase our revenue. Accordingly, we may find it necessary or desirable to fundamentally change our business activities and practices or to expend significant resources to modify our software or Platform and otherwise adapt to these changes.
We are also subject to self-regulatory standards and industry certifications that may legally or contractually apply to us. These include the Payment Card Industry Data Security Standards ("PCI-DSS") and AICPA Security Organization Control 2 ("SOC 2"), with which we are currently compliant, and HITRUST certification, which we currently maintain. In the event we fail to comply with the PCI-DSS or fail to maintain our SOC 2 or HITRUST certification, we could be in breach of our obligations under customer and other contracts, fines and other penalties




63

could result, and we may suffer reputational harm and damage to our business. Further, our clients may expect us to comply with more stringent privacy, data storage and data security requirements than those imposed by laws, regulations or self-regulatory requirements, and we may be obligated contractually to comply with additional or different standards relating to our handling or protection of data.
Any failure or perceived failure by us to comply with domestic or foreign laws or regulations, industry standards or other legal obligations, or any actual or suspected privacy or security incident, whether or not resulting in unauthorized access to, or acquisition, release or transfer of personally identifiable information or other data, may result in governmental enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity and could cause our clients to lose trust in us, which could have an adverse effect on our reputation and business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new products and features could be limited. Any of these developments could harm our business, financial condition and results of operations. Privacy and data security concerns, whether valid or not valid, may inhibit retention of our Platform or services by existing clients or adoption of our Platform or services by new clients.
Existing laws regulate our ability to engage in direct marketing and changes in privacy laws could adversely affect our ability to market our products effectively and could impact our results from operations or result in costs and fines.
We rely on a variety of direct marketing techniques, including email marketing. These activities are regulated by legislation such as the Controlling the Assault of Non-Solicited Pornography and Marketing (CAN-SPAM) Act of 2003. Any failure by us to comply fully with the CAN-SPAM Act may leave us subject to substantial fines and penalties. In addition, any future restrictions in laws such as the CAN-SPAM Act, and various United States state laws, or new federal laws regarding marketing and solicitation or international data protection laws that govern these activities could adversely affect the continuing effectiveness of our marketing efforts and could force changes in our marketing strategies. If this occurs, we may not be able to develop adequate alternative marketing strategies, which could have a material adverse impact on our results of operations.

Any failure by us to comply fully with website accessibility standards could result in us being subject to considerable fines and penalties.
We conduct business through various Internet websites and web-based applications that are subject to accessibility requirements. Courts have ruled that the Americans with Disabilities Act (ADA) applies to Internet websites and other digital experiences and litigation related to ADA website accessibility has soared in recent years. Failing to comply with those requirements could leave our Company subject to claims, litigation, lawsuits and, ultimately, substantial fines and penalties.

The healthcare regulatory and political framework is uncertain and evolving.
Healthcare laws and regulations are rapidly evolving and may change significantly in the future, which could adversely affect our financial condition and results of operations. For example, in March 2010, the Patient Protection and Affordable Care Act ("ACA") was adopted, which is a healthcare reform measure that provides healthcare insurance for millions of Americans. The ACA includes a variety of healthcare reform provisions and requirements that became effective at varying times through 2018 and substantially changes the way healthcare is financed by both governmental and private insurers, which may significantly impact our industry and our business. Since its enactment, there have been numerous judicial, administrative, executive, and legislative challenges to certain aspects of the ACA. It is unclear how other healthcare reform measures of the Biden administration or other efforts, if any, to challenge, repeal or replace the ACA will impact our business.
Further, in 2020, the HHS, Office of the National Coordinator for Health Information Technology ("ONC") and CMS promulgated final rules aimed at supporting seamless and secure access, exchange, and use of electronic health information ("EHI"), referred to as the Final Rule, by increasing innovation and competition by giving patients and their healthcare service providers secure access to health information and new tools, allowing for more choice in care and treatment. The Final Rules is intended to clarify and operationalize provisions of the 21st Century Cures Act ("Cures Act"), regarding interoperability and “information blocking,” and create significant new requirements for health care industry participants. Information blocking is defined as activity that is likely to interfere with, prevent, or materially discourage access, exchange, or use of EHI, where a health information technology developer, health information network or health information exchange knows or should know that such practice is likely to interfere with access to, exchange or use of EHI. In April 2023, the ONC issued a notice of proposed rulemaking that would




64

modify certain components of the Final Rule, including modifying and expanding certain exceptions to the information blocking regulations, which are intended to support information sharing.
The Final Rule focuses on patients enrolled in Medicare Advantage plans, Medicaid and Children's Health Insurance Program ("CHIP") fee-for-service programs, Medicaid managed care plans, CHIP managed care entities, and qualified health plans on the federally-facilitated exchanges, and enacts measures to enable patients to have both their clinical and administrative information travel with them.
Recent regulatory reform constitutes a significant departure from previous regulations regarding patient data. While these rules benefit us in that certain EHR vendors will no longer be permitted to interfere with our attempts at integration, they may also make it easier for other similar companies to enter the market, creating increased competition and reducing our market share. It is unclear at this time what the costs of compliance with the Final Rule will be, and what additional risks there may be to our business.
In addition, we are subject to various other laws and regulations, including, among others, anti-kickback laws, antitrust laws and the privacy and data protection laws described below.
We conduct business in a heavily regulated industry, and any failure to comply with applicable healthcare laws and government regulations, could result in financial penalties, exclusion from participation in government healthcare programs and adverse publicity, or could require us to make significant operational changes, any of which could harm our business.
Our current and future arrangements with healthcare professionals, principal investigators, consultants, customers and third-party payors subject us to various federal and state fraud and abuse laws and other healthcare laws, including, without limitation, the federal Anti-Kickback Statute, the federal civil and criminal false claims laws, HIPAA and regulations promulgated under such laws. These laws will impact, among other things, our clinical research, proposed sales, marketing and educational programs, and other interactions with healthcare professionals. For more information regarding the risks related to these laws and regulations please see “Business – Regulatory Matters – U.S. Federal and State Fraud and Abuse Laws.”
The scope and enforcement of each of these laws is uncertain and subject to rapid change in the current environment of healthcare reform. Federal and state enforcement bodies have recently increased their scrutiny of interactions between healthcare companies and healthcare providers, which has led to a number of investigations, prosecutions, convictions and settlements in the healthcare industry. Because of the breadth of these laws and the narrowness of their statutory or regulatory exceptions and safe harbors, some of our business activities may be subject to challenge under one or more of them.
Ensuring that our internal operations and future business arrangements with third parties comply with applicable healthcare laws and regulations will involve substantial costs. Achieving and sustaining compliance requires us to implement controls across our entire organization which may prove costly and challenging to monitor and enforce. The risk of our being found in violation of healthcare laws and regulations is increased by the fact that their provisions are sometimes complex and open to a variety of interpretations.
It is possible that governmental authorities will conclude that our business practices do not comply with current or future statutes, regulations, agency guidance or case law involving applicable fraud and abuse or other healthcare laws and regulations. If our operations are found to be in violation of any of the laws described above or any other governmental laws and regulations that may apply to us, we may be subject to significant penalties, including administrative, civil and criminal penalties, damages, fines, disgorgement, the exclusion from participation in federal and state healthcare programs, individual imprisonment, reputational harm, and the curtailment or restructuring of our operations, as well as additional reporting obligations and oversight if we become subject to a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws. Likewise, if any of the physicians or other providers or entities with whom we expect to do business are found to not be in compliance with applicable laws, they may be subject to criminal, civil or administrative sanctions, including exclusions from government funded healthcare programs and imprisonment as well. Further, defending against any such actions can be costly and time consuming, and may require significant financial and personnel resources. Therefore, even if we are successful in defending against any such actions that may be brought against us, our business may be impaired. If any of the above occur, our ability to operate our business and our results of operations could be adversely affected.

The U.S. Food and Drug Administration may in the future determine that our technology solutions are subject to the Federal Food, Drug, and Cosmetic Act and we may face additional costs and risks as a result.




65


The FDA may promulgate a policy or regulation that affects our products and services. FDA regulations govern among other things, product development, testing, manufacture, packaging, labeling, storage, clearance or approval, advertising and promotion, sales and distribution and import and export for regulated drugs, biologics and devices. Non-compliance with applicable FDA requirements can result in, among other things, public warning letters, fines, injunctions, civil penalties, recall or seizure of products, total or partial suspension of production, failure of the FDA to grant marketing approvals, withdrawal of marketing approvals, a recommendation by the FDA to disallow us from entering into government contracts and criminal prosecutions. The FDA also has the authority to request repair, replace or refund of the cost of any device.
Individuals may claim our calling or text messaging services are subject to, and are not compliant with the Telephone Consumer Protection Act or similar state laws.
Our clients may use our products to place various short message service, or SMS, text messages and calls to patients. The Telephone Consumer Protection Act ("TCPA") is a federal statute that protects consumers from unwanted telephone calls, faxes and text messages. There are a number of federal and state statutes and regulations that govern such telecommunications, the use of automatic telephone dialing systems (“ATDS”) or other automated systems to make such telecommunications, and the use of artificial voice or pre-recorded messages in certain telecommunications. These laws include the Telephone Consumer Protection Act (TCPA), Telemarketing Sales Rule (TSR), and various other state laws. The U.S. Federal Communications Commission (FCC), and the Federal Trade Commissions have responsibility for regulating various aspects of some of the TCPA, TSR and other federal laws. Among other requirements, the TCPA requires callers to obtain prior express written consent for certain telemarketing calls and to adhere to “do-not-call” registry requirements which, in part, mandate that callers maintain and regularly update lists of consumers who have chosen not to be called and restrict calls to consumers who are on the national do-not-call list. Florida, Oklahoma and other states also have mini-TCPA and other similar consumer protection laws regulating calls and texts directed to their residents. As currently construed, the TCPA does not distinguish between voice and data, and, as such, text and SMS/MMS messages are also “calls” for the purpose of TCPA (and, in some cases, state mini-TCPA) obligations and restrictions.
For violations of the TCPA, the law provides for a private right of action under which a plaintiff may recover monetary damages of $500 for each call or text made in violation of the prohibitions on certain calls made using an artificial or pre-recorded voice or an ATDS and certain calls made to numbers properly registered on the federal “do-not-call” list. A court may treble the $500 amount upon a finding of a willful or knowing violation. There is no statutory cap on maximum aggregate exposure (although some courts have applied in TCPA class actions constitutional limits on excessive penalties). An action may be brought by the FCC, a state attorney general, an individual, or a class of individuals. As with the TCPA, Florida’s mini-TCPA, for example, restricts certain calls and calls and texts made using an automated system to Florida residents without prior consent, allows a plaintiff to obtain $500 for each call or text made in violation of its prohibitions, and permits a court to treble the $500 amount for willful or knowing violations of the statute. The TCPA, TSR, mini-TCPA laws and other similar state laws are subject to interpretations that may change. We regularly evaluate how they may apply to our business. The FCC, FTC, a state attorney general or other regulator, or a court, however, may disagree with our interpretation of these laws and conclude that we are not in compliance and impose damages, civil penalties and other consequences upon us for noncompliance. Determination by a court or regulatory agency that our services did not comply also invalidate all or portions of some of our client contracts, could require us to change or terminate some portions of our business, could require us to refund portions of our services fees, and could have an adverse effect on our business. Further, we could be subject to putative class action lawsuits alleging violations of the TCPA, state mini-TCPA laws and other similar state laws. Our call and SMS texting services are potential sources of risk for class action lawsuits and liability for our Company. Numerous class-action suits under federal and state laws have been filed in recent years against companies who conduct call and SMS texting programs, with many resulting in multi-million-dollar settlements to the plaintiffs. Even an unsuccessful challenge by consumers or regulatory authorities of our activities could result in adverse publicity and could require a costly response from us.
If in the future we are found to have violated such laws in a class action, the amount of damages and potential liability could be extensive and adversely impact our business. Accordingly, were such a class certified or if we are unable to successfully defend such a suit, then the damages could have a material adverse effect on our results of operations and financial condition.

Our employees in Canada are subject to the laws and regulations of the government of Canada and its subdivisions.




66

Certain of our employees are based in Canada and are subject to additional laws and regulations by the government of Canada, as well as its provinces. These include Canadian federal and local corporation requirements, restrictions on exchange of funds, employment-related laws and qualification for tax status. If we fail to comply with Canadian laws and regulations, or if the government of Canada or its provinces determines that our corporate actions do not comply with applicable Canadian law, we could face sanctions or fines, which could have a material adverse effect on our business.

Due to the particular nature of certain services we provide or the manner in which we provide them, we may be subject to additional government regulation and foreign government regulation.
While our Platform is primarily subject to government regulations pertaining to healthcare, certain aspects of our Platform may require us to comply with regulatory schema from other areas. Examples of such regulatory schema include:
Foreign Corrupt Practices Act ("FCPA") and foreign anti-bribery laws. The FCPA makes it illegal for U.S. persons, including U.S. companies, and their subsidiaries, directors, officers, employees, and agents, to promise, authorize or make any corrupt payment, or otherwise provide anything of value, directly or indirectly, to any foreign official, any foreign political party or party official, or candidate for foreign political office to obtain or retain business. Violations of the FCPA can also result in violations of other U.S. laws, including anti-money laundering, mail and wire fraud, and conspiracy laws. There are severe penalties for violating the FCPA. In addition, the Company may also be subject to other non-U.S. anti-corruption or anti-bribery laws, such as the U.K. Bribery Act 2010. If our employees, contractors, vendors, or partners fail to comply with the FCPA and/or foreign anti-bribery laws, we may be subject to penalties or sanctions, and our ability to develop new prospects and retain existing customers could be adversely affected.
Economic sanctions and export controls. Economic and trade sanctions programs that are administered by the U.S. Treasury Department’s Office of Foreign Assets Control (OFAC) prohibit or restrict transactions to or from, and dealings with specified countries and territories, their governments, and in certain circumstances, with individuals and entities that are located in or nationals of those countries, and other sanctioned persons, including specially designated nationals, narcotics traffickers and terrorists or terrorist organizations. As federal, state and foreign legislative regulatory scrutiny and enforcement actions in these areas increase, we expect our costs to comply with these requirements will increase as well. Failure to comply with any of these requirements could result in the limitation, suspension or termination of our services, imposition of significant civil and criminal penalties, including fines, and/or the seizure and/or forfeiture of our assets.

Further, our Platform incorporates encryption technology. The U.S. Export Administration Regulations require authorization for the export of certain encryption items, including by a license, a license exception or other appropriate government authorizations. Such solutions may also be subject to certain regulatory reporting requirements. While we believe our products meet certain exceptions that reduce the scope of export control restrictions applicable to such products, these exceptions may be determined not to apply to our products and our products and underlying technology may become subject to export control restrictions.

Risks relating to our dependence on third parties

We rely on our third-party contractors, vendors and partners, including some outside of the United States, to execute our business strategy. Replacing them could be difficult and disruptive to our business. If we are unsuccessful in forming or maintaining such relationships on terms favorable to us, our business may not succeed.
We have entered into contracts with third-party contractors and vendors to provide critical services relating to our business, including initial software development and cloud hosting. We also rely on third-party providers to enable automated eligibility and benefits verification through our Platform, and we outsource certain of our software development and design, quality assurance and operations activities to third-party contractors that have employees and consultants in international locations that may be subject to political and economic instability, including India and Ukraine. For example, we have entered into a Master Services Agreement with Rayden, pursuant to which Rayden's India-based personnel exclusively support our business through various functions including, but not limited to finance and accounting, sales and marketing, customer operations, product management and support, and research and development. We are also a party to a Consulting and Development Agreement with DataArt, pursuant to which we primarily outsource certain software development services to DataArt.




67

Our dependence on Rayden, DataArt and other third-party contractors to support key functions of our business creates numerous risks, in particular, the risk that we may not maintain service quality, control or effective management with respect to these operations. In the event that these service providers fail to maintain adequate levels of support, do not provide high quality service, increase the fees they charge us, discontinue their lines of business, terminate our contractual arrangements or cease or reduce operations, we may suffer additional costs and be required to pursue new third-party relationships, which could materially disrupt our operations and our ability to provide our products and services, and could divert management’s time and resources. Our reputation and our customers’ willingness to purchase our products and partners’ willingness to use our products depend, in part, on our third-party contractors’ compliance with ethical employment practices, such as with respect to child labor, wages and benefits, forced labor, discrimination, safe and healthy working conditions, and with all legal and regulatory requirements relating to the conduct of their businesses. If our third-party contractors fail to comply with applicable laws, regulations, safety codes, employment practices, human rights standards, quality standards, environmental standards, production practices, or other obligations, norms, or ethical standards, our reputation and brand image could be harmed and we could be exposed to litigation and additional costs that would harm our business, reputation, and results of operations.
The ability of our third-party contractors to effectively satisfy our business requirements could be impacted by financial difficulty of our third-party contractors or damage to their operations caused by fire, terrorist attack, natural disaster, or other events. It would be difficult to replace some of our third-party contractors and third-party vendors in a timely manner if they were unwilling or unable to provide us with these services in the future, and our business and operations could be adversely affected. If these services fail or are of poor quality, our business, reputation and operating results could be harmed. For example, the continued Russian invasion of Ukraine has, and may continue to, impact macroeconomic conditions, give rise to regional instability, increase the threat of cyberwarfare and result in heightened economic sanctions from the U.S. and the international community in a manner that adversely affects us and our third-party contractors that have employees and consultants located in Ukraine. Further, although the length and impact of the continuing conflict are highly unpredictable, individuals located in these areas have been and could continue to be forced to evacuate or voluntarily choose to relocate, making them unavailable to provide services, such as software engineering, to support our business. It could also disrupt or delay our communications with such resources or the flow of funds to support their operations, or otherwise render some of our resources unavailable. While we have risk mitigation efforts in place, the realization of any of these risks could adversely affect our product development, operations, business and/or financial results and may require us to shift some of our development activities to other jurisdictions and/or third-party contractors, which may result in significant disruption, including delays in releases of new versions or updates of our software and incurrence of additional costs. We anticipate that we will continue to depend on these and other third-party relationships in order to grow our business for the foreseeable future. If we are unsuccessful in maintaining existing and, if needed, establishing new relationships with third parties, our ability to efficiently operate existing services or develop new services could be impaired, and, as a result, our competitive position or our results of operations could suffer.
We also depend on our third-party processing partners to perform payment processing services, which generate almost all of our payments revenue. Our processing partners may go out of business or otherwise be unable or unwilling to continue providing such services, which could significantly and materially reduce our payments revenue and disrupt our business. A number of our processing contracts require us to assume liability for any losses our processing partners may suffer as a result of losses caused by our healthcare services clients and their patients, including losses caused by chargebacks and fraud. Thus, in the event of a significant loss by our processing partners, we may be required to pay-out a large amount of cash in one or two business days following such event and, if we do not have sufficient cash on hand, may be deemed in breach of such contracts. A contractual dispute with our processing partners could adversely impact our revenue. Certain contracts may expire or be terminated, and we may not be able to enter into a new payment processor relationship that replicates the associated revenue for a considerable period of time.
In addition, we have entered into contracts with providers of EHR and PM solutions, and we intend to pursue such agreements in the future. These contracts are typically structured as commercial and technical agreements, pursuant to which we integrate certain of our Platform solutions into the EHR and PM systems that are utilized by many of our clients, for agreed payments or provision of services to such providers of EHR and PM solutions. Our ability to form and maintain these agreements in order to facilitate the integration of our Platform into the EHR and PM systems used by our healthcare services clients and their patients is important to the success of our business. If providers of EHR or PM solutions amend, terminate or fail to perform their obligations under their agreements with us, we may need to seek other ways of integrating our Platform with the EHR and PM systems of our healthcare services clients, which could be costly and time consuming, and could adversely affect our business results.




68

We or the providers of EHR and PM solutions with which we contract may terminate or seek to amend our agreements in order to incorporate the Final Rules promulgated in 2020 by the HHS, ONC, and CMS, which is further described above and is aimed at supporting seamless and secure access, exchange, and use of EHI by increasing innovation and competition by giving patients and their healthcare service providers secure access to health information and new tools, allowing for more choice in care and treatment.
We may also seek to enter into new agreements in the future, and we may not be successful in entering into future agreements on terms favorable to us. Any delay in entering agreements with providers of EHR or PM solutions or other technology providers could either delay the development and adoption of our products and services and reduce their competitiveness. Any such delay could adversely affect our business.

We rely on a limited number of third-party suppliers and contract manufacturers to support our products, and a loss or degradation in performance of these suppliers and contract manufacturers could have a negative effect on our business, financial condition and results of operations.
We rely on third-party suppliers and contract manufacturers for the materials and components used to operate our Phreesia Platform and product offerings, and to manufacture and assemble our hardware, including the PhreesiaPad and our on-site kiosks, which we refer to as Arrivals Kiosks. We rely on a sole supplier, for example, as the manufacturer of our PhreesiaPads and Arrivals Kiosks, which help drive our business and support our subscription, payment processing and life sciences offerings. In connection with these services, our supplier builds new hardware for us and refurbishes and maintains existing hardware.
Any of our other suppliers or third-party contract manufacturers may be unwilling or unable to supply the necessary materials and components or manufacture and assemble our products reliably and at the levels we anticipate or that are required by the market. Our ability to supply our products commercially and to develop any future products depends, in part, on our ability to obtain these materials, components and products in accordance with regulatory requirements and in sufficient quantities for commercialization. If we are required to change contract manufacturers due to any change in or termination of our relationships with these third parties, or if our manufacturers are unable to obtain the materials they need to produce our products at consistent prices or at all, (including, without limitation, because of the effect of tariffs or other trade restrictions), we may lose sales, experience manufacturing or other delays, incur increased costs or otherwise experience impairment to our client relationships. We cannot guarantee that we will be able to establish alternative relationships on similar terms, without delay or at all.
If our third-party suppliers fail to deliver the required quantities of materials on a timely basis and at commercially reasonable prices, and we are unable to find one or more replacement suppliers capable of production at a substantially equivalent cost in substantially equivalent volumes and quality on a timely basis, the supply of our products to clients and the development of any future products will be delayed, limited or prevented, which could have material adverse effect on our business, financial condition and results of operations.
We rely on Internet infrastructure, bandwidth providers, data center providers, other third parties and our own systems for providing services to our clients, and any failure or interruption in the services provided by these third parties or our own systems could expose us to litigation and negatively impact our relationships with clients, adversely affecting our brand and our business.
Our ability to deliver our products and services, particularly our cloud-based solutions, is dependent on the development and maintenance of the infrastructure of the Internet and other telecommunications services by third parties. This includes maintenance of a reliable network connection with the necessary speed, data capacity and security for providing reliable Internet access and services and reliable telephone and facsimile services. Our services are designed to operate without interruption in accordance with our service level commitments.
However, we have experienced limited interruptions in these systems in the past, including server failures that temporarily slow down the performance of our services, and we may experience more significant interruptions in the future. We rely on internal systems as well as third-party suppliers, including bandwidth and telecommunications equipment providers, to provide our services. We do not maintain redundant systems or facilities for some of these services. Interruptions in these systems, whether due to system failures, computer viruses, physical or electronic break-ins or other catastrophic events, could affect the security or availability of our services and prevent or inhibit the ability of our partners to access our services. In the event of a catastrophic event with respect to one or more of these systems or facilities, we may experience an extended period of system unavailability, which could result in substantial costs to remedy those problems or negatively impact our relationship with our clients, our business, results of operations and financial condition.




69

Any disruption in the network access, telecommunications or co-location services provided by third-party providers or any failure of or by third-party providers’ systems or our own systems to handle current or higher volume of use could significantly harm our business. We exercise limited control over our third-party suppliers, which increases our vulnerability to problems with services they provide. We have experienced failures by third-party providers’ systems which resulted in a limited interruption of our system, although this failure did not result in any claims against us. Any errors, failures, interruptions or delays experienced in connection with these third-party technologies and information services or our own systems could negatively impact our relationships with clients and adversely affect our business and could expose us to third-party liabilities.
The reliability and performance of our Internet connection may be harmed by increased usage or by denial-of-service attacks. The Internet has experienced a variety of outages and other delays as a result of damages to portions of its infrastructure, and it could face outages and delays in the future. These outages and delays could reduce the level of Internet usage as well as the availability of the Internet to us for delivery of our Internet-based services.

Risks relating to taxes and accounting standards
Changes in tax regulations and accounting standards, or changes in related judgments or assumptions could materially impact our financial position and results of operation.
We are subject to federal and state income, sales, use, value added and other taxes in the United States and other countries in which we conduct business, and such laws and rates vary by jurisdiction. We are now registered in all states that assess sales taxes on our services. Although we believe our tax practices and provisions are reasonable, the final determination of tax audits and any related litigation, changes in the taxation of our activities and proposed changes in tax laws could cause the ultimate settlement of our tax liabilities to be materially different from our historical tax practices, provisions and accruals. If we receive an adverse ruling as a result of an audit, or we unilaterally determine that we have misinterpreted provisions of the tax regulations to which we are subject, there could be a material effect on our tax provision, net income or cash flows in the period or periods for which that determination is made, which could materially impact our financial results. Further, any changes in the taxation of our activities, including certain proposed changes in U.S. tax laws, may increase our effective tax rate and adversely affect our financial position and results of operations. In addition, liabilities associated with taxes are often subject to an extended or indefinite statute of limitations period. Therefore, we may be subject to additional tax liability (including penalties and interest) for a particular year for extended periods of time.
Furthermore, changes in accounting rules and interpretations or in our accounting assumptions and/or judgments could significantly impact our consolidated financial statements. In some cases, we could be required to delay the filing of our consolidated financial statements, or to apply a new or revised standard retroactively, resulting in restating prior period consolidated financial statements. Any of these circumstances could have a material adverse effect on our business, prospects, liquidity, financial condition and results of operations.

Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
As of January 31, 2023, we had U.S. federal and state net operating loss carryforwards ("NOLs") of $493.3 million due to prior period losses, which, subject to the following discussion, are generally available to be carried forward to offset a portion of our future taxable income, if any, until such NOLs are used or expire. In general, under Section 382 ("Section 382") of the Internal Revenue Code of 1986, as amended (the "Code"), a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-ownership change NOLs to offset future taxable income. Similar rules may apply under state tax laws. We have completed a Section 382 study and as a result of the analysis, it is more likely than not that we have experienced an "ownership change." In addition, it is more likely than not that our existing NOLs are subject to limitations arising from previous ownership changes. Future changes in our stock ownership, some of which are outside of our control, could result in an ownership change under Section 382 of the Code. In addition, under the Tax Cuts and Jobs Act of 2017, as amended by The Coronavirus Aid, Relief, and Economic Security Act of 2020, the amount of post 2017 NOLs that we are permitted to utilize in any taxable year is limited to 80% of our taxable income in such year, where taxable income is determined without regard to the NOL deduction itself. For these reasons, we may not be able to realize a tax benefit from the use of our NOLs. We have a valuation allowance related to our NOLs to recognize only the portion of the deferred tax asset that is more likely than not to be realized.

Risks relating to our financing needs




70

Our cash and cash equivalents could be adversely affected if the financial institutions in which we hold our cash and cash equivalents fail.
We regularly maintain cash balances at third-party financial institutions in excess of the Federal Deposit Insurance Corporation ("FDIC") insurance limit, and there can be no assurance that we will be able to access uninsured funds in a timely manner or at all in the event of a failure of these financial institutions. If any such depositary institution fails to return our deposits, or if a depository institution is subject to other adverse conditions in the financial or credit markets, this could further impact access to our invested cash or cash equivalents and could adversely impact our operating liquidity and financial performance.
In order to support the growth of our business, we may need to incur additional indebtedness under our current credit facilities or seek capital through new equity or debt financings, which sources of additional capital may not be available to us on acceptable terms or at all.
Our operations have consumed substantial amounts of cash since inception and we intend to continue to make significant investments to support our business growth, respond to business challenges or opportunities, develop new applications and services, enhance our existing solution and services, enhance our operating infrastructure and potentially acquire complementary businesses and technologies. For the six months ended July 31, 2023 our net cash used in operating activities was $23.0 million. As of July 31, 2023, we had $127.7 million of cash and cash equivalents, which are held for working capital purposes. We are party to a credit facility with Silicon Valley Bank ("SVB") pursuant to which we have the ability to borrow up to $100.0 million under a revolving line of credit. The credit facility contains a covenant limiting our ability to retain certain levels of cash in accounts outside SVB. As of January 31, 2023, we were in compliance with all covenants in the credit facility. However, in connection with the closure of SVB, we transferred substantially all of our cash and cash equivalents from SVB to other financial institutions. On Friday March 10, 2023, we obtained consent from SVB to retain up to $165 million of cash outside SVB until May 15, 2023 provided we do not borrow against the credit facility. On May 8, 2023, we obtained an extension of the consent through September 15, 2023, provided we continue to hold at least $17 million of cash in accounts at SVB. On August 21, 2023, we obtained a further extension of the consent through November 15, 2023, provided we continue to hold at least $17 million of cash in accounts at SVB. As a result, we are unable to borrow against our credit facility until we return sufficient cash and cash equivalents to SVB to comply with the covenant discussed above and maintain compliance with the other covenants in the credit facility.
Borrowings under the facility are secured by substantially all of our properties, rights and assets, excluding intellectual property. As of July 31, 2023, we had no outstanding borrowings under our revolving line of credit.
Our future capital requirements may be significantly different from our current estimates and will depend on many factors, including the need to:

finance unanticipated working capital requirements;
develop or enhance our technological infrastructure and our existing products and services;
fund strategic relationships, including joint ventures and co-investments;
fund additional implementation engagements;
respond to competitive pressures; and
acquire complementary businesses, technologies, products or services.

Accordingly, we may need to engage in equity or debt financings or collaborative arrangements to secure additional funds. Additional financing may not be available on terms favorable to us, or at all. If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. Any debt financing secured by us in the future could involve additional restrictive covenants relating to our capital-raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. In addition, during times of economic instability, it has been difficult for many companies to obtain financing in the public markets or to obtain debt financing, and we may not be able to obtain additional financing on commercially reasonable terms, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, it could have a material adverse effect on our business, financial condition and results of operations.
Restrictive covenants in the agreements governing our credit facility may restrict our ability to pursue our business strategies.
The credit agreement governing our credit facility with SVB contains, and any future credit agreements we may enter into may contain, restrictive covenants that limit our ability to incur additional indebtedness and liens, merge




71

with other companies or consummate certain changes of control, acquire other companies, engage in new lines of business, make certain investments, pay dividends, create subsidiaries, enter into certain transactions with affiliates, and transfer or dispose of assets as well as financial covenants requiring us to maintain a specified level of recurring revenue growth, a specified maximum funded debt to recurring revenue ratio and a specified amount of minimum liquidity.
Our ability to comply with these covenants may be affected by events beyond our control, and we may not be able to meet those covenants. A breach of any such covenants could result in a default under the applicable loan agreement, which could cause all of the outstanding indebtedness under such credit facility to become immediately due and payable and terminate all commitments to extend further credit. These covenants could also limit our ability to seek capital through the incurrence of new indebtedness or, if we are unable to meet our obligations, require us to repay any outstanding amounts with sources of capital we may otherwise use to fund our business, operations and strategy.
Adverse developments affecting the financial services industry, such as actual events or concerns involving liquidity, defaults or non-performance by financial institutions or transactional counterparties, could adversely affect our current and projected business operations and our financial condition and results of operations.
Adverse developments that affect financial institutions, transactional counterparties or other third parties, or concerns or rumors about any events of these kinds or other similar risks, have in the past and may in the future lead to market-wide liquidity problems. For example, on March 10, 2023, SVB was closed by the California Department of Financial Protection and Innovation, which appointed the FDIC as receiver. Similarly, on March 12, 2023, Signature Bank and Silvergate Capital Corp. were each swept into receivership. The U.S. Department of the Treasury, the Federal Reserve and the FDIC released a statement that indicated that all depositors of SVB would have access to all of their money after only one business day of closure, including funds held in uninsured deposit accounts. We had a minimal amount of exposure to the SVB closure and did not experience any adverse impact to our liquidity or to our current and projected business operations, financial condition or results of operations. However, uncertainty remains over liquidity concerns in the broader financial services industry, and there may be additional impacts to our business and our industry that we cannot predict. Similar impacts have occurred in the past, such as during the 2008-2010 financial crisis.
Inflation and rapid increases in interest rates have led to a decline in the trading value of previously issued government securities with interest rates below current market interest rates. Although the U.S. Department of Treasury, FDIC and Federal Reserve Board have announced a program to provide up to $25 billion of loans to financial institutions secured by certain of such government securities held by financial institutions to mitigate the risk of potential losses on the sale of such instruments, widespread demands for customer withdrawals or other liquidity needs of financial institutions for immediately liquidity may exceed the capacity of such program. There is no guarantee that the U.S. Department of Treasury, FDIC and Federal Reserve Board will provide access to uninsured funds in the future in the event of the closure of other banks or financial institutions, or that they would do so in a timely fashion.
Although we assess our banking relationships as we believe necessary or appropriate, our access to cash in amounts adequate to finance or capitalize our current and projected future business operations could be significantly impaired by factors that affect us, the financial institutions with which we have banking relationships, or the financial services industry or economy in general. These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets, or concerns or negative expectations about the prospects for companies in the financial services industry. These factors could involve financial institutions or financial services industry companies with which we have financial or business relationships, but could also include factors involving financial markets or the financial services industry generally.
The results of events or concerns that involve one or more of these factors could include a variety of material and adverse impacts on our current and projected business operations and our financial condition and results of operations. These could include, but may not be limited to, the following:

delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets;
loss of access to revolving existing credit facilities or other working capital sources and/or the inability to refund, roll over or extend the maturity of, or enter into new credit facilities or other working capital resources; or




72

potential or actual breach of financial covenants in our credit agreements or credit arrangements.

Widespread investor concerns regarding the U.S. or international financial systems could also result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any decline in available funding or access to our cash and liquidity resources could, among other risks, adversely impact our ability to meet our operating expenses, financial obligations or fulfill our other obligations, result in breaches of our financial and/or contractual obligations or result in violations of federal or state wage and hour laws. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our liquidity and our current and/or projected business operations and financial condition and results of operations.
In addition, a partner or supplier could be adversely affected by any of the liquidity or other risks that are described above as factors that could result in material adverse impacts on the Company, including but not limited to delayed access or loss of access to uninsured deposits or loss of the ability to draw on existing credit facilities involving a troubled or failed financial institution. Any partner or supplier bankruptcy or insolvency, or the failure of any partner to make payments when due, or any breach or default by a partner or supplier, or the loss of any significant supplier relationships, may have a material adverse impact on our business.
Risks relating to ownership of our common stock

Our share price has been and may in the future be volatile, and you could lose all or part of your investment.
The trading price of our common stock has been and may be volatile and subject to wide price fluctuations in response to various factors, including, but not limited to:

market conditions in the broader stock market in general, or in our industry in particular, which create highly variable and unpredictable pricing of equity securities;
actual or anticipated fluctuations in our quarterly financial reports and results of operations;
changes in the financial projections we provide to the public or our failure to meet these projections;
our ability to satisfy our ongoing capital needs and unanticipated cash requirements;
indebtedness incurred in the future;
actual or anticipated developments in our business, our competitors' businesses, or the competitive landscape generally, including introduction of new products and services by us or our competitors;
issuance of new or changed securities analysts’ reports or recommendations;
additions or departures of key personnel;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
regulatory developments;
litigation and governmental investigations;
the impact of public health concerns, such as the COVID-19 pandemic, on the economy, our company, our customers, suppliers or employees;
macroeconomic conditions, such as rising interest and inflation rates and economic slowdowns and recessions, and political conditions or events including those resulting from geopolitical uncertainty and instability or war, such as the ongoing military conflict between Russia and Ukraine; and
our sale of common stock or other securities in the future.

In addition, on March 10, 2023, the FDIC took control and was appointed receiver of SVB. At the time SVB entered into receivership, a large number of companies, including many technology companies, held cash deposits with SVB. Although such companies had access to their deposits as of March 13, 2023, companies may continue to face financing uncertainty as a result of SVB’s entry into receivership, which may cause significant volatility with respect to technology company stocks. This, in turn, could negatively impact the trading price of our common stock.
These and other factors may cause the market price and demand for our common stock to fluctuate substantially, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have instituted securities class action litigation against the company that issued the stock. If any of our stockholders brought a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our business.




73

The trading market for our common stock is also influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more securities or industry analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline. If one or more of the analysts who cover us downgrades our common stock or provides more favorable recommendations about our competitors, or if our results of operations do not meet their expectations, our stock price could decline.
We do not currently intend to pay dividends on our common stock and, consequently, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.
We have never declared or paid any cash dividends on our common stock and do not currently intend to do so for the foreseeable future. We currently intend to invest our future earnings, if any, to fund our growth. Therefore, you are not likely to receive any dividends on your common stock for the foreseeable future and the success of an investment in shares of our common stock will depend upon any future appreciation in its value. There is no guarantee that shares of our common stock will appreciate in value or even maintain the price at which our stockholders have purchased their shares.

Adverse developments affecting the financial services industry, such as actual events or concerns involving liquidity, defaults or non-performance by financial institutions or transactional counterparties, could adversely affect our current and projected business operations and our financial condition and results of operations.
Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions, transactional counterparties or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds or other similar risks, have in the past and may in the future lead to market-wide liquidity problems. For example, on March 10, 2023, SVB was closed by the California Department of Financial Protection and Innovation, which appointed the FDIC as receiver. Similarly, on March 12, 2023, Signature Bank and Silvergate Capital Corp. were each swept into receivership, followed by First Republic Bank on May 1, 2023. Although a statement by the U.S. Department of the Treasury, the Federal Reserve and the FDIC indicated that all depositors of SVB would have access to all of their money after only one business day of closure, including funds held in uninsured deposit accounts, borrowers under credit agreements, letters of credit and certain other financial instruments with SVB, Signature Bank, First Republic Bank or any other financial institution that is placed into receivership by the FDIC may be unable to access undrawn amounts thereunder. We had a minimal amount of exposure to the SVB closure and did not experience any adverse impact to our liquidity or to our current and projected business operations, financial condition or results of operations. However, uncertainty remains over liquidity concerns in the broader financial services industry, and there may be additional impacts to our business and our industry that we cannot predict. Similar impacts have occurred in the past, such as during the 2008-2010 financial crisis.
Inflation and rapid increases in interest rates have led to a decline in the trading value of previously issued government securities with interest rates below current market interest rates. Although the U.S. Department of Treasury, FDIC and Federal Reserve Board have announced a program to provide up to $25 billion of loans to financial institutions secured by certain of such government securities held by financial institutions to mitigate the risk of potential losses on the sale of such instruments, widespread demands for customer withdrawals or other liquidity needs of financial institutions for immediate liquidity may exceed the capacity of such program. Additionally, there is no guarantee that the U.S. Department of Treasury, FDIC and Federal Reserve Board will provide access to uninsured funds in the future in the event of the closure of other banks or financial institutions, or that they would do so in a timely fashion.
Although we assess our banking relationships as we believe necessary or appropriate, our access to cash in amounts adequate to finance or capitalize our current and projected future business operations could be significantly impaired by factors that affect us, the financial institutions with which we have banking relationships, or the financial services industry or economy in general. These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets, or concerns or negative expectations about the prospects for companies in the financial services industry. These factors could involve financial institutions or financial services industry companies with which we have financial or business relationships, but could also include factors involving financial markets or the financial services industry generally.
74

The results of events or concerns that involve one or more of these factors could include a variety of material and adverse impacts on our current and projected business operations and our financial condition and results of operations. These could include, but may not be limited to, the following:

delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets;
delayed or loss of access to revolving existing credit facilities or other working capital sources and/or the inability to refund, roll over or extend the maturity of, or enter into new credit facilities or other working capital resources; or
potential or actual breach of financial covenants in our credit agreements or credit arrangements.

In addition, investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any decline in available funding or access to our cash and liquidity resources could, among other risks, adversely impact our ability to meet our operating expenses, financial obligations or fulfill our other obligations, result in breaches of our financial and/or contractual obligations or result in violations of federal or state wage and hour laws. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our liquidity and our current and/or projected business operations and financial condition and results of operations.
In addition, a customer, partner or supplier could be adversely affected by any of the liquidity or other risks that are described above as factors that could result in material adverse impacts on us, including but not limited to delayed access or loss of access to uninsured deposits or loss of the ability to draw on existing credit facilities involving a troubled or failed financial institution. Any customer, partner or supplier bankruptcy or insolvency, or the failure of any customer or partner to make payments when due, or any breach or default by a customer, partner or supplier, or the loss of any significant customer, partner or supplier relationships, may have a material adverse impact on our business.

Risks relating to our bylaws and certificate of incorporation

Anti-takeover provisions under our incorporation documents and Delaware law could delay or prevent a change of control which could limit the market price of our common stock and may prevent or frustrate attempts by our stockholders to replace or remove our current management.
Our seventh amended and restated certificate of incorporation (as amended, our "certificate of incorporation") and our third amended and restated by-laws ("bylaws") contain provisions that could delay or prevent a change of control of our company or changes in our board of directors that our stockholders might consider favorable. Some of these provisions include:
a board of directors divided into three classes serving staggered three-year terms, such that not all members of the board will be elected at one time;
a prohibition on stockholder action through written consent, which requires that all stockholder actions be taken at a meeting of our stockholders;
a requirement that special meetings of stockholders be called only by the board of directors acting pursuant to a resolution approved by the affirmative vote of a majority of the directors then in office;
advance notice requirements for stockholder proposals and nominations for election to our board of directors;
a requirement that no member of our board of directors may be removed from office by our stockholders except for cause and, in addition to any other vote required by law, upon the approval of not less than 75% of all outstanding shares of our voting stock then entitled to vote in the election of directors;
a requirement of approval of not less than 75% of all outstanding shares of our voting stock to amend any bylaws by stockholder action or to amend specific provisions of our certificate of incorporation; and
the authority of the board of directors to issue preferred stock on terms determined by the board of directors without stockholder approval and which preferred stock may include rights superior to the rights of the holders of common stock.
In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporate Law ("DGCL"), which may prohibit certain business combinations with stockholders
75

owning 15% or more of our outstanding voting stock. These anti-takeover provisions and other provisions in our certificate of incorporation and our bylaws could make it more difficult for stockholders or potential acquirers to obtain control of our board of directors or initiate actions that are opposed by the then-current board of directors and could also delay or impede a merger, tender offer or proxy contest involving our company. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors or cause us to take other corporate actions. Any delay or prevention of a change of control transaction or changes in our board of directors could cause the market price of our common stock to decline.
Our bylaws designate certain specified courts as the sole and exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
Our bylaws provide that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (the "Chancery Court") will be the sole and exclusive forum for state law claims for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action asserting a claim pursuant to any provision of the DGCL, our certificate of incorporation or our bylaws, (iv) any action to interpret, apply, enforce or determine the validity of our certificate of incorporation or bylaws, or (v) any action asserting a claim governed by the internal affairs doctrine (the "Delaware Forum Provision"). The Delaware Forum Provision will not apply to any causes of action arising under the Securities Act of 1933, as amended (the "Securities Act"), or Securities Exchange Act of 1934, as amended, (the "Exchange Act"). Our bylaws further provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act (the "Federal Forum Provision"). Our bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the foregoing Delaware Forum Provision and the Federal Forum Provision; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder.
The Delaware Forum Provision and the Federal Forum Provision in our bylaws may impose additional litigation costs on stockholders in pursuing any such claims. Additionally, these forum selection clauses may limit our stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage the filing of lawsuits against us and our directors, officers and employees, even though an action, if successful, might benefit our stockholders. In addition, while the Delaware Supreme Court and other states courts have upheld the validity of federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. If the Federal Forum Provision is found to be unenforceable in an action, we may incur additional costs associated with resolving such an action. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid. The Chancery Court or the federal district courts of the United States may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders.

ITEM 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.
There were no sales of unregistered securities during the quarter ended July 31, 2023 that were not previously reported on a Current Report on Form 8-K.

ITEM 3.    DEFAULTS UPON SENIOR SECURITIES
None.
 
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.
 
ITEM 5.    OTHER INFORMATION
On July 18, 2023, David Linetsky, the Company’s Senior Vice President of Life Sciences, terminated a Rule 10b5-1 Trading Plan he had previously adopted with respect to the sale of the Company’s common stock. Mr. Linetsky’s Rule 10b5-1 Trading Plan was intended to satisfy the affirmative defense conditions of Exchange Act Rule
76

10b5-1(c). It was adopted on October 10, 2022, established a plan with an end date of December 31, 2024 and provided for the sale of up to 91,919 shares of common stock pursuant to the terms of the plan. As of the date of termination of his Rule 10b5-1 Trading Plan, Mr. Linetsky had sold 49,592 shares of common stock under its terms.
In addition, on July 19, 2023, Mr. Linetsky adopted a new Rule 10b5-1 Trading Plan that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Linetsky’s Rule 10b5-1 Trading Plan establishes a plan end date of June 30, 2024 and provides for the sale of up to 77,473 shares of common stock, plus an additional number of shares that he could receive upon the future vesting of certain outstanding equity awards, net of any shares withheld by the Company to satisfy applicable taxes, pursuant to the terms of the plan. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Linetsky’s Rule 10b5-1 Trading Plan, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, without subtracting any shares to be withheld upon future vesting events, the aggregate number of shares to be sold pursuant to Mr. Linetsky’s 10b5-1 Trading Plan is 125,037.


77

ITEM 6.EXHIBITS.
 
Exhibit Number  Description
    
  
  
  
101.INS  Inline XBRL Instance Document
101.SCH  Inline XBRL Taxonomy Extension Schema Document
101.CAL  Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF  Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB  Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE  Inline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
78

#Indicates a management contract or any compensatory plan, contract or arrangement.
+This certification will not be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent specifically incorporated by reference into such filing.

79

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.
 
  PHREESIA, INC.
Date: September 7, 2023  By:/s/ Chaim Indig
  Chaim Indig
  President, Chief Executive Officer and Director
  (Principal Executive Officer)
Date: September 7, 2023  By:/s/ Balaji Gandhi
  Balaji Gandhi
  Chief Financial Officer
  (Principal Financial Officer)

80
EX-3.2 2 phr-seventhamendedandres.htm EX-3.2 phr-seventhamendedandres
CERTIFICATE OF AMENDMENT TO THE SEVENTH AMENDED AND RESTATED CERTIFICATE OF INCORPORATION OF PHREESIA, INC. (Pursuant to Section 242 of the General Corporation Law of the State of Delaware) Phreesia, Inc., a corporation organized and existing under the laws of the State of Delaware (the “Corporation”), hereby certifies as follows: 1. The Corporation was originally incorporated pursuant to the General Corporation Law of the State of Delaware (the “DGCL”) on January 10, 2005. A Seventh Amended and Restated Certificate of Incorporation was filed with the Secretary of State of the State of Delaware on July 22, 2019 (the “Charter”). Pursuant to Section 242 of the DGCL, this Certificate of Amendment (this “Amendment”) amends certain provisions of the Charter. 2. This Amendment has been approved and duly adopted by the Corporation’s Board of Directors and stockholders in accordance with the provisions of Section 242 of the DGCL. 3. The Charter is hereby amended by adding a new Article X to read in its entirety as follows: “ARTICLE X OFFICERS 1. Officers. To the fullest extent permitted by the DGCL, an Officer (as defined below) of the Corporation shall not be personally liable to the Corporation or its stockholders for monetary damages for breach of his or her fiduciary duty as an officer of the Corporation, except for liability (a) for any breach of the Officer’s duty of loyalty to the Corporation or its stockholders, (b) for acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (c) for any transaction from which the Officer derived an improper personal benefit, or (d) arising from any claim brought by or in the right of the Corporation. If the DGCL is amended after the effective date of this Certificate to authorize corporate action further eliminating or limiting the personal liability of Officers, then the liability of an Officer of the Corporation shall be eliminated or limited to the fullest extent permitted by the DGCL, as so amended. For purposes of this Article X, “Officer” shall mean an individual who has been duly appointed as an officer of the Corporation and who, at the time of an act or omission as to which liability is asserted, is deemed to have consented to service of process to the registered agent of the Corporation as contemplated by 10 Del. C. § 3114(b). 2. Amendment or Modification. Any amendment, repeal or modification of this Article X by either of (i) the stockholders of the Corporation or (ii) an amendment to the DGCL, shall not adversely affect any right or protection existing at the time of such amendment, repeal or modification with respect to any acts or omissions occurring before such amendment, repeal or Exhibit 3.2


 
modification of a person serving as a Director or Officer, as applicable, at the time of such amendment, repeal or modification.” IN WITNESS WHEREOF, this Amendment, having been duly adopted in accordance with Section 242 of the DGCL, has been duly executed by a duly authorized officer of the Corporation on this 28th day of June, 2023. PHREESIA, INC. By: /s/ Chaim Indig Name: Chaim Indig Title: President and Chief Executive Officer


 
EX-31.1 3 phr-20230731ex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) OR 15d-14(a) AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Chaim Indig, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Phreesia, 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 the Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: 
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.

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

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: September 7, 2023  By: /s/ Chaim Indig
   Chaim Indig
   Chief Executive Officer and Director
   (Principal Executive Officer)


EX-31.2 4 phr-20230731ex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13a-14(a) OR 15d-14(a) AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Balaji Gandhi, certify that:

1.    I have reviewed this Quarterly Report on Form 10-Q of Phreesia, 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.
5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: September 7, 2023  By: /s/ Balaji Gandhi
   
Balaji Gandhi
   Chief Financial Officer
   (Principal Financial Officer)


EX-32.1 5 phr-20230731ex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Phreesia, Inc. (the “Company”) for the fiscal quarter ended July 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chaim Indig, the Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: September 7, 2023  By: /s/ Chaim Indig
   Chaim Indig
   Chief Executive Officer and Director
   (Principal Executive Officer)


EX-32.2 6 phr-20230731ex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Phreesia, Inc. (the “Company”) for the fiscal quarter ended July 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Balaji Gandhi, the Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: September 7, 2023  By: /s/ Balaji Gandhi
   Balaji Gandhi
   Chief Financial Officer
   (Principal Financial Officer)


EX-101.SCH 7 phr-20230731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Unaudited Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Unaudited Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Unaudited Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Background and liquidity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Composition of certain financial statement captions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue and contract costs link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Finance leases and other debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Equity-based compensation link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Net loss per share attributable to common stockholders link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Composition of certain financial statement captions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Revenue and contract costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Finance leases and other debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Equity-based compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Net loss per share attributable to common stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Background and liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Summary of significant accounting policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Composition of certain financial statement captions - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Composition of certain financial statement captions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Composition of certain financial statement captions - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Composition of certain financial statement captions - Schedule of goodwill roll-forward (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Composition of certain financial statement captions - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Composition of certain financial statement captions - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Composition of certain financial statement captions - Schedule of Prepaid and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Revenue and contract costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Revenue and contract costs - Schedule of Rollforward of Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Finance leases and other debt - Amended and Restated Loan and Security Agreement (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Equity-based compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Equity-based compensation - Schedule of Stock - Based Compensation by Type of Award (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Equity-based compensation - Schedule of Restricted Stock Units and Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Equity-based compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Fair value measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Leases - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Net loss per share attributable to common stockholders - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Acquisitions - Schedule of MediFind Purchase Price Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - Acquisitions - Schedule of Consideration Paid (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - Acquisitions - Schedule of Final Allocation of MediFind Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954749 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 phr-20230731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 phr-20230731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 phr-20230731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred taxes Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Total Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Operating lease cost Operating Lease Cost, Excluding Variable Lease Cost Operating Lease Cost, Excluding Variable Lease Cost Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Maximum term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Thereafter Finance Lease, Liability, to be Paid, After Year Three Finance Lease, Liability, to be Paid, After Year Three Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Finance leases and other debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash consideration paid to sellers Payments to acquire businesses, gross Payments to Acquire Businesses, Gross Schedule of Allocation of Purchase Price of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance stock units PSUs Performance Shares [Member] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Exercisable- end of period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer equipment Computer Equipment Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Capitalized contract cost, impairment loss Capitalized Contract Cost, Impairment Loss Lease income Lease Income Total other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 11) Commitments and Contingencies Operating Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Contract with Customer Liability [Roll Forward] Contract With Customer Liability [Roll Forward] Contract With Customer Liability Total Long-term Debt And Finance Lease Obligations, Fiscal Year Maturity [Abstract] Long-term Debt And Finance Lease Obligations, Fiscal Year Maturity Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Aggregate intrinsic value outstanding and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Long-term deferred tax liabilities Deferred Tax and Other Liabilities, Noncurrent ESPP offering period (in months) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Settlement obligations Settlement Liabilities, Current Proceeds from employee stock purchase plan Proceeds from Stock Plans Income taxes Income Tax Disclosure [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Concentration Risk [Line Items] Concentration Risk [Line Items] Board of Directors Director [Member] Total property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Customer [Axis] Customer [Axis] Current: Liabilities, Current [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Forfeited and expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Net loss per share attributable to common stockholders, diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for doubtful accounts of $770 and $1,053 as of July 31, 2023 and January 31, 2023, respectively Total accounts receivable Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Constructive financing Proceeds from Construction Loans Payable Weighted- average exercise price outstanding, beginning balance (in dollars per share) Weighted- average exercise price outstanding, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Treasury stock (in shares) Treasury Stock, Common, Shares Leases Lessor, Operating Leases [Text Block] Exercise of stock options and vesting of restricted stock units Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 2024 (Remaining six months) Finance Lease, Liability, Payments, Remainder of Fiscal Year, Discounted Obligation Finance Lease, Liability, Payments, Remainder of Fiscal Year, Discounted Obligation Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cost of Phreesia hardware purchased by customers Cost of Phreesia Hardware Purchased by Others Cost of Phreesia hardware purchased by others. Net loss Net loss Net Income (Loss) Less: Cash acquired Cash Acquired from Acquisition Total current liabilities Liabilities, Current Termination fee percentage (up to) (as a percent) Debt Instrument, Termination Fee, Percentage Debt Instrument, Termination Fee, Percentage Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Property and equipment, net of accumulated depreciation and amortization of $68,044 and $59,847 as of July 31, 2023 and January 31, 2023, respectively Property and equipment — net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] ESPP Employee stock purchase plan Employee Stock [Member] Property and equipment acquisitions through finance leases Lease Obligation Incurred Stockholders’ Equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Beginning balance Ending balance Contract with Customer, Liability Exercise of stock options and vesting of restricted stock units (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting term Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Weighted average amortization period (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Capitalized implementation costs, accumulated amortization Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization Schedule of Stock - Based Compensation by Type of Award Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Quarterly vesting rate (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage, Quarterly Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage, Quarterly Restricted Stock and Performance Stock Activity [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] 2018 Stock Option Plan Two Thousand Eighteen Stock Option Plan [Member] Two thousand eighteen stock option plan. 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 Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill balance at beginning of period Goodwill balance at end of period Goodwill Goodwill Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] 2026 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Two Thousand And Twenty Three Stock Option And Inducement Plan Two Thousand And Twenty Three Stock Option And Inducement Plan [Member] Two Thousand And Twenty Three Stock Option And Inducement Plan 2024 (Remaining six months) Long-Term Debt, Maturity, Remainder of Fiscal Year Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Restricted stock units RSUs Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Stock-based compensation expense recorded to accrued expenses Accrued Liabilities [Member] Debt instrument, term Debt Instrument, Term Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Trademark Trademark Trademarks [Member] Schedule of Outstanding Finance Lease Liabilities and Other Debt Schedule of Long-Term Debt Instruments [Table Text Block] Risks and uncertainties Commitments and Contingencies, Policy [Policy Text Block] Schedule of Maturities of Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Purchase Price Considerations at Acquisition Date Schedule of Business Acquisitions, by Acquisition [Table Text Block] Tax liabilities Accrued Income Taxes, Current Total revenues Revenues Revenues Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Principal payments on financing agreements Repayments of Other Long-Term Debt Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Percentage increase in number of shares reserved (as a percent) Percentage Increase In Number of Shares Reserved For Future Issuance Percentage increase in number of shares reserved for future issuance. Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Expense and Other Supplemental Cash Flow Information Lease, Cost [Table Text Block] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Acquisition related costs Business Combination, Acquisition Related Costs Deferred revenue added in acquisitions Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Antidilutive securities excluded from computation of earnings per share (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 Interest expense Interest Expense Number of third-party payment processors Number of Third-Party Payment Processors Number of Third-Party Payment Processors Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Purchase of property and equipment and capitalized software included in current liabilities Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Composition of certain financial statement captions Additional Financial Information Disclosure [Text Block] Number of shares available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Operating Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] 2024 (Remaining six months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Related party transactions Related Party Transactions Disclosure [Text Block] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Schedule of Components of Interest Income (Expense), Net Interest Income and Interest Expense Disclosure [Table Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] 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 Deferred contract acquisition costs, current (to be amortized in next 12 months) Capitalized Contract Cost, Net, Current Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Current portion of operating lease liabilities Operating Lease, Liability, Current License License [Member] 2027 Long-Term Debt, Maturity, Year Three Issuance of liabilities as consideration in business combinations Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Interest on lease liabilities Finance Lease, Interest Expense Issuance of common stock for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 2022 Share Settled Bonus Award Program 2022 Share Settled Bonus Award Program [Member] 2022 Share Settled Bonus Award Program Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net of accumulated amortization of $3,256 and $2,549 as of July 31, 2023 and January 31, 2023, respectively Net carrying value Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Capitalized implementation costs Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents – beginning of period Cash and cash equivalents – end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 2019 Stock Option and Incentive Plan Two Thousand And Nineteen Stock Option And Incentive Plan [Member] Two Thousand And Nineteen Stock Option And Incentive Plan [Member] Accumulated amortization, intangible assets Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Payment processing fees liability Accrued Processing Fee, Current Accrued Processing Fee, Current Third SVB Facility Third Amended And Restated Loan And Security Agreement (Third SVB Facility) [Member] Third Amended And Restated Loan And Security Agreement (Third SVB Facility) Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Total operating lease cost Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Total consideration transferred Total fair value of acquisition consideration Business Combination, Consideration Transferred Awards vested during period (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred revenue Contract with Customer, Liability, Current Current portion of finance lease liabilities and other debt Less - current portion of finance lease liabilities and other debt Long-Term Debt and Lease Obligation, Current Treasury stock, at cost, 1,300,430 and 971,236 shares as of July 31, 2023 and January 31, 2023, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total assets Assets, Fair Value Disclosure Debt Total maturities of finance leases and other debt Long-Term Debt 2028 Long-Term Debt, Maturity, Year Four Annual vesting rate (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock options Stock options Employee Stock Option [Member] Weighted average remaining expense term Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total expenses Costs and Expenses Maximum Maximum [Member] Document Type Document Type Goodwill acquired during the period Goodwill, Acquired During Period Computer software Computer Software [Member] Computer Software [Member] Outstanding shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Effective interest rate (as a percent) Line of Credit Facility, Interest Rate During Period Tabular List, Table Tabular List [Table Text Block] 2026 Finance Lease, Liability, Payments, Due Year Two, Discounted Obligation Finance Lease, Liability, Payments, Due Year Two, Discounted Obligation Entity Address, Address Line One Entity Address, Address Line One Second SVB Facility Second Amended And Restated Loan And Security Agreement (Second SVB Facility) [Member] Second Amended And Restated Loan And Security Agreement (Second SVB Facility) Entity Address, Address Line Two Entity Address, Address Line Two Cost of revenue (excluding depreciation and amortization) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Equity-based compensation Share-Based Payment Arrangement [Text Block] Beginning balance Ending balance Total deferred contract acquisition costs Capitalized Contract Cost, Net Consolidated financial statements Basis of Accounting, Policy [Policy Text Block] 2028 - thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Four and After Finite-Lived Intangible Asset, Expected Amortization, Year Four and After 2025 Finance Lease, Liability, to be Paid, Year One 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] Accounts receivable, allowance for doubtful accounts Less accounts receivable allowances Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Debt instrument, monthly payment Debt Instrument, Periodic Payment Expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Capitalized cost of computer software Capitalized Computer Software, Additions Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Interest income Interest Income, Operating Money market mutual funds Cash and Cash Equivalents, Fair Value Disclosure Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Finance lease, term of contract Lessee, Finance Lease, Term of Contract Numerator: Net Income (Loss) Attributable to Parent [Abstract] Liability awards Liability Awards [Member] Liability Awards Composition of Certain Financial Statements [Table] Composition Of Certain Financial Statements [Table] Composition Of Certain Financial Statements [Table] Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Operating leases: Lessee, Operating Lease, Description [Abstract] Deferred contract acquisition costs amortization Capitalized contract cost, amortization Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization Composition Of Certain Financial Statement [Abstract] Composition of Certain Financial Statements [Abstract] Composition of Certain Financial Statements [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Capitalized stock-based compensation Less stock-based compensation expense capitalized as internal-use software Share-Based Payment Arrangement, Amount Capitalized Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Accrued interest and payments Accrued Interest And Payments [Member] Accrued Interest And Payments Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost Schedule of Deferred Contract Acquisition Costs Capitalized Contract Cost [Table Text Block] Total finance lease cost Finance Lease, Cost Finance Lease, Cost Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Payment processing fees Payment Processing Fees [Member] Payment processing fees. Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Three Lessee, Operating Lease, Liability, to be Paid, After Year Three Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current: Assets, Current [Abstract] Total accounts receivable, gross Accounts Receivable, before Allowance for Credit Loss, Current Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] 2025 Finance Lease, Liability, Payments, Due Year One, Discounted Obligation Finance Lease, Liability, Payments, Due Year One, Discounted Obligation Total future minimum lease payments Contractual commitments Finance Lease, Liability, to be Paid 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] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash used for operating leases Operating Lease, Payments Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Concentrations of credit risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Acquisition of MediFind Acquisition of MediFind [Member] Acquisition of MediFind Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Information technology Accrued Information Technology Services Expenses, Current Accrued Information Technology Services Expenses, Current Number of options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Non-cash operating lease expense Noncash Operating Lease Expense Noncash Operating Lease Expense 2024 (Remaining six months) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings Treasury Stock From Vesting Of Share-Based Awards Treasury Stock From Vesting Of Share-Based Awards Schedule of Maturities of Finance Leases and Other Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total Liabilities Liabilities Other prepaid expenses and other current assets Other Prepaid Expenses And Other Current Assets Other Prepaid Expenses And Other Current Assets Background and liquidity Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] Common stock reserve for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance All Executive Categories All Executive Categories [Member] Long-term deferred revenue Contract with Customer, Liability, Noncurrent Title of Individual [Axis] Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Basis of presentation Basis of Accounting [Text Block] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense Common stock, $0.01 par value - 500,000,000 shares authorized as of both July 31, 2023 and January 31, 2023; 55,364,795 and 54,187,172 shares issued as of July 31, 2023 and January 31, 2023, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense David Linetsky July 2023 Plan [Member] David Linetsky July 2023 Plan Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Allowable cash hold outside of facility Debt Instrument, Covenant, Cash Hold Outside Of Facility Debt Instrument, Covenant, Cash Hold Outside Of Facility Finance lease payments Financing cash used for finance leases Finance Lease, Principal Payments Schedule of Maturities of Finance Leases Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Contingent consideration, liability Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental information of non-cash investing and financing information: Supplemental Cash Flow Information [Abstract] Other income, net Other income (expense) Other Nonoperating Income (Expense) Amortization Amortization Entity Filer Category Entity Filer Category Net increase in current period deferred revenue Contract With Customer, Liability, Current Period Revenue Recognized Contract With Customer, Liability, Current Period Revenue Recognized Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Total finance lease liabilities and other debt Long-Term Debt and Lease Obligation, Including Current Maturities Amount transferred to receivables from beginning balance of contract assets Contract with Customer, Asset, Reclassified to Receivable Bonus settlement in shares (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Bonus Settlement In Shares, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Bonus Settlement In Shares, Percentage Network solutions Network Solutions [Member] Network Solutions PEO Name PEO Name Concentration risk (as a percent) Concentration Risk, Percentage Right-of-use assets obtained in exchange for lease liabilities: Right-Of-Use Assets For Lease Liabilities [Abstract] Right-Of-Use Assets For Lease Liabilities Prepaid insurance Prepaid Insurance Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Prepaid and Other Current Assets Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Aggregate intrinsic value exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Estimated Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Financing arrangements Financing Arrangements [Member] Financing Arrangements Other Other Accrued Liabilities, Current Annual fee amount Debt Instrument, Fee Amount Depreciation and amortization Depreciation, Depletion and Amortization Capitalized internal-use software Payments to Develop Software Stated interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total Stockholders’ Equity Beginning balance Ending balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Assets under finance lease, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Revenue recognized that was included in deferred revenue at the beginning of the period 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] Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-term finance lease liabilities and other debt Long-term finance lease liabilities and other debt Long-Term Debt and Lease Obligation Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other Debt Long-Term Debt, Fiscal Year Maturity [Abstract] Unbilled Unbilled Contracts Receivable Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Phreesia Phreesia [Member] Phreesia Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Fair Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Cash paid for: Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Estimated Useful Life (in Years) Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Stock options to purchase common stock, restricted stock and performance stock awards Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Share settled bonuses Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid Composition of Certain Financial Statements [Line Items] Composition Of Certain Financial Statements [Line Items] Composition Of Certain Financial Statements [Line Items] Common Stock Common Stock [Member] Individual: Individual [Axis] Prepaid data center expenses Prepaid Data Center Expenses, Current Prepaid Data Center Expenses, Current Assets acquired under finance leases Finance Lease, Right-of-Use Asset, before Accumulated Amortization City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net loss per share attributable to common stockholders Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Accordion feature, potential new maximum borrowing capacity Line Of Credit Facility, Accordion Feature, Potential Maximum Borrowing Capacity Line Of Credit Facility, Accordion Feature, Potential Maximum Borrowing Capacity Document Fiscal Year Focus Document Fiscal Year Focus Minimum Minimum [Member] Acquisition-related liabilities Acquisition Related Liabilities, Current Acquisition Related Liabilities, Current Schedule of Intangible Assets Acquired Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Payment processing expense Payment Processing Expense Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finance leases: Lessee, Finance Lease, Description [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] 2028 Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Four Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Four Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] 2028 Finance Lease, Liability, Payments, Due Year Four, Discounted Obligation Finance Lease, Liability, Payments, Due Year Four, Discounted Obligation Treasury stock to satisfy tax withholdings on stock compensation awards Payment, Tax Withholding, Share-Based Payment Arrangement Billed Billed Contracts Receivable Fiscal year Fiscal Period, Policy [Policy Text Block] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax asset Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Percentage of equity acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Accumulated Deficit Retained Earnings [Member] Schedule of Stock-Based Compensation in Financial Statements Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total Liabilities and Stockholders’ Equity Liabilities and Equity Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Contract asset additions, net of reclassification to receivables Contract with Customer, Asset, Purchase Finite-lived intangible assets, remaining amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Net loss per share attributable to common stockholders, basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Issuance of common stock for employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Settlement assets Settlement Assets, Current Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2024 (remaining six months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Measurement Of Lease Liabilities [Abstract] Cash Paid For Measurement Of Lease Liabilities Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] ESPP, number of offering periods per year Employee Stock Purchase Plan, Number Of Offering Periods Per Year Employee Stock Purchase Plan, Number Of Offering Periods Per Year Related Party Related Party [Member] ESPP, employee common stock purchase discount (as a percent) ESPP, Employee Common Stock Purchase Discount, Percent of Discount ESPP, Employee Common Stock Purchase Discount, Percent of Discount Issuance of stock to settle liabilities for stock-based compensation Stock Issued Purchase obligation Purchase Obligation, to be Paid, Year Two Outstanding and expected to vest- end of the period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Issuance of stock for share-settled bonus awards Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Acquired technology Technology Infrastructure Technology Technology-Based Intangible Assets [Member] Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Capitalized computed software amortization Capitalized Computer Software, Amortization Accumulated amortization, capitalized internal-use software Capitalized Computer Software, Accumulated Amortization Issuance of common stock as consideration in business combinations (in shares) Issuance of Common Stock as Consideration in Business Combinations Issuance of Common Stock as Consideration in Business Combinations Long term debt Long-Term Debt, Gross Customer One Customer One [Member] Customer One Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] Scheduled reduction in interest rate (as a percent) Debt Instrument, Interest Rate, Increase (Decrease) Accumulated depreciation and amortization, property and equipment Less accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Hardware development Hardware Development [Member] Hardware development [Member] PhreesiaPads and Arrivals Kiosks Phreesia Pads and Arrivals Stations [Member] Phreesia pads and arrivals stations [Member] David Linetsky [Member] David Linetsky Compensation Amount Outstanding Recovery Compensation Amount Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Term Loan Term Loan [Member] Term Loan Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Executive Officer Executive Officer [Member] 2027 Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Three Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Three Subsequent Event Type [Axis] Subsequent Event Type [Axis] Proceeds from issuance of common stock upon exercise of stock options Proceeds from Stock Options Exercised Liabilities incurred to sellers Business Combination, Consideration Transferred, Liabilities Incurred Amount vested at the end of the period (in dollars per share) Share Based Compensation Arrangements By Share Based Payment Award Options Vested In Period Weighted Average Exercise Price Share Based Compensation Arrangements By Share Based Payment Award Options Vested In Period Weighted Average Exercise Price Share-based Payment Arrangement, Year 3 Share-Based Payment Arrangement, Tranche Three [Member] Subscription and Related Services Subscription and Related Services [Member] Subscription and related services [Member] Finance leases Total maturities of finance leases and other debt Present value of lease liabilities Finance Lease, Liability Prepaid expenses and other current assets Total prepaid and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business acquisition, shares (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Employees Other than Named Executive Officers Employees Other Than Named Executive Officers [Member] Employees Other Than Named Executive Officers Insider Trading Arrangements [Line Items] 2025 Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year One Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year One 2025 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Total Right-Of-Use Asset Obtained In Exchange For Lease Liability Right-Of-Use Asset Obtained In Exchange For Lease Liability Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-based Payment Arrangement, Year 2 Share-Based Payment Arrangement, Tranche Two [Member] Contract with Customer Asset [Roll Forward] Contract With Customer Asset [Roll Forward] Contract With Customer Asset Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Finance lease, weighted average discount rate (as a percent) Finance Lease, Weighted Average Discount Rate, Percent 2026 Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Two Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Two Schedule of Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Amortization of deferred financing costs and debt discount Amortization of Debt Issuance Costs and Discounts Stock-based compensation expense per consolidated statements of operations Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Total intangible assets, gross carrying value Finite-Lived Intangible Assets, Gross Provision for income taxes Income tax provision (benefit) Income Tax Expense (Benefit) Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Write-offs and adjustments Accounts Receivable, Allowance for Credit Loss, Writeoff Payroll-related expenses and taxes Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Prepaid software and business systems Prepaid Software And Business Systems, Current Prepaid Software And Business Systems, Current Fair value measurements Fair Value Disclosures [Text Block] Debt issuance costs and loan facility fee payments Payments of Financing Costs Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Deferred contract acquisition costs Deferred contract acquisition costs, non-current Capitalized Contract Cost, Net, Noncurrent Equity [Abstract] Equity [Abstract] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Settlement period (in days) Settlement Assets, Settlement Period Settlement Assets, Settlement Period Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Schedule of Market-Based Performance Stock Unit Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] David Linetsky October 2022 Plan [Member] David Linetsky October 2022 Plan Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows Payments to Acquire Businesses, Net of Cash Acquired Operating lease, weighted average discount rate (as a percent) Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest income (expense), net Interest income (expense), net Interest Income (Expense), Net Lease liabilities Increase (Decrease) In Lease Liabilities Increase (Decrease) In Lease Liabilities 2027 Finance Lease, Liability, Payments, Due Year Three, Discounted Obligation Finance Lease, Liability, Payments, Due Year Three, Discounted Obligation Useful life (years) Property, Plant and Equipment, Useful Life Issuance of stock for share-settled bonus awards (in shares) Stock Issued During Period, Shares, Issued for Services Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Finance lease, weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Weighted-average common shares outstanding, diluted (in shares) Weighted-average shares of common stock outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Identified intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Schedule of Rollforward of Contract Assets and Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Finance Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Additional shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Less: interest Finance Lease, Liability, Undiscounted Excess Amount Revenue and contract costs Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount APIC Stock-based compensation expense recorded to additional paid-in capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] 2024 (Remaining six months) Long-term Debt And Finance Lease Obligations, Repayments Of Principal In Remainder Of Fiscal Year Long-term Debt And Finance Lease Obligations, Repayments Of Principal In Remainder Of Fiscal Year Total Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Amount vested during the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover page. Cover [Abstract] Capitalized software acquired through vendor financing Capitalized Software Obtained Through Financing Capitalized Software Obtained Through Financing Subsequent events Subsequent Events [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Recurring Fair Value, Recurring [Member] Deferred contract acquisition costs Increase (Decrease) in Deferred Charges Operating cash used for finance leases Finance Lease, Interest Payment on Liability Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Non-NEOs Non-NEOs [Member] Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Customer payment period Contract With Customer, Payment Period Contract With Customer, Payment Period Total Lease, Payments Lease, Payments Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Prime Rate Prime Rate [Member] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Employee purchase price of common stock (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Share-based Payment Arrangement, Year 4 Share-Based Payment Arrangement, Tranche Four [Member] Share-Based Payment Arrangement, Tranche Four Issuance of stock as consideration in business combinations Equity consideration paid to sellers Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Beginning balance Ending balance Contract with Customer, Asset, after Allowance for Credit Loss Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-average common shares outstanding, basic (in shares) Weighted-average shares of common stock outstanding, 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] Total maturities of finance leases and other debt Long-term Debt And Lease Obligations, Gross, Including Original Issue Discount Long-term Debt And Lease Obligations, Gross, Including Original Issue Discount Issuance of common stock as consideration in business combinations Noncontrolling Interest, Increase from Business Combination Operating loss Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Revenue: Revenues [Abstract] Subscription and related services Subscription And Services [Member] Subscription and related services. Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Quarterly fee (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Number of options outstanding, beginning (in shares) Number of options outstanding, ending (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Total stock based compensation Total stock based compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Inducement Plan Inducement Plan [Member] Inducement Plan Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationship Customer relationships Customer Relationships [Member] Share-based Payment Arrangement, Year 1 Share-Based Payment Arrangement, Tranche One [Member] Capitalized internal-use software, net of accumulated amortization of $41,552 and $37,236 as of July 31, 2023 and January 31, 2023, respectively Capitalized Computer Software, Net EX-101.PRE 11 phr-20230731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 phr-seventhamendedandres001.jpg GRAPHIC begin 644 phr-seventhamendedandres001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HK%U[Q9H?A@1-K5\+-)3A'DC?:Q] P!&?:DC\7:))J5MIYNI([NZ)$ M$4UM+$9"!DXW*.PH VZ**RM4\2:1HM]8V6HWJV]Q?.([971OWK9 P"!C.2/S M% &K13)98X(7FE<)'&I9V8\ #DDUSI^(/A8:!#KIU>,:7-(84N3&^W>/X3\N M0>#UQF@#I:*0$,H(.0>169I'B/2->GOH=+OH[F2PF,%RJ@CRWYXY'/0\C(X- M &I134D25=T;JZY(RIR.#@U@^(?&_AOPI+#%K>K0VDLPRD9#,Q'3.%!('N>* M .@HJ*VN8+VUBNK69)H)D#QR1ME74C((/<5@ZYX]\+>&M1BL-7UFWM;J0 B) M@S$ ]"V =H]SB@#HZ*;'(DL:R1NKQN RLIR&!Z$&G4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XM M^TC_ ,BAI'_7_P#^TVKT'1KB[UO5-2_MG339G3KR-K2-Y ^!Y7WPPXYWL/TK M.^)/P_G^(5A9V(U:.PAMY?.S]E,K,V".N]<#GTK2N]#\1:A/9"XUVQCM8KB* M:XCMM.9'N C!@A+_$WASXBP:'2J[)R0H6 M0GJ%)YQ@D%:H?%Z.ZCU_X=1B=);L:H )9$PK/OBP2H[9[#MWKI?&OPZN?&T$ MR7FKPPRI+&]C+':MNM0N=P'[SDMD9/'0<<"G>(O .I^))O"]S=:] +K0YEG: M061Q'?%NNWFM>-] U.ZM[B32(]]OK2:U^SA9WDEI9VI.J[1%9P"*,8+]%'%>K:?\ #Z[T_P 2^)]9 M76(7;78C&8C:$"'L#GS/FP/IGVK)7X/%_AQ#X-GUP-#'>_:OM*6NUL<_+M+D M9R>OZ4 3GQ7KN@_$[1_#>IW5O>V&L6I>-X[?RFMY &X')ROR]\GGVYYK3_$V MK/X3^),UH;*PN]-NI MS:VBQO+@L"S8ZN[5W]OX*FN/&5GXGUF]AN+NPM M/LUI%!"412<[I&RQ))W$8Z#WZUF:3\+GL=.\6V-WK"SQ>(G>1S':^68&8L>, MNV0-W3CI0!>^$\=X/ASH\MU>"=);96C7R]IC'.03GYOK4'Q6L[C_ (0/6?[- MT*+4)[J(_:'RH:-0!^\ /+%0. .F*W?!GA^[\+^&K72+K4$O1:H(XG2#R@%& M<9&YB3SR<^G [UVT?Q4FMZA-%XBM9-,N_P#5VUQ9;FM>,?(RL,C_ 'O\<@$/ MPPOM/O\ X;Z++I<4L5JD'E!)FW.K*2K9(QGD$YP.O0=*Q_BIH&FWGA.YT^UT MN"?6]6N42U.P&5I=P)?=U 5 O76C6NESB23RQN M:X7.6#8(R223Z<].E4/$GP_\3ZWXGDUBS\@P =EX=TK^PO#>F:293*;.UC@,G]XJH!/Z5IUF^']+ET70K33Y[V2]GA M0^;=2##3.22S'D]22>IK2H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XO3_'K^)-6O M+3PMI8U&VLG\N>_GN?(@W_W4(5V<_08]^1FZ/%=WC6XIM$E@N=)MDN)$EF79 M,K"0YC8 Y'[L\D#DX(&* .GHK@O#7Q"U#Q9X=?6M)\.>9"LC1"%[Y5D=E ) M!7'?UJ3Q3\1U\+^#M+\2S:3)-;7ZQ9B$P62)I$+@$%<' !&<]>U '(-*DM+35"%ANX9Q-&C''#C"D=1V/Z5HZUXJOM+DU=X=$:XL]+MO MM$URUR(PWR%RJC:22 /8'G&G7=VMJ7^U O%F M01[F7;R,D=#4EA\07OOB+=^#/[(V7=I'YLL_VG*;,*M6[_P :7^EZ5K=Y?>'VA;2H MTF9/M8831MGYD8+_ +)&#CI0!V-%"*:=0<;EC"L,''&YAF@#L**R M_#^M?V_I0OOL=Q9GSI86@N !(AC=D.<$CJO8FJNC>+=-US7]:T:T?-SI,B1S M<\-N')'T(*GW% &]17.ZOXBO]/U"\M[71C')#8&[6UD/VM?,CRR@OMV\J-P/!SUH ]!HKA)?B'.OQ M!D\&Q:*)+]8_-64W>V-EV[NNS(./:N@T76[W4=1O[&^TIK&2U2*1'$XE2=)- MV&4@#NA'- &W16%XL\6Z5X,T5M3U61A'N"111C=)*YZ*H]?TK+U7QGJ'A[0X M]+O']KX8\*6WB6"V&I: M;.4"O#-M)#C*D CD?B#4J^*M6^P:9J#>'=UE?/ -\5X&:%964!F4J,@;AG&: M .LHHK!N/%NFVWC6S\+._P#I]U:O)O&MYXM+'^ MU;&M7_#?BO3_ !)X1M_$<+>3:R1-)('.3%MSO!^F M#0!NT5P?@SXD-XTU;5=/M=%DM'TT[9CZG/I[TSP]\1[KQ-JNM M:=8:"JS:1+Y5P9KT*I.YE^4[#D90]<4 =_17)7'C&^MO"-[KDN@2K-8RO'/8 MFX'F?*<94@$-G((]11X+\?6/CK0)K_2H@MW"VR6SGDVLC=LD \$=#CU'8T = M;17+6_BC5+R#1FMM WR:G;/=8-V%6",;,;VV]3Y@X /2L+0_BA=^(K;6IM-\ M,R2G2&VSQ_;%#N?F^X-O/W3Z4 >C45';S"XMHI@,"1 ^/3(S4E !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9/BB&[N?"6LP6 M&[[9)8S)!MZ^84(7'OG%:U% 'DO[/,T#?#VYMTPMQ#?R>A M^(C#_P (]K04IYPL)-^,;MNQ]N>^/O8_&J4G@;1/[7GU6TCN=/OKC_7RV-R\ M(F_WU4[2??&:OCPYIHTRYT\1R^3= BX?SW\V;(P=TF=QXXZ]* /'O@EI^KS^ M'-#NX+T?V9;ZM@) QCOGM6I\?KFWN_AC:RVKJT0U58P5Z M9595./Q!KM]/^'7AW2=.DT[3H]0M+.1BSPP:G'[X%/U#X>^&=4T&R MT.\L9)-,LL>1;BYE55(R 3A@2?F/)SUH \G\237%[\0?"VB^.WBC\/B-);": MT0QI-(0N!*6+$KMQH%A=Z =$G%P]BT1A93 _]%P5ZEX=\,Z5X5T_[!H\,D%IN M+")IWD"D]<;B<53MO N@6GB:7Q'#;W"ZM*,27)NY27& ,$%L$8 XQV% 'E@@ MO[G]ICQ%%IE]'973:>NR>2#S0O[F'^'(KM/%%K=6?P)O;>^)-[%HRQSL>I<( M WZYK?@\"Z!;>)Y/$<5O<#5Y!A[DW/0E2#B@#P34[>\G_ &5=)-H&,<4YDN O_/,32#GVW%3^%>T^ M KBWNOA_X>EM2IB_L^!1M[%4 (^H((_"K>C>&=)T#1?['L+8KIV&7[/+(TJX M8DL/G)X.3Q[UGV7@'1=+$D6FMJ%E:R,7:TMK^6.+)ZX4-\N?]G% &AK6IC3- M#N+FPC2:Y9C%;Q1X/F3LVT#_ +ZZ^F#GI7B=YGX:_%O1];2TO+32-5B6TO'N MMH+OP'<[6/.=DA/<[J]KN/#&E7']GCR98ETYM]JEO.\2QM@C.U2 3@D,!L$9^4CG!- %KQ#_ ,BSJI_Z&_">C M^$K-[/1;>2VMG2ZG;WUU^TOK97;:=B.=HA($ M/D]=I(S7K7ALFQT31M+O& U)--B\U3RWR*JL3_P)OYU3F^'_ (>G\1-X@:"[ M&K,,&Z2^G1L8VX&' QQBK^E^&-+TC4KG4;9+EKRY18Y9KB[EG8JI) !=C@< MGI0!Y5\?H9H]1\(:C*"=-@NV6<_PJQ9",_4*WY&N\^*D\,7PM\0/*R[&M2JD M]V8@+^I%=-J>EV.LZ?-8:E:Q75I,,/%*N0?_ *_O6(_@+0Y[:VM+M;N\L;5@ MT-I=73N)&WG_9Z<5T'B+PIH_BK3TL-8MG MGM$8,(5G>-8*%\MF'E(< M,3A0%0\<[B:]UUC1[/7M-DT^_65K:7[Z1S/$6'H2I!Q[4S5-!L-:T632-026 M>RD7;(AF<%QZ%@[NM/E3Z&YB.#[CH:\LT;3]0 M\'_%C7?!EC%(-.\01B>W9.!!&22S#TVJ95'N$KU6T\"Z#8Z)%HUK%=PZ?#,) MXX4OIAM<,'!!WYX8!L9QGFMG^S+,W\-^8 UY# UNDY)+B-BI(S]5!_\ UT > M/^#(TA_:3\5Q1H$C2PVJJC 'D8 K'@L=5U'XW>/K71KY;.]DTV0)(8M^?\ M5?*.>"?7G'I7K]EX%T#3_$<_B"VM[A-5N 1-<&[E)<''!!;!'RCC'85%%\// M#L&N7.MP07D6I7((FN8]0G5G!QD'#].!Q["@"SJ<\(\,ZG99 NHM++RICE0R M,%S^*M^5>;?$7PCJ'A^^M?B+X279?6J*^H6Z#Y9DQRY Z\<,/3GJ":])@\%Z M+;6^I0QQW9&I@"\D>]F>24 $ %RQ8#!(X-;-I9Q6=G':1^8T4:[!YLC2''H2 MQ)/XT >3Z]J8UK]G/4]56(Q"]\VX$9.=N^[+8SWQFJMU-!#^RPGV@J%>P1%! M[N91MQ^/\J]+N?!FA7?AO_A'I+1AI.6/V:.9XUY??CY2#C<>!56W^'GAB"UM M+0V$D]I9G=;VUS=2S0QGU$;L5SR>U '*>!--G3X9^";+5(BWG7,NZ*0=8GCN M"H/L58?@:YKX>66HZ)XM\0?#:6.233UNEO/-/06XP2#Z^8/*4CW:O9]1T6SU M26TEN?M :TD\V'RKAX@K8(SA2,\$CGUJ8:99B_GOU@"W<\*P23*2&**6*C/L M6/\ D"@#R'X._P#)2OB+_P!?Y_\ 1TU<_P""M/U?4?%/Q&BTF]$##45::/RM MQG03RED!S\N0".ASFO9='\"Z!H&HWNH:9;W$%U>DFYD^URMYI))R0S$9R2<^ M]0:?\.O#FE7EW>:?#?6MQ>,6N)(=1N%,IR3DX?DY)_.@"YXBN;>;1=3AB=6D M@:,3 ?PL2I /O@@_0BO+O'6@7_PT\6+\0/"\);3Y7VZI9+PN&/)]E)_[Y;!Z M'%>GQ>"-#@TBYTN.*Z6UNIS8_ 7_D(^-?\ K_3^O M6FG6]CI4&FVP>.VMX5@C"N2R4F]70?W M#*/F!\C^'WK!_9_$/_"L4\O&_P"V3>9C^]QU_#;0!W'AWQ3I7BBVGETV9C); M2&*YMY4*2P..JNIZ'@^W!I^JZ\NF:E9Z>FG7U]4>!O._P"&BO&'V3/V+RW\_'W=^Y,9]]V[]:]L*(9!(57> 5#8Y .,C/X# M\J .&T_XJZ7JUIJ=U8:/K-Q%I9Q=E(HLQ]>WF9;[IZ ]*N:K\1-,T?Q%INAW M%CJ#7FI!3:^6D95PQP.2XQSZUPOP$4-=^-%8 @WZ@@]^9*A^)RS+\:_ ZV?E M)*%01^8IV ^8<9 [4 >A:Y\0-.\/^(M.T*\L-0-[J)5;81I&5 _[3>T9_/3 M9]F1E&/-'7<35GXI^=_PN?P+]F\OS]R[/,SMSYO&<O?V//I. MI6-T;=KE&N43RW1653AD=@2"Z\>];ERBNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **S]5UJPT9(#>2 ML'N)/*@BC1I))7QG"JH)/ R?0=:AM/$FFWMY+91/.MY#%YTEM);NDBIG&=I& M2">F,YP<=* -:BN6L/B)X;U62ZCT^XO;M[1MMPL&FW+F(\\,!'P?E/Y&I)_' MOANV\.)X@FOI%TMI&B\_[++\K!BI##;E?F!'('- '2T5GV&M6.J:/'JMD\LU MG*GF1N('RZ]B%(W'\JR+OX@>&['0;?7+J\GATRX;;%QK?R)%;22Z?<(DC/C: [(%YSZT7GCKPYIWB.'0+W4#;:E M.0(HIH)$#Y.!ARNT@D8!SUXH Z*BL^[UJRL=1M+"N7SV9GSY3-;RLK MXQG#*I'&1^= '1455N]1M+'3)=1N)U2SBB,SR]0$ SGCKQZ5CZ1XY\/Z_IEU MJ6E7// M#FD:)9:S?7TD6FWJJT%P+:5E8,,C.%.TD=C@T :^EZ>NE:7;6"3S3QV\:Q(\ MVW=M4 #.T =!Z5@V/@6UT6ZO9M U&\TF*]?S)K: 1O%O_OJKJVT_3CIQP*UI MO$>E0>'UUTW)DTQHA,)X8GE&S&=V%!./7CCO5#6?'7A_P\UFNK74]JUYQ;A[ M.;+GCCA.O(XZ\T 3^&O">E^%;:>/3XY&FNI#-.: MVI$9XV59&C8C =<9'TR"/TK'L?%FB:CJC:7#>F/457?]DN87@E*^H20*2/<5 M7U3QSX?T76H-'O[J>/4+@ PP+9S.9 -.\%W%]-IM]?R M_;G$DZ7#1L&89YX0$?>/>DUSX?:?KWBG3_$5UJ&HQWNGE3;")HPB8;=T*'/) M[FM.R\5:5J&J2Z9"]TM[% ;AH)[*:)O+! W .@SR0.*S8/B3X7NI[V&"\NI9 M+ E;M4T^X;R""0=^$^7D'KZ4 -UWX>Z?XA\2:;KUYJ.HK>:<5:V\IH@JD-NR M04.>?6FZ]\.[#Q#XBT_7;O4]3COM/V_9FA:(*A!W9P8SGGUKI-+U;3];L$OM M,O(;NU?[LL+AAGT]C[5\AM;A)9+.;R)U4_.?#OAB^M[/6K\V>,\T =%16?J6MV.DK;M=--MN9%BB,5O)*&9N@^0'&? M>LN_\>>'M-UV/0[JZN%U.5=T=LME,[R#GE=J'(^4]/0T =)163H_B;1M>EGA MTZ^26>W.)X&5HY8C_M(P##\15O4]2M=(TZ>_O6=+:!"\KI&S[5 R20H)P * M+=%#D<^] &O17+_\+"\.#3H=1,]Z+&;;Y=R=.N!$VXX'S>7C MDUJ:AK]AIM]#8RM++>S(9$MK>)I9"@."Q"@X7)QDX&>.M &I16 WC/0DL+J] M:[D$-I*D$X^SR>9'(Y 5"FW=N)(XQW%5?^%B>&_[8_LC[1>_VELW_9/[-N?- MVXSG;Y>>G- '4T51TC6+'7=.2_T^5I;=F= S1M&0RL58%6 ((((Y':GVFIV= M_/>06MPDLEG-Y$ZJ?N/M#8/X,/\ (H MT5A:EXPT;2KRZM;J:Y\VTA%Q<>59 MS2K%&03N9D0@# /4]JJ6/Q#\-:E%:36EY0G 7>4V@YXY- M '445S'_ L#PZ=_MM0GMY M;DC3VVW2-9S))$<9Y1E#=.>!0!MT5R-K\3?"5YI[:C#J4IL%D\I[LV4ZPH_' M#.4VKU'4]ZZJWN(;NWCN+::.:"10R21L&5@>A!'44 24444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!YW\4/#.N:S-H^K^%[U(MN[IP,4 >-?#J_U>PUCQPVE6:S*^L6R7$OF M[6AC,\@9@N/FX)[C'7FO<=8\.Z?K/AW5-$9$2&]63S,<[7?YM^/7=AOK7+^% M_AQ?^$;[6+O3]?AD?59!+.)[#<%8%B-N)!_?/7-=3X>T>ZT>WN_MVIOJ-U=7 M+7$D[Q"/JJJ%"@D *!0!Y/\*_$%ZGAS4/ -T[1:S97C6<6#\R1,6,C#_<"R M$'IR@[UL_'J"*U^%*6\$:QPQ74"(BC 50" !^%=K8>#=-T_QMJ?BF)?],OX( MX6&.%V_>(_WL)G_=]ZK>/O!A\=:$ND/J'V.W\U9698=[$KG ^\ !SZ4 9O@N M>_U&#['K5C'!I]KIFFSVF)MZN1O;S,X&T@HO';:.N:H_$'P%;>/-0U*W!6+4 MK;3[62RN#_"WF7&5/^RV!GTP#VK;E\):U-H=KHS>(XX[.&..&0P6&V2:),#8 MS&0XR!@X ZFMJ#3+V+Q)=:H]]$\$\$<'V<6Y!4(7*G?NZYD.>/3I0!YC\.?& M]]K6KZ;X:\012Q^(-(DE28R#F5!&R[B?[PX!]<@\Y-+^T-;Q6OPUTV"",1Q1 MZG&JJ.@'E2UZ'/X1T^3QK:>*HQY6H10/!*5'$R$8&[W'8^G'IC/^(7@4^/\ M2+?3)=2^Q6\,XN,I!O9G"LHY+ 88]J .@M+>)M/M+DQJ9DM/+5^X5@I(_$J MOY5XO\ +C5X?".J+IVG6MU&;\EFFO#"0?+7C C;/US7M4-I=PZ.EH+J(W"1" M,3>2=O QG9N_K7*^ _A_-X!TF]T^RU=;E+F3S@TUK@H^ .S\C ZWV,K8QP0QX_"M[5-)O-0U73+J*_CAM[*0RFW:WW^: MY5E!+;AC 8D<=>>>* /&_!6J1^#OC1?:*VL1:E8:^JRK=I*KAK@Y.20< EMZ MX]UKO?B1X87QG6MS^R=2;6['49=2@86UL\#Q"T(\S>4+-G?P7_ [\1R^+/ 5KX?N=_P!HT@/]N##GRXAF$'T)8K]1$U)\!_\ DDVN M?]?D_P#Z)CKT>P\'6>CKKS:4RV\^LSM/+(\>\(2N" 1D9W-UZL:R?!OP\F\ M&>&=0T.TUA9XKMWD$DMK\R,RA3T?D84<>M 'G?P0O]7MO"]A;VEFITZ?79%N MKD2_,@\A2%V8Z$A><^V*]3\3Z#I6I:5I6A36Z/ILEWY#0@\*/*EX'H0>GH16 M7X0^'NI>"=#GTG2O$,+0S3&?S)]/WNCE0N1^\ _A'4&M>W\+ZC;:;I-JFMB2 M6QN7NI;B>UW-<.QWTH \=AO\ 4OA3<:SX&UEY+C1-2MISI=UC M(5F4@#VR2 P[-@]#D]#\?/\ D(>"_P#K_?\ G'7I/B_PAI_C+1187XVR1N); M>X5.+K2Y7U;[&NG2&6)4MMY9CM^\2PX^4=J .'_ M &@F?3[GPIJ]B2FJ073B%T^\<;2![\_S/K1\2GG3XX^"'@A62<1J5C9]@8^8 MW!;!Q]<5Z#/X$AU?Q+8Z[XAOFU&>PYL[=(A%!$V0=VW+$MD#DMC@<<53\2?# MR?Q!XUTSQ,NLK;3Z8%%O$+3>IPQ;YCO&>O;% &OX4DN=0TJVU/6;98-6$MW M4W[O+4SMF,'^( 1KSZ+FO.?A#_R5'XC?]?S_ /HZ6O1X]!U=]=M]2OM2Q^*WCG2+3(TJ.>5UC7[J.LQ50/3@L/^ CTKU[7M6BT/ M1+K492@\I<()&"JSD[4!)Z L0,]LUG^$?!>E^#;.XBL/-EN+J3S;J[N&W2SO MSRQP/4\#U/J:M:KI-YJ&J:9 M.>#-4C\'?&F\T=M8BU*PU]%D%U'*KAK@Y.202 2V]NX M<94'IU%;@TG4VUNQU&74X&%M;O \0M"/,WE"S9W\',8QZ9/6@#R+P5XGU72- M3M?ASXG1QJ%C?0FRF.2)8@V=N>XQRI]..,5>\6?\G.>$_P#KP'_MQ7I.M^$= M/UO7='UJ0>7J&ES>9%,HY=.FM)!=V,8B@A M-IO3;\_WOG!)^<],=J .*\9/)I?[27AB?3LK/>V\272I_&I>1&+>OR@?]\CT MKU3QG_R(OB#_ +!MS_Z*:J.E^!K2T\53>*-1NI=1UJ1/+2:10B0)C&V-!]WC MN23R>>3G9U[39-9T*^TR.X6W^UP/ TICW[592IP,CG!H ^<+'Q0^G? FST"3 M3F2'6+B6W749F'D1?O06+8RV0.>GJ1G&*]'\9:$/#7[.=UHXNA=?9K:$&=>C MDSHQ(]N>/;%;6F_"RRMOA[<>#;Z]^VV3LSQ3>1LDBT_>I&K!@@^?! ( 'H./2@#+^&LNHZAH&A:/J&GHNB MR:$Y1Q+N^T-O0'<,#:0#QU^\>:9X_P!#\5V_BV'QKX(GBN[J&T%K=6)(8O'G M>,#/(.0< @\ C.:Z&U\%ZY8>$8/#MEXGCMX(83 ES'I_[\(?]HR8!]P,UHIX M9OK+6Y=2TO6! LEO%;FTFM_,AVQ@@-@,I#<]0<8Z@T 8/PZ\7V'CM-1:ZTDV M&M6LL1OK=\XWKG8XSSD%2,'D8'7BN97_ ).I?_KP_P#:(KTKP_X7BT74M5U: M687&IZK(KW4RQ^6F$&U55N_.>^?TH Z/6+ZU\-:#>7X6*-4W.%9@JO*[< D]-SL,GWS7C7@S5(_!WQ MIO-(;6(=2L/$"+(+J.57#7!R)7*LH).X8P&)''7!YQ6!X^^'B^.)],G_ +3.GS:NX<9 M4'IU% &IXTMXHO WBB5(PLDNF7!D8=6Q"P'Z"N2^!MO%<_">P2:-7474D@![ M,LNY3^! /X5W&KZ3=:OX8NM(DO8TEN[9[>:X$&1AE*L0N[@\^IK/\">$6\$^ M'ET9;\7D$;L\;F'8PW')!^8@\_2@#RN2ZU.S_:+\53Z/8QWM\FFYC@>7RPQ\ MJ'O@YYQQQGU%>M0)&WA1KQ\&\NM+5IG)^:3$?4_]]=?>L*'X=WEK\0KWQE;Z M[$M]=Q^4\+V.Z,+M5?\ GH#GY!WK8@\-ZH)=5N+O75N9[VW6VA'V39%:H-V= MJ!^<[NI/84 >=? VUM[WX/:W:W2JUO-=W"2!NFTPQ@U9_9SO;RX\$7UO.S-; M6UZ5@+?PY4%E'MDY_P"!&MO0/A==>'_"EYX:MO$L@T^]D9YG2T"SX90K*KEB M "%_ND]:[+P[X=TWPMHL&DZ5!Y-K#G&3EF8]68]R: -6BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "HKFZM[*VDN;J>*"",;GEE<*JCU)/ J6O M%/B?>2:S\7?"/A&[)_LAVCN9H3]V=B[##>HPF/\ @1H ].@\:>&KB/S(];LO M+P6#M*%#@=2I/WOPS4U[XJ\/Z;?"ROM9L;:Z/(AFG57/T!.34VL:)8ZYHL^D MWD"M:RILVA1\F.A7T(."/I7D7Q+E>#XZ^"I8[>2X=(U(BB*AG_>/P-Q S]2* M /6K+Q+H>I7,MM8ZM9W,\*>9)%%,K,B^I Y Y%51XW\+%I5'B'3,PG$H^U)^ M[_WN>/QJ#PK(-=M;?Q)>63VNI'[5:E' #I&+@@(V.I'EK^OK7C_A+Q38^$/& M_P 2M2U*VNIK1;YE?R(M^,S2@!N< $G&3Q0![N=:TL:2VJ_VC:'3E7<;H3*8 M@.F=V<5G?\)QX5\U(O\ A(M,\QQN1/M*98>H&>:X/X,^$Y%\$7LVI^2^GZO< MK=P6D<@=$0$'!QQDD $?[.#Z"CXI_P"3G/"G_7A_2>@#T]O%WAQ=/_M!M*=!ATU-2EUBR2PD.$N6F41M]&Z5Q'QHL+:R^ M%.O/;Q",W-U#/+CH7,D:D_B%'XYK'\7_ /)KMI_V#K#_ -#BH ])'C7PN1$? M^$@TW$I C/VE,.3T YYJ9O%6@)JG]F-K%D+_ #C[*9E\W.,_=Z].:X;P/?-K M7A[P]X8OM'N(]/?01.;B8(4E93$%,9!."-Q/."..*QKK_DZFQ_Z\#_Z)>@#U MO5-9TS1+87&J7]O9Q,=JM/(%W'T&>I]A4-GXDT6_FC@MM3MI)Y#A8=X$AX)^ MZ>>@)Z=J\G\*73>*_P!H/Q!/JG[P:+'+#8PORL6V14W >IY.?5OI7KE[HUE? MZEIVH31 W6GR-)!(!R-R,C#/H0W3U ]* +=QW/-3?\);X=^P27_\ ;=A]CBD\J2?SUV(_ M'RELX!Y'!]:\O^(0"_'GP( %0 #_KHU=/\6;"VM/A?XIG@B"278BEF(_B8 M/&N?R4?E0!TG_";^%1&DA\1:8$D.$;[2F&/L<\UO5Y)\.KEM<\*:+X6O]*G3 M3)=$DE::4(5G82HH,9!)!7<3S@Y(XZ5ZO<2&&VEE52Y1"P4=\#I0!2OM>TG3 M;I+6[U"WBN77E> M2? &:36D\2^(]0?S]3N[Q4DE;DA0N[ ]!ST]AZ5&MY-H?[3K65@2MKJ]N&NX M5^ZS")FW8]*T-,UC3=:MG MN-+O[:]A1S&TEO('4, "02.^"./>O"_#VLW&@_%GXBW]KI5UJ,D22L(K?;D8 M<')R0WZ+:006;744:I+?E;J?: TAC12<#U"B@"*Y\4Z#9:BNG76L M64-\Q 6WDF59&SP,*>33CXFT(:LNE-J]DNHL=JVK3J)">N N*_B M_P"+-:U3]Y<:>3;V<.Z9=X@WYD*^NT^SAK_ M $Z&4PL!RRE#E#[$X/U%>9?L_N^JZ;X@\0WTAGU.\O\ 9-,_+%0@8#V&6/'L M/2@#UFRU73]2LS>6-[!=6PR#+#('4$=1D=QZ5F#QOX6+2J/$.F9A.)1]J3]W M_O<\?C7F5C=S:)^TY>:98DI9:K!YES"OW=XAW[\>NY>O^T?6L;PGXHL?"/CK MXEZEJ5M=36BWS*_D1;\9FD #<\ DXR>* />8=3L+C3_M\%Y!-9D9$\4@="/7 M(XK+B\<^$Y]OE>)-);G7K[5Q?P+T*]TSPI=ZC/)$+759_M-K;12 M!UB3&.HX!/0CMM&>>!YMX'LK_7/A/XHT'3-'FO[N\U%1&X*+'%C8=S,S#! ' M:@#Z6N+NVL[5[JYN(H;=%W/+(X5%'J2> *S[7Q1H5[<0P6^JVKRSC,">8 91 MZIG[WX9KP[Q79ZC8:S\-O 6K7)GLT\AKL DI,QEV[3GJ%4;1]:]!^.%I#)\+ M;ZYP%FLI8)K=QP8V\Q5R#VX8T =GJOB+1=#9!JNJ6EB9/N?:9ECW?3/6DL_$ MFAZA>?8[/5[&>ZQGR(YU,F/7;G->$?$S5KO6_@MX+U*^):ZFN%\QCU+\0_BSX?TS18Y+&]T&1IKV:Z BD"AT.U%SEL8/M\WIS0![C45O< MP7=ND]O*DL+C*NC9!^AK+\37,R:8+&TF\F]U!_LL$G>/<"6?_@*!F'N .]>< M? W6+BTBU?P/J;_Z;H]PYB&?O1EL-CV#-/#%I)/'<>(--B>"0 MQ2A[E!Y;@X*MSP<]JDM?%?A^^G\FTUFQGE\LRB.*=68I_>P#T]ZX#XWV%MI_ MPHO8K:,1K)?K.^.[O(78GZDFNT\)V%M/X6\+WKQ W%OID*QR=P&B7TSQ+H>M3/#I>K65[)']];>97*_7'3H:==^(]&L;QK.YU*W2Z5=[0[\NJ_ MWBHY ]S7BOPFOYM*T/XDZC;*&GM&>>,8SEE65A^HKI?@!$)_!=_JT[F:_OM0 MD:XG1Q4&E>(-'UT M2G2=4L[X18$GV:99-F>F<'CH?RKR;P;>3:/^T)XHT"S)&F72FX>%?NI)M1]P M';EF'XCT%8FJZ-J?PXN[#XA^'5>6QG^75;3)Q@MR?]T\<_PMCL<4 >\V>KZ= MJ,\\%G>P3S6YVS)&X)C/HP['ZU=KE? ^M6'B.'5]8TV026MU>HZG&"#]F@!! M]P00?I754 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<7XZ\ M 1^+9].U.SO#I^MZ9()+2Z";QP0P5AW&1GVYZYKM** .?@C\5W4<<-])I=F! MCS9[-WE=QW"JZ@)GU);'ZUS7BKP'K&N_$+1O$]K=6,*:4%"02ER9<,6Y('R] M<=Z]%HH YJ'3O$4FNV]U:L]A>V/B%W:>W7=F,,SMCD?-]_';IFO2:* ."^'O@C5_ DM]I_\ M:D-[H4LK26T3AA+ 3[]#D8R..1D=P8=9\":MJ7Q5TSQE%<6216$7DK;,S[I% M^?DMMX/[SI@]*]#HH Y/XB>&+WQEX2GT.TFM[HK)U MCP-JVJ_"BW\&"XLHY8X8(&NMSE2L14@A=O4[>F>/>O0J* ,/PGHT^A^&M,TR M\\B2>PMUMEFB).Y0 ,\@$9P..>E3XMP^-EN+(111>2+4L^XKL*YW; M>O.<8]O>O1** .!U+P!=6OCO_A,O#-Y;VVH3(8[RTNE/DW*G&3E>5/ /0\@' MUST]K'KTUPL]_)96Z1J<6MJ[2"1B,#?(R@@>P7KW/2M>B@#F-+\,!HKR;7]/ MTF^U">=Y3-Y>[<#]U/F7("J%7OTS6%\./ 6K>!+[5(C>VDVD7LIECMD+;K=N M<8)&&XP#T^Z#[5Z)10!YYXH\":MKOQ$T3Q/!\=>'[WQ5X/O-#M9+>"2\55>65B0F&5N !STQVKI:* ."TGPUXLT3P;::'8 M7.C)=6MNUO%?NLC,JDY)"XZ].^,@<5VUG;_9+&WMMQ;R8ECW'O@8S4]% '!Z M)X'O?!FOZI>>&WM)=-U)A))I]T[1>3(,\HZJW')^4KZ<\5/H'@:2T\7ZCXPU MBXBNM:NE\N*.($0VT8 52>2< M@=^.:[6B@#SSPMX#U70?B#KGB2XN;*:' M5BVZ!"VZ(%@PY(PW3':O0418XU1%"HH 50. *))$AC:25U1%&69C@ >YJ*VO MK2]5FM+J"=5X)BD#8_*@#@_$'@35M7^)VD>+8;FRCBTV-8EMW9]TH!\OY1:?8Y[>*!51V,B^6TC;C\N#GS.G;'>M"2_LXG*27<" M..JM( 12Q7MKAY)]<5W] M% &58Q:S+="XU.6UAC52JVEJ2ZDG^)I& )]@%'4YSQCF- \#WW@C6-3E\-O: M3Z5J+B4V%W(T7V>3GE'56RO.,%>PYXKO** .*\.^!I-.\4ZIXMU:XBO-=OAL M01@K#;Q@ !%)R3PJ@MC\.3G+\,?#B\TKQ%XHO=5>PO;'Q"[M/;KN_=AF9LM>DT4 >?>!/!.N^ _[1L+?4;:_T:61I+2"8LDD!/N 001C/N,CJ:?\ M,/ VH^ ["_LKRZM;J.ZG^T"2'_M?B=;>+?#\FG:?#'& M(IK,*P$XP0V=JX7(QZ\J#S7I=% ''?$CPG?>-O"YT6SGM[8/*DCS3%CC:U6/#'@S5/ ;ZA::!+:7FD74QN(K:\E>) M[9R " ZJV]< =0#Q7>44 <5X4\#/X>U/5_$-Y<17_B#5&+228,<4:YR(TZD+ MP.3R=HXK;T72;B'PVNE:Q':7 V-%((\E)$.>"&'H<8YK:HH Y?P-X-@\$:=J M&FVDIDM)KY[F '[T:,B#:3WP5//IBNHHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#Q?6M0E\5?M!V7A>^)?1M+C\\VA^Y-+Y7F!F'\6"R\' M^[[FI?C=*_A0:!XKT;;:ZE!=_9V>,;1-&5+;' ^\OR]#ZFNC\2>!KW_A/].\ M<: 86O[<>5=VDS[%N8]I7(;!PP4XYXX'3',/BWPAJGQ%U/28-3MAIN@V,IGG MC>57FN7Z!0$)55QD9SGYNE ''_%2>VN/B1\.[Z2W)CG>.21!$9&93(AV[0"6 MZG@ UZ)X7BT37=4F\0Z?I:V,UG--8*WV;R))$PA.]2 1\PXR,@>F36'XZ\&Z MYKWCSPQK&FVL'V/1I4DD$DP1G D5B%&#V7OBO2(((XC)(D7EO.PDD'K726VCFP\QXY)S%$ M',8Y'( .?3G-)X3FUV\^%7C:35'O)M-@BFDT>>\+>: J.=RLWS8'R8/KF@#W M:BO!_!VMZ1_PHC4$OKZ-M6>VNV#2L3+O ?RR&ZY'&.>*M>"5%U^SMJ]].6EO M/L]Y(+AV)D#(K;2&/(QCB@#VZBOFZRU+2_\ A14%P-5=?%AE86OV>[;[6[^> M0!M4[B-OJ,8_"NT\WOFDNH9K>W^W0R$-,@A?G<.2"0#7J]C+::1X7A MN'"PVUO:"60@= %R3[G^= &K17DWPX\7:M)\0O$WAOQ(IAO99?MUM$S9V*57 M]V#WPFPCZ-7K- !17%?%D!?AEK4ZY6:&$/%(IPR';)R+"YF)( MF4\A=QZ@]5/4'*]0!4GC?Q7?>%_A[X2T;0I#;:AK4$2FY'WD&Q-S9_O$N/FZ M]>^#0![317*VWP^T.TTG[+"DZ793!U)9F%T7Q]_S<[LYYQT[8QQ6[HUG+IVA MZ?8SR^;-;6T<+R9/SLJ@$\^I% %VBBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH \I30=;'Q\?Q*='N?[(-K]G%QNC^]L SMW; ML9]J[CQK;W5[X*UFQLK:2YNKJSE@BCCP"69"!DD@ 4^$M!UO2O@A? M^';O2+E-4:VNH4A#(=YE#[2Q\PSDU#X4\/:]I7P0U/PY=Z-BRR36CEU!?,A?8'4D M>A&<88>A-='XHA\6^+/@W<:3>^'[B/Q#-Y221J\6QRDB,7#;L $+T]>.G->J MT4 >:Z+_ &WH'@O3$MO"-_-K]IIHL@#) L>>/O-YF2H(SQZGUK-^(_ASQ!JW MC7P=?Z?I5S?0:/,DMW*C1KNP\;':&89.%/M7KE% '*6MUJ2:Y:V>G^'KRRT^ M>XDN;ZZN&B"@E2=JJK$Y9]I)QZ^O'/:GID_BCP3_ &?XJ\)7,^LI R6\L8C8 ML^/E<2!OW9Z%@V!G/45Z910!XEXS\!>(G^#OA[PG8VDFI:C9S)+,\;J$48DR M 6(S@N /85WNHI?ZA8:'I#:7?I:2;&OY49%,01@H YGXE6%]J_@#5=,TVSDNKRZB$<<:%1SN!Y+$ <"L/P[I^L:3\)]*T MB?1;QM1M9(O,MT:/.%G#DAMVW&T>M>D44 <)\2O ,/CSP^DD ^S:S:CS+.9O ME(/78Q]#^AY]'!9,L&NZ/;Q&))3@,=BAT)['*C!Z<>^:]4 MHH YBP\2:O=6,:3>%M1AU/:!)%(T:PJ_<^;N.4SW )QVI;C4O%,7C/2]/BT> MWFT26V+WE^'P8Y0#PH)Z9"]CG=UX-=-10 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !17/Z1JLOB.?4)[6X:#3[:=[2%XU4M*Z<.^2",!LJ!_LDG.1C@[3 MQAXK7X:7/C%M1M;B2SGD$EG+;!4DC2780&4@JV.<\C/:@#URBLG3/$>FZI## MY=U"ES):)>/:M(/-BC8 Y9>H'.,T[_A)="^R0W?]L6)MYY?)BD%PNV23.-JG M/)SQ@4 :E%9,/BC0KFV%S;ZM:30F1H@\4H<%U^\./0$$^QS4L6O:1/+9Q1:G M:/)>J6M56929P 22G/S# )XH T:*HQZUI1J-LWV=0\P,@!C4]&8'H#V/0T :-%8T/BWP[<7-I;0ZW8237@) MMT6=29>2/EYYY!QZXXJ&S\7Z3?>*K_P_#*R:^E57O+J*VB4G'WF +$]@H)))],=ZN7.NZ59P137&H6Z M1S)YD9+@[T[L,=0,CGIS0!H45%;W,%W;QW%M-'-!(H9)(V#*P/0@C@BN/F\0 MS:A\0;[PS_:YTAK6WBEMU6.,R7A<$L09%(VK@# &0?:%3RHS$/NMR3CCKSUS5NPUG3=4,ZV-[!.UN0)E1_FC)Y&X=1D M>M %ZBLN#Q'HMS-)%#JEH\B1&8@2C_5CJX]5'J.*PX?&>D^(O"-]?66O0:2 M98ENY63,.'9%3@7)G4(3Z9SU[8ZT :=%9UGK^D:AJ5QIUGJ=I<7ML,S M012AG09QR![\>QI=875)+-8=)DA@N)7"FXE3>(%P26V9&X\ 9ZG)X% &A17 M%^&M3\06OC+4/#&NW<.I"*SCOK>^C@$+;&*K^/QMH&F M:?L&G37KVUW,0"9'$3/L7V7 R1W..S"@#MJ*Y'Q+!XPD2]O='U:ST^*T0M!; M2VHE^T[5R2[D_("<@ #(QDGG V/"^L2>(/"VEZO+!Y$EY;),T?921GCV]/:@ M#6HK.O\ 7M)TN0QWVHVUNP 9A)(!L!. 6_N@GN<"L7QKXKA\/6>GQQW<$,]_ M>P6X=F7,<;OAY #P<+G!/&<9STH ZNBL314NK.VO+J]UU=2T]V\ZUF>-%,46 M,D,RX##.2#@<>M&M1%O<6TP4?*KML\_RLE6'R[ADCC/2@ M#TBBLZRU[2-1U"YL++4K6XN[;_70Q2AF3G'('OQ]:0>(-(.I)IW]I6WVMV9$ MB\P99AU4>I'<=10!I4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!_"/-I\-+2&[8)/: MW%U%V*BVO7\VXMV7CS< %U],@#([D9X.NT8H X._O['1O MC+#/J%S#9V\WA\PPO,P17=;C)12>IP0<=:X1\ISSVKW22&*5D:2)':,[D+*"5/J/2D^SP[0ODQ[1G VC SUH XGQ58 M)_;FF2Z#K%MH^N+#/+;K+&IM[M&,?F*XZDDA#D<\9YQQSS:VDW_"NM>U*W@T MJW6]NTG._$,;-'(H(8]%K36MO<($F@BD0=%= 0/SI9((9HO*EB22/ MCY&4$<=.* /';W7='1_B92Q'.3QQZ;Y4>''EIB3[_RCYN,< M^O%(((0 !%& %V#Y1POI]* /#]/EL8/@GX+D$EO&ZZQ:N6! (87!R3[A>OM7 M<:->VUM\7_%-O-.B37EK8-;1D_-,%63<5'<#N1TKM_LT&,>3'CTVBGB- X<( MNX#:#CD#TH XGXG2QVVF^'[J=UCMX-?LI)I7.%C0.J16WQ6UM] M0N(TM]1T^UDTJ>1L))$@;S%5CQ]YMV/0YZ5WSHDB%'4,IZAAD&F36\%RH6>& M.50<@.H8 ^O- ''_ RLY;/0]4P"-/FU>ZETY>PMB_R[?]DD,1[$'O4/B6Q\ M(>,M2O=#UWR8-1T\J8)_-$4RJR*V^-O8DY'(X!(Y%=W4,UI;W*%)[>*52=Q6 M1 P)]>: /&_[0UN#P TU]>W6J:9I'B&,?VA&-TEQ8QL/WG??M?!SSG;[9K0U MZ/2=>T+Q)JGA*_N=5U:;23!+<12%E\O<&\L@ #>5WX'WL9'&17K(550(% 4# M '&*9#!#;Q^7!$D29SM10H_(4 6(Q\]E&RX M8./X>0%P>IZ<9-<3;7UE_P *"\0V#W$/VJV%\LT)8;HF,\A4,.Q.> >O:O98 MH(82YBBCC+G=1WXLOB-X=O+V9!I-UH) MMK.=F'EBYWJS#/0%D48]<8KF?%$"0^%/B9>1N@T>[O+B[1@?A0!P5_+8Q?%OPLEM); MH&TNZC58V4 KF,J!CMP(O$FF>%]*;4-4N8X8MP2,,P!D<]%&?_ -0& M2>!6D((0P81)D=#M'%.>-) Z*P']X9H X31-N:?XOT[6_!=FTV@!H[V1;7RX9L;_ "7W&3+D MMD9.>I)R:]>2&.,Y2-%)_NJ!3BJD@D D="1TH X;Q1XT\.&\F\-7NO6=GE,7 M[M,%8(>L2_[3#@G^$'U(KJ]%O]/U/2+>ZTIE:P*[8&1=JE5.WY1Z<<>U6S;P ML26AC)/4E13U4*H50 !T H \Z\.7MG::CXYTWQ++%%-)J$MRPN& \VS>-5C( MS]Y0JE>.G2L KP26T$TB2 M2PQN\9RC,H)4^Q[4YXHY""\:,1TW*#0 Y6#*&4@@C(([UX7-J-D/V?=5T]KF M(75O=R)/"6&Z,F^) 8=B1S@]J]T "@ #@ 4PP0D$&)#D[C\HY/K0!Y_JLD M"?%C1H[":WCF?0[J.+8R@?>0H..W!(^AK!\+7GAO6_#FA:-JM]?-KFFSQ Z4 MS[9H[J,XWX !QU8MG&"RMM^T.W5F8X.$4G:5->1-I=_-&A8VT=M)$3Z[6\QL MD>F!GU%;UQ=6]G'YES/%!'G&Z5PHSZ9-<;\6-0N],^'5]JNF7TUK=0-"8IH) M,<-*BGCH1@FL^\N;9/B5/I&JZ@EM"^E1?8/M:K(LHW/YPS)D;C\F1U(4>E ' MHK31+LW2(/,.$RP^8]>/6FP7$%U'YEO-'*@)7=&P89'49%>2W/A[1K.3P#86 ML[:E9QZG/!'<3X8O'Y@O+:Y:1;>XAE:,X<1N&*GT..E"7=M)((TN(F<@L%5P M20#@G'H#Q7#Z;I?AO4O$.EZO::S#>/):20);6R1".: KG$BJ,[5.,9Q@D#OB MN4\.Z;X:L/@:-\CD^QW4$ MS+P2CAPI]\&L+P/KE_K^AW%UJ/D?:(KZXMOW"%5Q'(5& 23V]:YO29!;_&*. M.66PC,GAT PVA^5<3KL4DGYR 3@X'!Z5I_"\Y\-ZA_V&+W_T(K'4M-BG%C>V=Q,8[B: M&%X6@&QBIVEV!!8*,Y&,]#G(Y5"-"^.UU<:@PCMM;TU(K*9SA3+&1NBS_>(& M<=\UZ'-=PP30PN_[V8D1H.2V.2?H.Y_Q% UY;)WSY\\46%+G>X7"C )Y[)8KQ)&*<] M0PQ&!CM@"KL&B6VL?$G2XO$&GP3W-QX4#WL0 #/3KZU)+-%!$TLLB1QJ,L[L /K7F&C>%/#FH>.O'>G MWNEV;VD/V,)"R#9$&M^64=%/7YASUYK'\(7-['_PKJRUAGDTZ2.\^SM-RLDB ML?(W9XSY7W?KQ0![+'<02VXN(YHWA(W"16!7'KGI31>VI61A:9X=T? MPSX;F_LV,7NI7-@BLK^6MQ,JED,[X.Y1\Q/!).* ._N=9TVTTF;5)KV 6,*% MWG#@H .O(JF^HW&I:;I=]I-W:013S0O-]I&[=$PR47!XD.0!UKS6;RGLOBS: MRS6<[+!YH6! J;_LOS,JDG!!')SU%:&MV^G_ /"-?#V:WBMO,36-.&^-5R"R M9/(]>#[\4 >G7%W;6FS[3<0P[SM7S'"[CZ#/6I'ECCV[W5=QVKN.,GT'O7!Z M"(=6\;^-K#6X(YIE:&..*901]D,?&W/\);<3CN:XVPLC>>'?A\-33[1C6Y;> M"67EY+7$NP$]2I 7CH1B@#VN"X@N4+V\TU5;&18(5" MHK-&^XA1P,X&:C^*3!?^$,)('_%4677_ ('0!WL8<1J)&5GQ\Q5< GV&3C\Z MB%[:M=&U%S";D#)A$@W@?3K3;J_M[)H$FD DN)!%$F?F=CSP.^ "3Z $UX[) M>6$VE>#]0TUX8+&7Q.KPF:3?=2;I)!([OD8!)(VX/&W)[4 >R?;;7#'[3#\G MWOW@^7ZTOVJWVHWVB+:YPAWC#'V]:\VURU@T?QIJ5G':136GC"Q\N--F4-TG MR'./X2CAR?\ 88U+X"62]CL] OX TGA.62"5FCP'D&4@=?\ MD68^Y4T >E5 M#!>6MTKM;W,,RH<,8W#!3Z''2N0^*5W-9>$(Y%W"R-_;)J#+VMC(/,S['@'V M)J#6+06WQ0\*3Z4B)]JM[J.^6( +);*BE"P'8.0 ?]K% %@>(=7U[4-6A\.W M.FQOIEXEN(KH%A<_*K2'>O'0ZIK^G:/7"1SWTWDP(6 + M'!)/T ')]QZUROP_L[2/7?&3Q6T"O'K3HC*@!5?*CX'H.M+X\M[63Q3X*>XA MA96U-T9I%!!'DO@'/;/:@#1TSQ)=/XS\1Z9J,]FEAIT5K)!*!LXE#D[B6()^ M4#C%=/)/%#"9I942)1DNS *!ZYKSNTTK2]8^)'C%+RTM[NW%A8^6LBAT *2\ M@=,XZ'L#QUKG-#U;R/#_ ,-4U*^%MITUK.GGRJK1B=0HB#;N!\N\#- 'M$,T M5Q$LL,B21L,JZ,&!^A%(;N;QI_PC&G3V5K<1V0O'ENXFE+@L5"H@=,XV MDDYXR./0\'Z3INDRZPNEZD]Y'/=>?*J[/*AE8?,J;1@9X)'N/6J?BGPWH'C3 M5VTZXEEM-0!03VSG&:\DU&\UFX M^&_CS0_$$\6IS:(OE0ZB(P/.!0,,CLZ@C/U_$]-VEO"LT]U#%$QPKO(%4GV)KQ*V^R3?"G1D=K>86_B5%! !"1F\;H.<* M0/IBNJN+NPE^(^I:3J%]:VENVG0C3TECC,4D>7$RKN& =V 0.2%']V@#TH$$ M @Y![U#+>6T$T<,MQ#'+)PB.X#/]!WK'\&:?9Z3X4L[#3[^>_L[??'#<3L&+ M*'/0@ %1T!] *X[1([37/#OCN+7DC-ZE_=)=&4#=%&JYA()Y"A0"I]B10!U_ MBGQ&NA#3;>-X1QVB-(AP>*\XN8I[SPQ\,9];A234)=0MEF:9 7=3%(0&SR MO6T1(XUCC5410 JJ, #T H X;PMX@\4^)M,O[R,Z-$]K>S6BQ-!+B0QG&2V\ M[<_0XK6\)^+1XC;4+*ZLVL-7TR80WMHS[PI/*LK8&Y6 R#@5B?"F1(_#FMR. MZK&NMWK,S' W]2:XZ]GO+Q_B+XTTD2_V;-%;VMO-$.9XXRJSR)Z@*&PW^% M'M,=W!="9+2Z@DEC^5MK!]C?[0!_3BL#P3X@N];\-S:AJK6Z2Q7=Q"[1*40+ M'(R@\DXX'4W'BB2.VC$OEQO-]I=D$C8/R?+DC!S@4 >LQWUI+;_ &B. MZ@>#./,60%<_7I3OMEKN5?M,.Y\;1O&6STQ7FV@Z?::SXH^(>AW\UI-%=_9E M=(%"IN: ABJDGY@0,G.^WW8T31-9DM$^V>")OLVIMY?+J&\EPA]HQY MA^JXH ]K^TP?O/W\?[KF3YQ\GU]*2"[MKJ'SK>XBEBY^>-PR\>XK@-:.FQ>& MK?4-1MF:;7-7MY8XP_E*[EAY"RM@X0(B[A@\YXR:QML,NH?%*TNY+*?=8PR& M.) (_,%O)DA23\PVC)ZY&>* /6([NVF)$5Q$Y50Y"N#A3R#]#ZU$;E;VSD?3 M+NVDD'"N#YB!AV.#7E5Y9:;H/PP\-:Q#;1VZ72Z:FJWB1AF:WP"2_P#>7<5R M#U''3BNOT#3-(B\87.K6&M"[N;NR59H;;R_)*JPV2,$'WN2 2>1GTH WM"UF M+7-.-PB&*:*5[>X@)R89D.UT)[X(X/<$'O6G7">!-X\6>.@N?LO]JKL]/,\I M=_\ [+7=T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4R6*.>)XI8UDC<%61QD,/0CO3Z* M ,>+PIX?A:,QZ-8KY1W1KY"[8SZJ,84_2K&JZ#I&NQ1QZMIEI?)&VY!<0J^T M^V1Q6A10!0GT/2+EK9I]+LI3:@"W+VZMY('39D?+^%.@T;2[6[GN[?3K2*YN M!B::.!5>4?[1 R?QJ[10!E:?X9T+2A<#3]'L+47/$PAMU7S!Z' Y'M4L&A:1 M:Z=+IUOI5E#8R@B2VCMU6-P>N5 P![71["%K=&CA,=NBF M-6^\%P. >_K5C3]*T[28WCTZPM;-)&W.MO"L88^I R:N44 5=0TVQU:T:TU M&SM[NW8Y,4\8=2?7!J/3M&TS20PT^PM[;< &,48!8#H">IJ]10!G/H&CR:@= M0?3+1KQBK-,85W,R_=)..2.QZBI&T;2WU-=3;3K1K]1M%T85,H'INQFKM% ' M$:;X4,WC;Q+J>KZ3;RVNHF#[,TA5R%2,(RL/0D XY![UUE[IEAJ5F+2]LX+B MW!!$4L8901T(!Z$=JMT4 4#HFE'3GT]M-M&LG)+V[0J48GJ2I&"?>(0RLD"@O&!@(< M#E0.,=,5#_PC&@?9+>T_L33OLULV^"(VJ;8FZY48P#[BM6B@#/OM"TG4IHYK M[3;6XEC4HCRQ!B%/57_14^>0'(8\%X9HTDB=2KHZ@JP/4$'J*J M:?HNEZ4K#3]/MK8,H4^5&%RHZ#CL/3I5ZB@"C9:+I6FS2S6.FV=K+,>>*U:* ,T^'M%:QN;(Z38FTNI#+/";==DKDY+,,8)R =HUB: M2*%48HOW5R!T'85(VGV;P74#6L)BNMQN$*#$N1M.X=\@ 7$@B5F] M6VBM.B@#-T/1HM$T]K=',LTLKW%Q,1@RRN=S-CMST'8 #M6E110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5YW\1-B>*?!RO=3V\%S?/%<^7:[>.$LL:%-H)]>3T&>E '/QW5P^O>-] M'L-0N[WP[;Z495D:Z>3[-<[<^6DN=V,9)7)QC'%;G@SQ=:VWA_PAI5S9WZ&] ML(88+UX@(9)1""4SG=G@X.W!QP374Z] %\*:G!:6S%I+25(X88^69E( 'N? M\:X8V&H#P[\.;?\ LV]\[2Y[=KU1 V80D+(Q/'/S$=,YH Z:#QY976KSZ;;: M5J\\UO>)9W#1VN5A+ $.W/"<]?TJ2?QQIULUA--;7::=?W MK?42J>2[MD+_ M !;PK$'#%<'KG!!K/\+6=T/$/C'[1:75M#?W:R6\TD14.GE*A()Z'(/!P:P? M"%E=Z=96?AK4O J-J5D1"-4-O$UJ\:GB7?G=NV_P@9)].< '8:MXSL=(MKN\ MDM+V>PLI?*N[N!49(6X!R"P9MN1G:#CGN#B2\\6VEN;TVUK=7ZV4"7%PUIL. MQ64LO#,"V5&> >*XRQLKK0=;UC2]0\$-K*7E_-=V-_%!$Z,LK%MDK/RFTD\\ M\=!TS-XHT&:XO+N\TVTU'3?$EI;HEC>Z;&WD7F$!$;CE=H;*_/@ 8Y."* .I MDO=(;XBV]F]M=?VRNG2/'/\ ,(O)WKN'7!.XCL>G6H[;QWIMT^FNEM>+9:E< MO:6EZRIY,[&P2HZ5GO;ZF?B=I5_-9RLD>BR6T\Z1MY0G9T;;GT^ M4\]*Y9K?Q%J-IX:O=0\/:K)J]EK237Y.P(JCS!B%=V G*\@ <#))YH ]AK@/ MB@'C'A9XI[B%I]?M+64PS-'OB;=N0[2,@XKI=,\0/?Z_J6DRZ9=VCV85DFF MV7"'(W(1VR"/\G'/_$FUO+X>&DLK&ZNFM---+O\ P_::O"MQ MMNYS;0VK(!,TP8J8]NZ1KUS?/8R+L>>WE9P2F>"VU\@? M6@#TG1_$5MJ^H:CIXM[FUOM.9%N(+A5R Z[D8%25((ST/;G%;%<[;^(=0N-( MO=6'AW48HH8MT-G,BK=3L,YPH8A1T R&<+G;("48%6((.#WSQS5/QO-K$&@*^BV\T\OVF M'[0MN 9A!N'F&,'C?CIZ=:Q/"=C>6?Q!UZZ_L6^M;"_M;4Q37#!CE X;>2Q) M8EAQR?7% '7:EK$&FSVML8Y;B\NRP@MH<;WVC+'YB !C))'4#J0*S+;QMI= MQI=Q>,ES#);WIT][62,>;]IR (P 2&)R,$'&#G. <9GC"'5M,\6:'XHT[3I] M3MK6*:TO+6VP91')M(=%)&2"HR/\BOXHMM<\0:3I6LVNE30RZ9JL-_'ITI43 M31*"&!P2H<[B0,]!ZG .BM_%5K+JMQI5Q:7EIJ,,'VE;:5%9IHLXW(49@W/ M!&W@M+VXT^PE:*[O($5HXBOW^"P9@O(/"EQIE MUPCM-0OI[JT:[MA9 MP>8)D !PAR,G!!]/>H[KQ_86MM>W!T_4GCT^"*>_Q$BM:B1=X#*S E@IR0H. M/KQ6)INA7FA^+?"%M]GN;BVTS1GL9[M(F,8D/EXY]#M/TXS57Q=;:_JX\7Z; M/HU_=*]KMTHP%1;E?+Y+?,-TF[/!!(XP!R: .DU#Q;=0>--'T:TTV>XM;VUD MN3/&T?S@;<;0S# &[)S@],9YIVEZQH$6L^*KF..XM)K-HGU.>Y+!#B/*LH). M $'8#/O6.;?58_$O@[5O[%O6BBTZ:TFC&S?"["/;O^; !VGG/'?GBJ-_X:U' M7Y_B-8I;SVPU9;?[%-+&524QQ*I&>PW+CGLZ=;WEE>V*ZGQ9 MSW*($E;&0GRL2K$<@,!GIUXK.N/B/IT,.K2II6KSII,QCO/+MA^[ 4,7^9A\ MH!^O!XQS5"_M[_QAI_AFSETR[L;JQO[>\OC/$46'R0VN(KRUAN8'#PS(LD;# M^)2,@_D:Y^\\;Z?9VEUJ'V6]FTNTF,-Q?PHK1QE3M8XW;V53P2JD<'T-7O"R M21>$](AFBDAFBLXHI(Y%*LK*@!!!]P:X;2M,U72/A_K/@J?3+J>\(NH+*=8R MT-PDQ8J[2?=3!<[@Q!XXS0!U&J>.M/TW55TR.QU*^NI+(WL*V< D$R @80Y& M3SGTXZYP#+/XQLXS>+%8WUQ)8VJ75Y'&BA[=74L%8,PR^T$[1D\>XS@:9HUU MHWCSP_$+>YFL[#0/[.>[$1V>;NC(Y]PAYZ"J&MSSV7C7Q&;/2=;DAO[:"WNI MM-MX[D.P0_-RP,;A6 Q@\8)'(H ZV'QMIUU;:3):6]Y/)JV\V4(C"-(JKO9_ MF( 7!'4]ZKS?$+2+?PV=O&:PQ>3"V\ M,VFB:1J__".P++:W=O%&8[J%T4"-),D,JGDD@\\9.#SA/HVL)X UK21H%[%. M_B#[3#$J!@T7VE9,K@G@*O7C/;- 'HNG^+;6^UVYT9['4+2[AMOM:+M:2GA_P"T:%I>HO#/J,\7VW7CK6)I$_B'0/ .H1:?HMX= M7N-3N# LD)Q$DLC,)F]5"G.!DYP,4 =3:^.-/GO]5M)[2\M#I4(EO)9A&T<6 M1D+N1VRQ'.T<_I4\/BRV.OVVBWEE>6%W=PM-:_:0FV<+RP!5FPP')!P<5RUO/M-Q;/<2W]["8_M%T'1OG+=2YS] ,5:T99-?MVMSX).@7HM MY([B[GMHD$;,A7]RRGY% %#XA^((=7\'P7-C:WYM'U&W2"^1@L, MF)E!. ^XJ0& )7![=03Z7% MI/#6I?VIILUK$YC13%(D4R$.CY (*C\.J:K)?C0+V738%.H_9G:WAE( MP9=IVJW..N!UQ[T 96G^-+&_O=-MC9WMM_:ELUU8R3(A6=% 8XVL2#M8'! X M/KQ6=+\3=*BT^\U#^S=7:SL;MK6\F%N,6Y5@I9LMTR>V2.I XSSUA;:M+XE\ M&:Q)H.L&2"&XCU">YV[A(\:C.-WRH"&P /05'-I>J2_#?QOIRZ7>_;-0U.Z MEM83 V94D<%&'8# /7&._:@#T2_UV""_33(+>XO;V2 SF&V*@I%G&XLS*!D\ M#G).<="1S7PIE\[PYJ;XF53K%X%6G:PFH:;]U'#8WE_)9Q":Y2U"$Q*02,[V7)(!.T9..W(S1?Q[I( M70YDCNI++6G6.TO%51%O;HKDL"IZ\$=00,FN=U.TN=#\>ZK?7?A.77]+U987 MBEMH(YI+>5$"%&#D84@ YS@5JZQHQ\0Z+;>%;G2Q86ES&9KA[>$>7;8;L58B1,/L"+GT#<@#KU-8#6GB M:.?P#JNJV$]]>6(N4OA;!-ZF2/:A(R .@W'. @@O(?'/C"]>PN_L]U86\ M4$@A8B5T5PP7CU8?6@"[9?$73+T:-,MAJ<5GJ[K%;7/?BN(CTS4X_A_X M#L&TN]^UZ;J5I+=Q"!LQ)&3O8^HY'3.>U.U>66W\4>*H;;1]>DLM32*"ZDTV MVCN%=O* 9@2P,;[6"X(/0'&30!Z3I.J0:UI<&HVJ2K!.@>/S4VEE/(./0CD5 MD#QI8G2MA-%E>*\C*IO!10[%?FP1M.>N:O>&;BPN/#MD--@GM[2"/[ M.D%Q&4DB\OY-C*>01MQ7!7MGJ]G:?$+2$T2^N)-6:>XM)XD!B=7@"XW9^\"I M&W&3Q]: .MN?'&G6][I=F+/4)I]3MC M@WNK2IX0NZ1JH)4D:5XCDLM.N/M4?B5-8M8)D,8NXDV< G MC)VG@\\"@#;FO);GXQZ$)+*^LF.FW+,EPZE6&4P0%=E!'.>A_,5O3^.-.MC8 MS36UVFG7UP+:WU':GDNY)"_Q;PK$'#%<'KG!!K!FDU#7_'N@ZE%H6JVUFMA= M0327$2QF%I-F,@MGC'X]LUG^$+*[TZRM/#6I>!4;4;(B$:H;>)K5XU/$I?.[ M=M_A R3Z9. #JHO'EE<:S<:7;:5J\\]M=QVEPT=KE82X!#MSD)@]>OM4OCKQ M'=>&/#IOK2R>YE>:. %64"/>X7<=Q&>O &><9P,FJ7A*"Z@\7^+II[.YAAO+ MN*6VEEB*K(JQ*A(/U'0XJ;XD:=>ZGX+GAT^VDNKB.XMYQ#'C\:ROS)-I%SFR5@[E@Z ,4!QWR!ZFNDT_QEINHZ&=32.YB M(N39M:2H!,+@-M\K )&[/OC')(&:QYA>77Q,T;53IE]%:)ID\,CO"3Y;NZ%5 M.,\X7MG'0US$GA_6I_#^JS6^D237-MXIEU>*RNH]@O("2,#=QDJQ.#R".G2@ M#T72_$UKJ6LWNCO;7-EJ5HBRO;W(7+1MT=2C,",\=<@]:P_'*;?$O@J57D#' M5_+(#D*5\ISRN<'D#FKWA66*]G>]M_";:%&(_+8W-M'%-(V0< (2=@QU/4D8 M'%5O&MM=7&M^%)+>SN)X[34Q<7#11%A''Y;KDX]V' YH M:CX[TW31J,KVUY M+9Z;<);7MU$J%(7;;P06#$#>N2 >OL<73XE@'B>7P_\ 8KLWJ6AO$.$"2Q@[ M?E);KDXP<>_'->>^+[+Q%KFC^+=/N=#U"YN_M .G&(J+?[."A4@;AND.&SD% MN<# KJ/%FFZO>R:!K^B6IBU6TF,3138^6"8;'WX)!VG8^,G[IH T;'QG9ZCX M=_MJWL;XP_:?LHA98Q*9/,\O&W?@?,<O2II/%-NL]PD-C>7$5M=):3S0B M,K'*VW@@L&P-ZY(!Q^!KGO#_ (2O-#\9WEK$&/AT&/482QR?M10Q,#Z]#(?< MJ:H:YHMW)KEUJ_A^VU/2_$8NT0^6C&TU"(,!NE_@P$SR2&R.,Y% 'I-U=065 MI-=W,JQ6\*-))(QP%4#))_"L)/&-D+K38[NSO;.'5&"65Q<(HCEG7BIO&6BS>(O!VK:1;R".>ZMFCC8G W=0#[$C!^MVNH>+=#\-Z9- MIEW97EG>VUQ?&:(JD/D\ML?H^XC"[2>#DXH ;=R'Q-\1-6T'5=(NIM.AT^)8 MT+Q 1%W?,X^?()"K@CYACH,\[7BW6KCP7X2MFL;:XO65X+19))%9EW,J!G+$ M%B<_B3S@9-5]-BN4^*NM7KV5TEG/8V\$5PT+;'=&*ZMY_)CQO=4F1FQGJ< \4 8NI7[V?Q7TJ\-EJ!DFT:X_P!"5@[E MA(@ #% <=\@>IKI=/\ &6FZCH8U2..YC/VDV9M)4 F%P&V^5MSC=GWQCDD M&LB07ES\3M)U5M,O8K1-*FAD=H2?+=W1E4[<\X7MG'0\UR\GA_6I_#VHSV^C MR37-IXJFU>.QNH]HO+=BPP-W&2K$X/((Z=* /1=*\36NIZQ>Z.]MI6:K) M);W(7)C;[KJ59E([=>#UKG/B/JLFC7FAWFH07#4O$'A^\EU72YK6,P MVL5UY@1T+E@F]L)D,N5)&,=*9H7CHW7A'2-6U*PN8[C4Y$BMXH_+/G2/D@)\ MW !Y?;TK-\.^%UM?&6N:GHEA-IFB7E@(3;RQF%9KG<3YBQG!50O'(&2QP*H M:6?$NF> /#&G+HFIQ):3);ZFL(7SS& P)BPV=N=N6&#@G'K0!T>K>/$MO"GB M#4[+3KEKW1V>*>UF**8W"A@Q(8@K@@_*22.U:MOXA;[#IXFL+MM0NXBZ6BF+ MS'50-SY#[0OS#JP^\!C)Q7!#0-7FT7XB:=!H=U;_ -HCS;,2,A$F85 7.XY8 MD'/49ZFK>L6^I?:_#OB4^%KC4;2"S>RO--EB1IXU;81(B$D$AE(QG./KP =Q MX?\ $5EXCM+B:T6:*2VN'MKFWG4"2&5>JM@D>G()'/6DO/$,4&H7%A:65UJ% MW;1+-/%:A,Q*V=N2[*,G:< $GCZ4WPTJM8R7$>AIH\4S[H[8Q(DI&!\T@0D! MB<\9.!C// P;2WO?#7Q!\07UQ9W5SIFLI!+%/;1-*8I(TV&-E7)&1@@XQ[T M5_&?C(3_ PGUKP^;B2.YV1"XB*HT&Z548,&8,K*HFM&==@*Y ;8C%0Q'4@\\9YS7!ZGX8U2R^%.IZ?'87$VHZGJ9OA M:0KO,0:X63:2.!A%YYQG.,UZK#*L\2R*' 810 ^BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHKD_B5=W>F_#_5M1L+J:UN[6'S(I8FP M0=PZCH>/6@#K**XRZTK7D\,1ZAHOB"]_M-+99EBNMDL4[; M&O&]CKW@_2])8=1^%^O: MCH6IW-O<668W:+=#+#(K ,C @,IY]JZN^\1:?IDZ6L\DLET;5Q$." MY"@X&>/?MF@#6HK#_P"$OT/&DE;UG75\?872"1EF)&<;@N%..QQT/I4UGXET MN_O=1L[>:9KC3#P<= M#0!OT5A6WB_2+RPAN[5[F83^9Y<*6LAE(1MKGR]NX 'C)&,D>HJ_I&KV&NZ; M%J&FW"SVLF0K@$$$'!!!Y!!&"#S0!>HKG+?5WUCQ?J&G0R.EGHZQ>>4)S+.X MW!BN6\/>+M+NQI>DM=S-J$UFLB-)#(%G*H"^R0C:Y&><$_SJ[>^+ MM&T^8+.N >#S0!N45GZ[)J$.@WTFDQ>;?K" MQ@CR!N;' &>,^F>,U@0ZMKW]H: TNA7D6GSVS&ZWW*EK20#K*>K# XQW)SR! M@ ZF*UAAFEF1,2RD%W)))QT&3V&3@=!DU-7"^$+VZ\>V$WB&ZN[JWTR:>2/3 M[2VE:'$2,5WNRX8L2#QG QT[UN6JW.@2:K=:MJSS:6BQR02W)4&%0"&4D ;N M<$$\G(')% &]161;>)=,N=0;3_,FAO!#YZPW%N\3/&.K*& W =\%YF41ZA(P)E&\6LNU3$"7!.W@@ \'DXH ZJH7M89+F.X=-TL8(0DD[<]2!T M!QQGKCBNG- &S16%J'C'0=,EL8[F^&Z_C:2U M,4;R"90N[*E00>.@')R,9S4(\=:"UHMS'<3RQFU^V.([61FBAR1O=0N5'!Z\ MG!QTH Z.BN5U;QQ9:?J?AZU@BGNH=8+2)/!;R2+Y0B9P5V@EB2%X . 23CBK M5A?:9<>,-4C@U.]DO8K>+[19R%A#"N6VLH( W'G)!/04 =!6=KNCQ:_HEWI5 MQ//#!=1M%*T!4,4(P0"P(&1[54C\7Z+)/:1BY=4O9/*M9WA=89W[*DA&TDX. M.?F[9JO=^//#]GUC1-7N!IYS)+'&%\B>%A MG<] /KGC!JI::5XAL-,UF3^UKNZN([E[C3C=8RP"@F-@O!0G('<#D8XH M[&BLWP_K5MXB\/V.L6F1#=PK*JGJI/53[@Y'X50\=23P>!-=N+6ZFMIX+&:: M.6%MK*RH2.?J* .AHKE/#?B_2[J+1])>[F;4;BR1T:2&0+.50%]LA&UR.^"> M_O5^^\7:-ITN+JYD2(3BW:Y\AS"DA.-K2 ;0<\HJQ?^+M&TR0B[N)$A686[W/D.88Y" MR6D4-G)! $>?RP5D+E40'" M],G&.F3TKISXU\/B+2I5OS)%JS!;*2*"1UE;^[E5(!Z\'!X/I0!OUS4G@R!= M4NKZPUC5].-W+YUQ!:W"^5(Y !;:ZMM) 'W<=*V1JEH=7;2P\ANUA$[+Y3[0 MA) ._&WD@\9SP:2_U6TTTPK<.QEG8K##&A=Y"!DX502<#J>@[T 2V5E#86RV M\ 8("22S%F8DY))/))/8LP.#&4QNWY_A MQFJS>-]!CLM2NI[N2 :80+R.6WD62'(R"4V[L$<@@8- '0T5Q&K_ !-T>SL7 MEL%NKR59[>$[;278/.;"MNVX(QG&"+=(B.HZA#?/;S/#8[)( MXYDP-S2*RCE<#&2",]* .CHKSAM4_P"$K\4>)-)>^UG3X[%+=;.6TBGA,3%# M([OA0.3@ /P0..O/0>&M5TBW\)I>6^LWNHV?GR(+J\W/+)(9"I4#:"?F^55 M] * .GHK$@\6Z-.NH9N7ADTX W4,\+QR1@C*G:1D@]L9ST'-7+#6+74+JXM8 MEG2XMT1Y(YH'C(5]VTCVU[3/#6EFSOM6O+X:>?*NK^6%I/+ M)Y E=5V@@%-=B6&.3]U*%@+*2!UY.?RH M[2BN+\-WLZ>./&T%W?S26EG):M&+B7*PJT.]L=E&236U;^+-(N;RTM5GEC>] M4M:-- \:7 R=C, &XYQU(Y'% &U17/_ /":Z#]@U.]-U.+?2Y#%>L;.8&%@ M,G(V9X')(& *O+KNGM_9VV28_P!HC-M_H\GS#&[)^7Y>.?FQ0!I5S/\ PA4$ M.H75U8:SK%@EU,T\]M;W"^4\CW-M# \[?:@QMY#;N M(Y0HR2KD;2,HXH LVEI M#8VJ6]NI6-22222>234]%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5QOQ5W2?#;6K:)))9YX-D44: M%V=MPX ')KLJ* .-F\4F'PK##H]C?7^JM:K'! EK(H63;@%W8!44'J217'?\ M(W7VGV$=S#J36!??$\Q5Q( A#%05*_3ZU['10!Y5XHATZZ^% M_B>XT+2;N)=15 CR12^=>29'S;&^?&.A/7![ $ZNJZJ)?&4-J]K=16D^E@PW MEG:,TMTY2:5I=WJ'P*TP6UM<1:OHRK=VR30L MC>?"Q; ! )R,KZJ1V\R)XJMS:ZE$3C[(H^>,GT80[T_WOK7J M=% '#:Y??9_'EMI\MEE,Z M> OAY;36=VDMCK4;W"26S@QJOFY8Y'W067YNGOP:]MHH \Y\67(T/X@6VLZG M:ZA-H=UIPM#/9>:3;RK(S N(SG:P;'?D5U7A6WL(-(9]-TR33[2>9IDCE5E> M3.,NRMRI8C.#SC!."<5N44 <-X*@DLO&?CBTF!\Q[^*[0G^*.2/Y2/;*L/P- M#7IT^F12ZG#J4;&*[ MC3RF=1_K(R*?4=Q"MS;RP.TBK(A0F-RC $8X8$$'W'(H \Y\ W8\ M":0?"7B!9;9K&>3['=M$QANH6KJ.O>#II=)LIYEM;JW MNEB*E7NUCD#.JH1G' (S]XC@="=K_A#-/_Y_M=_\'5U_\,?"FIZ6SF#3#<7%U.8V3RD:/:(VR!\Q)&5Z@*2:J> M#CM\ ^)HVCDCD-WJ$NV2,H2KLQ5L$#(([UT__"&:?_S_ &N_^#JZ_P#CE5M0 M\"6EWI]Q;PZGK,4DJ% \FJW4BC(QROFC/T- '$V\4/B7X4^#]$T]6?4%:RDP M$(-L(R"\K'KG_A&]3\6Z;KL,V;O49;^U?RF<7<,BJ B8 M!W,NW;MZ].*T]$^'EII6C6MA-JNKS&WC$:O%J5S I4# ^19<#\,#V%:'_"&: M?_S_ &N_^#JZ_P#CE ' :1I-WX>;X8Z?J22&>R^U-%0D +D?>))QQ73?\(9I_\ MS_:[_P"#JZ_^.4?\(9I__/\ :[_X.KK_ ..4 <)92R6^E_"[4);*^%O81M!< MD6DA:-S:[!E0N[!;C.,?A6C=VMSJGC;QG:VGF0S7NA1VUO*R%5\W$@(#=,C< M,X/%=5_PAFG_ //]KO\ X.KK_P".4?\ "&:?_P _VN_^#JZ_^.4 <1=+)XD^ M%VC^&8+:>WUV%K."2!XF5K1H73?(>.%VJQ#=#D 9)K5T^9(O'/C^:576*:WM M!&YC;;)LB<,%./FP2 <=S71?\(9I_P#S_:[_ .#JZ_\ CE'_ AFG_\ /]KO M_@ZNO_CE %3X9J\?PXT*&5'CFAM5CDCD4JR,.H(/(KJ+B:.VMI9Y6"QQH7G1ZK:&SG=OLLG$\:_\ MM5[H3_=/?U'% ' ?#W5H/"GP]\(:=JD5TDVJ,XA*0EDC\R4L@D&P@L[WPCXE MT+5;S4ENIC%%MG>WOE:5I$<$'8HY&2<8QGK7L-% '"Z$RK\6/$S&-U62SM(X MI#&VUB@?>JL1@D9&:YG2C86UO?\ A+Q+H>JWFH_;)VAB"S/;WR/*TB."#L49 M89+8 QD\YKV"B@#@;&XBT+XE>))]1CEMX+RTL_LK^2[+,8U<.J$ Y8$CY>IS MTJGI_@B\F^%LVG%#9:B;J74M/0X!M)/-,D(]CT!]-Q%>E5B:]H=[K,MLL&N7 M6GVBAUNH+>-#]I1@!C<02G?D<\]CS0!3\$2W6J:./$6H0>1>:JJ2^5G/E1*N M$4'T^\_UD-9/BV\G\.^.]%\1W%K)I3;,[(P")H9[B) MHV1I]@VMN!?/."0,GBJ^LOHVJ>"/%.HZ'I=[ON].:W-U<13"6Y?!"QJK_,V/ M7IS@9YQZG10!YWXO5[CX8Z3-;032I;3V$TB1Q,75$D3=\@&>,'(QVJQJETEW M\3_"-U'%.(1:7@9WA90F\)L#9'REMIP#@UWE% '">&+F-?B+XUF?>D4SVC12 M.C*L@2'#E21@X(YQ7(6L%_'\.-,O(+"]N/[+U^:\N[.)7CF:!I)1E1PQ.) P MQZ5[510!YLQ\+:WH^JZA!HFIRV=Q;I;W=W)'.L[@NN%0/EFV?>R!C( &><:' M@DZM:ZWJ&GRZHVMZ1';Q/;:E+&!*I);]R[CB0@-[.7S)65BQ&"I5L$GY?FQG/3V2B@#E_ EQK$^BW(UEXYYHKR M2*&]CA\K[9$,;92O8GD<<';D<4FD30M+Y;;%D:1"JEL8! M(4\9KN:* /+]&D?1_#OBKPYK-O.U_)I44 >3ZCIM[K=]\3[#3Q M(MQ?PVRVK,I59ML 5E5CP>05/UJ]J$[2P@GBU"VU&UN;F-XF1K( M1 ^9OR/E/50.^>,BO2J* //M8T2]7QY=6EK [:5XFLPE_(O2)HB%<^V^)M@[ MYP>U2_#[3]4MK>2VU>-_^)()-+M)'ZS1AMWF?0H(5'^ZWK7>44 >6>%(KG3= M;T2+0+RYN=!NP[SZ5?1$R:2=A(*N0&49.S:>N>,]1Z'I.KV^L)=M;Q7$8MKE M[9_/A,>63J5SU7G@UH44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9'B?Q!#X M7T"ZU>XM;BXAMDWNENH+8]>2!B@#7HJ."43V\/7T6QDO[GP]?\ V);PVB2B2+]XWF&,,%W9VDCC..* .RHKD-9\ M;76AZ5J=[=^'+U#96XN K31;95R0<,&.,<9XSR.#75P2^=;QRXQO4-CTR* ) M**** "BN>MO%!U:ZNHM#L'OH;64PRW32B*$R#[R(>2Q'<@8]ZNZ-K0U>2^B: MRN;.:RF$,D=P%R245L@J2"N&ZY[4 :E%%% !1110 4444 %%12W,$$T$,DJK M).Q2)3U/K%S:R:>T=G'&C17GFJ1*QSN79U&,#D]-H\L#(QU/WAZ?C0!NT5A>'_ !'_ &[>:S;&RDM6 MTR[^RL'<,7.T-NXX'WO4UNT %%(Q(4E5W$#@>M5-*N;N\TNWN+^P-A=2+F2U M:59#&<]-R\&@"Y1110 4444 %%%% !1110 44R66."%YI75(XU+.[' 4#DDT ML4B31)+&=R.H93Z@]* '445A1^(]_C>7PTUC(C)8?;A<,XPZ[]F HYZYZXZ= M* -VBBB@ HHHH **** "BBB@ HHJ*VN8+RV2XMI5EA<91UZ,/44 2T5$]S!' M%# M_O+95-TRN$BM]W*J[G^(CG !..N* -ZBL>QUN6XUE]*NM-N+2X2#S][,K12+ MN ^1@><$\Y (XXY%;% !1110 4444 %%87B?Q'_PC=O8S&RDN5NKV&T)5PHC M,C!0QSR>O0#\JW: "BL#_A)Q>:M=Z;HUD]_-9,$NIO,$<,+D9V%CDE\=0H.. MY%6=+UQM0U.^TZ;3[FSN;..)W$VTJXD+X*%2@%5Q=7AUMK0Z>PL1;B07OFK@R;B#'LZ].< M].<4 7:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KDOB?\ M\DQ\1?\ 7D]=;6=KNBVWB'2)]+O7F6UN%V2K$P4NOIG''X4 6=/_ .0;:_\ M7%/Y"K%95]H,&H^'6T6>ZO! R*GG13>7* I!&&4#T ]Q6HHVJ ,\#')S0 M% M%% !1110 5P/Q?\ ^1+A_P"PE:?^C17?5C>(_#-EXILH[/4)+@6Z2+*$ADV9 M=3E23C/!H ROBC_R3#Q%_P!>;?TK+1;K1?'WA>*+4[^>'5;*Y%U#/.7C)C1& M5D3[J'DCY0.*Z[6="M]>T*;2+^:=[:==DQ5@K2+Z$@<@ <^G&* .*TIO$/BKPOI_B2QU**RNS.;B2:3493$ M$5R'B>#;L &WU&,YSFO1=6%RVCWRV>1=&WD$..N_:=OZXKG[?X=Z'::S-J% MLU]#'--]HEL([MUM7ESG>8@<$YYQT]JZR@#A/@V\+?"O1EAP&02K*O=9/,;< M#[Y_G5SQYK3Z-86*6<@@GU'4K6QGN$QOACD8Y;V. P!/3/M5T>#;&WU.YO\ M3+N^TN6Z?S+E+.4".5^[%&5E#'N0 35N\\,Z5J.B7&DWD#3VUP=TIDD8R,_& M'WYSN&!@]L #@8H YR]:[T'XB:'IMG>7DFG:U;W*30S7#S&%XE#"1&#U'3H!7HMGX>@ MM;D7)#@D+A0,D@9)!)P,DXK'O\ P[;^'?AUK>E:6M[< M)+:7(AAP9G,DBMPN!GEF_7M0!RLRZQH^D>"O$T&O:GZGDDDUJ:;/=^+M#\3ZBVHWMI>VM]=6UIY%P\:VWD\)E =K$GYFW MYW8Z8K6\(^'8CX;\.R7[7\DEA;1-%:W@VBWF$84G:5#$C+ ;B<9XJ_+X.TY[ MW4+B":[M4U+_ (_H+>7;'<'&"2,94D<$J5)[T (K:TUO5K^XTO24,96Y:(V3+& MS>9+(K#S9'P&QM/ YP&S7:S^%M/FU?2]25IX9=+C:*TCA8+'&C *R[<<@@ < M],<8JK?^!='U#4]2OI3>(VIPB&\BBN62.AM(#+;2K=.)-K*%96;.2" !CVXQ5 MNW\+V$&KZIJ1::675(UCNXY6#1R(H*J-N. 2/?/.: ./UBXOM#\.^&?$5AJ M5[U=(].*/:"& M[:/RV-N)."N#@,?N]#W!XQV6G^#=-TY+.!9;N:SL9/,L[2>7?';L,X*\;CC) MQN)QVQ@4J>$;%)M9E6YO ^L@"\/F+\V%VC'R_+\O''\^: )_"-]/J?@W1+^Z M??<7-A!+*V,;F9 2?S-HF-KE_[^Q=J_I7/O\-=!>UGM=^H+;270O$A2\<)!+OW MDQC.%R?RR<8S0!B>*=7N]&UW47UL:G#HLSQ"SU;3[AS'9':H*31JPP"^3N(. M0P'88])9P(BX&X 9&WO]*P;GP?870O8I;F]-G?%3=6AFW1R[55<'(+#(10<$ M9[UO@ # '0"@#RF/4M1U;X0S>-H=4NX=81)KU=D[>2GER-^Z,6=A7:NWD9 MSSG-6G2_\2^/8[&76-6T^TO?#<=Z\%IA(/4)X'TF-;J MWC:Y33KJ8SSZ<)!Y#N3D\8R 2,E00I[BKO\ PCEI_P )1_PD(FN1>_9_LN X MV>5NW;=N/[W.>OO0!SNDSZE%\0/%EC'>W%TL%A:O:Q7,N41V$G0=!D@9-8%C M+J^KZ9X2:TU#5AJTUSMUI1,X"1@-YI8'Y4PP4+@#.<#(KM;[0?[/N-;U[38Y M[O5KNU*?9WF"I,44^6G0;>21G(Z\FN(T?0Y!8VUKHUQX[L+Z&-4CBO)'6UA8 M# W!\H4']U2>.!0!T-K+>R?$3Q58-J5Y]G73K:2)/-XA9O,R4'0=!SUKE=-N M=4B\%^!?$3:WJ^XY.>_05Z2/#%HNM7^KIK9:;.EQ:J)1E'4Y7G&2 &-8F\3V>@V)FNH+W3RYU=%N'#+)%F/RW.< MG>YW#.#H-6UFTM=5U*6[F6>XMK<++)(Y(7"XF67+2J[/G=G.[H.#D>U>N3Q>?;R1>8\> M]2N],;A],US2> M*BT?2M*CGO5M-*N%N;11*,I(I)4DXY R>#GK]* .6O-8U M#P?J?C>.UO+R]AL]*AO[:.]G:;RI6W@X+'.W*@D=..,5TUGIR M0_9F-S!+*TJWY= 5(#-A"#DC8.AQTK1'A73VUF^U29IIYKZW%KBO&@M;DQM%*TI'RG'&,#W./3(/3Q^!])B2XMHVN5TVYF^T2Z<)!]G9R= MQXQD D9*@A3Z5='ART'B@^(1-<_;C;BU(WC9Y6[=MVX]><]?>@#B+'1]1\0Z MSXQTV3Q/K4"V5U&EHT-T4,;&%6R2,9&3]W@=*M3\42^$=-U.>:$7 M>ESW=R\3F)KF2.3RU&Y<$# +D C.1VXK2T#1IK[Q?XRDF;5[&WO;F/81$T27 M$8B53AF7@YR,J0WOTKJ;WPEI5W#IBQ1O9R:7Q8S6K;'MQC:5'!!4C@@@@T > M?:YJ>KZ=I?Q"T>+4[X1:1!#=6-UYQ,T8D0L8S(?F(!!P2X==2;=>S M;QYMQP!\S8X& .,4NI^$K#5M/TZUN9[P/ITBRVMS'-LF1@,?> YX.#Q MS0!YUJDUW=^!/B/87TMT8M/F8V\YTZ2[83:A-&TKKY8"B0;GP S-M&.W88.Y%X#T.-=939=21ZQ'LNT MDN78-\H4D9/WB /FZU'J'P_T;4M)L;&XDO\ S+!M]K>K=,+F)L 9$G7H ,=. M!Z4 '+?3M!OM7$G]J:XMO%.D[236UJP+^49& 8N=NT,><'U J[8:? M'I_QMG2*:X='\/*X$\[RE?\ 2,8!8DXXSC/4FMRY\#Z+>>'O[&NEN9X_-%Q] MIDN&:X\X=)?,)W;Q@#/IQTXI^G^#K"PUU-:-WJ-UJ"6WV7SKBZ9MR;MW(& > M?;'&<9R: ,[XI7-[8^!+J[L+ZXL[B*: +)"^TD-,BD$]<88]"*S+FTU#P[\2 M-"MHM9U.]L= T2-@D!0JX)P,DC<< M#)H \W_M;4_^%*0:F=3OOM\6I>6+C[0^\K]M\O#'/S#9QSFMN^L+S6?B=JNC MOKVKVMD=*AN%2TN3&4(WUQ)[LWCVZVK;Y=RF)3D*01G@DG.<^] '&3: MO=:7XH^R^(O[3MH[C5!_9^JV]P[VDB;QM@D0-A#@;#D?V;\2(C?W MI%A)(;1C&^-I)(&B\[?YF>F[ ?Y MMN<9[5!?>!-)O]0U.[>6^C&IQ>7=P17!6*4[-@ _#@9!H P[6ZFU&W\* M13:E>W,\^BK/)I]M*T3RL5C'GR2AE(4$D8/4MD D5S\&K:U>?#GP;=OK%['> M2Z['9S31R_-)']H=,,2/FX4=>O<'-=TO@+1HI],F@DU""73[;['&\5Y(K/!P M?+.[59[N1GCD)D5MCYW*#M' .*V/A?:QV_PXT)T:8F6 MRB=O,F=P#M_A#$A1[# K63PS9KK]SK32W$EUO-/\ M/^'K+PSIB:?8/<-;IP@GF:0HO91GH!V% '+:II\,_P :=)=WN06TB=SLN9$& M5DCQ@!@ /4=#WS5&RO+WQ/X%UWQ"-2O;34X)[LVPBN&1+;R2=B&,':PPHW;@ M<[C[8[74O#6GZIK-CJLQN$N[-6C1H9FCWHV"4;'5<@'%5'\%Z89]1,4EU!;: MDY>^LX9=L,[$88D8RI8<':1GOF@"[X7U.?6O"FDZI[M(II$ P S*"<> MW-<3H6GP1>)?B)(KW):.5=H:YD93NM@3D%L-R>,YQT&*]*CC2*-8XT5$0!55 M1@ #H *PG\(:$_A MOJEMJ=_ONKFULIH#.?(:&2-LKY?WMH'6_&,?B+^S[PVEY9ZE+9VT MRZA+%]F\L@*3$JE7!^\=V<[L< #'1_\ "#:9_96D::+B]%MI,R3V:B091TSM M)..<9/!]>&.Z X'F*I&>..V: .BL&E?3 MK5[B6*69H4,DD/W'; R5]B>E>?\ P?D86?B>VN^-4CURX:[#?>);&UOH<''T MKT9$6-%1%"HH 55& !Z"L:[\+6%QK)UBW>XL-39!')>!6;I'P\T/1-1^TV+WZ6XE,T=@;MS:Q2$YW+%G&<\ MC.<=L8% '%SIJ-QX<^(-X_B#6%ETB^N6LBEVR>64A1P#C&5SQM/R]>,G-;RZ MQ?Z]XAL='8@JVAPZ@R+>R6AD>1BK,&C4L0N!QD#YN_&-T>"=.%CK-G]IO3#K M+O)>@R#+LXVM@[?ER !Q4.I^ -(U2WTQ9)K^"ZTR/RK6]MK@Q7")C&W>O48] M?ZF@#EM4M_$>E:=X6L+WQ',]TVO)9RS6LQ):%E=PLA(&YP O)'/!(.:UI]-^ MP:S::)'K>L:EMLI9!9&[=906DXFDG#*=J\HH.3W .*V[CP7IEQ:Z9;F6\1-. MN!=0,LQ+&89_>.S9+M\QSDG.:EU#PGIVHZ]#K4DEW%>QP?9G:WN&B$T6=VQ] MO49)/;K0!YY)J5YJ_P (/!][?SM/=2:M9B25SEFVW&T$GN< 0('(]%W M,1GC-7+GPA8OK,VKV5S>:9?3@"XDLI HGQT+HP*L1ZXS[U1- M>17B;+DW#%VE'N>V.P& .V* .7UTW?ACQ+X8DTZ]O9K;4;O[!=V\]R\P<,A9 M9!O)VLNTDXP".M4/"VFWNL-KMU=>(M:#:=K=Y! B76%* !6!!W 9R/0CC'. M>OT_PM:6,MI(]S>7;62&.S-U('^S@C!V\#)QQN;)QD9Y.6V&@V?AJSU22UDO M)1>2R7(M5FU2W$,CP27!,,Z- M*$*,G0D[NIR?IQCL]+FD\7:[XJMKJ\O;5=.N5L[:.UN7A,0V ^9\I&XEB2-V M1A0,= M#MM6745-IB1M/NT*(DRL2"05#$ X8 DKG'' QU%SX6LY M=9GU:VN+NQO+F-8KI[60*)U7[NX$$9 X### =Z /.K36]P/(%=!>:>UEJ T6'6]8U%K?3'9;8W;I+&S2,1/ M+.&4G^ZJX)^7(!YKH;GP=I$ M=,U#7O[9D:[BNF@^S3""X:-)XP20K@'G!)_ETH \[+R^(-!^%^H:E<7,EU<7 M:I+(EP\9;]U)S\I'S<#YNO7GFNDGU&[TGXE:K&MS=W%G;^'!>):/*67>)6' M]2$ R&DRGD@Y"X(]23GK[T R@SN89= MS@/$8L[ N&(&!D8'.(-,N-8U:&Q%A:S+!!=-$8V:O\.]&O;^=I[IXF5Y7^\^ MUV4$^IP!S75UE^']!M/#6CPZ58-,;2$GRUE?<5!))&<9ZDGGUK4H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K,U_7+7PYI$VJ7R3&T@&Z5XEW%!G&2,Y/7MFM.N/^*G_ "2_Q#_U MZ'^8H Z;3KU=1L(;R.&6*.90Z"4 ,5(R#@$XZ]^:M51T8XT'3R>GV6/_ -!% M<+XSU[6--M_$MY9ZNQEL(8YK2WLXU=85"@L;@LN,LW:$1Q[8;G9O0[BN[Y@&&">H'TK(\.^)=6U+3M5TN7 M5KEM7&I)#9W#0PJQMI?GCE"A-I_=!VY!^Z>E 'IE%(@*HJEBQ P6.,GWXKDH M]4NM?\:ZYH<-]/8V^D06^6MPF^2256;=EE/"@# QR2%%5+HQRH Q!!QD$'Y2.<]N*];LX)+:V6 M.6[FNG'/FS! Q_[X51^E $SR)& 7=5#$*-QQDGH*RK#Q%::AXBU/1(H;A+G3 MDB>5I$"HPDW;=ISD_=/:N:\?17$GB3P:L.HW5LLFIE"L)3&?*,KSV#C3['-Q%&C2$[9,?>!4#UP.>Q% 'I-%>:Z-XSU36- M#\'0MYGVW6+6:>XEMQ&KMY. 0N_Y06+ GT .,=1U'A5?$,0U"#76\R))\V,K MLAE:$]I GRY!XR.M &QJ.HVFDZ=/?WTRPVL"%Y)&YP/H.2?8=:RT\5VPO;*T MN]/U*REOG\NV^T6_RR':6QE20IP"<-@\=*E\5:):^(_#-[I%Y<-;Q705!,IP M4?<"A'ON"\=^E<59^(?$7AO6-+T/QU917MM/V>'RA>%/)!-ON M7>0N0BD_PD<=L&U.YO+;4]/G:>:2%%C>:-4/F0_*&V_,>HVD M$$9ZT >B+(CEPCJQ0[6 .=IP#@_@1^=.KR70=6O?#W@[7M1%_=74[:]-91BX M\M@&:X6,2$X!) .<$[>,8%=?I4?B:#Q3^_>>70Y;<[Q>O"98YP>"GECE2.H/ M0]* .KHJO?W::?IUU>R*62WB>5@.I"@D_P J\ZO?$>NVOPTM/'<>H-)-LBNY M[ HGD-"[ &-?EW J&X;.2*UM]N]U3&X_, MR@ ;E')ZD5+H^J1:SI5OJ$,%S DRD^5>10JQ?(/,C^490\'JK0!01N]@2Q'O0!Z5619>(K2^\1ZCH<< M-PEU81QR2M(@",'SC: 6S0;R"G] M\,%'WNNX'H.!=M7EC^*'BYX'A25=)M"C3'"*W[W!;VSU]J .\HKS?2]>U5?% M'A>R;5+B]M]5LKC[3,T2+#)+&BMO@^4-MR3@D;2",9ZU2OM>\2VN@>*M.76; ME_$6EWR_8V6WA+3P. \8V[,'*!\D#(*D]L4 >JT5R6FZU/KQMM0TO42+&/2Q M.XF";))9!E-Y"Y&T*Q8*1]Y:P]+\0:LGB;PI:/JDU]#JMM<"[F,2B"25(PX> M [5;;G(!QM((ZGF@#TFBO--'U/Q!+;^(=9O=?EDM=!U.]0VJVT8^TQ1)D*Q MX[8(]\YR,7M.N/%MZWA_5;6262VN=CZA%<- (3$Z@[HMN7!4D8!/(ZY- '>U M4DU"!-12P7=)35KCQAJ$LC+<2:U/ M:*XQE(X55$ R"..3TZDT =!XC\367AG0;K6+I)I[>V.)!;*'8'./4 (R17'_ H/Q)//J%U^2?;%=O\ ;]6T7X@Z M?8W6JRWMEJ-A<3O"\**L+Q%#^[VC."&(PQ8^] '<45YQI^J>+=>T?1O$&E&7 M-S(DT]O,\ MC;L3N08^<,!C!SG(.>.!Z/0!0?6+-(KN5G;RK5Q$[A<@R' V+ MW8Y(''(++3;V"P(EN= M0G4O%:6R;Y"HX+'H%7/&YB!GC-<7\95\O2/#]U;#&JQ:U;BR9?OECG*CV..1 M["G> YFN?B3X^DO.;Z*Z@A0-U6W"MLQZ ]: .OM_$5O+JT.EW%I>6=],C21Q M3Q##*N,D.I*'J. V>>E%SXDM(M4DTNUAN+^_B4/-!:J#Y(/3>S$*I/8$Y/I6 M5JGB"YMOB%HN@_V?:RI=Q2W$=TTI#Q;%PPVXY)!QU[^U8WP;=[CPYK%W<\ZA M/K-RUV6^\) 0,'Z#'% '51^*K*5M0B6WO1 MF:G\/Z_:^)=)BU2PCG%G,,Q23)MWC)&0,YZCOBI=5MX18W]R(P)VM'C+]RH# M$#\"3^=<[\)_^26>'_\ KV_]F- &O<^*=/M?$1T.6.[%U]F-RK"W8QN!DE58 M=6P"<5'I/C#2]8L+.]A%Q#!=2F!6N(O+*2@X\M@?NL>V>#P,Y(!UFM();U+P MY:6-&CC.[(3)^8@=,G &?;'K7/\ C'2X(OAQKUM"&399SW"ON);S5!D#D]<[ MP#F@#J:*RO#&HRZOX4T?4I_]==V4,[_[S("?U-96I:Q<7/CVS\+6]P]HAT^3 M4)YHPN]P'$:HI((')8DXSP.E '545Y/K?BKQ#IN@>.;!=2;^T/#YADM[[R4+ M2Q3#%$6%XMA!CVC=C#$8 M8M]: .WK#NO%-G:>);;0)+>[-_=1M+"%C!5T7[S;LX&/?!KTM+6VMI;,N') +*01E1G()X&".X!W]%>8Z M9XLUN^T?X?:@]Z5?5KCR+Z-8DVRX1SN^[E22@/! K1_MK6EUGQY9)JMNBZ;! M;R6,E\J)%;&2)F8LRJ"5! /.>E '>T5P.C:SJ4GCM=&%_>S6-QHQNTENH$5O M-614+H-H(4ANC#MP,53\))XM\3^$8=6;Q;-!=.MU"J+9PE2ZRNJ.V5/3;@@# M&,=#DD ]*HK@= \1:CK^AZ!:K?SP:P9WCU0^7%O0P<3 C;M&7,8& #AP:[Z@ M#*U+Q%I^DZGIVG733"YU"7RK<+"Q4M@GEL;1P.F<^U3:IK%KI*VXGWO/%TDSY*:==O%G MIYAVAOQVXH ZW2]7M=7BF:W+K);RF&>&08>*0=58?0@Y&00002#5^N#\-LX^ M+OC=$SY'DV+/Z>9Y9'Y[0/R%=Y0!D:[XBM-!2+SK>]NYYLF.VLK=II7 QN.U M>@&1DG Y'K4>C^+=&UO09M:M;L+9V^\7!F4QM R#+!P>5(%:=U-:V,4M]<%( MU1/GD(YVCMZGD\#U->4>,](N-+^%?B:^EC:WFUG48[NYB'6&)Y8U"G'?:!N] MV:@#T?3_ !+9:A=P6OEW%M+9B._ M\,5S>@_O?V=]=EN^;B6'49+C=U\W?)U]\@4 >EZ]X@LO#MDEU>K<.))!&D=M M"TLCM@GA5Y. ":ET;5X=(=0TK6+;3(@K1A7C+NB%O,0C+9*COVK>\%ZQ?ZUX=67588XM2MYY;2Z$7W M&DB>9=2D%L?L\;2.L1YE8!03P@8 M@<$K0!I:)K=AXATJ+4],G$UI*6"..Y5BI_4&M"O,_ UU;Z%X[UOPS!#/;Z=? M?\3/38YK=X=I.!,BJX' ." .,9KTR@#(O?$-O:ZF=-@MKJ^O4B$TL-J@)B0D M@%BQ &<' SDX.!4VCZU9Z[:RW%GYP2*9H'$T31LKKC<"K $8)Q^%)9_%'@V\MY;UHD@O\ 2[D_N[D(,KAOX7 ;C..O7KFK;_$!+KPU)=6>FS:= MK$^KPZ;>6LN"T$[E5+#=A3\HX)P,XR.N0#TFBN-M;3Q:VK:A;&]N(-+GL\VU MQ<&!Y[>Y![!059".?F'7@8JGX:U[5-=\.Z39RZA-%KBW(K27Q7-X=$-PMY%:"[+L@$90MMX.!/!]W>:I<)=MXBAM)Y( BB;9<,HZO?:UX/M[G4IA/>1S M3V\DP4+YGERL@; X!(49Q717EW#864]YY:/6C-92QJL$Y M 4%V4 B+$:CGG%=QXUU'5;'4_#$>FZA]FCOM2%K,OE*X92CMGGG^$="* .PH MKSW3QX@O/%7B/PVWBB\$%G';W$%U]GA\]?-5LKG9MV@KG[N>V1571?&FJZOH M'@Z&0R&^UB"XDGEMQ&KL(< [=_R@L2"?8' '4 'IE%>8:_J'C/0?!6N74]\8 M7MKN$V$\BQ/*\+R*A20*-N1DX(Y-:IU75-!\?M97^JRW^GW&DS7S1O"B^2\3 MJ#Y>T [2K'AB3QUH Z/Q'XBM/#&F"_O(;B2$RI%^X0,078*,Y( &2*UZ\@\3 MW&HZ]\)+7Q#7%K.UHBIY2QM<)M0?+NRORG=G)(/8X'37VJZQK6L^(= M-TJ2\MWTSRX87MC!CS6C$@9_,Y*_,!@#'!ZY& #N:R-"\16OB!M16UAN(CI] MVUI*)T"DN%5B0,GCYAUQ7.6>M:WJ'B'2_#.HRK8WR:4;_47M"K;V\SRU5"00 M!GB)>WOV,Z5'>6TEY" MBRHY=D) V@[3@'#C.1T H [VH;NY6SLYKETD=8D+E8UW,<>@KRK3?$'B7_A$ M/!WB6XUR2:2_O[>UN;7R(UBDCED*$G"[MPX(((''3UZ2+4;[Q1=>*4M]1FL; M?2YFL8$A5"6D6,,SON!R,M@#@8![G@ Z;0=9MO$.A6>KVB2);W<8DC64 , ? M4 G^=:-'?\ KS7^M==0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XHT!?$_A^ZT>6Z MDMH+I=DKQ*"VW(.!G@=/2MBJ.K:S8:%8/?:E/Y%JGWY2C,J=N2 <=>] &,?" MNH/IL>G2>)[\VBHL3JL$*L\8P"I8)D9'!(P:IZA\.X+Y]?C76+^"RUL;KFUC M";1)M"[@Q7=C '&<<>G%;5GXKT.^O8;.'4$%S.N^&*56B:5?5 X&[\,ULT < M]J?A&TUGPQ;Z'J%Q<3I \4@N"0LA9&!SE0 ,@$<#H:L#PQIZ^+$\1*A6[2S^ MQA1PNW=D''J,D9]"16S1G'6@ KG[OPN&\2'7]-O7L;^6 6]SB,21SH#E=RG^ M)>S ].#D5T%&: .5U'P+9WW@^Y\.1W=Q!!=R--=7 "M+,[/O9B2,9+>W3@8K MIK=)(X$2:7S748+[=N[\*DIDLJPQ/*^=J D[5+''T')H Q_$7AM/$!TZ07MQ M97.GW0N8)H I(;:5((8$$$,>U06OA9K/Q!J>L1:G,9[^".!U>-6"",$*1W)^ M8YSUS6GHVLV/B#28=4TV8S6<^[RY"A7=M8J>" >H-7Z .&/PSLU\,Z1I4.JW ML%SH[L^GZA%M6:+/4'C# YP1CD8KIM$TB32K9Q2D&:ZN-H9L= H M51S@ =R>I)IDOB;2H[N:U6>6XF@.V9;6VEG\H^CF-2%/L<&K6G:K8:O;M<:= M=Q7,*N8R\39 88R,^HS0!'KFDIKFDR6#W,]L'>-Q-;D"1"CJX*D@@'*CM6;/ MX7FU*ZL7UC59+VWL9UN88?)2/=*OW6D(^]C.<#:,]JZ*C..M '*W?@6TO-1U MZX?4+Q;?7(!%=VJ%0I(C\L,#MW [>V<9YJ&T\"-!J&AW\_B#4;BXTB-X8RRQ M*'C8*-I 7_9&3U/KTQT6("-BI5,;LMC ZCJ:I:QXKT MC0O.-_/(JP*KW#10O((%8D*SE0=H.#U]* ,H?#W3GTW7-,N;R[GTW59Y+AK9 MBH$$CL'+(0,Y# $9)Q^=7/#WABYT=U>_U_4-8>)/+M_M>T")?^ @;F/3^<@FZO/K,T]Q?ZK.@B:\NF4LL><[$"@*BYYP!SWS6 M[5:^O[;3;<3W4FQ"ZQJ "S.S' 50.22>PH Y2P^'D>EWTRV6N:E#HLTQF?2 M5\G<3DJ&QN"$]5!&?I5VY\%P7FK:W>W%[.R:Q9BRN(550%C 8#:>H/S'DYK5 MT;7M/UZ&X>QD=C;3-!/')$T;Q2#&596 (ZC\Z?K&M:?H-BU]J=Q]GM4QOF*, MRKDX&2 <7Q#J,T MNBAX[8LL0!B9-FP@+Z #=U]Q7:44 <_H7A:+1HM6ADNWO(=4NI;J>.9% #R< M.!C^$@=#6=H'@+^P)8H$U_4[G2+=]]KILS*4B(.5!;&Y@IY )P,#KBNQHH * MY?1-,;P[XCUF((?L&K7/VZ%P,A)F4"5&],E0P]HHH XF7X&]4T M:Q?+I]_.\OE[8SY(9_,95.WG+=VS@<#N:UI_#+7/B33-;FU"0SZ?#) L8B4) M(KXW%N^?E'3I704$X&30!Q>D_#R/1KMHK/7-270S*9ET@E3$K$YVAL;MF>=H M.#WSSGM*I7.JVEIJECITS2"YO?,\@"-BIV#+98#"\'N1GM5V@ KS_P 2:?J5 M[XQL=7ATS7C+I0D2UDM19F)A(H#G$DH8Y [@5Z!10!Y[':W4FN6^LZIX9\2Z MG>VH/V7[1+8B.W)ZE$68#C4;>[NM>CUZQ\+^(M.U98_)>>%[)EGC_ M +DB&?# =CP1ZUZ%10!YY%%JDOB:U\0:EX=U^YO;2%X;=(_L442*_P!XX^T$ MD\=V_"HGL]3M-I4C/?->D44 <.UU MJ\EC=1R>'?$+W5S&8GN6-CE5(/"J)\ FLZ@DGJ9/>O4** *&B*8]$LXFM;FU,<8C\JZ9&E&WC+%&923C/!/6L[Q MA;W&J>'[K0[+/VG4HS;%\<11MP[M]%+8' M1R"=JJ.2< GCL">@K*T;QGHFOW5Q;:?<3/-;(7G1[:1#'ABI4[E'S C[O6@# M8LK.'3["VLK==L%O$L4:^BJ /R%9.L^&8M3U>PUBWNI++5+$,D4Z*&#QM]Z M-U/WE/7L0>0:NZ-K=AX@T_[=ILQFM_,>+>49/F4E6&& /4&M"@#E-1\"VNIZ M%J^G37LXFUAU>^NU5=[X 51C"@!0 .>,]22:MS^&&N?$.D:S+J,AGTR*2)$ M$:A9!( '+=\_*.F,5>OM>T[3M4L--NIF2[OW*6R"-B'(!)^8# X!ZFM*@ KF M="\'+I.H17][JEWJMW;PR6]O/=D%TC=]Y!/\1X R>PQ7344 <(?AG"-,_LU- M>U)+.*_%_:1 1'[._F>9U*Y89)QNR.>AK9M?"SV>OZIK$6IS&?4((X'5XU(4 M1@A2.^?F.<](+^XU""S:T9Y$C"R*6##*JHQ@@'CD]SCBGZ98V?P[\' MRI/>W-S86C/+O,.^1=[ECP@Y^9CVX%=.2!U-9^CZ[I^O1W4FG3-*MK<-:S;H MV0K(H!9<, >,B@#$\):99OJVL^)[:UD@&KRH8A*C(S1H@&_8V"I=LGH,@*37 M6444 86O>'/[2?MS+%.XC@F> M"18IF)P!'(5VOD]-I.: *]QX:%KH>KI:W]]%J6HOYL]_;JOGL_ 4= H"@= MASGJ:V=(BO(-%L8M1F\Z]2!%N)/[\@4;CQ[YJ[10!SWB/PU=:_L=LD;!G[,=ZG)';TZ]:;:>$E.EZC8:SJM[K45^GE2?;"HVI@C"A .I.> MO3T%='10!@V7AE8=2LK^^OIK^>PA:"T:557RPP 9CC[SD MQQT R_0#BM:B@#G-?\ M"8US7='U==1GL[G2F=H#"BG=O #!L@Y4@8QQ71#.!DY/K2UGZGK-GI007#2M M*ZLZ0P1-+(RKC<0J@G R.?<#N* *4N@72:S=ZI8:Q/;2W019('C62'Y1@';P M0WN&';(XJC-\/]*O/#^I:7>RW$\FI3_:KF\R$E,PQM=<#"[=H &,#ODYW]+ MU2RUK3+?4M.G$]I<+OCD (W#Z'D?0TW4M8L=)$/VR8J\[%8HHXVDDD(&2%1 M6; Y.!Q0!G>'_#MSI#&74-#P1FM'.>E '&R> !%KU[J&F:]J>FVVH2>;?65NR[)7/5E)!*%NY7GW% M:47A=;?Q5)KT%ZZ2-8K8K;^6OEI&I++COD$^M=!THH XM/AY!'X7M]$75;L? M9;\:A;7(1-\'Q2=?&J3R7/V$6.V2-2I0-NW' 'S; MB3Q@=L"NBHH Q?"_AU/#&E-I\5W+(O#MWHUS,4BNXO*DD5 3@]2 > ?3TK(D\%/-9Z#;S:U= M2G19EF@D>-"TA52JA^.>"1Q@FNATS4K/6--M]1T^=9[2X0/%(H(##Z'D?C5O M- &!;>&GM/$FJZY%J,GGZC%'$\;1*401@A"O?/S'J>:Q?^%96:^&-*TB+5;V M&XTB5I;#4(MJS0EB20>,,#G!&.1BNGTK7M.UJ6]BL)FD>RF\B<-&R;'P#CY@ M,\$5I4 XO75/,?8P954 ;54$= .Y[DFKT_ MA@77BBUUV>]=Y(+1[0P>4OENCD%L]\D@=ZZ"B@#@6^&"?\(_+X>B\0ZC'HOG M++!;!(V,&)!)M#E22N1QGI[U?U+P*UQKYUO3-?U'2KZ:)(;Q[<1L+I5& 65E M*A@.,@<>E:#>-?#Z)YKWY6WW;%N6@D$#MG&%EV[&.> 3D]*W\\XH Y74/ \ M$VH:;J>FZC=:=J5A$8%N4Q(9HF.660-G=DY;/7))JWX<\+KX=N-4G74KJ[;4 M;DW4HF" !R "1M4=E'MZ 5OT9YQ0!D>)O#\'BC0+C2;B::!)2CK+"0&1D8,I M&>.JBLR#P;+#X@.N/KU]-?/8_8Y6=(PK@,6!VA1C!)X&/?/.>JHH XQ/A[%% MX6T?0$U6X%OI5U'6F]F1MRAN,8!)[#/%6'\$^5KU_JFFZQ=V U)0+ZWB M1&25P,;UW [&QUQUKJZ1F5%+,P50,DDX % &3X8T"/PQX=L]&BNY[J*U38DD MP4-CT^4#C\S[UKUBV/BO2-1U2/3K>>3[1+!]I@WP.BSQ?WT8@!AR.A[@]*VJ M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *XWXK_\ )+?$/_7M_P"S"NRK!\9:!/XH\+WNBP7<=H+M M-CRO$9-HR#P PYXH X2Z:7QEXI\,:"UNVE/HGD:LTERR^;(Y]#TXR1/;VB7$LZ6WG'+LP10,@ ?(2?7( Q3-8\&SZKIFD M,FHI::YI+*UKJ$4!(& RE"W*L."N:AU;PEK=QKEKXATG6[>QUA;?[+=9M2] MOXB\17VM3KX,:/6+1EO-6V/):Q;HIUQ(T;_>Z853MSU[\5U#:+JZ):;= M4ANR$E6^CNX,I=%]N" #A NT@##<''O6*/AVUIH6CV>FZA%;7&F:FVHQL]N7 MARQ?,80,"$ ? ^;M[T ,\6>)=ZK>_$;PN(+]8+6YTV>Y%N8=P5L1Y)Y&3AB >WIR:EU#P%J=V_B M6*/7HUM->A"S>9:;I4<1[.&W ;#C.,>H!'6KC>$-1_M#P[J$>L0K=Z7;26LS M&TRLT;A<[1N^4C:,9W>X/< SKGQ7XBU'3;K5/#MF;DP7;PPV9MLK<)'(8WS+ MN&UCM8CC X!!K6M];U#7M?U;3M-FCLDTM(ED>6+S&>>1=^TC( 51@'')).", MDZM?+HWB,6NB7]PUS+:/:AY(7$M1TWQ9>:U MH.IP6T.HI&M[:W5NTJED&U9$(92&QP0>#UH @^$6[_A5^C[\;OW^<=,^?)6Y MXPU"YTKP9K>H6>?M-M8S2Q$?PL$)!_#K^%0^"O#MQX4\+VVC3WJ7GD,Y618O M+X9R^#R<\L>>/I6[-#'<020S(LD4BE'1AD,",$&@#E_AI:0VGPXT'R>3/:)< M2OG)>20;W)/:E8".*VMF#*KNNY&8M\PSCH!G!Z M XK?OO"FN:SX5U/3=6UV"6]OX?LYECM"L4*=]J;LECW)/8<<%+ M/3#?Q0WMI+!/'<" F,O$P893=G!QTW4 1SZSJUGX^T70Y9K66TO+*>:1E@*/ MOCV]]Q&#NZ8_&L;PM!J;_$'QNLE_;N%FM5D#6IP^;8;>-_ &>1SGGIFMZ;PW MJ%QXMT?79=2@8V%O+ \8MB/-\S;N(._Y<;1@<^Y/6ET?P[J&E^(]>U9[^VF_ MM9XW\H6[+Y1CCV+SO.> ,\"@#"T?QQJ5YX2T6XN%M?[6U;4Y;!&5"(H]LD@+ M;U+PAK&O\ A74-.UC7D>^N MD1$EMK;9%"%[,$),!)1V>5W9L-\YPK$ 8Y MP*Z6Q\+:M'XQB\17NL6\LAT_[%/!#9[%(#[QL)@QV[T ;?A[4/$$NN:A9:G:.^G(B2 M6E\T(B9B?O1LN3R.H( XKIJQ- TW6K7=/KVK17]T5V(+>#R8D7N=N3EC@9)] M, #G.W0!Q$?B+6=6$N+@P_>+MD$;B"!CIP3GI6)X MAUBX\36/P_UBQG2V@OM3@=89(MYCD\J7))W#('(Q@>N:Z*W\'W^E2:U;Z1J4 M,.G:M*]PT"6>U\,V6E7<-I9Z%<1SQI+"9& MDV*5 )##&0QR<'F@#JX49(E$C*TN!YCJNT,V,$X[?G7&?%__ ))3K_\ UQ3_ M -&+7;+G:-V-V.<=,U@>-?#L_BSPM>:'#>1VBW8"O*\1D( 8-P-P]* ,O6=: MUK3]<\)Z9IKV0@U02QR&>)F9"D)<'(89'M@9QC(SD4(_&VIZ3I_B6'5?LUY? M:3?0VD$L49A28SA/+W+DXP7YP>@K9O?#&HWNK^&M0;4;57T8R%D%LV)B\9C/ M\?R\'/?FJ%W\/3JB^*8M0U!&AUV2*5?(A*/;/&JA""6.<;5/04 :5Q?Z[H%Q M>WNIR6UWH=OI[W4L\:>7+'*G)4+DY4KR,\@CJ:QK_P 6:UI'A72?%MTUM+87 M)@>\LTB(,$4Q 4H^*=4MK#2G6S1M*AU&:5T\QU,OW(P#@< $D\]@/ M6L6]\>Z[!X7U.5(K%=6TC5H].N@8V\N96D55=/F^3(<'G=CFNB;P:=.U^RUC MP_/%:R06*Z?+;3(7CFA7[G((*LN.O.1Q5/4O $M[X>O+"'48HKR_U!=0N[I[ M2>!ZF@"S=77B?3&MH]1O],%M/=2>9>11%&BCV QQI&S$ MN[/D<9X'3)XY/6_$^LZQ\+KZ[%TEM<6VK_V?,\B:Q9:G!;7>G"5'2:W,L4@D4!B%#J0PQP<]ZQC\.KM_"VMZ*^MJQ MO]1.H03&U ,3^:LOS -\W*XXV_2@#3O]8U?3?&GAG1Y)[6:UU)+KSV6 H^Z) M-PQ\Q !W#C';KS5!?$VM:OX;U?Q#H\EJD-C-.MM:RQ%OM"0DAMS9!!;:V,=. M,YK3N_#6I7OB/P]K$^IVQDTI9_,1;4@3&50K8^?Y0 ./O'U)JI;^"[W3+?6= M,TS4X8M)U26279) 6DM6D&)!&=P!!Y(R/E)[]* *2>,-8UG7/#L.D/9066M: M7)>*;B%G>%E"=<, V-W3Y?K6SX(UO4-8L-3BU1H7O--U*:P>:%"BR[,$/M). M,AAQFHT\'-:>(M#O["ZAALM(L6LHK5H2S,C!1G?N'(V#MZU:\+>'KGP^^L&> M\BN1J.H27V(X3'Y9< %>6.0-HYXH WW#&-@C!6(.&(S@^N*\QO/&_B&R\%ZS M>RR67]LZ/J+6UQ MJQ66,$$,B[\\QDOG..#Z9KU"N<_X1"T;QE=Z^[EENK5( M9+4CY&D 9?,/OL;9]": #^UK^\NII-)>WN[:'35G52NWSYG!,8#YPH(&3D?Q M+6-I'BO47\6:-I5S=6UY'J%C++,T,)5(9X]NY8Y 2KK\Q'4D$=>U7M-\"Q:; MX!O/"T=_-_I,4L1N_P"-0PVIW_A0(N/1:K67@S68]6\.ZC=:Y:N^D026QCAL M=BR1L%'&7.&^3D]/0#N 1^&/&%QK^JQ6S7]O!?132+J&D3P^7- H#;2A)RPS MLR>0\M;BZT=RZ7D,!2:<;"H5R6.!\V3UR1VKL* M . \:QW[^/O!2V]Y%$CW5QY:M 7VL+=\D_,,\$C'&*U;'6-1_P"%BWN@7#6K M6D6FQWD;11%'+-(RG<2QS]WMCK4^O>';W5O$>A:K;WT$"Z5+)*(G@+F4NA0C M(88X)[&B+P[>1^.KGQ']M@*36"V0M_(.5"L6#;MW/+'C'2@#D/"NNOH?@B(0 MQ[[F^U^YM(&[;7KW6;"2?2K*V6>TNV MB$+22$A?)9;?>RF1(X=@CD\A^%.3E>O7G@<]J](KAO\ A$/$=W<>'YM2\064 MTFC3F1'2Q8-.-A3+YD^\0>V!]>W.? M86C&[.,-@CIU'O6/I7C#5+N'Q39RW%J^IZ?>"WL=EN520.=L3$%LG+Y!(.!M M)%=/XK\/KXFT"73OM#6TV])8+A!EH9$8,K#WR/UJD/!5C'XJTO6H':-;"R-I MY Z28QY9;UV@R?BP/:@")M9U>'XA6OA^2:U>UFTF2ZWB A_-5T7)^8C;R3@8 M^M<'/+J=U\&?&=QJ%^+HFXO$R8MK$K+MSG.,8 P,<5Z-/X=NI?'EKXC6]A6& M"R>S^S&$EF#,&+;]W7*CM6'-\/M0?POK_A^/6H%L]3N)I8BUH2T(E?>P8[_F M(/ QCOG/& "S;:SKFG>,M%TJ_FLYK+5;.9XHX865K=X@AQN+'>"&ZX'(Z#I7 M:UR]QX9O[GQ+X?UA[^V']DPRQ-$+=OWOF*JL0=_RXVC'!KJ* .%U"757^,.G M6L6HJEI_9,TRPF'('[V,-W&2?7MZ=<\U:ZCKNBZ'X[UC29[*..PUV[N'BGA: M0SX$9*Y##8,=^22>V.>\U/PW=W/C#3_$%EJ$=N\%M):31R0>9OC9E;Y3N&UL MKU((YZ5DGP)?MX<\4:2VJVW_ !/;J:X,HM6_<^8 ",;_ )L!1@Y% %J[\375 M]K!TO3?,@:.QBNY94MO/8&4ML7&0 !L)/KD8Q6MX5OM7U'P_!/KVGBQU++)- M$OW3@X#+R< C!P3Q6#?>"]774M/UG1-F6P35=%O].DE:)+JW MD@:1>J!E*DCZ9KS*#Q!J7A.ULO#/Q TP-IB/%#::W:#,)*,#'Y@_@8%1S[=. M]>FZO8MJ>BW]@DQA>ZMY(5E SL+*1N_#.:Y[5_"^K^(M%_L+6-2LYM/D*?:9 MHK5DFF56#8QN*J20,L,]\ =@"/4_$.IW>K:QIFC;HY=,2-=PM?.$DSIO ;D8 M7!7W.3R,)-8U6_TS19K5=)U273FOKX.!(8L/Y85!G'+9.3G &.2G27L:17UO<6WGQR[!A7 W A@..O-)J_@O4)-1TS6=&ULVV MM64+6\L]S#YJ74;'W2K+:UKMIJD/A^\N89M0:"6\DNK.S)Q%O"Q@1EC@\G) M)(&,.I))J3Q+X M4O\ 4]6T_7=%U9=-UBSC:$N\/FQ3Q,02CKD'&1D'/^( .6UW5?%EQH&B#40- M,NO^$DMK1R(>+J/S5,YT*JR@Q'?A5.XG!#?GS0!4 MN?%>OW=QX*73C80+XAM'ED$T+.86$'F @AAD GIP3CJ,U:M]8\1:3XPT?2?$ M%U82VFHVKB.>WMV3-TF"4)+' *Y8<$7;6+:0^'HFB ^R$"8 M-$(L??\ EPHZ\\^W%)XYDT?Q(J>%HM0 UU+J"6)('Q-;$,&,OL!'N.?<#J10 M!T7AV]O-2LY[VXDC>WEGD^R;(]I\D,0K$Y.=V-P/'!%7[^]BT[3KJ^N"1#;1 M/-(1UVJ"3^@J2WMXK2VBMH$$<,2".-!T50, ?E275M#>6DUK<('AF1HY$/\ M$I&"/R- ' WWB_6M.\$6'C:;[-)83"&>YL%C.8[>4@ H^';U_'L/B1+ZW6**Q:R^S& DE6<.6W[NN5': M@#HU4*H50 !V KB_&NC^(&U;3/$GAAK>?4=.CEB>PN3A;B)]I(!_A;*C!_PP M>UK%U+2]4EUNVU/3=1A@\J!X9+>>$NDV6!!)# J1C@\]3Q0!RVE>+;?Q!I_B M.XL[:XT3Q/;686[MKJ(%XM@VGE7,4' MVF[G 4P1&// +?O'+8 ]VZ&MRU\*/+JVJZOJEQ%)?:A9BQQ;1E$AA&>!DDLQ M+9)/H!@8YR(? >LVVD^&X(]?MC=:#)_HY>R)ADC\LQX=/,R6P?O!A[ =: ,3 M7O%&L:E\,/&;K=B"XTNZDM!.MN8WEBPAY5N48A\$X[< =NKN];U"VU2RT!)C M)=O9O=S7$-IN*H&"J%3=CDDY))^[TYXHO\/+J?1_%6FW.M"2+796G#+;!3%( M54$GYOF&4& ,<9R3VGU7P=K5Y<:7K%GKT5KXAL8FA>=;3,$\38)C:,L3C(!! MW$YS[8 -?PG?:W?:7-_;]B+6[AN'B5PNT7$8^[*%R=N0>A/!!K4U*_ATK2[O M4;C/D6L+SR8Z[54L?T%0Z/97=E9D:A??;;R1M\TPC\M_P!3BNM$M9(RO[DB:6*-PZ1.=VW *J"0.0,8&(9=5/Q1\-6EOJ*Q6LMM= M2^2T.Y0RA!D_,,G#D#T_&NZKG-<\-W6H^)-&UJRU".UFT]9HG62#S!)'*%SC MYAAAM&#R/4'I0!Q45UK>GS?$74='N;. V-\URPN(&E,VRW1MG#+M! Z\]>V. M>E;Q;6ZW=C M<6SNR)-&T;,IP5!&,BH-)L[FRLME[>F\NW;?--LV*6X&%7G:H Y]R22:FO M[8WFG75J&"F:)XPQ'3((S^M 'E$>KZGX$TB+POXXTW[5X<5%M;?6[-+4D^PC1&N$B\GU'5[2:REC6&>Z%J5GD08R,;BH8X^]^.VK4_A6=/%VGZYIU]';1V]B M=/E@>#S-T6\.-K;AM;(QD@\=J ,*[\7ZUIU]I?VJ2T,MUK*Z?<6,2&18(G9E M0F53@28"M@]0>@Q26.J:A8>.O'-[?:@);#2[:VE,(AP1$(I)-JG=Q@DY)SGV MIL7PYU>+1;#2U\0P&'3=474+1VL278B1GQ*=_P QRQY&WWSVVQX/E_X276KY M[])-/UFVC@O+5X/G8HC)PX; !#\T.ZBL33/* MK@= "<>G%=G0!S5[KES<^,T\,V$J6\B6)OKBX9-Y"E]B*HZ9)R23G@#CG(YO M4/$&J:KX+\<:9=200:GHL,\4\L41V3Q&%F1E!;Y"5]S@BNEU7PS/+XJM/$NE MW4=OJ$5NUI.DR%H[B$G<%.""I#<@\^F*KR^#I7T'Q#:K>Q#4=>W_ &NZ,)*J M&C\L!4W9PJX R>N3WQ0!=\&0SQ^$-'-S-',WV*'RRD6S8AC7Y>ISTZ\?2M^L M_0["?2]#LM/N)XYWM8$A\R-"@8*H&<$G'3UK0H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JM>ZA9 M:;#YU]>6]K%G&^>547/U)JS7&_%@ _"WQ!D9_P!&_P#9A0!T-IX@T6_F$-GJ M]A/ M;N]\"^&ENF\W5KY)U,TB.XV0MM,C!1ECR@[9))S0!Z)J6JZ?HUDUYJ=[!:6R M]99Y BY],GO[5S_="3RW6*X73GL,<&@#I**X1/'EU M-H7A76TL88[#69HX+DNY+6S/D \<%2PVY..HJW:^,9CXA\3:5?"TA.C6ZW". MA9C+&REMQ';&,$>XH ["BN5N=W .>,H_$*^G\-^%=7L](A?^W+I+5HWN"#$[!NGR\CY#SV]#0!W]%<=_PE&K M0W$6D7MO96^L^0US,8A+/"D>\K'@* Q+;3UQC!Z]*U?"FN76OZ(MW?:;-I]T MDCPRPRJP!*G&Y=P!*D8(./Y4 ;E%:S!H,%K(-)D\AS<,P\^;:& M,:D?< !4;CGDGCC)R$^(L^H6WA:ZTG2XI8=UBSC?/*J+GZDUA^&/$%_J>IZWI.JVMO#?:5-&CM; M.S1R)(@=2-P!!QP:I_%8 _"WQ#D?\NO_ +,* .LMKJWO(%GM9XIX7Y62)PRG MZ$<4R^O[/3+22[O[J&UMHQEY9G"*OU)KF8->N-.U?PGH@@B>VU2SD(DR0T1B MB5NG0@[AZ8K,UC7KC6O!/Q M+J")&TR*YM0T9)$@\C<&P>GWNG- '>P3Q7-O M'/"X>*5 Z..C*1D&I*X6#Q#>Z'9^"[=K>W_LO4H8+62Z9CNAE,0*+CH=Q&T' M/!KI=/U&YO=9U.#9%]BLW2)9%SN:0J&8>F &7GU)'&* +&I:OINC0+/J>H6M ME$S;5>YF6,$^@+$6ME,/E2 N6 MB1E/;&'VGN>: .MTW6-,UF%IM+U&TO8D.UGMIED"GT)4G%7:X?2="MH?BGJ. MJ:5!';64>G):W8A4*DMR7WC@<%E3&3_M@>M=Q0!0U'7-(T=XDU/5+*R:8XC% MS.L9?Z;B,U;EN((+=KB::..!%WM([ *%]23QBL/7M&\/?8M4U'6+""Z66+$S M31AV*!@'\3<"JN,#H:ZOX_#K0+B_9FN7LTW,_5 MAT4GU)&#F@#I'GBCECB>15DESL0GEL=<#VJOJ6K:?H]L+C4KV"TA+!0\T@4$ MGH!GJ?:N7\&7\^O2>(]<&QIC?RV5F),[4AAPJC\6W,?K["N+U#4]6UCX!WNH MZJ\,TDMTK*T8(8G[> 1@\ # 'I0![.RAE*L 5(P0>AJ"VL+.RW?9;2"#=][ MRHPN?KBN;M_%&HVWC"31=9L[2WADL'OX)H)F)=(N-&&5Z5AZQ9:MX>.H>*5UM[B.UT=A/9M;+BXEB1F5]W51DD[1QS0!T=YKN MD:=.(+W5+.VF(W>7-.J-CUP3T]Z;<>(-&M(8Y9]4LXXY)%B1C,OSN<$*.>20 MP.!ZBN?^%]HL?@/3M0D8S7VII]LN[EN7FD?G+'V! 'H!65\0='M-%\)RM8P! M5N==M+HQ( !YADC4X[#.W/U)H ]'HKD['Q+JJ^*[_0M4T^V$T=@-0MOL4*'G-5;'QG?GQ#H6E:A;6B3ZO!+(UM'(?-L71 X23KG(R,X7D=# M0!VU%<-I'B?Q3KUU?I::3ID45CJ4]A/)+=.V-BC#* HW%Q0!Z15:]U&RTU(WOKRWM4 MED$4;32! [GHHSU)]*XV7QMJ]I;^(?-T=9CI=F;V"ZV2P07"!267YE)#C'3) MSZBI8K*_\>:(J>(-*TV+3;F&"XMB"9I5+*=_! "-@\,"<9[T =2=9TP7%S;G M4+7SK7;]HC\U=T.[[N\9^7/;-7:QX_#>GIX@O-8-M;^?=0?9Y-L(4R+QGS#_ M !G@#GH!CUK'^'^I2SVNL:1.[.VBZE+91NQRS0C#1Y/2,8H ]MHKB- U+6-%O_#GA/5!%<3RZ29); MG>2RR1!%(/\ >Y;KQTJI>_$#4K/PCX@U@:9:RS:1JCZ>R>.9K[ MQ/JNEIH!N[.T)U+4_L$@C*;Y==\2Z:-.%R M^DVD5S D#$/<;U:CXAZZ/"O\ PDDFCV*6%O?&VNT%RS2%?/\ *S'\N#C( M/.,\\#C.JFIZW)\6Y]+\VV_L^'2TG6/YLX>4J2?5OD^@'XT =K17'_$O4]3T MGP@]QI14(7'0_-U],]^ER37;Z37T\/6RVG]I):?:[F9@S M11*6VH N06)(/<8 SSD"@#I*IZAJVG:4B/J-_;6BR'"&>54W'VR>:R_"WB1M M?34+>YMA:ZCIMTUK=PJ^Y=PY#J<#*L"",C-<[XM?7?#7C.+Q;9:4^LZ6;$6E MU;P2V5/+9;EQ'$$9<94DA23@]2>:GC\:75CJUU!J MMDS:=%8O>_VA;VTJ)'LR6C<..N!D$'GT% ':5'<7$-I;2W-Q(L4$*&221S@* MH&22?0"N;M-:\0SS:/<'2(9+#4D+/Y4AWV65W(7)X<'H< 8/K6#H'B#7F\/> M+]2OH[*]-C?7B"$NT:L(@!M'#87:I[@6MU!?6D-W:RI-;S()(Y$. M5=2,@@^A%35R%GXL>XLO"UG:6T$>H:S8K=!#GRK:,1JS' Y(!8*!QGU&*J7? MCN^T^T\3V\^GV[:MH, NF03,L5Q"5+!U."0>""I[]Z .ZILDB0Q-)*ZI&@+, MS' 4#J2:XVT\6ZN->\/6NH:=:16>N0NT#13,TD3I'YGS@C&",]"<>IKJM0TZ MUU6U^RWD8EMRRL\3* (]-UK2M921]+U*SODC.UVMIUD"G MT.TG%6+F\MK,1&YN(H1+(L4?F.%WNW 49ZD]A7&6FAV<'Q4FU32X(K2UM=,, M%^T*A$DE9@R*0.-RH,D]@R^M8OC"==6N_"^M/,!;_P#"06D=E%NQ^Z)8F5AZ MM@8ST4#H684 >B:EK>DZ-Y7]J:G9V7FG$?VF=8]Y]MQ&:O(ZR(KHP96&0P.0 M1ZUB:OH_A]H;_4]8L[:YC:#$LEQ&),1 ?=7(X'4X'4FJGP\TF[T/P'I.G7V\ M7$4;$HYRT89BRH?=5(7\* .GJ"1;6V:6]D6&)@G[R=@%PHYY;T%83:]?:EK6 MJZ9HD=J9-+6,32718J\KKN$8V],#&6YQG&#S7'^+O%$_B7X3_P!IV,2VN^[A MM[R"5B7BD%PBL@(X(SG/J#0!Z+IVM:9JTEQ'87L-Q);L%F1&^:,GD9'49[>M M37^HV6E6;WFH7<-K;)]Z69PBC\34=G9^6SWDUM:+J4R!)I84QO"D[06(R0,] M^F37F4VI:SJOPZ^(. M10RL.A!Y!I]<-I'B/5;'4_#&D7UA:I9:K9L+:2.8M*C11!SO&, =W--%;PM-/*D42#+ M.[!5 ]R:S(_%7AV9PD6O:6[G@*MY&2?UK6ZBO.?A%8VE[\)K*UNK:&>WEEN0 M\4B!E8>C @C(Y%9DWB+1+>Y>VFUBPCG0[7C>X0,I]",\&O%KGQ)J M/@[POX]T'3KF01:7?0V^G3,Q)MH[@G*@]?E ./0FO9['3++P[X=CL+.S,EM; MQ;?*0 M+Q\Q.2 2>2'5NK70]JWFBZ=?:+)H\]G"VGR1>28 @"A<8 [8[>E "3Z[I%K=Z];K;_%?X>PYWF*VODWDB4 %1SSPVT#SSRI%$@ MW/)(P55'J2>E25Q&BZEK5Y\0_%5E=26S6-DEJB1KNRJLDCC'8L2>3[#TH Z^ MQO[34[**]L;B.XMI03'+&VY6&<9![]*:FI64FIR::EU$U[%$)G@#?.J$D!B/ M3(KRSP1XCU30/A]X-=K"U?2;J>.Q=S,?.#22,JN!C;M![9S]*[)?$)M!DD:--:TYG7.0+E#C'7OVQS6H"" 0<@UGW^B:=J6B3:/W>CZ6L4ESIUO&TCSQ2.'=E)5!L'!(&2 MQZ;A@'G !UU%<"?'>LW#^%X[;P^L$VN).##?2M$\$D2$D,NS.W(SNZD=N13; M#5O%4WQ)M=-U 6$*KHOVF6WA=V4,TRJQ#=S\O'& ">M ';6>I66H/HDF S\VTX]<,<''0]:QM.U_ M4-3T?Q6T%C9V5YIU[-;?(Y97VQJ=Y; )8Y].PKFK&_FT7X-Z%KEUH^EZBUI; MVP@,V=T:RE4+.W-S96Z3W$MQDJ&?=Y M<8 (.2%))SP,<'/%7_A(=:>PTB2?2%TN2ZBDDO9;QPT5CLQ@-@C.XGCD<9^E M '545YAJWC75M4^'UIJNGBVM9Y-52QN2&+@@3B,[#QPV.IZ D>]=+?>)KN+4 MI=(MQ;?VA;6R3W$C12R1 N6"( @SSL))/3C@YX .JHK'\+ZU/X@\/6NHW6FW M&G7$@(EM9U(:-@2#U )!QD''0UL4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGCK1+_ ,2>#M0T M;3C;+->1^7ON)&54&0<_*K$]*Z.B@#D;O3/%6H>'UT97TW3%> 037<,[W$@3 M&#L4QH 2.Y)QZ51U+P+=Z9:>'I?!TUO;W>A(\445YDQ7$4@&]7*C()(#9 ZU MWE027EK%(/#_ (E\2>!-4TR[FTY-2U!5C"([ MB"!00>&VEF/7)P.H';F2[T+Q%+XOM]7B;37MSI_V5HIY';[))N):2(!1OR, MYVDX'-=E2 @]#F@#A--\#WQ^$Q\(ZI+:_:4MVBAEMV8JK [HWR0#D, >G:GR M^ I9=1\/7[7@-S:AUU5P,?;%8B4CIT\Y5./[I(KN:* .3U31-L? WB2T\+^%-*9]*DDT34ENW83R* M)$7?P/D/)W^V,=Z]-HH XWQ%H'B!?%-KXF\-3V/VL6OV.[M+XL(IHMQ92&4$ MA@2>W?\ /I-*BU".R!U2:*2\D8O(( 1&GHJ9YP .IZG)XS@7J8\T4(M;N](6SNK'5I1=&*XF:)H)\88\*VY6P#V M(Q6?#X#OM+C\(V^G26DT.BW$MS]>@44 #Q5?QCH>O^(TNM&@DL$T.^M! M#+(Y83PR;P2P&"&&W@#CGO77T4 &]5T1;2271_.B-O=RM&KQR M($.&56((V@].>:RX_"'B :3XTM)9=->37FD:%@[J$+Q",[OE. ,9XSGVKT&B M@#A_$-C:#X:-H.L7-O%?1V"+$L$VYS+& (VC!"L3O"XXZG%=+X>TV72="M;6 MXE\ZZVF2YE_YZ3,2TC?BQ/X4^XT?2;O5[?4;FQM9M1MDQ#.\8,D:Y['J.<_F M:NO-%')'&\B*\A(12P!8@9.!WX!- ',>*;+Q5?WMO'I$>C/IL8WRQ7TTJF9\ M\ A$/RCKC/)Z\#!)8_'4GA^Z4/H<>KRR!8C&\HAABQRV2A9GSGM@<=<$'J)) M$BC:21U1%!9F8X ZDFA'61%=&#(P!5E.01ZB@#EO#MGXMLYX;?48]"M]-B1 MB5L7FDED<^I<#J26)Y)/U-7?"5_K.H:7.VN1V(NHKAHUDL"QAE0 $,I;G@DJ M?=36]2#:HP, *.GI0!R&N67C.ZUY)]/BT&33K?!MXKR>8-YG=V"IC(Z 9..O M7&'7_A[6=8TS2[O4)K%=?TZ]%Y#]GW"#C*F+)&[#(<$XR#SC Q774@((!!R# MT(H Y[2]!G'BF^\2:B(EO)[=+."&)RZPPJ2QRQ R68Y/'& .>M0Z-HFJ6/C? MQ!K%RMG]DU-;=8Q',S2)Y2LO(* <[O7CWKJ** .>\0:/?>)('TJ9TM=)E.+I MHY"9IX^\8X 16Z$Y)QD8&SP2X(QZ[6W*?3CU%8;>!?$?_ K6Z\(K)I3?Z3OMYS+( M-R?:/.RWR'!_AP,^N>U>DO#%))'(\:L\9)1B.5R,'![<4HFB,QA$B&4+N*;A MN ]<>E '*WWAW4M0\<6FKS1V8L%TV6QGC$[F0^85)(^3&!MQU&<]JH^%]"\9 MZ'!;:%<7VF2Z+9D)#>+O^U-"I^6,KC:#@;=V>![\UW=% !5/59;&'2KEM39% ML3&4F,GW=K?*0?KG%7** /*?#GB"+P?9#1;/6-'U3286;['+/=O!-"A).QP( MV# 9X88^E3>*]:L=>T"&TB\0:2UU]NANG\V5TCC6-U;8N$)/W>IQR2>. /4* M9YL94,)%PQP#GJ?2@#R[4-7LKSQE=:Q!XATJUBFT1]-21)W,L4IV?:LK3KM8+CPC/+K7AN(Z()HYEBEE;SO,CV&7)098GD@]\G<<\>T*ZNNY6 M##ID'-+0!YMX/U_2M$DUW^T-:TK;J&IS7T1MYWH]:YNVCMHO M MAHR^*=&@U'1KP76F7,;2,KL&J+ 6"KN"\@F-=WU89KNYH8KB,QS1K(A()5AD''(XI] M #7+A&*!6?' 8X!/UP<5RG@7P]JOAV/68]2^Q$7^ISWZ&VF9]OF$?*0R+TQU M_2NJBFBG3?#(DB9(W(P(R#@CCT/%/H Y3Q#HFKR^+-&U_1ULY9+2&:VF@NI6 MC#))M.Y656Y!7ICFN=NO GB.?PCXGT?SM+:;5]5:^CE,DB*BET;D;6Y_=].> MO7BO3:* ,'6['4-2BM87T_3;RS='6^LKF0E6SC:4)0Y((/4#K7+?\(#J=CX6 MTNTTV:V-SIFL_P!IVUK/,YA2/+8@#X+8"O\ >QU[5Z/10!Y[<>$O%%WJ'BB\ M^W6-E-K&GQ6\3V[N6@D0-WP./FQNX/? J33_ QXC@\1:%JKQ:+;Q6-A)9RV MMN\A50Q0Y0[1G)7N!MS_ !5WU,\Z+S_(\U/.V[_+W#=MSC..N,]Z /.'\#>( M'^&M]X:SI@N[B]:X67[1)L"F?SL']WG/;I[^U= VA:NGQ!C\0P&R%M-IR6=U M&[N7C*R%\IA<-G<1SMQUYZ5U5% '.^.-!NO$GA6XTZQEACNC)#-$9B0A:.17 MP2 2 =N.G>J$OA_6H/%UMXIM!927@/I$NJWUTT;7VJ79N9Q$240!0JH"0"0 .N!DD\"BZB\06_B&>\LDL[ MK3Y;:./[/-,T3K(K.2RD*PP0RC!].OKO44 >>R_#J?4--\3/-/!8:CK=Q#G>+9=,B@FM9+9AII,5ULTT5O"TL\J11+RSNP4#ZDT^@#C?"NE^,=.M[/2M8N],>PL M55$N;8OY]RBC"!@1A.@R03G&.^:@L_"NN66E^+--1].D@U6XNY[5VD=6!G[/ M\I "\],Y]N_;--$DL<3RHLDF=B%@"V.N!WQ3Z .!C\&ZO9P>$=0M7L_[6T&T M%E-$96\FYA*!& ?;E3\H8?+UX-2:IX.U'4[7Q1=G[&FJ:W9"QC0RL8X(@K 9 M;;EB2Q)^7T';)[JB@#BIO#>M2ZEX-N@NGA=$5Q<#[0^7+0^5\G[OGUYQZ>]= M'KRZR^D3)H)LUU!_EC>[9@B#NW"G)'88Q_(Z5% ''Z'IOBN)H['5H= 32=K^ M>MJ\TLLQ8'.XNH').23DG\:SO$'PG\/7XTO^R]$TJU\C4(9[G,.WS8%SO3@' M.>.#Q7H-007EK=/(EOWNYI5.\ 89@J8^7^$9('7KC;T.BKK T_.N-9F]9R2MEN\I%Z MR>!DD]R> MU:!(4$D@ 3WBWMS/.[1H9/ M.$S;0%8XR-H]L5Z#10 R(R&)3*JI)CYE1MP'T.!G\JX!_!NOIH/C#1H9--:# M6;BZGMI'ED5E\_&0X"D#;STSG/;'/?R2QQ8\R1$R<#M2ZQX.O=M@$T1)%N%^T/ER\7E_)^[YQUYQZ>]5-%\-^+_# MKSZ+87NF/X>>9Y+>XEW_ &JV1V+,@4#:Q!)P2?K:-J=Q)>W&L2-/?WI4*SRDY#*.0H4@8'/ZU=TN'Q7I>D) MIMS#I^I201^5%>&Y>$RJ!@&1=C;6QUP6S[5U%% 'GMM\,ROPTTGPU+J 34M+ ME^U6M_$G$4XD9P0#U'S$>_7BNCLY?%NO&GA[6].33Y8-(CG0I=73H\WFH%)RL; 8QGOGVK60^)Y;I MYKF+2K2WA@U-C+9:I%!E99' M61'B1E"\*1@Y!W9XQT-=910!YM!X'U^'P#X];1T'6QXUU;6X6LHX[K3%LX")F+I(I9@Q&S&,MZ]OPKKZ* .*TSP MC/%XRMO$;V=CIEP+:2*^%A*S+>NVW!8%5 ()RZ@NGD'^\L9C'/L M6X]ZQ]0\/>)M,\6SZYX8N-/FCOX8HKZUU%W4%HQA)%90><'!&/\ ZW;T4 <= M?^'M=N?$7A;4S-97']E-,GH />K-WH6J#XAVWB&R M>S-JVG?8;A)F8.H\WS-R ##9Y&"1CKSTKJ** .,TCP[K>G6?BM)$T]I-6O)K MFW"W#X7>BIASY?&-N> >M4+OP;KMQ\)K7PDITX7L,=O$93.,2.01)& &Y7E0#SCODDUV=% 'FJ^ ]? M'@N]TAKG36NAJ_\ :-JP+JC_ +_SF!NQZGMHZCH'BNU\3)XCT*;2VN M;JU2WU&RNFD6)MA)1T< G(W$<@9'.!G [FB@"IIL5Y#8H-0G2:[;+2M&I5 2 M<[5!YVCH,\\9-6Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *S-!W)/8 FM.N6\=:!?:U8:;,M-\0W>GS6,>F6DT<4$LD;222 M2[<_<9E"A5QR>2W;'*>!=.U/2TUQ-1L'MOM>K7-["3(C@QR,"H.UCAO7M[T M=%JNH1Z3I5S?RJS)!&7V+U<]E'N3@#W-<+X&FU+0?&&L>&-;N?/N+U%U>VE/ M1B^!.B^ROT'IS72>(;.ZU;4M,T^33'N-'$OG7CEX]K%1^[4J6R0&PQX_A'7) MK \6>$IK75- UGPEHL7]HV%WNE$31PK);LI$B$DC)/&.N.: -J]\67$'BR3P M[:Z+/<78L?ML;F9$1QO"8SDX&<\GGCH:QV^)DB^&6UX^'KH6=I,T.H[IT!MF M638VT?\ +3!YXP,'UR!?6PU1OB+8=/OY["U%I- M>00+/(ES>+;KAL[5!(.6.T\8P.,D9%94'Q*MKZ'PY-8:3>7,>N>:L6&13&\: ML60@GKE<9X&.-XEM_L;:G/:W-A-+(A5FA5.&"DD9*>G0 M_A6A/#XHUKQ1X3U:X\.?8AIK7'VM9+R)L&2+9E=I.1GIT/J!0!)-\1YUT;5] M4B\-W3V^D7DMM>;KB-658\;F4<[CR3@<8'7M6G%XQ<^(],TVXTF>WM=521K& MZ:53YA1=Y#(.4RO(R?J :YT>'==;P5XVTPZ5(+K5[Z[FM%,T6"DH 4L=W&,< M_IFM&[TG5Y];\$7::9+Y6E++]KS+%E-T/EC'S<\\\=O?B@!=3^)FG:;;-J'E MP3:7'<_9Y9$NE\]DV'AZYNKG2XXI3FXC1 M95<,00><<+P.IST&*RO#UEXR\-+-X;ATFVNM.$\C6>K&Z51#&[%L/&?F9EW' MIP>!D=:T;#3M5M/&_BK4WTV5K6_M[:.V998\NT2N#QNXR7&,^G.* *>H^.+Z M\MO!UYHEHAM-;N%W^=+L7P#CE>3[8QSD=CJFI)I&A7FJ7*82TMGN)%4 MYX52Q /X5YW8^%_$-CX1\$1#3!)?:%>![FV^T1C6S22-@(9 M!D8X.0@8 +[=>IJ'Q!+.OC?P#J$VFJVH$WB[(7#,X^SG WD#CG//3FK8T^[\ M3?! :1;(%U%M,%FT4AV[9XP$9#Z')7U+0I/,TGS8;_3_ #$D#IY>\D,< J4/ MUZ\5:M?$UM%;>'M/T^RMXIM1L!&WU/PWH6CZWX9DO;>WL$C=XIX MEGM;A%504;>.#@\@]AD>@!V^FW@XXPH'3@;_A"PU/3/"MA9ZQ=/#E)% M4N"2.AZ<=,T ;,WC^Z\C7Y;7PW ,].2.!5B+Q MSOO]#WZ1<1:9K1"6EZ\JY+E"ZAHQR 0#@Y_ 5SEO+Y=KX[1FM0VKR2/9C[=; M_.&A$8S\_'(SSV]^*9,Q;1? 5LK6IET::![P?;[?Y1'"8SC]YSRIL2>-9Y?$%QHVF: M'<7EPEE'>Q.9TC25') .3G:.._/MCFN9TO5-6\,:GJ6EV2Z/J6EW=Y+=6E\^ MJ11_9O-8LRR(3N8!B3\O7\>-*UO8[?XDWFKR7-K+9/I45HLXO( 7D1V8G;OR M =W'OZ"@#6LO'5IJ'AS2-3@M)3VLF8!O-4L'!/0*NQB6]!TR0*Y[3+ MN;3_ (G>+;V;21'-%I5O*\-M(K><0SG<&(7.1QR >#UXS@6%A>:=X=\,7<$V MG-JV@W]U,UD^H0@7$4[N6"N&(#!7'7'.?QV8[^>X\6:[K$D5E!;WVD1VT4;: MG;F3S%+\$!BO\7KC'<]* -B/XC2&PT'4I?#]TNG:PT<,4JS(SK+(I*+LZD$C M&XD?3&"=&R\:+_:&L66LZ>^ERZ9;+>N6F657@.[Y\KT(VD$?EFN+V2+X(\%: M8&M#=:1?6DUTHO[? 2+.X@[^B#3H[DWD) MVR NWNTF97 W!)5&-A(Z8+#/&:I MO\3)$T.ZUH^';L:?97CVMY(TZ!HML@0L%_CP3R!Q[GG$?AGQ3K316UAK<6CV MGV10LU_'JD,@N@HP/+0'*EN,[L8Y_#G;BVGF^&7B70PUF+_4-0GG@0ZA;[2D MDP<$G?Q@#GW]: .UEU[5V^*":"EI"=/73#0BS; 7,9)RQP">>-S$XX J)KLM\3+'6K62QFMKC2 MQ82*;^(/ _G!^0"=V1P-N>?3K7H% '(ZA?G0/B#H\"<6>O+-%*G\*W$:AE<> M[+N4^N%]*W-\163ZO\ $7PK M#$,II@GO[EA_ "OEQCZLQ;\$-7_&UMK=UHD2:&AEE6[B>Y@280O/;AOGC5SC M:2,:%&DL\5O,KK(C(74JS;>RG((&,=ZI+\0IA#H M%W-X?NEL=:5%MY4F1F\YX]ZILXX." Q(Z9( YK,MO#VN6VI>+Y8= @M[75]. MBBMHH;B,;'6-TVD<#.7!)Z=<%JDET'6SX;\!V2Z5*9]&N;:6\'G1858XF1MI MWAUJQ?3)=&A2XG!E$JM"RL0RD=_E(QZ^M0P>/H#X@L M-)GM8M^HQR/:M:WB3G<@W&.0# 1L=.2I/>LS5O"6I:[KWB])+9[:SU?38;6W MNC(A DCWG)4-NQEAV['I6MX=O_&5R(8-"<&NAO-;-QJ MUWHFGV$=_/;P+)=K-+Y<:!\[4)VMEF )QC&.I&17$/X7\0O\*+[P^-)?^T9K M]IT3SXMNPW(FSNW?W>/K^=;<.GZ]H7CW5=8L]);4-.UR*!I46>-)+26--G(9 ML,I'=22/3U ,CX=Z]#HWP\T"V$,:3ZA?W4%O%-((D0B65L,V#CA< ')('O7 MHFEWEQ>VK275F;29)7C:,OO'RL0&!P,@]1QT->?:-X7U*/P19:#X@\,0W]J; MJX>X@6XC9T#R,Z.A)4 C=C@@X)^E=3X'T?4-#T*6ROYYY(UNI&M$N)1)+#;D M_(CL"02.>A.,@9XH =J'BB:)]572M,;43I*@W06782VW?Y<8"G>^T@XX'S 9 MSG$=WXRMXVMH+>.);R>S6],-_<"U\M&^Z&)!(+]9 MFTO2(M6TK6)EN@QNU@:UFVA6W[LEE.T'Y02,=*75-.\5:-XK@\0Z78PZT+FQ M2SU"T$RP-O1F99$+<8^=A@]J '1?$VUN=*T2^M-(O)QJEV;+8'0&*8;LJ>>? MNG!Z8Y)%-'BOQ)-XPT/39M#2Q2YMKB>6WENU9\HP4?,H(Q@[AZY[8Y?KVG>( M=3D\,73Z8KS6FJ"]N8H9DVP1[&78&8KO8;@2<8)S[52.1^-<=JOAOQ M9J.FWL=UHT5WJ4>K)70K/7&\/W4>ERW?V6>9ITS M"3*8@=O5AG&<=,\9Q7;WEPUI9S7"PO.8T+>7&0&;'89('YFO,?\ A%_$/_"I M1X>_LE_[1^W^?L\^+;L^U>=G=N_N\?7VYKTRZ8MILS%"A,+$JV,CCH<<4 <- M'\4#_9>DZU<>';R#0K]DC:_:5#Y+.< E/O;<\;N/;/&=-_&E[)XBU/1;#PW= MW4^G/;B5O/C0%)<_.,GL!G'4\],5R7AS2[_Q7\&M"\/?V?)#;3I!YUX\B%!$ MD@FZE:_$'Q-J5Q8/'8Z@EJL$QD0Y,2,K9 ;(SNX MX^N* "Z\;^7I%[KEIICW>C64KQS3I,!(RQMMD>-,895(/5@3M.!TS8_X2Y#X MFTG2DM0]KJMLUS9WPF^20*H8J%QG=@@X].<]JYW3/#NO:+X0UCP?'I_VF"8W M$=A?^<@C6.8L?WH+;P5+MG"G/:M+7_"%TO@S1[+0W4ZKH)MY+"27@,8P%(;V M9-P(H /%GB.V@\(Z[=ZGH(U'3+2;R&B$BLLX# %B& P V!W.5/'&3K7OB(P: MVVBV-K%<7T=F+PPR7 B+(690$X.XY4YZ <<\UE^,_#E[=_#*\\/:5"UW=RQ+ M&I9U3ROK:XBCN+6XRVY=V\LV;^+?"UO=Z&QO;V">6UNY-N;;$8:11_%D@@'@4MUXS9-.U+5;' M3&O=+TV5X[B5)@LC>7_K&C3&&"\]67.TXSQG.;1?$'_"0>![J[B:]?2K:9-1 MNUD0!I)(E3(!()^8$GC_ J#2]"UW0-#U[PW#IQO+>ZEN'L+P31JB+-D[906 M# J26LZ2(J2* I[G('S#)./8$\5';>/ M[>30);^ZLS9W4.I?V5+;S3#9'<;@O,@&-G(.['X&J-CX6OM%\3^%5M;22XT[ M2-+DLI;G>@+,P3!VELX^0Y^O>H=/T+5(=.U^UU#PXM[:ZEKDMV]K++"?,MG M&1\V X*@X)';GN #MM,O;N[-TEY8BUD@F\L%9?,24;%;< M:V^C:;:I=W\5N+F823>5'&A)"@L%8[F(.!CH"21QG,\#>'[OPZFIV^;F+27G M5M.L[J82O;IM&X;@6 4MG R< >I-13:3JFC_ !#NO$%E9OJ%CJ5I'!=0Q2(L ML4D9.QQO905()!&X-=-H&BVD)@U9M*M[/43:+:EX9-VZ(8(!P .OMD>M;JGB"ZFN?(650L._ 52Q(!PJC)&>2<9'-=]IQE.G6XG@>"41J&CW3G&:C\'>*I=+\ M->";"ZTF9+&_M8+2&],J_P"N\K.U:Z7'&Y N[]17&Z=:>+_ QK.JV%CHUMJ>EWU[+>6UX]VL7V M8RMN99%(+, Q)&T']>.Z>U6XT]K2[(F62+RI3C&\$8/';/- '$?#K3H=>\*V M_B37((;_ %35-\TDDZ!Q&A8A8T!SM0 #@=\DUF_$/PW8:)X!UF6WB7RI=1M+ MJ*/;N\AC+#&P3T!"]!ZD#BM7PI9:_P""=.'AZ329]6TVV=OL5Y:31!Q&6+!9 M$D=,$9(RN0>.E3^-],US7_!ES906(>[N+B!X[=94 B1)4<[F8@%B%/3C) YQ MD@%^Q\5RS>*)]"O])FL9A9F]MV,JR>;$&"G(7[K D<<]>M5K+QNT]_H4-UI4 MEK#K@D^R,\O[Q2BE\2QE1MRH[%O>H;_3=:G^(4.L6EBT4"Z-+9K-(\9"3.ZN MI*AB2!MP1R69FMT))/4DXIG]@:-_P! FP_\!D_P MK1HH SO[ T;_ *!-A_X#)_A1_8&C?] FP_\ 9/\*T:* ,[^P-&_Z!-A_P" MR?X4?V!HW_0)L/\ P&3_ K1HH SO[ T;_H$V'_@,G^%']@:-_T";#_P&3_" MM&B@#._L#1O^@38?^ R?X4?V!HW_ $";#_P&3_"M&B@#._L#1O\ H$V'_@,G M^%']@:-_T";#_P !D_PK1HH H)H>DQNKII=DKJ059;= 0?4<5?HHH A@M(+9 MY7BC >9M\CDDLQ]R>>!P/0<"IJ** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ J*YMTN[:2WD+A)%*L48J<'T(Y%2T4 9^BZ+9>']*ATS3DD2T@&(D> M1GVCT!8DXK0HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K"UV7Q M*\RVWAZ/3HRL>^2YU .R$DD!%5""3QDDGC(X.>-VL77_ !#:Z,L5L;JUCO[G M(MTN)0BC'5V)/W1W]> .30!6\%>(KKQ)HLTVH6:VFH6=W+97<4;;D\V,X)4G M^$\5T=6]^MM%;M;2%A&\NQ&9_, )VX) % M=]7 _& @>"HVMZA>TN89U'5HI P_3Z5Y=I6FP3^'_'6G07 MD6EJ_B0K#*(P423,&P%>A4OA2/0FND\&ZA?RZ_K5AK>E6UIK4$<#W%Q9L3!= M(=X1QGE3PP(// ]* .TKG/&_B27PKX8N-1MK;[5>#B"W_OD LW3L$5V/LM=' M7)3+?:WXIN)[$V;VFF(UGBY5F#3.%:0@ ]EV+^+CUH Z/3=0M]6TNUU&T??; MW42S1MZJPR/YTO\ :-COB3[9;[I6*QKYJY<@X('/)!K@OAJ6TI];\!ZD8Y)- M*EWVZGE9+67YE !Z@$D'Z@5QPTK3T^ HODM85NX-1_!Z[>M<%>V M,&D?%6Q71[2"VEFT*Z^2) HD970KNQUY[FL;PU%H7B+PKX:N;GQ#*FI6-Q%( M8(_*6X%V#AU;Y=YW,6)SU')]: /59=0LH-WG7EO'M<1MOE488]%.3U/I4EQ< MV]I"9KF>*")>KRN%4?B:\B_L/29M*^*32:?:N8)9S#F,$1'[,K97^Z=W.1Z# MTK1T?4S+XU\'6VJR VTGAI)K(RGY9+L[0Y&>K[/QPQ]: .E\)>)+G5#XB;4[ MFS,.G:BUO%-"OEQF(1HP))8_WCSFNE%]:--+"+J RPKNE02#*#U8=A]:\1U: MWTX_#_XG0Q1VQ2'67EC10"$.(>5].<\\T >AP7-O=0">WGBFA;I)&X93^(XIEM?V=ZCO:W<$ZH< M.T4@8*?0XZ5X[=S#1M"\9QVRF#3+?Q-";E($!$=NWDF7"XQ@\Y&,$$UTLFD^ M'KV_U'5;;65U.>ZT>2*6"+R6A>)>5=PB]03@$^^.AP =ZFH64LL<4=W \DJ> M9&BR EU]0,\CWJE8^(M,U'6+_2[6ZCDN+(JLP5P<,025'J0!SZ9KRVSTZRL_ M!?PPU&WMHH[V34;)'N54>8RM$X92W4@@ 8Z< =JZKPFEG#\2/&R%8$F^U6OE M+@!N;92=O?L3QZ&@#O:Y/3O$EU_PFGB73=4N;.*PTZ*UD@DV^7CS0Y.\LQ!/ MR@=OI765YU;Z7I^J_$[QI'J%I!=(MC9 ),@8#*2Y.#QG'?KR?6@#OY[NVM;? M[1<7$44/'[R1PJ\].3Q1]LMOLGVO[1#]FV[O.WC9CUW=,5Y-X6U"U?PY\.() M2&U1K:=[22XE(AB5$VLS+_&P4@*N1WY%,\/0G4O"5[8Z?K5G;7\7B>XDL2R[ MH)'5V=4* G"-AB,'KC&30!Z[;W5O=Q>;;3Q31YQNC<,/S'UI[AS&PC95?!VE MAD ]LC(S^=[;6[:_TF+3M6MKT?;EMWWPRR-$A$B'W4*<'D=^M==0! MR?@CQ/+K7AZ"XU>YLTOYKJXA5(_W8?RY60;5))/ 'MZ& MY2X\9ZMI'B?5$LKB73+585G6+9-&8SYP4N"/]9NR!UXZXX /3KBZM[2 SW,\ M4,(ZR2.%4?B>*3[7;>1'/]HB\J0@))O&UB>!@]\]J\K@DL-"UWPKI3ZY.NB# M39X]/OKORV6282C^)EV_ZOA6Q]TX'WN:^N:!HEAX?TN#3[MK^W/BRW996*;8 MFD<&1(B@ ">PZ'([4 >N07=MT 5Y]0LK:>."XNX(II/N1R2!6?Z GF MGS75O;Y\Z>*/"ESO<#Y1U//89ZUY'XVNK"ZTKXA_9&@A>-(X[Q[M][RRK&"B MQ+D;%'&#SEMV!WK1>PTG6/BAH#7<%K=I<:!(9-X#K,RR1XW#H^.>#G!'M0!Z M4MY;/:K=+<0FW89$H<;#^/2B&\MKB66*"XAEDA.V14<,4/H0.E>&ZOI-MI_A M3Q?;0Q*NCVOB*V^PGH("9(O.$9_A )(XZ<^]=C>>'-.TSXK>'O[&L8+>.ZL; MM-3AAC 22$!=A=1P?G;&3U_"@#T".^M)95BCNH'D8,519 20#@D#V/!]Z2&^ ML[F>2""Z@EFB_P!9&D@9D^H'2O&]'TJ*T^!=WK.CV,0UN&&]2&YC3][&AG<, M%/480' ']:Z+7X;62R\ ZCX<6-)SJ%M';-" "UJR$RJ<=5V#)^E 'H<=]:3! MS%=0.$&7*R [1ZGTILFH64-K]JEO+=+?./-:4!/SSBO/;M9O"GCW4;"PBV1> M*H1):,B<17:X20_38PD.?[II^IR66C_$/2M'N;Q-,TP:/Y>G,ZIY9D#X=,N" M VP)^''>@#T0W$ M_M!FC$&W?YFX;=OKGIBN7T3Q'=:GXZUK2_M%G<:=;6L$ M]M);KR=Y<'2CRV-H[JA +/\^21ZXQ0!WU5Y=0LH+F.VFN[ M>.>3[D3R ,WT!.35BO%O'%Y8W/A?Q[)8O#!Y=ZD=PUT^^:6=!'CRQD;%&!@\ MYPV * /8Y;NV@)$UQ%&0AD(=P,*.K<]AD>SZ?I6I_&>V>2VM;F.7P^[OE599&6=0"W9L>^<8]JY6&\73?">GVDA$6A+X MPFMKH?\ +.. 2N51NP3=MSV_.@#T.S\37%Y\2'T:&ZLKG2SI1O(W@&6$GFA" M"VX@\9Z =:ZVN A%E%\=9&A,"R3>'07V$ N?/&,^IVX_#%=_0!5OKR"TA_>W MEM:O)\L37# *6[<9&?H#6!X$\23:_P"$-.U#5)K9+^Z:8%(_D!VRN@VJ23T4 M>M96CW=O>?$WQ?9:QY1FB@MTM8I\8-J4)?:#U!@KC-%:V3X<_#F16C M"0>)-I?(^0&2X !/;/'Z4 >SSW/F6]RME<6YN8U/WOG"-_M*"#V]16%X+\2M MK/@K2-6U6XMHKN\A,C $(I.XC@$]*Q]%N+63XJ^,?)FB8FQLP=C#E@)<_B.] M86BZ!)KGP+\/S6,:-JVFQK?:>Q7/[V-RP7Z-@KCW]J /6#<0B<0&:/SB,B/< M-Q'KBI*Y+P??Q>*I'\6I T<4\"6UH)%PRH/FD/XR$J?^N0/>NMH KS:A96]S M';S7=O'/)]R)Y &;Z G)I;N[M[* RW-S#;IT#S.%7/;J17C_ (XO+&Z\-^/W ML6AA,=RD=R]T^Z66=%3:(UR-BC P>Q;( ..<+]: -GP3KU[KFEZE<:E);F2UU*YM0\*%$*1MM!P2?KUKH; M6]M;V,R6ES#<1@X+12!P#Z9%>)6MU#8^%EB@,0T5?&LD=\(R/+6V\T[0W;R\ MA/;&/6NVU33U_P"%L62VD,;6]YI,XU6+:"CHK 1%QT)W$@$\X!'04 =JNH63 M31PK>6YEE!,:"5=S@=<#/.,&J=OXBTRZ\07>B0W4;7EI'&\J!QP7W87_ 'L+ MDCT(]:\:AT#3Y?@'I&K6-M$/$$;PFRNXQ^^,_P!HVJ@;KCJ-O0>G%=A%MMOB M+XW>W2!=0_LZT>T! #-*4E^[ZDMB@#T)+ZSDNVM$NH&N4&6A$@+J/4KUK%\: M:^^@^&=2NK.[LH]1M[62XAAN?F\S:I) 4,">G6N(\-1>'_$&@^$[X^(9!?V4 MT3I!#Y2S_:,8DC<;=Y!)8MGJ,L3WJHEU:ZK\*/'CZIY+:LDU[]L67&])%SY( MYY "!?IQ0!ZQI-S)>:-8W4N/,FMXY'P,#)4$_SK$^(6M:CX<\$ZAJ^EM;BX MME5@)XRX(+!3C!&#SGOTZ5J>&W23PQI3HP939Q8*G(^X*YWXN?\ )+-=_P"N M2?\ HQ* .N2]M))9HDNH6D@_UJ"0$Q_[P[?C0E[:21/*EU"T:?><2 A?J>U< M#J_A_3].^(GA*XT&SAMKJ5K@7GV=0!+;>7RTF/O?,5P3W(JA'9OH>NZMX"AM MRMCKDOVNR9$^6.!_^/I,]MH!V_\ 71: /4D=)45XV5T89#*<@BL[7=>L/#NF M-?:C.L4>Y8T!(!=V. H]3_\ 7/:M&.-(HUCC1410%55& .P%<1\64B;P,TD MJ(0E[:'([N'X@V.E_:+,Z1<:=-=EPOS!D91R^[&.3V%=/ M%N>F*X+4[/3M0^+.A0-#;SV@TFZQ'@-&2)8^HZ'! MSQZCU%)M0T;0A;QQ:9M6]OKA#(HD89$:(&7) ZDGCI@U?M+ MC7(O$"V-^EI-9/:O*MW!&R$N&0;&4LV.&)SDY]L<\CX (T+QKXPT'4&$5[=Z MD^I6N\X^T0R=U]=N,''0UU'B_4+F'PSK4.DLS:K'I\LL2Q#+(=IVGV/7:.^# MCH: -F.^LYKJ2UBNH'N(_OQ+("Z_4=12O?6D4GER74"2;E3:T@!W-T&/4]A7 MF&JQVUQ\//!6HZ"$%^EU9"R>+[Q+8$JD]2"-^X'T.>E7= \.:)J'Q$\;+=Z7 M:3K!=V2>_>@#T!M0LDDCC:\MU>1S&BF5068=5 SR?:G M75Y:V,0DN[F&WC)P&ED"#/IDUXK;^'-!NOA)XJNIK.W%W:7E_P#9IPH\R%TD M8QJAZKSM^48SN]ZZGPS/=S?$.XLO$2AKL:%:&U649!!!^T$9[E\ ^P% 'HCW M$,<2RO-&L;$!79@ <],'WJ%]3T^.V:X>^ME@5RAE:50H8=1G.,^U>+76GJ/! MTUO-&&T^V\9+#IC'_EG;^>H*HW4*&WCCTKM=2M-"T;QAHNG:98VEE>M'=74; M-^[MHP0BR.4&-[D $8&XY]0#J=8\1Z7HFFQ7UW=1"&:1(H2''[UG( "^O7 M/T!-/EENI-8L&M[^S%@\.0O:2?"BU0R6\JVWB51D M8VI&;P]!SM4\^U=OJ4-DOQ<\*36D< WV-\A>(#Y@OEX&1Z<_3F@#MGOK.*Z2 MUDNH$N'Y2%I ';Z#J:?+=6\#%9IXHR$+D.X'RCJ>>PR.:\GT[R-6^#?B=]7" MC5X9;V2]=N)([I&9HR#U! \L+[ 59L-,6^^(GALZY9PRW\OA??>K+&#OE#Q M9WCN0<]>A'M0!WVLWMW_ ,(Y:YKX8(D&CZU:PJ$M[;7;V*&-?NQH) M.% [#GI5GQA9ZG/JVD7.A7MFFK6J7$D5E>J3%=1G8KC(Y5AE<$?WCV)H ZR* M6.:,212+(AZ,IR#^-/KG/ NH0ZEX4@FATTZ;MEFCDM"P812+*P<*1P5W9QCM M71T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 445A>,?$$_A;PQ>ZU#91WBVB;WB:L:/ FE.8_/FM+PRO '( 8HT:9&2 <'/M78 A@"#D'D& M@!:*** "BBN=D\0W4?Q M_#K6L(MIM/DNUG$A+DJZKM*X 'WO4_A0!T59M_X M=T35;@7&HZ-I]Y,%"B2XM4D;'IE@3BM*B@#-7P]HJ:9+IB:18+82MNDM5MT$ M3GCDJ!@G@?D*T@ !@#H*Q-:UQ['5=+T>U6,WVI&7RFE!*1K&FYF(')ZJ,9 M'7KQ5O19]4N-,1]8LHK2^#,KQPR^8A ) 93Z$8.#R,X- &A17(W7BO5D\>-X M6M-&LY7^P?;UN)=0:,&/S/+QM$+?-GWQCO4UGXP*^)X_#FM:*ARHN(5D"GVW U60LKFQMI[08_<2Q*R<= M/E(Q47]A:1Y]O/\ V58^;;#$$GV=-T0]%./E_"I=/U&UU6T^U6.*LT4 %5++2M.TSS/L%A:VGFMND\B%8]Y]3@N MW&,^]:E(VX(2@!;' )P"?K0!2_L;2A>17G]FV?VJ)0L<_D+O0#H V,@4R+0- M&@U9]5ATJRCU&3.^Z2!1*V>N6QFJ'@_Q!<^)-*N;NZMHK:6&]GM3'$YDFX@N#I=D9[<;89/LZ;HAZ*<9'X5?JAK M5[/INB7U];PQSRVT#RK')(4#;03C(!QT]* %M]%TJT^T?9M,LX?M.1/Y<"KY MN>N[ ^;\:BL_#FAZ?9SV=GH]A;VUQS-#%;HJ2?[P P?QH\.:G)K?AC2M5EC6 M.2\M(KAD7HI=0Q _.J'AOQ#=ZSJNOV5U:PVYTR[%NOE2%]X*!LDD#^]Z4 7S MX?RY)"@(49/(!].GZB@#8JA_8>D?:9[G^R M[+S[@8FE^SINE'HQQD_C4NFW37NE6=VZA6G@20J.@+*#_6L?PUXANM:U'7K6 MZM8;=M,O?LR^5(7WC8K9)('][TH O/X9T%[6&U;1-.-O _F11&U39&_]Y1C M/N*<_A_19(YHWTBQ9)IO/E4VZ$/)_?/'+>_6M*B@""TLK6PA,-I;Q01EBQ6- M H)/4G'?WJ>BH[@S"VE-NJ-.$/EJYPI;' )[#- %)- T>+4&OX]+LDO&;>9U M@4.6_O9QG/OUI=3T+2-:\K^U=+L[[R3F/[3 LFP^V1Q4^GM>/IULVHQPQ7IC M4SI"Q9%?'(4GDC-6: *6H:1INK60L]1T^UN[4$$0SQ*Z@CI@$8%,DT'1YK2W MM)=)L9+:V_U$+VZ%(O\ =!&!^%:%% %./2-,BOS?QZ=:)>%=IN%@428]-V,X MJY110!G3Z!HUS>37<^DV,MS/$899GMT9Y$(P58D9(QQBN:O?"C7/C[3;[^R; M1M%L].>S6,[1L9G5@53& %QV/-=M10!R'CCPY/JO@\:)HMC;*OGPN(R1'&J MI(KD8 [X(Z=ZZ"RTC3K2%Q!IEM;>>@65%B49&/NG'4#)XZ5?KG?#OB"ZUC6- M?L+JUA@.EW20*8I"^\,@?)) ]>F/SH U[#2]/TN%H=/L;:TB8Y*6\*QJ3ZX M%166A:3ILS36.F6=M*VW!(JMJ>CZ9K5L+?5-/M;V$-N$=Q$L@!]0".M7:* *4^D:9=:8-,GT^UEL MH46SPJ8P!T&W&.*98Z%I&ER"2PTNRM9 @C#00*AVCHN0.G)XK0HH *S9O#VB M7-S(KJZTN,F6)I"BA@F_:6 .#M(/3O M4WAW4Y-:\,Z7JDL:QR7EI%<,B]%+J&('YT %CX=T32Y(Y+#2+&UDC3RT>&W5 M"JY)P"!P,DUIT5G3:K&TNH6MD8I[ZRB622%GVJ"P8J&8 XR%)Z="/6@!;_0M M(U6Y@N=0TNSNYX.8I)X%=D^A(XIK>'M%?2VTMM)L38,] M5O!^N2^)?"6FZS-"D,EY%YAC0DA>3QD_2MN@#/BT'1X"YBTJR3?$(6VVZC,8 M& G3[H].E9VHV.K:9!:6?A'3]'MK=G87'FJ8UB!'#(B##'.<@XSQ]1T-% %3 M3+"+2M,MK"#)CMXQ&"W5L#DGW/4^YJW110!FS>'M%N;JXNI](L);BYC\J>5[ M="TJ=-K$C)'L:+WP]HNI06\%]I%C)8%"RENI88PV<]Z;!I=EI%G,NE:;;PEE_U<"+'O(&!D^WZ M4^V?4FU.^2ZAMDL5\O[))'(3(_'S[P1@8.,8)R*N-G:=H!..,T <=\/_ @G MA_PQIMMJ6F6::I9J5:>-5?<23\P;&6MR8E\ MQ5_NAL9Q[4W2GU&32X'U:&WAORO[Z.W&=!OKV2]N]%T^>ZD0QO-+;(SLI&""2,D8X^E M:M% $<$$-M D%O$D42#"1QJ%51Z #I2S0Q7$+PSQ)+$XVNCJ&5AZ$'K3Z* * M%CH^G:3&XTS3[2U++C$,00''0' Z5F:#8ZW/>?VKXD2QCO8X3;P0V3,Z1J6! M=MS '+;4X[!!ZFKGB37(_#VCM?/'YKM+'!%'G&Z21PB@GL,MDGT!I=)FUMKN M^@U:TM4BB9?LUS;N<3J0* -6H;NSMK^UDM;RWBN+>08>*9 Z M,/0@\&L?6/$$EGKFGZ'8P13:C>QR3+Y\ICCCC3&XD@$DY8 #UY&*ETC5-1N MM4O]/U+3H[62U2)UDBG\Q)@Y?E25!&-G0CK[8) +*Z#HZ7$-PNE6(GA01Q2" MW3=&H& JG&0/84L.AZ3;6]Q;P:7910W.?/C2W15ESUW ##?C5^B@"EIFCZ9H MML;?2]/M;*%FW&.WB6-2?4@#K5VJL&HVMS?7=E!*KSVFSSE'\!8$@'WQS^(I MFDOJ4FF0OJ\-O#?D'S8[9R\8Y.,$@$\8H 34M%TO68T34].M;Q8SN03Q*^P^ MHR.#]*ELM/L]-@\BQM8;:+.=D,809]<#O5FB@#/M="TBQNVNK33+."X8DF6* M!58D]3D#OW]:=#I.G6-Q/>VFF6L5U*,R20PHCR>Q; S^)J]7)^(?$GB#3C=S M:1X:74+*R&9Y)+L0O)@981+M.[ [DC)! S0!6\%>$1I=I='6-*LOMK:A-=QS M +(<.Y=><9W+G_"NHO\ 2--U7RO[0L+:Z,1)C,T0F.<_2L?P_XS.N:1K&H#3+B/[!?26D5O\ \M9BH3;D M'&UF+@8/3N>M &[:-I>H?9OMN MFV=S]F.Z#SH%?RCZKD<=!T]*YNQ\8:O#XJLM#\1:#'I[:DDC64]O=^>C,@W, MC?*NU@O.>AKLJ ,\Z%I#6ES:'2[(VUTYDN(3;KLE(=<70[6T;RQ)/>WD5E;J3A?,D; ) M/H!D_AB@">30M(FU#[?+IEF]YE29V@4N2OW3G&>.WI4DFD:9-?B_ETZT>\"[ M1<- ID ]-V,XJOH\^LR&[CUBTMHFBFVP36\F5GCP"&VGE#V()/2K4NHVL6I0 M:\^IP.327VD MZ=J31/?6-OF<#IZ5D^$_$-UX@&LB[M8;>33]3EL0L4A< M,$53NR0.NX]A714 1V]O#:P)!;PQPPQC:D<:A54>@ Z5)110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7&_%?_DEOB'_ *]O_9A7950UC1K#7M/>PU. SVDGWXO,95?G.#M(R..] M 'F?Q TJ]MOAO;:I<:S+?6-BEO//IEXD:Q70!4!"T:JW4@@9() R*VK?45\2 M?$2'3M3M<6']A1WUO97 RK/(^'9E/#%1A>>G/K71GP9H+B!9[)[F.W(:&*ZN M)9T0CH0CL5&/I5S4M!TW5[BVN+N!C*2//! ="&P>XS@T >:V]S] MFLM8T.]N[U["W\1Q6FFQQOEKC=MD^RLS?\LQR#D_=R.>E*LS67SPNY@PESG?O! MW;\DG=G)R>:@'@CPXKWCII:(U["(+EDD=3*@&,$@]P3D]3GG- '!7=M;^'O! M'AJ_MY;F*77)--LM2NS5FP)N[:,Q1333R2NJ'MEV/'IZ=J -V1F6-F5=S $A?4^E>01.-6 M^"EQXM>9H_$4237GVY3B6*9)&_=YZA< )LZ8[5[#6(/"6ABZFN%LMOGS">6) M97$,D@(.]HL["V0#DCJ : ./U:PM]2^('@6?4;"+[3=V5V]TC+U<11G!^A)K MTOI67>>'M,O]6MM4N8)&O;4,()1/(IC###8 8 9'7UK4H X$_P#)P'_/!_:GQ&\#Z98_/?6MVU]/MZPP*!DMZ!L8'J1777'A+1KK6&U:2"<:@T M?E&XCNYD?9G.T%7&%SS@<5;TW0],TAIGL+**&2 MTF30/["ELTFTSRQ%]GF9G4*.@RQ)XP,<\8&* . \26-]X)TGQ)K&F:M#&T]@ M&33[.U,:0L'56G0%V"D*QZ 9(![5T]MX=T :EIVIV5PR175JUOY,3@QWZ,N[ M=)P2Y !.XG//)YK0T;PAH'A^PGLM-TV**WN%VS*Y:3S%P1M8N22N">.G)]:; MH/@SP_X9FDET?34MI) 5+;V==#^$&A26B"U2_U MD6=_<1?(RVYNY WS#IP N>P:NPO[(:+\3/#]KI,9M['5K:[CO[: E$Q&@9) M%QM;+!=PP>171P>#_#]O8WUE'I4'V6^8M<0MEE.8R-%Y/FRW,DLBQ_W5=V+*/8$4 >;>$/#<6H?#I]3CO[BWUC%_:VU[-< MR$0[II%&1G&,XYY.3GTK>\&7H3Q-=:7J6@#1=;2S5WCMF#6MS$KX\V,CH<"@!=T@BMI'DN(QEH@%.67W'45YS MI436/C3P8MM ;2VO],N5D/F_OKI52-EDFV\;\DG@DY)YKU"YMH+VUFM;F))8 M)D,A%8-MX#\,6;V,D.E()+#/V9VD=FCR ,9+$D<# / [8H \O MO--B7X:>,-5\ZZ-]IFLW9LIVN7+0%)@%*\]<<$G)-=Q#<1:_\3M3TC58TEMK M'3H);6UE&4D,A/F2[3P2/E4'MSCJ:W?^$+T Z7=Z8;)S97DIFN(3<2D2N3DD M_-W/)]>].O\ PAH>I3V=Q=6;M']*\/P30Z591VL?Y=!4VI:59ZO!'#>Q,Z1R"5" MDC1LKCHP92"",^M 'D/B*XT[4_AIXEB?1)-+U&SU&U>YL)L,MO(SPKF,CC:R M@G(QU/K76S"VF^*%MX9N+>(:1#H[75O:,H\J68S;6)7HQ5>@/3<3732^&-&G MTR]TZ>R$]M?'=="9V=IB, %G)+$C:,<\8&,8I)_"NC7$%E$]F5^PDFVECE>. M6(G[V)%(;GOSSWS0!YE=:O>Z FN:1]JF30K?Q%9V@N#(6,/U"KD+U MR _TKLM3T+3-(BU^YL)W@-YI,N=/BP(/D4_O0H'#?, 3WKH&\/:2^CSZ3)8Q M26-QN,T4F7\PDY+,3R6)YW$YSWJGIW@OP_I.EW.FV.G^3;72[)@)I"SKTVER MV[;@GC..3ZT &VKDX/][/I5"]-S9:!\4M$5 MW?2K"V+689BWE>;;EWC4G^%21@=MU>A2^%-%FL;"T:T81Z?C[&R32+)!QC"2 M!MP&., XQQ4DGAS29=(N-*>US9W)8SIYCYF+?>+MG7T6KV\-M>Z;( MC:?I\+0)*5^83 B0X89 )&,@C/6L3P_X9-S\+=-U33[HQZ[=V%O%YUW<2&*8 M>8K>4RYP V-G SACZG/<:1X'\.:%:7-KIFG"WCN5V2E9I"Q7^Z&+;@.>@(%6 M4\+:/'H*:(EHRZ"K8/3'(]&*0QSNNY3;L3G!Z\=>OH:Z3P7;1Z7XY\9:3:; MH["!K.:& N66-I(F+D9/&2H-;X\'Z&(-.@%HXBTUMUFHN)1Y)Q@;?F]./IQ5 MNTT+3K'5;O5+>!TO;P*+B4S.WF;1A<@G' X''% $?B:ZM[+POJEQ=7LME EK M(7N81^\B&T_,O^T.WO7!Z6LVE>/M#2ULUM(;G1)V,"R9>X*&,HTN!M\SD\C/ M4\FO2KVSMM1LI[*\A2:VG0QRQN,AE(P0:QK/P/X;L+FQN+?2XUGL05MY&=W9 M <<98G(&!C.<8XQ0!RGA6TT[Q-X+T/Q)=ZA+#JB7*W-Q>PL!*TN\AH&."=A) MV[/3;BG:9:V7C6U\5KJUT\%_::K- MPCA9;&*,CRS&3]P$#)(ZY;-=1;>!O# M5GKKZU;Z3#'?NYE+AFV[SU<)G:&]P,T7W@;PUJ6MC6;O289+_C=)N8"3'3>H M.U\8'W@>E &#I\D'B+XA:[I6K(+NTLK&T-C#<+E7616,DNT_Q9VKG&1C QDU MR4K7UQX6L[2ZO;QDL/&::=:W'GL'DMUF &3GYB#D G/W:]8U#P]IFIWT-]<0 M.MY"AC2X@F>&0(>J[D()7O@\5'=^%=%O;"TL)K(?9;202P11R/&$<'(;Y2,M MGG)YR2: .1DL-/TWX@:/X32-DT>:VN=0\B65I%N+CIVGG M&U??!()'22)O574AA^?-4CX#\,&VU"W;2(GCU#:;K>S,92N,$L3D'@'(.<\] M: .7TRWD@\>^(M,-O'86LVC0SFTLYF"(^YUW J%PQ &2 /QZUSVF6:6O@?X= MZ['+ *:67Q#XSN]!N;RU MN+>'2K:6S2_@,OGJ^[?, '3YL[03C([8YST^I>!O#6KZNFJW^DQ37JJ%,A9A MY@'0. <./]X&I=>\'>'_ !.]O)J^FQW$MO\ ZJ0.T;H/3A6NOM+2WL+2*TM(4AMX5"1QH,*JCH *6YMX;NUEMKB,20S( M8Y$;HRD8(/X4 >51:J-,\9:I-;01O8^)K8KI#-\RO.A$9 '0(Y8/QP0,UL:K MIL6C^./A[9VKS"*,W<)4RL0X6W;DC."V23GKS7:?V-IV-.'V2/&FG-GQ_J?D M*[LB3;2"5U\LD8. "!R.#ZCB@#SS1M-L;:+XE2 M0VL,F_##5;5IEO;IK>VGD,K'?$ULQ*$9Q MM! P,<8KT:7PGHQX)'!(P2.#2'PCHAM].MS:2 M>5IK!K-?M,N(2!@%?F[#@>@XH VZ\Z\.Z;8Q?$;QY*EK"LD;6K(P4 J7MR6( M^I)S7HM9$OAC1YM6N-5:R OKB,12S)(RLR@$#H1R 2,]<'&<4 >3:/80V/@# MX=ZU;M,NH-J5I;F;S6_U3NRM'C.-I';'OUS70BQD\;WWBVQN+^UM[RTO6MX6 MDMV>>SC"+YJ^!/#.MZK'J>HZ3%/>(H3S2S+O4= X! ;4#).[B:5(?D1BQ/#-R1T8K76W/A31+S1GTBXLM]C M))YLD1E<>:^=VYSG+G.#DD\@58U#0].U73DL+^W^T01LKIOD;>C+]U@^=P8? MW@<^] '&P:6B?$36O#$2,-!O='2[>!#A;:\T&ZD34"1]\1']TWK^\W(V?X@KBN_L-*L],,K6T;"28@RRR2-)))@8 M&YV)8X'3)XI\&G6=K?7=[!;HES=[#<2 ?V]O/)XF^)=E;:C) M9R/;VJPW$LK,(&>!_F!)R!N.>.G:I?"\ROKMWHFKZ"=%UG^SR7%E+BVNH@P! MDC9<%6R0#GYL$9)QQUC>%-%>;4YGLRSZH@CO2TTA\Y0, $;L<#@8Z#I4MOX> MTVV:1XXYFEDA\@RR7,DD@CZ[5=F+*,\\$4 >7:!JEQ_PAGPVT^YED^PZG2,Q_>D!V2-CW#-C([XQT)K:O;5],\<:UHU@9(=(N] >]DMX7*+!.KE R;2- MFX9R!C.W-=@OA#04T!-#&GK_ &:C;XX#(Y\M@<@H2001BIXO#VFPVUU ML,K"[4)/))/(\LB@8 ,A8M@9/&>Y]: /+K"RCL?#/PTUN"2<:C<7EI;33M,Q M+Q21/N0@G&W@<8]^I-:>J33:+XAEO-;TY;_1[C58Y+?6K1\S6;"156&53SL# M+MX..>F37:GP=H1L;"R^QO\ 9M/D66TC%S+B%U^Z5^;J.<>F:E'A;1Q/)+]F MD/F7'VIXVN)#$TN=V\QEMI.0#TZ@'L* -BN TB*W\6>)_&%GK<0F:RN8[:WA M<_ZB$Q@JZ?W68EFW#G@<\"N_K)O?#6DW^HG4)K=TO&C\EYH)Y(6D3^ZY1AN' ML5W33ZU\(M NM9'VJ[CU>"W6YE&6EC%UL#$^ZJ,GOU[U[+;VT-I;I!;Q MK'$@PJ*, 5G:AX9T?5-/MK"ZL@;.U*M#!&[1HA7[N I'3MZ5J1H(XU12Q"C MW,6/YGDT B:O)#>ZKI>E&]L]3@CVF6,[@"Z] RD$_@>O4^C:CX?TS5;N&[N[ M=FNH%*PSQRO')&#UVLI!&<#.#3M/T+3M,%S]GMR7NL?:))I&FDEP, ,[DL0! MP 3@4 <=8:$JWFA^)=-UFT2,Q,OEVMLP.I!TR%D8R-N88+;B"1@YJMX5M-.\ M3>"M$\27>H2PZI'!O#5GKKZU;Z3#'?NYE+AFV[S_ !A,[0WN!F@# MG?"6CZ>?'/CD"V2,B\A56CRC+O@4M@C!&22>/6N;T'5+A/ ?P]L9YI/L6IZC M)#>2LYS)AY"L;'T9@,^H!'0FO4O^$;T@:QVA&YC2*5CG:@#=K&UZ::Z@DT:P?%[= M1%6DZBVC;(,A]^NT=R/0,1L@8&*YC4?AYX5U?49K^_TE9[J8YDE:>3+=A_%^ ME &?J\5UIL.CZ1HWA^XU/1+- )$M;B%PR 1N/J0 >X.=\+]2O)[K MQ6MUI,]G$=9N9WEEEC*HY"9B.UB<@DZC!?V6C1174#;HI/,=MI MP1D L1T)KIZ /.-%MX/&">,?[8'^F6VISVD+DX>SB15\MHS_ =VR,9.:PKE MY?$/@3X^EM6%Q<(([A MHIY(A.HX D56 <8X^8'CCI4FI>'-*U9;-;RU+I92++;*DKQK$Z_=90I !'8] MJ -&&&.WA2&%%2-%"JJC@ =JX+4=-L9OC9ILLUK"[MHLTC,RC)998]I_"N_5 M0B*HS@# R23^9ZUFZAX?TK5-0M+^]LTENK3(AD)(*@XR#@\C@<'(H \GN]*M MKGP?\1]1D,WVJRUB\FMG25E\F14C8,H!'.>]=))=2>(/&<6BW\UD8SHL%U!; MWEN94F9V82.%#J-PPH[D#.,9-=4/!VA"QO[+[&_V;4)#+=QFYE(F<_>+?-U/ M&?7%,U7P1X@<,&QP.,]J '>#],ET;P^FF3:NV MJM:R/&+AD*D#/"J:GH.J6NGLH=[E1%,L*G^)U1RP'N <5J:CXET MK3-$BU>6Y$EK/L%N81O:X9_N+&!]XMVIGF6D/@SS+\J+-=/S/OZ;/+^;/X9K MQ/PP+VQT_P"$DFK!UTXW5WM\SH'^'KQ;6* M,R.L4L; MX>86K(A5#+YF7V@DX.W/<\8H [";Q%^*X7PS_ ,EA\=_]<=/_ /134 =]131(AE:,,"Z@,5SR G7EI#9ZCEG2M3U75+W36P' MM9I4PX!! 9U02'D#JV:O:WX:TS7[>WCO(W62U<26UQ!(8Y8&]4<@XY M/K70@8 %%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %- MDD2)"\CJBCNQP*=7/>*],T*YTZ2]U_3GU&VMXSB#R&GV^K*B@_-VW=O4E=A0 4444 %%%% !2;E M]1^=+7E7Q0\+Z)IWA'[1!IEK]JGU:&26X:%3(YDGW-EL9(.XC'IQ0!ZC)/%# M$\LLJ)&@RSLP 4>I/:G@A@"""#R"*\Y^(OA30M/\ >)+RRTNTMI'L<,L,*HI M*G*M@#[PR>>O-;>F^*IDUW3-#O=)EM4OK1I;.X:96\WRPNX,H^X<$$?$[3;2.WO0EO-I>*-U1Y45W^ZK, 3]*)+B&+;YDL:;W"+N8#< MQZ >_M7*^#_#=@WA2QN=2MH=0U"_MTN+RZNHQ(\KNH8@DC[HS@#H *YWQ?H5 MKX=MO"B6T+3B/Q/') ,;I%60R.8PQ/3<>YQP,]* /4**Y2S\9N\VOVVHZ1<6 MMWH\*W+P0N)S-$RLRE,8RWRD8]>]26/BV:77[?1[W2S;W-S8&^@6.<2$J" 4 M8%5VO\P]1UYH Z>BN#M/'VJZKI,^H:=X6E\B(72O-<7:*LXDT3QE-%X+T"^U@6ZWVIQ1B$MZT-D^T16URDD;HXRKI)QE?7C(/:NJT?4[_ %%[HWFCS:?$C+]G M>257,Z$9W8'*D="#0!H^?";@V_FIYP7>8]PW!I*Y9=8T]/B#?65?0:4MPVH':6D@\P@(,9.-P8\^G2K&A>)9M=2PNH;&/^SKZ!IHKF*Y\S9C M&$D&T;6YZ G!4C- &[+/% H::5(U+!078 $DX Y[DU)7"?%2.+^QM%N7@$DL M.MV90A07&91D+]:T[+QC_P 3C5--UC3FTR2PM!?[VF657MR6!8E>A!4Y'/U- M '445Q4/Q%M&U72;66WA\G525MG@O$ED1\9594 ^0GIP6&>#BETSQY<:E+N-C^(EE+J>DVD]O;FUU=O*@>*[65T8C*K-&!\F1QP6YX-'K:UTJYN5UV!Y[:0.BX"Q^9@@GK@C/0#WZ4 =917#+X]U&2SU M@Q^&)6OM&D9;V#[6@15"!PROCYB5.0,=N<<9T9?&]@;72I+9K?SM3M/MD"WE MP($6+"G+-@X.6 ))SV!- '445P2?$^VDT2#4(M*N)7.JKI5Q%'*C"*4L!D M-_&IR""!S[5JV'C#?K.J:9J^GMIA!4Y'/U- '2RS1 M0!3+*D89@BEV RQ. ![GTI]>6^,=2GUJ'P7J3:.D5I/KME);7#R@S*K-D;EV M_+N'. Q[9Q70:Y\0;325U*2"*VN4TQMMTC7BQ2L0 S")"#O(![EQ2]?SI/*C2&3[FX[6. MYN<+CH#G'&<;X2@#PM?@6_V8#5[S]QQ^Z_>GY>...G'I0!W GB,[0"5#*JAC M&&&X ]#CTJ2O-'N+K2OBQXBDT?1#?W,NF6KM%'(D()W299F;N>!T)/ZUHCXD MQ2>']/UF'2I1;SWHL+M9I1&UC,7V?O.#\H/<>HXYH [JBLT:G(WB)M*2V#)' M;+<2S^9]S>QOM/L;6P>ZN+UG"L24BB"+N)=PK;<\ M<
UD2X%^VFK:(X< MR7(?8$1N 03SGCC)[5C0O,GQN2:^L+>RD_X1Z5GEBEWK(HFCY+%5.1@CD>G- M 'HO+?'FL/ MX@\&Z;J<6DH=.FU.U:UNGD'FJOG+A]FWY58#C#9PPR!SCKAJMI_PL2YT\:(? M[3BTH3B]RFZ6+S,",<]-V3R1S0!U%%PSQ7 K\ M3)3H*ZZWAVY33([PVMU*UPFZ'][Y6X*/O\XSC&,\$\T >@45R^M^,X-,O+RS MMEM)KFRB66:.XO5M\[@2$3(.YL#..!R.>:KV/CZ#4KGPY]FL7^QZ['(UO<22 M;=CHI+1LN#\W!QS@X- '845R=EXT:[L_$,KZ>L5QHL[0/;_:-S2L "-OR\!L M@+W)XP*ZF%I&@1IHQ'(5!9%;<%/<9P,T .) QD@9XI:\Z^)3ZM?0R-HDK+)X M>6/59%7I-(&RL1]1Y8D)'NGK74R>)K<^"SXFM()+JV^Q_;%CC90Q7;N(R2!D M&++4]"C:^NVN/L]T)%=;8K&2VTD! MLE0!T'7OB@#JZC\^+SQ!YJ><5+B/<-Q4'&<=<9(Y]ZYB]\8S1V=[J&G://J- MA8W)MIF@CZ9/Y=O)INHW"V\4L5VK3(6^X[PX^5#ZY)&1D#I79W= MI;7UL]M=V\5Q!(,/'*@96'N#0!+N![B@$'H0:\@L(7^'_BBZ\$6<=L++7W,^ MEW,NT^1GB2.0'E\ ?(#U.!GDX].T/0M-\.:7%I^EVL<$$:@?*!ES_>8]R?6@ M#2HKCSKVL-\46T);6#[!%IJW.?/(9@TNTN1MZC:0%]\YYP$N/'BPZ"_B.+36 MF\/QRE'NDE_>[ ^PRB/;RF0?XLXYQ0!V-%1>>KVHN(!YZLF] A'S@C(P20.: MXO2OB(^H:,-Z%'=:3):0:V9%M2\O M[U"JEAYD94;<@=BW;- '6NZQHSNP5%&2S' HCD26-9(W5T8!E93D$'H0:X' MQGK9UKP7XKCLM+CO;&R@N+>::24*?-5#N,:[3NV$\DE>0<9Q74^%/^1.T3_L M'P?^BUH TXYX9FD6*5':)ML@5@2AQG!]#@BI*X6#Q99:?IWB_5;;PZ\,NEW3 M?;$1HP]PRQJQD)!QT([DU=L_&DTVN:/87>BS6D&L0O)9W#3*Q9E0.RLHY7Y< MD'/..0* .JEEC@B>6618XT!9GV^7#H =V=W&,?7Z5SU]XCU2WU[P=IVE:?;)8ZC;R3>69]G M"0Y$?"D!1N!SW('3N =W17-P^*I+V]NH]/L8[F&TOUL;@BXQ+&Q95+F/;]T9 MSUR0"<5L:MJEKHNDW6I7KE+:VC,CD=<#L/<]!]: +E%I.&9!EHWX 1LG:XWA^XBTNYN_LLTS7"9A8R MF(';U89 STQGC.* ._J.*>&X5FAE20*Q1BC X8<$''<>E,=>>,Z'QM8:-X*U?7K/PX\$5KJ4L-Q;1 M.BDR^8$:1B.Y8]MU 'H5%V"3W-HUI,6=7A9MQ4JQ7KW!QG/O5N@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ K)U#4M4M-3BAMM!FOK-X\M+_".HKI MDJVVG6]Q'=%I8\H9$51@;N<%3G'X9KM:* ///"UEXS\.6J>%_P"S+:;3[=V2 MUUG[4HVPEB1NBQN+@'&.AXY[GL])?#^D6VB:EHLM^;.,00W]G/$$EC484LKNK*V,9P&Z=:3Q7I>MZFOA MUH[,7$MIK$-]<+%(BK'&@8;5+$%C\P[#//3@5V=% 'GVH:-XF;Q'XLO]*@-K M+?Z;%;V-R\B<2Q[^2 21G=PL+X=BM(8;":WNE^V(\N]BA M+LW\9.TX.3GN5KTBB@#B?".A:I:>"]3TB_M/LMQ/-=M&6D5U(E9F7E2>F[G^ MM8L7AWQ9;>%/"MQ::?;QZSX M*/%/@#6+.;1DM+N]B6&WLA=)(4YRSO)PO/3 ST]^.XM&D>SA:6%H9"@W1L02 MI],@D?K4U% ''2Z9JX^)5YK,-B?LC:,+**5I$YE61G&5W9V_,!]?SK/T'PI< M6/BZSUC3]*ET**2&3^UK19T:WN)"!M*(K'!#9.["\=LDUZ#10!RGCW2]1U?3 M=-@TZS:XDAU.WNI )$3"1N&/WB.3CC^E9VJ^&M0UOQGJ\LMI)!INH: =+^T% MT)1RSL3M#9QA_P QZ%YO&L5O::3K&CVL"V:JDFI1W:N+E4&!LCQ MD%L#);&.3Z"HO#WAN_D\/^+-)U2U>S75[Z]EB?S$?]W/D#[K'##/(_6NZHH MXGPK)XUAM[/1M8TFU@CLU6.35$NE=;A$X&V/&0S '., IR>_<>AT4 <)XM\._8? VE0:5,$U+0W MMAIDL@^](I6,(<=0X.TCW]JZ[2=/72M)MK%7+^2@#2'K(W5F/N223[FJC^%] M&D\2#Q ]F'U-4"+,TC$ #(!"YV@X)YQGFMB@#SWQ%HGB+4]:\0Q-IT-_8W=@ M(=,EEN55+1S&ROE""=Y8Y# =,#(%,LM#U]+WP!+/I.Q=%M9(;S9<1MM+0",8 MY&>1DX[=":]%HH X*VT?6(KKQS*VER@:O@V8\V+YL0B/!^;CD9^GOQ6;;:!X MJT&V\+:MIFFQW5[I^EC2]0TZ2X1#(@VD-&^2N0RYY[5Z?10!PGB2P\2:[HNE M-)I:"ZCU>VO7M8KA"((8F!*ER0&8X)XXYQGC)CUCPQJ.N^+=;>2UDM]/U'0/ M[,6Y,B$I)N=LE0V'/#6EW&@1K=:-J-I++/]LC\N M>.'C(=6BT[1[;5=*U2Z-['*UX(3:RN!O5P02RY M&1M&?SKT"B@#A#I/B'0O']6*5(I(I8\@. Y *D$\ Y&?S MO> -*U72-+U&'5;2.WDFU*YN8PDPDRLCEAT''^>!76T4 9O6F^+++6KK6=%DL[)=0TB- MI1?61G6/>Q \MFW<.JG=E?<'!P,=8 , 8 HH \E'@KQ,-!N%BLK2&^L/$C: MU8Q"X!CN%W,=F<#:,,0",)/A]9>%9-#B>XTV>V5+M;N,13Q12*00,[@=JC(( M'0]>E=0NGZJOQ.?7&TUS9'1A9[TEC),HE,F "P.,'&3CGT'-=A10!Y4OA;Q" MOPFMO#QTIO[1COQ.R^?%MV?:C-G=N_NG'U]N:MZR-7F\;:A>:+HDUT!916ET M]GJ$4$@8YZI+J30W-O>38\Z6SO)KWV5K*1U?RR%5AAE)# A@ <\G@5Z99V=O86J6UK$L4 M*9PJ^_))]23R2>34] %:S>X_LZ)[BW$=QY8+0HX;!QTSP"?TKS.3PMX@?X4Z MCX?&E,-0N+]IT4SQ;=AN1-DMN]!CZ_G7JM% '!7-KXIT+QE?ZQH^CIJEAK$< M+7%L]TD$MK-&NS.3D%2H&<9Y'YZ'BG0]6UGPG 8F@_M^RN([ZU(.(UF1L[,\ M97:63)QGJ:ZVB@#@X/ ]S9>,K*^MYU;3YK93JH/!N+F)]\#/$OAEM(E^R2?:ET@_:(B1%*&VH_S<8+9SSP M3Z<^F44 <%JWAW5]2^#<6@1V@CU6&TM8_)DE7#/"T9(# D8.PX/N,XJSJMCK M6I>*O".J?V2R1V#W#W2K/&WEB2,HHY(W$=3CCT)KM** //=$T_Q=X7O=2T:S MTNVO-,N;R6YL]0>Z""V$C;BLD?WFVDDC'7U';0GT74)_B5_:,EI(^F/HC:<] MQYB EVD#YVYSC ZXZ]L5V5% ' >$H/&NBV5KX9N]+M6M++$,6LK=+AH%/R_N ML;M^WCGCOSCGMM0N+FULI);2R>\G ^2%'5-Q]V8@ ?YP:LT4 <#J_A"?Q!X& MNSJ%K*/$=QMNE>-TWP7*?ZL1MNP$7H.>06)^9C72>%KG7)]#@7Q%8"UU.- L MQ21'24_WEVGC/4@XQGC-;5% '(7>D:HGQ-76(+-)].N=*6PED\X(86$K.21U M.5;C'<WO@1K(2(5EM;;4_-3RO(D8G,^H7$MZK27),;KYF[!.W+9QU'0+ M@5ZM10!YA'H'B;2-!\5^&;?25OK34#=RV-XMRB!?.4_)(K'.X$\$ @Y[=:[O MPU;75EX8TNTOHDBN;>UCBD1'W@%5 ZX]JU** /-9?#VN2:+X^M1I;B76Y9&L M\S18(:)8QN^;CD9^E7Y](UB76/ UTNF2>7I*2B\S+'E"T'E#'S<\\\=O?BN[ MHH PO&=C=ZIX,UC3K& SW5W:201IN51N92 220,BZV+WP1J5MIRRR:5 M#+!=6[SJA3?$J!L\@@%><9.#TKO** /.=7\*WVIZVFJ6NDOIFO0WXV:K;SHL M, =R1RB>%O$*_">T\/' M2F_M&*_$[+Y\6W8+HS9W;O[O'U]N:]5HH Y"'3=7M/B1>:Q'8+)87^GP1,YF M56A>-G)4KW)#<8XSWKF;KPMXAG^'/B31ETIA?:AJLEU IGBV^6\ZR#)W<$ $ M8]<5ZK10!QWB[3=( M]-\2>+OA_K%I/I\%A>W,:"VL3<+(04<,=T@ &6QC X&!SR<=U10!QOC6SN-7 M\ SW-S$-/U.TVWMH XD:&XC.8QD<$D_+QG[V!FN@T'3Y-,T:""X97NFS+N_%\CG3X=1T>2Q$=L);@)':SY.YW0@EB1C# $C&.,DUD:=X6O9? M ^@>'_$7A>.]MK>W>.=8KF,RPR+M\MU8LN,_/]ULCCZ5Z;10!@>#-,U+1_#% MM8ZIZQER8U9OXF"X!/J.];]%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M[T/P1J]_8Q2M2*T+K7K/7M$\0V 6ZM+ZQ@=;FVE;RY8\H61@48@J<9!!(K(U*RU&/5? M!WB2VLKJ>'389+6]M1$1,BR(HWJAY;:RC(&21TS4CZ5*/$BVMRD-SI: MV-K"8F$DY 8EMAY'+*HR >">!@T 8$NYOAU\,Y_-E$AU#3%8B1@&!'.1G!Z# MK7H5YXDAM[V[L[6QO-0N+.-9+E+0(3$&!*@[F7+$ G:,G&/49X:73M1'P_\ M =E_9EZ;K3K^QDNXA VZ)8A\Y/L/;KVS6SI<5[X9\:^(I[FRO+G3M7>*[MKB MWA:4JX3:T;@!@D8QW% &I_P )UI,D.AW%NMQ<6FM2B&UN(U78).?E?ZIK&GBTNXI])56N/-V*"&4LNT[N00" 2> M.<587Q!%)+HJQV%^Z:K&9$E6#*0 ('_>G/R9S@=>:YOQGHMMJVKHSVVJV=[; M6@:QUC3$=G1RS9B8+G(X4X(QR>16QI&HZU:V'AVRUC39Y]0NX"+VY@"^5;NJ M _/@\9/''&<;5Q;P7= MN]OA!X-1+I]DMQ#<+9VXFAC\J*01#PH Q?%/ MC&R\*W&D172%O[0NU@+#I$AX,C>P9D'_ *MG4KB:TTZXN+>*.66*-G"2.4# M8&<9 ./RKA-8TB_\:V?B'R["SGL[Z,V-G--=M&46)C\X41MUERV<\A4K0\(: M_-X@^&[RWF1J5I#+9WR-U6>,%6S[GAOQH H)\2;^#P39^,+[085T>;:93;WI MDF@1GV!BAC4-SCHW>NLOM0U4W5K'I&GVUW#+"TKSW%RT*)]W:!A&))R3VQBO M&[""=/AMX.EUV>2Y\&2!5U"WC4)Y+>8?+>1@,M%NQD9&#@\]*]ZC*&-3'MV8 M&W;TQVQ0!Q.@>,]>U_2O[3M_#]G]F2\-K*JZ@QE4+)L=U7R@#CDXR,@5H:5X MHO=0\;:QX>DTZ")-,CBD>X6Y+%Q(I*X78,=#GFLGX0_\B=<_]A2[_P#1IJKI MT,UQ\4/B#!;MMGDT^S2-LXPQB< _G0!T&F^)KSQ)):WNH3PT4HD8D,.QY!_&M7X@312?#[Q3&CJTD>FS M!P/XK27\]OJ.G MV\$:QJ\4UO<-*KDDAE.47!& >^JRWT]Y,;F(SA0XC5(T(PBJN 1V'\0[U>U&_MM, ML);NZ8B)!C &6^TBUM;^ZU3:88!.I /2Q&0Q*9559,?,$.0#[' S^5>4>&8)/A]XV2TU.VBM]-\09- M@58LMC,6+&USG !R#Q@%A^7K5 !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5'-"EQ \,F[8XVG8Y4X]B""/ MPJ2B@"GIFE6>CZ?'86$316L8PD?F,VT>@))('M6=:^#M#L1?_9;22+^T"6N] MMS*/.)ZEOFY)R>>O-;M% &59^&](L-$?1;>R4:8Z-&;5W9TVMG( 8G .3TJ; M3]%L=*TT:=91RPVJC:L8G<[!Z*2%W+M&) M79=QZG#$\FF6GAK2K'6+C5K>W=+^X $TQGD)D & &!;!P.F>E:U% &)<^$M% MNM3DU+[-+!>R@"6>TN9;=I<=-YC9=WXYJQ<^']+O-(?2IK7-C)D21+(RB3/7 M<0M.B@#G/^$$\.?94M#8R-;( JP-=S&, =!M+XQ[8JU>^%-'U#54 MU2YMY6OD0QI.MS*C(IZJNUA@>PK9HH S;#0=.TR[EN[:&3[3*@C>669Y6*@D M@9?>M&"%+>!(8RY1!@;W+G\222?QJ2B@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ***"< F@"C?:SIFF.B7VH6UL[@E4EE"LP'4@'DBI8=0LKBQ%[#>6\EH1N M$Z2 H1Z[@<5PGP@G?6?#=YXEO#YFHZI>RO-(W)5%;:D8]%4#@>]%E.^C?'*\ MTFU^6QU72AJ$T*_=6=7*%P.V0.?4XH ZK_A,/#&W=_PD>D;1W^W18_\ 0JFN M/$N@VCQIQ\&/;KH=W=0RZO+"TP\ MLPA7N-I)!?=@ G/RU?\ %:II/Q*^'L=G8RSI;P7T4=O 5W;1"@ !=@.!ZGM0 M!V\/B30KB*>6#6M.ECMP#,Z72,(P>A8@\=#UJS8ZE8:I!Y^GWMM=PYQYEO*L MBY^H)K$BG74['6K^;2I+&Z2.2T*SA?,:-4##=M)!&6)&">#[FO,SJ%Q;? WP M7I=M*\"ZS>0:?/*AVE8G=R^#VSC'T)H ]=7Q+H3SF%=9L#(&V%1<)][TZ]?: MEN?$>AV1B6[UG3[3]FV#9LQ MC;CTKS_Q; -(\8_#>WMX9KH6KW,2(A7>X6 +_$0,\9ZB@#NK3Q!HM_))'9ZQ MI]P\:&1UAN4H8_%GAN:41Q>(-*>0G:%6\C))],9J/3;TZEK]RU MQI%Q936=NBQR7&S3V6K6<'@OQ3H4VGR7-QJ^OWUG:! MT"PF9SA,R-A5(//7/''- 'N,LT4$+S32)'$BEG=V 50.I)/050LO$.BZC,L- MEJUE<2L<*D4ZLQX)Z YZ G\*Y34?".MR?">ST"&\BGU>SBMVS,28IFB96\MB M>JG;CGT&:KZ%XOTWQ'XGTZPU[2YM$\5Z>7>.WN%XE!1E;RY/XE(.7#726TZ3Q-;2-]X*PB8,A(SCC'O4^DZMHUMKNH>)=0U&*?6;N);>.. M."816\*G(C5BF3D\EL#)Z 5Z110!YEX U>P\,:%-IVI:A;.S74MPKV\<[#YV MW8(:,8QFFZ[K%GJ'COP[KEK?6GV721--%GTNZAM+U&GDB9$$L,RKDC')"$_I7%V=KH=S\,+/PGJVK)%=66UK:\M( M9G\N56++( T8Z9P1Z$\U[#10!Y[8^/+S[.MM?3Z4)0-K7L0N2&_VO),(Y_V= M^/>LWQ%JMM?^)?#6IV&H6LL>BM*S?:A.CSET"?PPD#N<]_05ZI10!P&M>T/Q#>VTEOJE_/> MJ]K'.S1&0@C&Z(892,@_I7L%% 'EUMXFU!?#=M8W.NV$FI6DT;)>^3<$7"*W M/F)Y8P67@X)Y.:=?:O8>)/$&AWFIRV=I'I5P;E&MQ/-)*^T@*"8EVID@GKG M&!UKT^B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BHX9X;A"\$LHJ*YNH+.!I[F:.&)>KR,% _$U1_P"$CT0Z8-2&K61L22HN!.NPD=1G/48/ M'M0!IT52T_6-,U;S?[.U"UN_*V^9]GE5]NX97.#W'(J[0 4444 %%%% !15. MYU73K*7RKO4+6"3&=DLRJ<>N":2WUG2[J98;?4K.:5ONI'.K,>_ !H NT444 M %%5[V_L]-M7NK^ZAM;=/O2S2!%'U)XJ=65T#J0589!'<4 +1110 450NM;T MJRO8K.ZU&T@N9F"QQ23*K,3T !/4]O6K] !15)-7TV0W034+5OLG%SB93Y/^ M_P _+^-3VEW;WUK'=6D\<]O*NZ.6-@RN/4$=10!-1110 4444 %%%% !1110 M 4444 %%%% !1110 4457O;^TTZW^T7MU#;0[E3S)G"KN8X R>Y)Q0!8HHHH M ***K7>HV5@\"7=W! \\@BA660*9')P%4'JI-16=[:ZC:I=65Q%<6\F=DL3AE;!P<$<'D&@">BBB@ HI"0H)) Y)-5[+ M4+/4H6FL;N"YB5RA>&0.H8=1D=Q0!9HHHH **HS:UI5O,T4VIV4A]Q^= %BBJ=[JVFZ:4%_J%I:E_NB>94W?3)YIS MZGI\4'GR7ULD7 \QI5"\C(YSW'- %JBH;:[MKV+S;6XBGCSC?$X89^HJ:@ H MHHH **** "BJ-YK.EZ?,L-[J5G;2L,JDTZHQ^@)JZ"&4,I!!&01WH 6BJ$>M MZ5-J+:='J5H]ZH+&W692X X/RYSQW]*@C\4^'Y;E;:/6]/>=I%B6-;E"S.P) M4 9Y)P<>N* -:BBB@ HHHH **8\T43(LDB*TC;4#'!8]<#UI] !1110 456N M]1LM/,(O+N"W,\@BB$L@4R.3@*N>I)(X%6: "BH;J[M[*!I[J>."%>KR,% _ M$U4T_7]'U:0QZ=JEG=N(Q*5@G5R$)(S@'ID$4 :-%%% !103@9/2JUEJ-EJ4 M MYB7<\,4RLRCID@'.,\9J_0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !3)8HYXFBE19(W&&1AD$>A% M/ILA98V**&<#A2<9/UH XGX31I#X%6*-0D:7UXJJHP !.^ *[BN7\!Z+J7A_ MP\^GZDEN)18EJY:,?,=N" M>>F/QH OT444 %%%% !1110!Y[X^NY+[QEX/\*.Q&GZG/-->*#@3)"FX1GU4 MGJ._%:/Q)L(SX"U"\M\6]YI<)N[*>,;6@>,;AM/;(!!'<&J_C]-&DN]*N9=? MTW2]=TN7[79&\G5 ZGAD8$YV,!C(Z8_"LK7_ !5IGBS2'T2?7M!TRTN<)>SK MJL9D#2FV=L$!3A1 MDD'GZ=ZL-;W=G\7[2VM-.TZ*.33+BY>-)657=Y8A)(<)RYV@>X'45!KFM>'Y M=8\*R:3KWAT6&BRL[))J:(=GE&,*HYZ ]R.E23^)-'?XDVFO)X@\/&PBTY[) M@=402;FD5]P7&,#;CKWH OZ7XBTKP[%XL0Z'::7:Z$\8=;( F?<@9>BKR=P M![GK6Y'K.LVVK00:GI$<=C-;/.]W;REUMF7DI)D#.1T(]#QWKSZZ?0-8/C>V MOO%.@6]MKQB:VDBU%':-HT55+#CNH/!]JU=&\9+J%H++Q/XD\+PP)"T4KV>I M*[79*E=Q!P$')..3G'0=0#3C^(,DDFCW45@D^GZG,D06!V>>W5QE)'7;C;TW M8/RYZFI=-\7:[JFK:A:P:!;^1INH_9+N3[820FP-O0;!N//3CMC.3CF/"OB> M?1K:U\/WGBOPK)I=EMCBU%-07SG@7[J>7T#8 4G/ ]35_P ,>(M'TK4/$L]U MXC\/(NI7K7=NT>I(Y7**H# @8/RY[]: .C\,^*Y_$T-C?6L5G+872,TAAG+2 M6KXR(Y%QUZ@],$8YR#755Y/H3Z)>>-]'U>#4M!L=5V/'J"Z=J".NHNRX4!!C M/S?-D@'@#GJ/2-&?5I-.#:U#:PWN]P4M7+)MW'::!?VEG'&]Q<6\D2"1]B@LI&2<'CGTK+\*Z# MH)4'(!ZGI7;%BT1:/:Q(RN3@'TYKSR'P?KDG@,>![W[,UDI6#^T4E.6M@X8? MN\<2;1MZX[Y/2O0T18T5$&%4 >@H \AU'5-6UOX2>-)]76V?RYKN)&C=CM, M;[0 I'"@#@YS78:?XEU&V\1:/HNHZ9#!;ZE:/)9RQW!=P8E4LLB[0 2&!X)^ MIK%E\&^(O^$-\4^'HTT]DU&ZN);68SL"1*^[YQL^7:,CC.3Z8YV;O0]8NO%7 MA34_(M5@TJ">.Y!G)8F1%7Y?EY VYYQUH IS_$8BVMM3L[*.\TV:Y$1CA=FN M1&6*^:%"X([[(V,84O@[0QP">V37 ^'-"\9>&XO\ A'('TV70 MXI&^S:@TC?:(82Q.SR\89QD@'..AYZ5W[$A20,G' ]: /*-(N[S^P/'&H:GI M6G:A#9:O=W+Q33L+IDN?"B_8(S%KR\MYQW0-Y1DZ M;?F'&.HK/TGPKJPT#Q=I5^MM#_;=U>3PR12E]@F4* P*CD>U4X/#OBR=O!SW M5II$/$,6C?#GP?:?NOM5]:!8O-+[Y MX+4QZOY9M0)SD%(A'A_EXSC/&:QHO!GB2P\,>%9-/DL4U[P\K1B.21F@N8W4 M*ZEL C( (XX(_&@"^OQ%,&EZC-J%BEM)97L-H;@NWV9UE8!9@Y4$*._ ML]+DFFE19=-,A>'R,'<"[)\SG.>@' 'J3SDWPYN_^$0\4Z1I@BL8-3DCEL;! MY2\=N5*LW(SMWLO09 X^@ /1K8W#6ZF[CB2;G5EEG90"ZQ@*>1G SU((P.">ML6O'LXWOXH8;EAEXX9"Z MK[!B!GZX%<7#HWB[P]XCU4Z$NF7FD:I2NCVDK !SA0=ZG&<W(9N@YZY%5O%^N^(['PAIUVEK:V M-Y=7UM#/%Y[.8U>11M#!1R#S]> #7U#Q5-;W\FE1+8KJ,%LD\_GSL(E+E@B*0N23M))P,#'7-9'W1]9ED@:&XG,;P2(K$@@KRIVYW>G8GBG7^C^+-/\ %/\ PD>B1Z;/ M)?6J0:CI\\[(@9"2CI)MYP&(.0,]<<\6-4T+7[[5?"]](;.:33KJ2YNR)"@^ M=&4)&-IR%W=3C./>@"E?>,]:7P[XQ0V5G:ZUH$99BLS2PLK1>8KJ2H)..Q Y M%=5X9FO)_#>GRWPC\Y[>,Y20ON!0>8+6*+Q!;)%: MN)2Q1E@,7SC;P">>":ZCPW!J-KX?L[;5(K>*YAB2(I;R&1<*H&=Q Y.">G&< M<]: ,*\\5ZZWBC4_#^E:';3W-I;1W"2S7A1'5RPY^0D'Y< #/N14&G?$>WU' M0]/N#:BUU&[N9;1[6XDPL$L0)DW,!R!@8P.2P'')%>&:]@^,6N-:6B7(.DVH M=3*$(.^3!&1C'7/]:@F\!:S8:=8:CH]U:?\ "16NHW&HR++N\B8SY\V+.,@8 MP YJ_XLT?5](M0\/'1; :E#;I=P/]M8P&)BR_,?+W;@5Q@+S[=Z5 MUXY^V?#VQ\02Z';SK+>);7%K/+D0R"?RMP^4[L,,CIVK6BT?58_B+>:^8+"O$(^'">'O*L/MBZE]KW?:6V;/M'G8SLSG MMT]Z -J36-=/Q6?2(TM6L8])%RD;2LI.Z4*6.%.6^7 '8$\\UG^'?&.HP>&] M7U?75MY!'JDMK$(I6&9/-$2( 1\JYQSD]R16S/HNKK\1;?Q!;):-:2Z8MC<+ M)*P>(B4R;E 4AL@D=1Z^U80\"ZW-X;US1&N+2V\S4I-1TZ\C=F82&82IO7: MH!&#@G.?;D UK?QR8=9N[/5+>);.&Q:^%_:L[Q*J??1\J,, ,CU'ITK \6ZA MJ.K6G@K49]/MX;2ZUVREC'FEIH@Q)7=QCD'G!X/'/6M]-,\4>)=#OM,\3II] MA%/:26Q^P2-*9'9=OF?,!M ZA>^*\YT_P &:R?A_%X'OH[5+16\ MN:^BG+>9#YF\A4V@AB/EY.!UR>E '1VGB6YD\<7/AV[LH8$%J+NTN%G+?:8] MVTX7: "IQD9/45HZ!J4^KZ4M]-;QPI*[F#RY"X>(,0C\@8W !L>A%$]:U. M#2X)],M-=N_M+-<;)-C3[?W:A2#C.>2/:NTN]%U:/XC1>(+)+26TDTT6,RRR MLKQD2E]R@*0V0<8R,=:YR;P5X@F^'?B'P_Y5BMYJ5_+,'!&/\ ZW8:?'=Q6,2W\R2W1RTK1C"@DDX7O@9P,\X'- '# MW-O!-\?H/-AC?_BFF/S*#S]HQG]:I^*K>+P?\0/"^K:-&MJNKWHT_4+:(;8Y MPV-KE1QN4Y.>M;-WHFO#XG+XFM;2RELTTLZ>(Y+MD)]4\0>)[X"6Y3 M49;"T5^?LT$87"K_ '2Q.6(Z\5HW.KZ%8^.+YHK.X77(=,>6=5APLL 8%7+= M#@@@=_F/IPFG^&M2\*>(]4O=$2"ZTK59OM-Q8R2>6\$Y^\\9P00W=3C&!@]J MDL/#VHW'Q!NO$U_#!;VTFEC3DM?,\QV_>;RS8& .V 30!3^$\9O_ A%XEOB M)]6U>22>YN&&3@.RJ@/9% &%Z#FI/&&@V.E>!/&D]G"D2WUE-/+$J@+Y@B(+ M >IPOXC/>CPWH>O>"(9='T^VM]3T,2O)9EKCRIK96)8QL"I#*"3@@Y]JTO$> MF:UK/@_5]/46OVS4+=[=(O-(B@#*1G=MRQYST'88'4@%OPF<9'IFM"WO\ M6(O&)TF6"VDTK[%YD5PLA,X=2H/F#H Y/V@X<)$8_D^7G.<\XKN;NUAOK.>TN8Q)!/&T4B' MHRL,$?D: .5^&]A%_P (%IUY<8N+S5(!=WL\HW-.\@R=Q[X!V@=@,5S_ (9U M"_TG6?'?AJPV/;Z2T=Q8)*Y58$E0NR @'"K_ C'MQ70^'=,UWPEHR:'#;PZ MI:6Q*V5PUQY3B,DE5E!4_=SCRL6N+?2CY%T96,T:2)MD8'9PS X(SS MD\UUNI7*:3>>%[N]\.Z7->7MU%IR72ON>W4@LI4F,$_=;N,&HI?"FN2?!P>$ MA%9C419K:;_M!\KC^+.W/0=,5H>(=$UG5XO#!AM[57TW48KRX5[@X(1&4JIV M\D[L\XZ4 6+OQ-J,XUE]!TR.^729/)E1Y2KW$H4,T<8 /(# 9/4\8[TE[XO9 M;S[!:Q00WJVD=U,E](4$>_.V,[0?F^5L^G'7-9L.A^*_#WB?5Y="33;O2M7N M/M3"[E=&M)B ';"@[U. <<>F1U+M1T'Q/I/BA->\/26=^;FSCM-0MKV0Q>8T M>=LJLH.#\QR,?_6 (U^(=_<6?AN:W\/LLNL326S0W,YC:"558X/RR1Q M!=Q'NSDD^NU?05##XXO$U+08-0TR.T&L3/$EL\I%S;8#%&=".A"\],9'6E\( MZ?+HFI^*M%+^5)<7\FI6DA&0TNUPP(^GJ*P[3P?XL2R\.+-!I/VO2M1 M^T7,YN79KS*NIE8[,[OF'!SGU7% '367BV;5-3O+;3X;27[%?_8[FW:8BXC0 M.%,NW'W>X'ISGM72W=U!8V4]Y*QN];L98@9"9HU9P4+#&.1U /&<<]:W]9\ M3SVYXTH]&\7^'_ !)JK3"Z>.[ MF=&M9RH5R,*=ZG ..#].I *OB#5M1U#Q5X!FL[:-;:[>:YCAN9&C8M]E8XD7 M:=I4,?7GTK3TN[ALO&VL:-9>'M.M;E;-;XW$+A3<,[L,,0F1R#Z^M2:QH>LW M/B7PKJ$/V>YCT@S-HW:6LI^UEI8V>0HK!=N" MH(&NGK/C:2UDU9-,@MKF32SMEBEE97GD"!RD8"GG# 9/5CC'&:Q(?! M7B"'X;Z'X>\JQ-YI]]%<2/\ :&\ME28R<'9G)SCI6D='\6Z#XHU*\T&/3;O3 M=7D6XE@O)FC:UGVA68%5.Y2%!QUX[=P#2@\6MJ]Y8V&EVF+JXL%OYEO,I]FC M8X564#) M(-,\96_B/3&M=1>>Q6RU"">0P;BK;A*A 8#DD;?3UJ]X)T75M%36QJB6B_;M M4GO8OL\K/A9".#E1Z?KVH R?%SW4'Q.\)2Z?9QW%XUK?JJ/)Y:GY8^6;!( ] M@3[5/9_$-H[/5X=:TY;+5]+N8;:2V2;?'*TQ B97P/E;/.1D 'Z5H>(=&U*; MQ7H.O:?%#<#3DN(I;=Y?+9EE"C*G!&1MZ''7K63JG@.^U>SUR^-U%9ZYJ%Q; M7-NR$O';FWQY2DXRW\1)Q_%P#CD U-)\4S:AXFFT.[LHGC:V^T17EL6>%N<- M&VY1AAU]QZ=*YSP#KJ:+\+O"EM'$)KW4)GMK6$MM!;S)&+,<'"JH)/![#O75 MZ')XMG4S:];:;;M%&52"SF9Q._\ >+$?(OH.>O/2N5L/ 6MVG@WPU 'LTUOP M_=M<1 2L89U9FW(6VY7*MC.#@B@#HD\4:A'KM]X>GT^ ZO'9_;;/9,1%=1YV MD9*Y1@W&,'J#69_PL67_ (1[PSK/V"V6WUB[2SF#W1!M9&+#!^3YL%2#TP?; MFMFST2ZN_&(\2ZC#';/#8_8[>W63S"-S[G=C@#L ,\9/? PY?AQ]IB\4V<] MPIL=0:233HQ_R[22A7=O^_J*1Z8/K0!U23MJ]]JNF7%G"^G0JL+.7),C,H9D M*XX 5EYR>OM65\/M7N-3T&ZM;R5IKK2;^?3996.3)Y385C[E2N3W.:U="M)- M$\-PKJ=RCW*1F>]N"<*TA^:1L^F2<>@ K(^'>ESV&A7M[;U;Q;>:KX \6>1;)9ZMI45Q;WD33'$9$;$21L%^8$8*Y _#%:NHZ#J-KX M[A\4Z4L5P)+/[#>VDDFPLH;$-0;PYXL6-;8ZMXB\SCW]W86:7L-A'!#-$=["$HIQN*@C)'3D M>]=)6=H-O=6>@V%I>1QI<6]O'$XC?>I*J 2#@<<>E:- !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%GVXEEDN(8"Y<#RP[JN0#U/.!^?;D Z<:G-):_%O2KV/2I)+Z;1;@-!$R;F(D3&YR0H '.K&Z\/G4Y M[>6UF6];3WM)&7>+A6VE-V=O;.6ZGMEEP6![@YR,YJQ<^(G. MHWUAI=@^H7%@B-=!9%C"EAE44GJY'..!R,D9H W:*XZ7XC:<=+T/4;.QO;NW MU>X%M%Y:J&CE^;*."V0V58>G'4#FF?\ ">W*7]IIDWA758]3NH)9H[8O"<[& MVXW;\#J#DX&/7@4 =I@'M28'H*Y#3_B'IUWHM[>W-I=6=Y978LI]/D"F83L0 M$1<'#;B1@YQU["K\?BCRM?31-0T^2UOIX&N+0+(KI@KBM-^(@U'3FU1?#^IQZ9&ERTUR0C>68205VALDG;VR,G&>#C1LO% MCSZS%I-SIDMO=W-@;^V7S%8.@(!1NFUP6''(]Z .CYLD>Z6:"&1+(RE>2/NA>3U/4"NG&OV\']E: M;I]IYEY=VGGPVH<*L4*A1N9NR@LJC ))/3K@ W\#T%&!Z"N-O/B+9V7AW6-3 METV\-QH\ODWUD"F^(G&&R6P4.001GCMUJ_:^+?-\40Z)=Z5=V374#SV.8 MG?2YI--N(K#5+UK&VG<@/Y@+ %HSRJL4;!R3TR!F@#J]ZER@8;P,E<\@4*ZN MNY&##)&0<\C@UPNB6=M_PM;QE%Y$?ES6=D9$VC#DB3.1WS4WPB4)\,=)51@! MK@ ?]MY* .VHKF;_ ,7/:^*9/#UOHM[=7HLOMD91HU21=X3[Q;CG.2V.G .1 M3++QU87GARSU46UPDUW=&QCLFV^8;@,5*9SCC:QSG&!GVH ZFBN;3Q6W]JWN MC3Z<\.L06OVN& R@IAIG@'7;_Q'X0LM5O[<127*&0,&!# L M>@'0#@$W#>1D+GG'K3J\WU*>32OC--<:?I,M]=3>'@?)MRB%V^T= M69B .!C)/H.:V]/^(&F7^A#4##/;W/VPZ>]E/M21+D@]>* .M MHKG= \76VMZOJ.D-%Y&H6 1Y$6594=&'RLCCJ.QR 0:77_%B:#J^EZ:VF7MW M+J1D6 VX0@LB%MO+ Y.!R< 9R2,&@#H:*Y#3OB#93P:R-4LKG2KW1]INK63.0%<=<'CWH ZN MBN&L/B5#>Z$NNMH>H0:.UL\WVN1HPNX/L"8W9R21STZ\X!-;7I^L7T?AW4I(-'NG@O3OB!C5 I9A\V&^] MT&>!SC(H [FFLZH 78*"0,DXY/ %85YXF*WT=GIUA+>S/9&_W%O+C\K. -Q! MRQ[#VY(KD_%NIV/B7PWX*UZUB.R?7;"2$R* Z!I.1^G/TH ])WKO";AO(R%S MSCUIU<'Y2V_QLNY;>W5I7\.*[*N%,C?:".3Z\ 9-:>G^-8=0\)7&O)I\\9@F M>W:R=U\[S5?9L/. Q; SSD>M &Q#H.G6^LS:O% RW\RA))O-Q887'7/I0H,D($J %E^9"B7.FZ/\-/%DE]I M;WVF0:O?K+:1;1^[$I'KTUG5,;F"Y.!DXR?2L&77C!7%'$NT!=^"-Q+ >QSBN-\3ZY8Z]IW@+Q-9VC45S_AOQ9:^(KO4[%8C!?:;(L=Q%YBR+AAE&5APRD?0\G^-O M#VCVEB);>]6XD=_,4,_EI]T9Z ;@<]\8H ZVBN;N_%NQ-4GT_39K^VTIVCNW MB=5.Y5#.L:G[Y4$9Y'/ R>*V=,U*TUC2[;4;&42VMS&)8G'=2/T^E %ND1UD M0.C!E/((.0:X*/7+[7[SQGI6H::@LK)?(4%U8 &+?EAW)R#QTP/K5+P1XK_L MOPEX,L;K2KI+.^@AM(KXLFSSBA(7;G=@[2-V/TYH [FU\/:19:Q=:O;:=;Q: MC=#$]RJ?.XX[_@/KBM*N1UKQ]9:1%J%REO\ :K;3I/+NV2=%<$8W;$)R^W// M3N!G!KJ+:[@N[**\@D#V\T8E1Q_$I&0?RH F) ')Q17G/P_2'QSI=QXKUR". M]:\NI5L[>X4/':P(VU553P&."2W4UT#VVF>"5U?6VD>+3Y(H?]'7+!'4L L: M]!N+J HP,Y]: .FHKG?^$I-MKMGI.J:=+9SWZ.]FWF+(DK*,M&2,;7 YQT/8 MFLVQ\?RZB9WM?#&JR6]MQ6)OKFWGD5/*3!DKGD#UQ7#ZGXWNI9/!\VC632V>N2;RSNJOM\IG"8/0\#)SC MC SGC1M=4TL^/=2@DTMK74H-.CEGO92N'AW-@ @G@$-UQTH ZFFA%5F95 +' M+$#KVYKE)/'=O;Z=8ZQ<6$\6AWLB)%?%A\@:;''(RAXU617#$$,6P!A>AY)/3@F@#K**SM UJV\1:#9:Q9AQ;W M<0E17&&7/4'W!R*I7/B-S?W]EI>GR:A/IZJUT%D5 K,-P1<_>?&#C@HKCI?B+IQT[0K^RL;V]M]9F\B QA04DPV48%LALJ1Z<^N=1TR*Z MN].FTZ=RP:VG969,,1U4D'.,_C0!<5T9F564LIPP!Y'?FG5PO_"1VMBGC:_T MK06BU+3<278F=5^T,(MRL2"> N/?VS5S2?%=PVB>'4O+8'5-5@5HEDF5%EQ$ MKL^1G&<\* 3STQD@ ZZBJ>EWLFH6"W$MI+:2;Y$:&4@LI5RO4<$';D>Q%95U MXIV7NJ6UE8M>-I>P7:)*%D!=0XVJ?O#:02>.X&2,4 =#17(VWB34IOB-J.BO M9!;"TLXI1)YJY^=FRY]OEP!^/?@G\>VUOI$.O26,W_"/RRB/[<&&54MM$I3J M(R<)O)N-0M].L)-1FTZ$372QN%V[E+ M*BY^\Y49 Z* .CI MI=0X0L Q!(7/) __ %UR=QX]MH-&&O\ V&=] \WRVOD8$A=^SS=G4Q[N_7'. M,53EC@'QML+B)4W3:!,6=?X\31X.>_% '<.ZQH7=@JJ,EB< "G5Y5\3-;37_ M (8ZI=VFF&XTT2JD5X77.Y9E4R*O79D%=V,IIDN(XM%G^W6EFEW=V+S(LR!MV%4M.5MR!L8R,XKS"U6W\2>(/&H45RA\;0VUOI5[>:=<6VDZFZ16UVS@E2X_=F M1>J!NQR<9&<4P^-Y9?$&H:/:>'=2N)]/G@CN&5HP%249#_>Y &#CKUX&* .N MHK*\1ZVGAOP_>:O+:SW,5K&9'CA*[MHZGYB!C]?:L5_'30ZKIMG-H.H*NJ1, M]C(K1GSG50Q7;NRG!R"V/?% '7T5REIXZLSIVMW.JVD^FRZ+($NX)&60C26MZQ:(&((0&8#=\W7HN>!UK*Y0)-&LB9#;6&02.F1WJ2O/)_B) M+J<7A2ZT*R>2UU:[:*7S'570HKEH\=,Y7KG&!QG/&OJ_C<:3'JTYTJXEMM($ M9O9-P4CV20*GT?Q6VI^(;C1;C2KG3[N"UCNRMPZ'>C\?+M)S@Y!]#ZT =' M16=HNJ'6-.%[]F:"-G=8]S!MZJQ <8['&1[$&M&@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N6^( M6DW^L^$9;?3;?[1=1W%O.L.\*9!'*KD D@ X!ZFNIHH XI[35[GXCZ5K3Z// M%9QZ9-;RMYT1*.[JP!&[)X7G&1GH2.:YT^%?$C:%J$MOIHBU*V\2RZS9V]S+ M&4NHV)&PE6(4E6/7'./K7J]% '/^'+K5;]FN;[0%T6,)M$+RI))(V>3E. HQ M@=SGH,#-#QOX:OM5N-&UO1_*.KZ+<&:"*5MJ3HP DC+?PD@#!_QKKZ* ,*WU MC5+^(1IH-[8W###/>-$8XCW/R.2WL .>Y'6L:PT[5/#7C37[R/3Y]0TW6#'< M1O;LF^&95VLC!F7@X!!' Z&NVHH \N'@_5]+TGPO!#8/=3V^N-JM]Y,L86(/ MYF57!QUP:T]>N9+;XN^'I([2:X_XE=T&2+;N4;H^<$C/:N^K(N/#MI< M^([;77EN!>VT;0Q;7 0(V"R[<@#AM5\#ZOJ4&L:W;Q+!JL^KVVIVEG* MX (MU"JKL,@,PW'J0,CGK6_/I][K_BW0M>[C>82%D.^0AB7SM.#DD]]M>DT4 >86 M^@^((/AGXC\-MHTAN96O%MG6>+;/YKLRL/FX #<[L'V/;0_L?5]-\2Z!XE@T M^6=4TK^R[^S5T\V)U"QU2[\?^&=432YQ9VEKW:[T.6V_LE-6BE=$GLV*C?&6&XC<0,@.Y]8HH XJ_ MT_5;KQOX3U*/2YQ:V-M++RST"YU#P])/K M5AK*7-[=/=Q$S1@O_JOF^6,!E^7Y<8X!Y->N44 <=I=CJEK\1/$6JS:9,+.[ MM;:."59(SO:,/N &[(SN&,@?A4OPWTS4-&\#V6FZI9O:W<#R[D9T?(:5W!!4 MD=&%=910!R#V&I+\5O[8&G3-IPT8V?GAX^9/-WXVEMV,=\=:Y6V\)>(8] L; ME-.:/4M*U^;4H[22:/\ TF&1V)4,&(#;6[DTELH M+33I+6&.UI/8IY.3*CB7! M/S+M)PN,=<'KP._6T4 ;O!*LR_*1 MQD9YK O_ 9KD6GR:W8V\$FM?VX=8_L^20;&0H8_)+=-VPYSTR3UZUZ?10!@ M^';G4[[?T*L#R))([=V)3@ = ,Y/.<<5@^-YI+?QUX%EBMY+AEN[ MK]W&0&(^SMG&2!P,GKVKO*R-2\.VFJZOIVISRW"W&G,SVWEN J%AM8XQSD<< MT <=K?@S4O$K^)]2C3[#=7MO;06$%M)U;2OA-;Z/?Z"+B] MA4Q36$LD3+.C2DL =VW[C'J1S6/+\/+ZZT3Q'H>EO>:?HEY:Q&RM+Z7?Y-RK M[R$P6*Q_*H//4G&0*]7HH X>]L-5\6MX:74-*FTYM-OH]0NWD=&!DC1@$CVL M=P+,#DXX'KQ67_86NMX3\?6/]CSBXUB\N9;-3+#\ZR1JBDG?@'?$<7PZ\(Z M5)HDOVS2]4MYYXUN(CB.*0L6R6 YSP 3[XKUBB@#D$T_4C\5VU@Z?*-.;1EL M_M!>/'F>:7QMW;L8/7'6J,7AZ:+XGW8MYD_LB=(M4NK;'2Z&Z-#Z8;&__>B% M=S/"ES;RP2;MDB%&VL5.",'!'(K.T#P[IWANQ-IIT<@5CN=YI6D=SC RS$DX M' '04 :A. 2 3CL.]>7CP]KS?#;Q;I)T>9;[4;V[EMHC-%\RRON4YWX&!US^ MM>HT4 <)=VVOR:[I*SZ++>Z(-.$;VIGC58KK=]Z8;L.NT<8W8.3@G%8.F>&? M$5GX&\)6LVCM]JT/5A;)E_,9CAMJ\A0 3V).*Y2S\,>)M-\%>$+BWTI)=7T!Y M!-ILTT>+B-P58*X)7."",_\ UCZS10!B^'I]1NXI;J^T==)5]JQVI='DXSEF M*<#.1@9/3/? RO$^G:H_C+POK.GZ>U[#8_:HYT65$*>:BA6^8C(!7G&3Z UU M]% '!:-IVL^%I_$E@NERZA;:A>37UE/%(@&Z4?-')N8%<,.N#D'UXKH?!V@' MPOX0TO16E$KVD 1W'1G/+8]LDXKQS%T#74\&>!-/_L>()H?D2-65B#OP?O#&*] M/HH \YLK/Q)X:U_5[.'PW%K&GZA>R7MK>"XCC\AI#EDD#$;VUBC6RN=\4UG#,P)WQN'_>%20,XQ@$X MZYYP.QHH XN[L-0\4:SX-MT6+I5S/<7TL,B!4,JOD*&8 M$@,_8=!^%:VOV.O7OBF[ADTHZCH\M@$LQYZ)#!/\VYI58Y8_=P0&QC@4T>\$L%ZG.,YQ^0U[C0-2U/QQK M": M,06DUZ)$,!@B=3YB_-N)*H 5!R><#FMK3[#4[3Q]XGU-]+G-G=VMM';2+)% M^\:,.",;\C.X8SC\*[.B@#EOASIE_HW@+2M,U.T:VO+6,QR1LZMSN)R"I(QS M5+3M/U7PQXP\07*:=/J&FZNZ743V[IOBE"[61@[+P< @C@=#7;44 >71^#]7 MTC3/"5M#8/=RVFL/J5\898PL0?S,JNY@3C>!P.<$UZC110!Y_%H&KW%S\0D? M3W@368]ME)))&0Y^S^5SM8D<\\CI41T6?5?".@Z1X@\)S2V]O;"*;9/&9K:6 M-$59$*N."=_W23C&1U%>BT4 <]X*L-5TSPW'::OTF1%E7:I(F^;)4-N!#+T QGI7 MH]% '$2:+JH^(&I7#V33:?JFE16CW<F^ M&;>!+K3F6=5%F-0#H8&@#@B4?-NSM_AQGH#3+A;"&QN8+B4R1 QM+LQQOR<;3G /XUVE M% 'F%GX=UZ+X:W/@.;3F:8*]I#J =/(:%F)$A&[<"%/W<9R!V.1L-H5]#\0M M-GAL9VTJVT5]/-T)(^&+(1QNW=%ZXZUV]% 'CTF@^*H?A3>^!O[ EN+JWQ%; M7L<\0AGC\X.#RP96QQ@CMUK>O+7Q%HOC.[UFT\.C5[#5X(?/MQ/&LMI-&NT? M>.TJ1C.#U'Y^AT4 <-J.G:W/XJ\':@=*W1V#W3WGV>2,)#YL955&Y@6QD9(' M.,]\57\:>')==OKN:/1[R+5+:(?V5J]A.D;A]N=CG<#M#>HQ@G'/7T&B@"O8 M)R+)=K$@F=!@,^!N(]B']/U*U\?>*[^YTZ6&RU VIMIVDC(;RX]C9 8D<],C\JZ^B@# MGO'5C>:IX'UC3M/MFN;NZM7ABC5E7+,,Z9J\^N>!KI-)N#%I@E-X M?,BS%NA\L#[_ #SSQGBN[HH \NU?P=K.O/X[@%J]G_:DMI/I\\LB%7:!$X8* MQ(!9.XZ'/M6W>6&I>*[_ ,-S7NE3Z<-+NA?7/FO&V9%0J(TVL<@LV72>']>D\"^-]-_L:<7>JZC=3VB&:'YTEQM)._ Z<@_K5JZL/$.B^)8 M-=LO#YU6TO=/AM;RR,T:S6\D>[:P+':1AB" ?>O1Z* .$U[3==N3X7U2/24D MGL=1-Q<6-M*@,<;(Z@!F*JQ&1GGDYQQ6/XGT3Q1KEOXKL;K1#>O,]:D\>Z/=W%_H>HZ/"93YGU*!?,'IL-=O6-: M>%]+LM?NM:CCF:]N#EFEG=U3( .Q2<+G Z#VZ4 :EK;0V5I#:VZ"."%%CC0= M%4# 'Y"I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *IZGJEIH]BUW>2%(PRHH52S.[$!54#DL2 M0 !5RN,^(UCJ4UAH^HZ;:RWK:3JD-]-:1--,U"[TV!([J--4C>2PFDC 2Y M5!N.W!)'R\X8#(KFGO;^_P#B+_;.FZ)J+P_\(]+!$UU:O"IG\T.J-OP1TQ_* MLJQ&IW.L>!=5FT77&GMGF2_,MN8TAD: KM2/(5$#,"KL'C32I]:LM-5+M?MZL;.Y M> K!<%5W$(QZ\<],'L37'PVUY_PB?Q(MSINH";4+N\>T0VD@,RR0JB%?EYRP M/]:M74-T\GPZ9=/OR+)@UUBTD_E '22>.-)CFY6Y-K]O_ M +.-XJ Q+<9V[#SN^]QNV[<]ZMW_ (EL[*\NK1(KB[N+2W%S2WS-DG.! M6KK.H2Z7XYU6ZM-.UE#?:=!'=-;:>;Q2WS[20C#8Z@XYR#GIQD@'96GB[2]0 MTNTO['[3<1WC[+5! R/.=N[*APO&,G<<#CK45MXTTJYM;F0>?'#7#75K;6^D>%-1T'1KW5=)T(S6=YITML?M2JZK\QC M8 EP0&QCD-QQR-BYLM'U7P_<,_@Z[L].O;B)9!%:&&[RN2)RB?,-IVXSS][C M!&0#M=-U1-2-T@MKBWEM9?*ECG4 AMJMP02",,.0:L7=P;6UDG$,LQ09\N( ML?IDBN6\"P:S9C5+2_O+N^TZ&9!I]W?1&.XD38"P?(!;:> Q'//;%=3=RB"T MEE99&"J3MC0NQ^@ )- 'FOA"^M+_ ,,Z1XQUB;4;:_4DO*KG9>M*[*L6P$[P M"5"K@8(&.]=K;>*+*;4Y],GANK34(H/M'V::/+R19QN386#<\8!)'I7G=GHN MLGX3^$Q!IUW_ &AH-]!>W%A)$T\A MLM)L[GSI)K62)I&E"A8PC*&; #$X&.@ZT :6@>.-+\236RZ=;Z@\5PDCK*V]2B$VF749:1 T3?-'(R,..S*01^% M6ES:W,,D^^*XA:-ANE=AU'/##I76W*-):S(HRS(0![XH \U\"^/=.T_P;X9M M=4.H!KJ)(?[0EMW,!F8G"F4\9/KTZY/!KI[GQ[I5OJ]YI:VVISW=F\*3)!9. MVT2$X;I]T=STY&,UQMKI-[JWPDTWP4VG7L&ICR8;@SVSHEN$E#L_F$;6X7C: M3DD>^.FT".>/XG>++B2SNX[>ZBLU@G>W=8Y#&CA\,1C@L/KVS0!I:AXTTO3$ M^T7"7(T\7'V5]06,&".3=MP3G. WRE@-H/&:34_&VEZ4^H^:ES+#IA07\\,8 M9+;> 1NY!/!!.T' /-^:R62UN4:0NCR2' MA<9Y!YXXR>*7QA'K.K6?C/3)M&U1Y?+QIR6D)$$T>P?.S# D?((VDDC '6@ M#T:]UVVM+J.TBBGO+R2(SBWM@I;RP<;B6( &>!D\]LX-<3XB\26.J2^!]?TV M]NC8W&IE&5#( X$7(FX;E./0CD&MAF5%+,P55&22 M< "N-\.PW$?Q)\87,EI=1V]TMF()I('5)/+C97PQ&#@D?7M71:_I\FK>'-3T MV&7RI;NTE@23^Z60J#^M &H))Q67<65_XB^& M6F>$9-,O;35HC:VTYDMV6.$0NFZ428V,"J$C:23N ]:WBLX^,@O/L=Y]C_L3 M[+]I%L_E^;Y^[;NQCISGI[T =5I=@-+TNVL5N;BY$$8037+[Y' [LW M(8O#OC+QT;E=3O(+>6UD6*$/<-$GD!G/)^5JZSH-W<>&)IIKQ_MUPDNG/;[UC=F0 MD;R,#&TD[3^5:$OB>TCN)8TMKJ>*&Z2SEN(D5DCE8J IYW<%UR0"!GKP:X2. MTOD\-?#6!M-U#S=.N(&NT^R29@"PLC%N./F(_G4NKZ9>1Z]=:OX:CU6PULWZ M)<6;0.UEJ"!POF,2-B_)SN!!&#W(- 'J%95[KUO:7SV,-O;R9(5*&-@@) M&<[@<8_&@#3G\?\ A^#1].U7[1-)9ZA<+;0O' YVR%MNU^/E((.0>>#P:U]' MU:/6K(W45K>6P61HS'=P&)\J<9VGMZ&O,9] U'3M!L'.GWCR77BY=8:WA@:1 MK>W\W/S!0<$* 2/4X[5ZZI#*&&<$9Y&* .'^(TYLKCPI=BXN(E_MV".18Y'V MNA5R04!PW*C'!/I6WIOB_3-1;5$87%E)I8#W:7L7E&-"I8/S_"0#S[5E>/X; MB>X\+?9[2ZN!;ZW!HZWK_CJUM;:YB_M'2K>" MUGD@=(I)$#DKN(QW _&@#LH_%]A_:UMIMS;WMI/=Q/-:>?#@7"J,ML ).X#G M:0&]J@T7QUI?B"[MX-/M]1=9FE3SVM'6)&C)!5V/W2<< \].F:Q?#-Y:ZI!M[9SV!N_#*&XM?"TMM=VEU:S+?7,F MRX@:,E7E9E(W 9R"* .Q=MD;-M9MH)VKU/L*\NL9X?%:>)+O65UFV_L_591# M<6C,KP11*@\L;"3D_,6 !SN// QZD3M4DYP!G@9KS_PJMQ;:5XS6>POXFN=4 MO+F!7M) 98W50I4;>>8D$@W,>I+;65K:2R6\S%VA 61G*@L1C S\IQZ5DV5 MEJ^D:)\.]8.E7\T>BQ2V^H6:0-Y\?F1A-X3&6VD=L\'BM);:_P!8\0^.G@TN M_BAU72(H;2:XMS$KN(I%Q\V"#EQP1GUQ0!V+>*].5M$R)]FM!39R;."2F\!N M<@[>:@U3QKI6DQ75S.MP]C9S""[O(HPT4#D@8;G)P6&=H.,\XYKB89M0O+/X M>I'H&KJ=*GCCO/-M&3RV6W9#][&5S_%T]\\5?\/7NJ^&9]6\-WOAW4;YY;^> MXLKJ&'=;SQRN7'F2'A""3G/X9[@'3K?:1+\0OLJO>?VNFF%\'>(#!YB\@'Y6 M;<1R,\ C-)9^-])OI].6);D6^IR/'8W;(/*G9,Y PK97$D2Z ]MYX@<0FZ6UF6&R<^6[#(+9QM4^I MQ^0)JU8^,=-U#PW>:[#'="SM#(LH>/;(#'PXVDYR,'CKZ5E^#HYX_%GB^2:S MNX8[J^CF@DFMW19%$2H2"1@\@U0?0KRV^(\^GVP0Z'JI35KM,\QS1$ @#TD; MRB?78] 'H$4AEA20H\990=CCYE]C[U0U#6;>QNX+$1S7-[<*SQVT ! M: ,WP?XHMM&T/Q3JFH'4&LXO$4T.9BTDD((B55;<=W#$#OBNXF\0VD&OC1'B MN#>M:O=1JJ B1%(!P<]KW_@3QY;Q:-?I/JZ;?6]I'<2HS)$'"*)61 >O([=Q7)> ],>3P;?>&]8TNZB43W<<_GQ[4D225R-A_B! M5NHXI_P[L-42&5M8D69]*WZ39S Y\R*-SND^K8C4CUBH [JN;D\<:3',,K^)[2SFO$%M=7"6)5;J2!%80LP# $$@GY64G M ( /.*VZ\N\3:?=RZOJ6L>'X-8TSQ&AB546!WMM278A"R\&/C)0MD8VUZ@F[ M8N\ -CD#IF@#&U/Q/9Z;?R6(@N;J[BM3>2PVRJ3'""1N.X@=0< 9)P>*JW'C MK0[>'1IO,N)(M8 -F\5N[!\J6 X'7 ^[][/:L?Q#-J4WBZZL)M,U&33I-. M M9+&,@33$ME9901M XPI(4Y.<\5SNDVVHIH?PWBFT?4XGTV?_ $H-:/F-1$R; MC@' W,!S@]\8YH ]%T+Q+9>()+Z&WBN;>YL91%<6]U%Y,;B2TNHK>Z-IY$TD#JDNR(JV&(P<'_ZU=!X MCTV76/#&JZ9!*(IKNTE@1ST5F0@$^W- %!/&FEEM/>1+J&SU&01V=[+&!#,Q M^Z V5])IJZ49/+C.W,CS;/-R&!P O!Z@D\5G7 M-I?^)?AUI'A9],O;3587M(;DRV[+' (64O(),;&!"'&TDG\-G M>?8SHBVHN?LS^7YOGEMN[&.ASGI[T <_I< US5]?\/ZBVO-;Z7';06EUYI^T M6^(MYD+*?]8Q/4 Y ]JZCPUK>@V?@RVO;">]>PDN)(8?M1=YY93*R[0&^8D MMG [#KC!JKX9,T/CKQE=365[%;W4UN]O*]K(%E"0A6VG;S@@CW[9KD[+3-:+KVEZ;"M532]&N;20I$\*ZC#Y,EP\I H UO#_C?3/$TM MN--M]0:&XA>5+E[5EB^5MI7?TW=\?UXKHG=(HVDD8*B@LS,< =S7(?"VWN; M+X=Z797EI<6MU;B19(KB)HV4F1B.HYX(Z5N^)=-EUGPOJVEP2B*:\M)8$<]% M9D(&?;F@"BGC/3"^GO*EU!9ZBXCLKR6,"&=CRH!SE=W;)OA[H_AA],O;35(9+2*Y, MMNRI;B%E+R"3&Q@0IV[2<[A[XVU6?8SHB6@N?LS^691.S;=V,=" M#GI[T =7IMD--TVVLA<7%R((Q&)KA]\CX&,LW<^];7;KQ7I+6-[:Q:> MGE+,K[&#>67W%E;*YR,8[=<9Q7;UY[:QWFG^)O'23:9?M'?^7-;SQP,\;J+< M(0".K;AC:.>:&[EM+)@EY017&>)M:O+OQOHW M@ZPN9+074+WE]<1'$@@7("(?X2S#!(Y Z5U]E#]GL+>'RHH?+B5/*A&$3 QA M?8=!7%^*](U"P\;Z/XTTVSEOEM8'LKZUAP96A8DAT'\15B21U/:@#9O/#!06 MKZ5?7UM)#=0R2*UY)(LT:R*75@['JH//7WQD5)?^+;"Q%\XAN[F#3SB]GMHP MZ6YP&(/.6(4@D*&P#S4UMKZ:D8TT^SOBS$;VNK.6W6->Y)D5>&O\ A*M(U'3KVY-W?7%[92P6SRIU+X7MZ[L@^P SG'-20^+-/>;4+>:.ZMKS3XQ-/:21;I M?+/1U";@Z^ZDX[XKSY/#&L:7%8>(H;"=UC\1W.JRZ)8+:[2RM]$>R!>VD22>1WW8"$!B% ].K<=#0!>MOB3H5 MSI[:B$U".P%JMT+J2T81."X0(K="^Y@-H_H<:">*[9YM2M397J7^GP+<26;J MOF.C9VE2&*G.".O&.<5R=BVMZ7\$M.ALM*N6U*VAAAFMGM294 <;V2-A\S 9 M(ZC([]*71[6Y/Q"U*XATO5UL[[1HXX[F]5N7#.3N+'*GD?*<'V H L/XMT[6 MOAK;ZOXAMM1M;6Z:)C]E# Y,@* .AX&=HR<9_&NNOM<@L[\6$4$]Y?>5YYM[ M8*66/.-Q+$ G@#.3@X!P:\SEM=2E^ ]MHG]BZHNHV_V6%H#:MN9HYT9R .2 M JD[NA[$UTRK=:'\2[_6)K6\GTK6+&%$FAMWD,$D6?D9%!900Q.<=>#0!IS> M/M @T.UU@SSM:7%P+4%8&S'*6VE9!CY"#UW8]LU;TKQ58ZMK%WI20WEM>6\: MS&*[@,1DB8D!U!ZKD$'==C\1:/'J$=I=V99F1[>[CV2QLIP0PK M$^(VG7][H=C=:=8C4)-.OXKR2RXS<1J&5D&>"<-D?2@"_%XPLI)]1M6M+Z._ MT^,33V31 RF,]'0*Q#C@_=)/;&:=I/B_3=<73GT]+B9+^%YXV5!A$5MI+\_+ MSQ@\GGT.,C1M2L!%=ZY8^#+VP\JW*-OTX174[9!$:*/F*\%R(SN.,\@@D@9- '2ZEXVTK2HKBYG%PU MA:SBWNKV- 8H)"0N&YR<$@$J" >#R#5G5?$UII?VK_1[N[%G&);K[+&&\A", MY;)&3@9PN3CG'(KCO#5[JWAH:CX7O/#NHWDQOIYK*ZCAW6T\.?R .GN/' M^A0SV4$3W=U)?6INK46UJ[^.3R.!TYSC%9FJ_$NR7P+J6OZ3;7,T]I) M]FEMYH_+>VF)"CS5)X )'3.>GKC/N9(M(^(OA(-IOV2(:7=K]ELX2X@!:,@; M4!Z="0,9YZ50U[PUJ5]X;\?:E9V%QNUBXMWM;3RRLKI#L#/L/(+$.0#SP..: M /5+: 2#(CG38X'NO4?0\URGQ,BN+GPW:P6MG=74O]H6 MTI2W@:0A4E5F)V@XP : )[ Z;H&I3+90ZF]WJ:?:!I6\-Y*I\K.JLVV,$D9R MW)QCO4EQX_T&V\.RZY)+&W>1[:1)"XW(!N"L"><<'KBN;U[0=0/A7Q=>0Z?>/)K6 MJV\]K:1P,TGEQO'EV4#*EMK-@X.,9YXH ],T?6H=:6Y:&UO8!;S&(_:K=HM_ M .Y0W52#UK2IL:K?:=?3V=S J,LD. >74$9(..#VP: .PHK"OKRQ_X2W2;5]:F@O?+ MF9-/C;Y+@;1DN,'[N,CD=:>WBS1%O$M3>X=[G[(K^4_E&?\ YY^9C9NSQC.< M\=: -JBO.X?%]OX?\=>+HM>UJ46,"636TF36_JVM:- M=66BW"^(6M(;R\A-I):N#]K)/$9X.5;.#T^HH Z6N9F\(R+K%WJ.F^(-5TTW ML@DN883%)&[A0NX"1&VG"@<>@JI'?WD7Q\&7^M6^I7FM1"[D1)&0OMD9\"/(48120,GZ DX% '7V%C%I M]N8HVD=F8O)+*VYY&/5F/KP/8 # %6JR(_$^DR:I;Z8)Y5O;E#)%!);2(S M*."?F4<#%7+?4K6[O;JTAD9I[5@LRF-@%)&0,D8/!!X]: +=%8&N:S)#K&E: M#9OLO-19W:3 /DP1C+L >Y)51GC+9YQ@SW_B31]%:6"[NW#6T(EFVQR2F&/D M!Y"H.T<'EL=">QH V**YOQ+K?]A:?;^(HY_-TQ&C6[0'#PI- &S17/7/CGPS:7TME- MJ\(N(IHX)$"LQ5W^Z#@?KT&1G&16U>7EMI]G->7DZ06T*%Y)9#A54=230!/1 M63:^)=(NY[B!+HQS6\0GECN(7A98ST?#@$KP1D<52M_'OABZDL4@U:)_MS^7 M;L$?:[Y("EL84D@X!()[9H Z.BLVTU_3;[5KS2[:X+WMG@W$7E.#'GIDD8Y[ M>O:I]/U*UU2W:>SD:2)9&B+&-D^93AA\P'0@CZ@^E %NBO/3XLA\/_$'Q''K M>LRC3HK6UD@B==WEEO,W;515;F)6=I7YRJH 6+#!R,9&#GI0!L45F6OB'2;S3)]1B MO8Q:6[M'.\@,?E,O#*X8 J1Z$9K/O_$-EJ&F:O::=?S6VHVUHTQ5H6BFC&TE M7"R+R,C&<$?C0!T=%<3X*\9:==:!XE !16/#XJT6XN[:VCO?FNB5MG:-UCG(ZB.0C:Y_W2:YS5==_M3Q[ M)X7^U:C:6ZZ=YHEM(I4?SVE**VX+]U0I.?N'/.<4 =W16%J&J?\ "(^#WO\ M5+BXU!K&VS-,D/SS,HZ[5X7/<]!WKF=9\3S-?>"M12_GL[*\N&6\A=#%&P\A MGYW*&(!QCG!H ]#HK)TSQ-HVKV=W=6=\C0V;%+DR*T1A(&3N#@$<(] M*U#4FTZ"X<7@B\X0S0O$S1YQO4.!N7/<9% &K17-^.?%!\)>&I-0B@6>\EE2 MVM(6. \SG"@^PY)^E)/HFN)I+2P>(;I]86/<&=$\AY,9VF/;PA/'!W8[YH Z M6BO-KSXE_:_A5!XCLHY+>]NBD&U8FD$$AE6-^<$<9)7/7C@]*;K.K2:#J6G0 MVVK:O+8ZU>Q1F&>WF9[>,+(9/+S/B MW4=0N#:M/%IMST@A9EP6)7<6!. 6.<'&.,UM'Q5HJWL%HUZ \\QMX7,;B*24 M9RBR8V%N", YR".HH V**Q]0\4Z-I4C)>WGE*CK')+Y3F*)FQ@/( 50G(^\1 MU'K5;5/'/AK1KBXM[_5H8IK9%>9 K,4#' ^Z#0!T-%<_;VVL+XVN+K^TI9M% MEM!_HKPJJPRY7:4?JV1O)],C\+EMXBTN[NX+:"=V>XW>2Q@<)+M&24'_ ZF@PR;M0OM1NI0JR7=]+OD95SM7( M W-VZDUJW%Q#:V\EQ<2I%#$I>21VPJJ.223T%<)?^)C4^(W!P0PQD M8/'/>JUQXPLX/&D?APPW)D-FUR\BVTC ?.BJ!@'(Y;)Z# &I)JA>>*M%T^25;J]V+#((IIO*Y1-0NBMQ)!#(6\I8V;",HZD@9V\@9Z=: .RHK*T/3KC3].D@EU2ZOE M>1I(9;E1YD4;?=0DC+8]6Y]:Y_P/K,H\.ZQ=ZUJ32I::K=PFXN6 VQI)M4<8 M ^@% ':T5E6WB/2[NYGM8IY!=01><]O+;R1R^7_>",H9AVR >>.M,MO%.C7F M@RZY;WGF:9$&+W C?: O#'ID@BZ=YGVJ[=/)A6>;;!( MWD1MG#284^6#@_>QT/I6/XDU&[B\9>#!9ZA*+*^N)EEAC*^7*HA9E).,GG'? M'2@#LJ*Y2S\>:9UEQ]W ,CKU )ZW MU9;EFL;ED6&587.\N0$P ,\D@#CG(]: -2BH+V\BL+*:[F$ABA0NPCC9VP/1 M0"2?I6'H/C&PUCPM!KLQ>TAE"G;+&R\L<*JY'SD\#YUG)N;;'G02QM%(@/0E' ;!['+Q;XH@\*:0E[-#-*TLT<$:QQ,PW,P M7+$#@<_CT')H WJ*X*^\1FQ^)5B9]2N8])FT>:?[-)&5'F"1%!";0Y;!/!R? M2NIL_$FD7^B+K%M?1R6#':)<$?-NV[=I&=V[C;C.>,4 :E%9NF:]INKSW,%G M<%KBU8+/!+$\4D>1D91P& (Z'/XT\2W.C-I.EZ8(SJVLW0MK=I1E8E'+R M$=]H/3U(H ZJBN9U/1-:AT6Y;2M?OFU,1$HUP(V25L="NT!<]BN,>_2M34-> MT[3)6BN9G\U8_->.&%Y61/[S! 2J\'D\<'TH TJ*QKKQ9H%G:V-U/JMLL%^0 M+60-N67/3!';WZ51C^(?A.6))$UJ AU=E4JP8A&VM\I&2VB7+1W,47G-#<1 M/"_E_P!\!P"5]QQ0!JT5SEMX]\+WEQ%!!K,#O*)60X8+B+)Y"1#)%_?0,HWCD?=SU'K0!L45Q=MXUTOQ!X6U>\ MEN[K2+6)IH/M1B>-XU4E-X++C=D$XZCN*WTU:PL-+T]I+V2<7$:B!BC/-U@'4'! M*L1AL$\X)Q0!LT5'//%;023SR)%#&I=Y';"JHY))/05FVGB72;R]6RBNF2Y> M(S1QSPO$9$'5DW@;@/49H UJ*Y^V\<>&KS4(;&WU:*6YFN'MD158YD4996-EX:O)-1UB72+)P2[J"$0$9<\X M&W.>U7]/UW3=4:Y6UNQ6 M%O?%;BYC:2V+1,@F4=6B9EVN!D'Y<\<]*Y[P5XB,/A::YUS4)YW_ +6N;2.5 MT+NY$K*B@(/0=AB@#NJ*X*Y\1G2?B?5,N3O).T*!C);/&W&<\8S0!7N_#8NO%MEX@ M-],DMG"\"0!5V%'P6SQG/RCO6Y699ZQ8:R;NULKR1+F#"S(8S'-#D<$I(N1G ML2,&N=\ :\S?#/3M6US4&DD9I1)<3'+.?.=5&!U)X 'H * .UHKA=)UV6^^ M+&HV4=_=R6$>D1S&VGB,0AE,I!^5E4_="G)SUZUT,/BK19[^&R2]VS7",]N9 M(G1)U49)C=@%? Y^4GCGI0!LT5SL'COPQO7=O-\3_! M,LT8);J+CF2 M0A%R/F M() *CGVKG'TV70O GA6VNXC;%O$T5XELXPUO 9V<9'\(52"?3.#7LM% '"I< MPCXV3.94"?\ "/I'OS\NX3LQ7/3.T@X].:X^8&X^#GBM($>1UUJ6?8BDMY?V MM7W8ZXV@G/H*]JHH X;QM_I6@6/C#1PTEUHLAO8LJ4,UOC$R<\X9,D>NT8KH MO#=K-!I(N+M"E[?.UW<*>JL_1#_NJ%3_ (#5?5="U#5=8C>36G31=BB;3%MT M_?.K;LF3[P4\ KW ]S6_0!PVI120?&K0[N0'R+G2+BVB/;S%=7(^NW^1K&\5 MZDDNL>,=*:"6RG.E 0_9K4M+J68GZN%/R(3MP,=\G'%>B:GI<.IQ0^86CFMY M1-;S)]Z)QD9'X$@CN"1WJZ@8(H<@OCYB!@$_2@#S#7+A+G]GD+&DC,^E6]LB M-&59I"$0 C)^8XKT?3X)+;3;6"5MTD4*(Q]2 :AO=+CU"[M9+IM\%LXFC@ MQP91T9O7'4#L>>2!B_0!Y?9B35+_ .)EEIMPHO+W"6C;L;V^S!,J>^&!&1TJ MK>31>)?AGH&@V ,>NP2V49M2NV6SDB91([+U5556Y/7(QU%>M44 <)X8EMW^ M*7C8AD+2BR\MO[^R(AL'O@X!QT-:_CZ[^P^!M5N/[,34PD0S:R1EU8%@"64< MD+G<1_L]JZ2B@#R_2-3M?^%KQWYOKJ[MKCP_M6\EMV2-F$VX[?E "@?_ %R3 M6!:20Q?!+PS"<+/'JL+O'C#IMNBS$CJ,+S]#7M]% ' >,H]0T;Q#IOBC0H1< M37:?V7N-4E2TBNM/M5MY9_E64J7WJK'@D9' YKE&T[^Q_#WAB.ZA^SQ3>+?M\5K( MN#;VS-(5W+_" "I.>F[G!KVFB@#SCQ;?V^@?$"SU;61>IH5SIWV47=H\H6"< M2%_G\HYPP(]>5]JJW5WHVBQ:"^F:6]AI=]J4THU2>&25X&:/_6*L@)1I#E06 M&,W4Q-T(&2=N['7Y>E=RWB M+P_XATW5-5TJ 2D:;)%+J#VS1%1C*P[F4%CDDX&<$#N17;T4 >/K-!'X(^%Z M;T62WO[0S+T,8$3ARP[ $@'/K7I/BJSO-1\(ZQ9:>VV\N+*6.$YQ\Y0@<]OK M6O10!Y/>S1>)_AWX=T73@8];@N+)6MMNV6R>(KYC.O5 H5N3C.1CJ*W8[J#_ M (7?2[>XS9!EPR,9#M+$X&T9[GM7?44 <9\3O#U[XA\)JNF();^PNHKZWA)Q MYK1DY7/J03CWQ5Z3QQH_]DFZ@E:6],>4TT*?M1DQ_JS%]X'/!R,#KTYKI:* M/&K_ ,/S>$?@=;:3?,IU&6\@N)8T^8[C<([ 8Z[5')'H:ZCQS?6K:WX+=;B- MD75A*S*V0J>6Z[B1T&2!FN]HH \_O'$_QA=;>=5DD\-O#'*#P)#,&49]Q(]N@06ZKNW!661BT88]2!@^N.:]!HH #TKRGPG)-IVL:%:Z'J7]J> M'[O>W]GW2AKC2?W;'.[J%!.S#>H SFO5J* ..^*-M?W7@.\&GP27+QRPS2V\ M8RTL22*SJ!WX'3OBL6]\1Z7KOQ$\#WVF2R7, 2^#ND#G86C0!6XX.>H/3C., MUZ710!X;J=]%;_#;QQH#I,=5&J7,GV986+;'G#*_3&T@\'OT'-=G+>Q0?%W3 M+V1)UM[S06MX'\A_GD\]6VXQP<<\XP*[^B@#S?4=*O;#QS=:+:0EM'\4+]IN M"O2!XRHN./21"JY_O-7I P.!6#H.A:A83O>:SK3ZO?%#%',;=(%CC+9*A5 M[DXR>^U?2MZ@#R;2;A+'P!XF\+ZTI_MKS+U1;NN9+WS2S(\8ZON+ 9'0CG%6 M;V)]&NOAE8:C.INK$E;IBV0A%L4RQ[#<<9/6O4** $+*%W%AMQG.>,5XJJ7= MQX&U"XL(Y+D6/BU]0N;:)27EMUGW\+W!&&'KMKVNB@#@[IH/$GQ%\+:KHEPE MQ;V$%T]Y<0G*A)$54C8_WBW.T\C:3@52BTF]L/&]YX8BA)T+4YEUC>.D05OW MT7T:01G'3:[UZ-,KO#(DZ8LEQJVK-JNI2JL;W M1@6$!%R5547@U>J44 <)X6EC@\>^ M,]/N(Y!+IQ7CNGW$Z_# M[P+>10W,EMH5[$=4B$+YB #(6(QSL)R<9QG->TT4 <-;QQZS\5;;7-*F2:QM M])>WN+F%MTW]O!]NH;5F65K8LXWIM()'S!ACKCVKVVB@#CO"%=TC02 *[*/ MXB <5WM% &%;>,-$U"$'3+Z*^N&'RVT!S+GT9>J>Y; '>N)_[ M=E6VAU-;:>QN9FVQR*D>UHPQXW*>=O4YSBO0** /%18-I'AGPK%>(88I/%GV MV&WD7!@MBTA4LI^Z!D$YZ;N<5U7B6[LK+XK^$Y[N6**'[%>XEDP%4GR\$GH/ M3/O[UZ!7.W_AV[O/&NEZ^E]#'%80RPBW,!8N)-NX[MPP?E&.* /.M9T>_FC\ M6:]H]M)/IDNL6-VL$*Y^U) 9F0?Q MSG^+8<9XKJ=0FM?$?COPIJNC747,9^6.)XPH1SV);G:>1M)QQ7?44 >7>%;J.V^%GB*6+3DU"6.XOY&L MBO\ K@SN0".I#+CZCI5?2=2M[CQ_X1O8[FYNHI=,GA#I:-'"CGR\1H O '/4 MG&.3Q7K-% 'D5C1R:FK1/$PY=GV $C!+9& .M78+EM+\1^ M#=*60\+NCC" GMD@@> MI%>AT4 MM#Y9#I)_<+$JNT\]?0UZ%10!PGPVD@=_%6PIO?Q!=3# MCED;;M<>H/.#TJ?XLX/PPUR('=2^V6%[J[)>:#=J&DM6,C> M9-$?O*H.7Y^7!SGFO5J* ,CQ2EE)X5U./4HY9+%[=UG6+._81@[<1K740@,\;'*B"1EX\@CD(Q.2.F:M^)=*N_$VO>)-0\.2":"7PVUCYT+92 MXG,A8(K#AB$!!(Z;P*]6HH X;PWXKT'Q(NE&+3F.IV,1$PGM60Z;\F'R[+A< MXVX!R?H#CB/"^HS^';M->N&-WH\FIW=K+#LS)9-),S).BCDJR\-WQR.,BO<* M* .!AO;.3XT2W2W$+0_\(^J"8,-N[SV8C=TSMP<>G-(+F6^B123%&\DH24KUVJ'S]#FO;J* .%MQ#J/Q2_X2&PN(GTRWT8V]S=QL M#%(YDW*N[H2H!)],CUKB=+GGL?AUX'U)HI9+#2M5DEU&)$+/"I>4+(RCG"[@ MW3N#7N%% 'D^IW2>(_'.O+H$S;VUQ'&P1I3)+CY\8[CG/8CJ*G\+ZE MX8\0#187L-3;7=-*-):W4ER!8NHP[DL=@'!QZY QUQZC10!YMX.DL6\,^-?/ MB\Z%M5U":6)!AY8FS@CN0RY --\+75UHVNPV4.LKK_AY=/EECN7CW7.GJNS$ M;LH^;<.@(W?)T^6O2Z1@64@,5)& PZB@#.T'7M/\2Z1#JFF2M):RY +H48$' M!!!Y%:55[*RBL+?R8=Q!9G9F.6=F)+,?']%GU&9#(4*I%$IPTLC$*B#W+$#VZUIUPOQ/5_LOA>;G[/#XCLGN/0)N M(R?;<5H FUO6-8T;Q!X5@GU&!;:^GF6^'E +\L+/PQZ*"/KQR:Z*'4K77--D MGT+5;2?!VK/ ZS1AQV;!Z>HR#@\$5ROCV.UD\5^"!>K$UL=1E#>++?1+_2-+%_;VL^H7/ERRO(@ M:"((S%\-P,E0H)&.>]4/AVC_ -J>-91G[,^OS"/T+!5#D?CQ^%.\;2QQ^,/ MP=U4G4I, G&?W#C^9'YT :]AJ7]BV++XB\1Z?.7D:2VN)"D)>#C:6P0I(SRR M@#I6M<:II]H(#<7UM")SB'S)57S#U^7)Y_"N-T&Z6/XB^,K/6"BRS+;RV_G8 MVR6@C(.W/50V[/NQKC+6Q6+PIX%BOU1K=O$I%H)NIM3YWECGJI&T@=,$4 >T M6-_9ZG:)=V%W!=6SYVS02!T;!P<$<=014$FMZ3%?+8R:G9I=LXC$#3J'+$9" MXSG)'.*LVMI;6, @M+>*WA!+".) B@DY)P/4DFO%?$6L:9<^&]5:SGMK".+Q M&CR6C2;IVE6X0/,Y8_(IZ@ 8YYQ0!['?ZOINE!3J&H6MH&!*^?,J9 ZGDU MG:CXQT73-(-%MO'7BRR\27E MM!!J%O;O9RW4@2*XM#%AE1B<8W%S@'DL32WLNEZ3XR\ -"!8Z9'8WT5N)V*[ M5V1;!\QSD@< \_C0!WKZSI<5Z+.34;1+HN$$+3*'+'HN,YSR.*O5Y9-/>Z)J MC7=E<6VM>';O7MDUG(-MS971GP3&1]X!^=IYQ[9-=MXU747\$:VND[_MYLY1 M#Y?WL[3]WWQG'OB@"_;ZUI5U>&SM]2LYKH DPQSJS\<'@'/'>F/X@T6*X%N^ MK6*S&80",W"!O,/1,9^\?3K7GNK26NL>"/ \N@M']M2]L_L8B(W1A1B52!T" MJ&W#VYK0\*:=I=S\0?&_F6EI,\-]:O&&C5O+(A4Y'H=P)R.X]J /0F944LQ" MJ!DDG JE9:SI>HR21V.HVER\8#.L,RN5!Z$@'I[US/Q4-VG@"\>VC>2-)87 MNDC&6:W$BF08]-N<^V:JZ^(=3\<^"KW1Y8I7/GM-)$05:S,?.['52VT#/V\5RQ!0(@LT"@^6[ \D=2>]O+3Q'H?BJ>VL[V)++_B>6 PD@:4^2SJW"L'ZC MH0?3% '?2ZO87NG7IL=9LXWBB(:X$B.MNQ!VLPSCWP<9Q3K2^@M-!L[J^U:V MG0PQ[KXE8XYR0/G'. &Z@ ]^*X/[9JF)K.ER M:",2FWCG5I AP0VT'.. M1S[UYCXBM )_B?<0!#ICZ4IDZ%/M8B;)';<%V9QSDBKKPV=KKWPO>W2&(O'. M,H -P:UR?KDX/UH ]"&LZ6;X6(U&T^UEB@@\Y=Y8#)&W.<@=JLW%S!9V[W%S M-'!"@R\DKA54>I)X%>8V$][HFJ:4;>XMM<\-W^K.MN&&VZL+AVD+0">U=EX\6)OA_XB\U4*C3;@C<. ?+;% &C;Z[I%W?"QMM4LIKMHQ,((YU9R MA&0VT'.,$'/O3KG6M*L[I;6ZU*S@N&("Q23JK$GH,$YY[>M><>39VL_PJEMT MAB=LC<@ +!K4[N>^3C/J:31YK:X^'_C;3M>*#4([J]-\DOWB6R8F [@C8%(_ MNC'2@#N=0\7:/IOB.ST.YO8([RY1I-KR!0BC&,Y[DD #OSZ5L7#B.VE=IEA M4GS7QA/VT;31J&OV=[/.H1+P%(UNG]44''/H,U=T[5]-U M>.233=0M;Q(GV2-;S+(%;T."<&O(((K.X^'/PN$Z0R!M4MHR' .1MDROTSU% M=CX?6&#XM^+881&@:SL79$P,L!(,X]<8_2@#M;BY@LX&GN9XX85^])(P51VY M)J"TU;3;]S'::A:W#C(*Q3*Q&.N0#VKE?B5+#:6.A7TU[!;BUUBWE5+B3RXY MB V59SPN!E@3QE1[5S]Q;C4;3QYK^@7]AYXKSO5Y+76/!W@6;06C^V+?69LQ$1NC55Q*I Y"A0P8>W-6/#L M]K);>/M.\1-&EQ_:%Q)F* /0KN^M+"$37ES#;Q$A0\ MKA02>@R>]68U;@@G/)/.37%>&;R]T; M6? B>*I3# VARQV\ER=JI=%Q@,3T?R0%YYY([UTOP^NK&7Q1XWCM)[=]VJ"4 M+$X.08DRW'8MGGUH U_&GBN#PY;Z?#]KMX;F_O8;8-*Z@Q1NV'EP>P /)XSC M/I3]/U5-(2)M/[M,G(.2#D9/%44\7:;J>JZMHNFZC;#4+*-1 MN9@V9"&)55R-VT*"<=,^QKA$N;2X\-?"B9)89)%N[6(N&!((MV!7/L< CUK> MT>]M;;XE>.X)[B*.:86;1QNP#.!;') [@8.30!H^!O%T&K^%]#.JZK9G6K^W M\WR#(B22J#3,_;S:2BVQU\S8=N/QQ0 ^/6M*EO_L$>I6;WF2/(6=2^1U&W.>. M_I3)_$&BVLSPW&K6,4J.D;I)<(I5WSM4@G@G!P.^#7F-\\&K?!/P['I#*-8A MDLH[15XDCNT=5DXZ@@>86SVR36YHNG:7>?%CQFEQ:6D[+%8,$DC5L':Q)P>^ M0IS]* .\O+ZTT^V:XO;J"V@4@&6:0(HS[GBH/[:TK[1;V_\ :=EYUPH:"/SU MW2@]"HSDCZ4_5=-M]8TF\TV[7=;W4+0R#V88_.O'C?:NOA_2MSU&TN)[4XGCBF5VB/^T >.AZUY_X[A\OX575S=J([ MC4+ZVN9E?@@M/'A#[J@5?^ UH&&TMOC3:00QPQ))X=D5HT4 ,!.F!CZ9H Z; M1;H#2[BXN=5C=1A$2- QPA*DCY1P3[+7DU!8AN MQ.QR0.J@[#CVK MLM9O/#.HZ1XIU71YK>[NY=&E2ZO+:;>@4(VQ6(.W=R3ZX'/:@#<\,>)+/4M) MTB"YU2TDUF?3X;F:W$J"4EHU8ML'('.>F*W;AQ';R.TJPA5)\Q\83W.:\JCB ML[6S^$\L"0Q2,T8WH "=UJ=W/?)QGWKT_4UB?2[M9E1HS"VX..,8[T 4-+U* MWMM%TW^T-?L[Z:7%Y, M^GV8EA &'XD4Y'T(% '8?VQI@LXKPZC:?996"QS^>NQR> V<$TEWK6E:?.L M%[J5G;RMC"33JC')P.">YKA?!,5VMQ_PB%XDC1>&KICYKCB:(C-K['"L3[&) M?6H] GM9=+\?:=XA:-;D7]T]TLQ +6[(!$PS_#L ^E '1>)-7U+3O%GA6TM M;A$L]0NI(;B/R@68+$S#YCTY Z?G6];:OIEY)/':ZC:3O!_KEBG5C'_O 'C\ M:\PLTOK6T^%$.KLRWPE<.)3\P'V=]H.>X!4'WK6UH7GAGX@/)IT;>7XIMQ;A ME7(BO(QA9#[>66)]?+- ';OK6E1V"WS:E9BTH(X->>:_=VOACQSH$-YJ$NE:+_9DEI:W0";(Y@RDJ MS.K!M=)X*L='LM,O#H=U-=6<][)/Y[NK)([8+F,J NS.>@QD'% & MA-.W_"36T0UJWCC%LY?32JF24Y&) <[@%Y'3'-*WB;05:%6UK3@TTIAB!ND^ M>0=57GD\C@>M.9XXK<.NK MW6V15&1BX&S!]L\?6@#U:7Q=H\/BR/PX][ M\T!F96D VG\N(N MP'F.;@?*OJ?85RVA7&AZWX331/$>N7<6L6MZQGTQ6B2=KH2E@T?R;V+$YR"> MIR<9H ]4NO$>AV(G-WK&GP"W94F\VY1?+9L[0V3P3@X!]#535_&&C:+?Z79W M=];I+J+D1;I0 $"LV\D\;>, ]R17(V5GITOC?XD^9;VS;;:U!W*IV@V[;OIG M S6/IMY!;Z'\);RZN(XK>/>KS2N JG[,P )/ ]* /3K:X,OB2Z5-;MIX1;H1 MIR*F^$Y.9"P.[## P1CBK":UI4M_]@CU*S>\R1Y"SJ7R.HVYSQW]*X*X\YOB M)XO&CE1J$GAV-K?9@$RDR;3]'X])*C6(9+.*T5>)8[Q'59 M..H8?O"WMDF@#TZZ\1:)8_:/M>KV$'V8J)_-N47RBV=H;)XS@XSUP:GN-4T^ MUM8KJXOK:*WEQYG2_$OQ[YUO;.19V6=RJ< QR;O MSXS6#X9UBPMO#GPZCN'MX;UK.X-OJ%W(1%;A5"N,;@&<@@ $\8)]B =IX[\1 M7%C\.M0U[P]J-L7BC#Q7"!9D8;@IQSCO[]*Z]3E03Z5X;+=VS?!3QS EVDK1 M:I=9Y (#7 VD@=,\D<"O<8R&B5E(*D @CO0!F3^)M!M4+W&MZ=$JS>06>Z10 M), [.3][!!QUYJ=-9TN35&TM-2M&U!5WFU$ZF4+Z[%OBL?(MB M5N[P [5XQ;J1]/F_6K4L=I;CX630K#'(\J_.H +;K8[N>^3C/J: .]L+G.IZ MN\FN6UU!&R$6R*BFR 7Y@[ Y.2"WS8Q5NRU;3M1=TLK^UN7C +K#*KE0>A(! MXSBO.$@TR;5_BA:7=S]CLI&M4EFAP#$&MU!?\"23]#5/6+OQ2FD^)]%NTMK[ M5ET436^K6 *-/!O(VN@^Z^"Y&.#SB@#U&TUK2[^Z>UM-2M+BX1=S113*S 9Q MG .<9XH.M:4+\6!U*S%X6VB#SUWEL9QMSG..U-0-Y;BR*!Q<>:OE ME3T.[.,>]<)IUG;/\8M06[BMI;E="MVD)0'YS(X8_E^AKD=#U%-/\*?#R>[D M5="BU6[6Z\U*TMYGQMCFF5&.3@<$]SP*H-XNT=?%@\.&]@%\( M/-=6D VDL J>[')..N![UQ&E:MX>D7QCX>\8301W,VJS/+;W#E7N8&*^28\$ M,WRA0 O/ ]:U([JVL_C+&L[K:^=X=ACACE8!BWVAOD'/)&1TS0!W[,J*68A5 M R23@ 52LM9TO49)(['4;2Y>,!G6&97*@]"0#T]ZYKXJ&[7X?WSVL;R1I)$] MTD8RS6XD4R#Z;6*5R9VEDB(*M9F/G=CJI;:!GN: . MMA\0:-<745M#JUC)<3,R1Q)<(6ZC8V T% M;R*(R2ZI&+:XN)&2&VE"L1(^"-V!G"D@$DH74L-Q&8@68+$S#YCTY Z#\:QOAY> MV\GBOQG E_%=2/?1S!D*C>IA0%P!_#GC/ZGK3?B8+Z37/",.EW4-MJ+W5P+: M69=RJ_V=P"1]2/SZ'I0!VQUS25%R6U2R M21<$W"?NL?WN?E_&BWUS2;N_-A M;:G9S7BQB4V\>76K:9JWP;\20"U2TO[*SN([^SE;=)% MZ^$OBW3M;*_VK#->B]CD^^9V9FB8#JG:LJ+NDD255'/J1*%_%C0!WT>NZ/+927L>JV+VD9P\ZW"&-#Z%LX%5 MX[L-XCF(UVU>V6S5CIP";XSNR9BV<[2"!@C'>N$\/66HZ?XCO?!U[%NM[N>/ M6RZ+^[2-CNEB';'G*J@=U8UL0I;?\+NU"/;%\_AZ(R+@?,?/?.?PQ^E '4)X MDT.6:UACUG3VEN\BW1;E"9L$@[!GYL$$<=P:GO=6T[32!?7]M;$J6 FE5/E' M4\GI[UXO9PV,/P,T*ZCC@28:Q$XE4 ,&%X1G/LOZ5T^K:I8Z/\0?$27&HZ:Q MU'3((S#?7:0>4P\P!1O^\C!B6VY(XX.: /2+>ZM[N/S+:>*:/.-T;AAGTR*E MKGO ^EVVC>"]+L+6\M[U(8%5KFW(*2L."01U';\*Z&@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J M>JZ7:ZUI=QIUZA>WG7:V#@CN"#V((!![$"KE&0.M %*.R:?3A::JL%YQMQ^SZ='!;E1MC&S")[[1C..N.,^HJSD51THZD;1_[5>S M:Y$K@&T#; FX[0=W.[&,^] !I&E6VBZ9%8VNXHA9F=SEI'8EF=CW)8DGZU-/ M86=S()+BT@E<# :2,,0/J:D$JRQ,T#HYY (.1GWQ7/\ @K7[SQ!H<]YJ"6\< MT5[<6Y$((3$;E0>23VH V[K3K&]\O[796\_E',?FQ*^P^V1Q3I[&TNBIN+6" M8J,*9(PV/IFDFOK6WLI+V6XB2UB0N\Q8;54=235![^\U+1]-U#1'M52Y:&9S M>!O]0V"P&T\/@C&>,T :X&!@56;3K%S,6L[=C/@RDQ*?,QTW<2.( R M.J G W'&3Z4I8+]X@9..: (+BPL[QXGN;2"=HCNC,L88H?49Z&I);>&=HVEA MCD,;;T+J#M;U'H:1LZ2/(6VI\K J, M)RW/WAQQ0!T$.G6-M^*P?!>OWNOZ3>W.H);QS6^H7%KB M$+B-]H/)/I0!TA&1@U6M=-L;)9%M+*WMQ('=(:UBOET]KXS74;2)]_8BX5E/)# M9.> .ASQLZ=/=-8VHU-;>'47B!FAADW*&QSMSR10 Z+3;""Y-S#96T=P1@RI M$H8CZ@9J::"*XC,<\22QGJKJ&!_ TYY$C^^ZKP3R<<#J:=0!4_LS3_D_T&V^ M3[G[E?EYSQQQS3I=.L9[N.[EL[>2YC^Y,\2EU^C8R*F:6-9%C:10[?=4GD_0 M4K.B_>91P3R>PZF@!LEO#,\;RPQNT;;D9E!*'U'H:62*.:-HY45T;@JPR#^% M.#*RAE8%2,@@\&ES0!4.E:<45#86NU3D#R5P/TJ2.QM(IS/':P),6ROXRT-QE<#)'(*Y)'!&3TX%1Z'X;>UU-=4O+#2+.Z2) MHE33(L ABI)9R 6^Z,# YZ\8Z-IHEC:1I4"*<%BPP#]:7>H3?N&WUSQ0!!! MIUC;7,ES!9V\4\O^LECB56?ZD#)HGTZQNKB.XN+.WFFB_P!7))$K,GT)&14Z MNCE@K*2IPP!Z'WI%EC=BJ2*Q4X(!S@T 1W5G:WT/DWEM#<19SLF0.N?7!IT- MM!;[O(@CBWG+;$"Y.,X[ =W.[&,]L MT 2'3+!DC1K&V*1#$:F)<(/0<<4^2SM99&DDMH7=DV,S("2O7!/I[5+')'*N MZ-U< XRISS2>;'N5?,7+$@#/4CK0!7.E:<4"&PM=@)(7R5P">_3V%6@ !@ M#H!2USNK:W=#Q':^'M-:"*]GLY;LSW$9D1%1E4#:&4DDOZ\ 'UH V8].L8KQ M[R.SMTNI.'F6)0[?5L9-.CL;2**90<@2( M& _.H_[-L?,$GV*WW@;0WE+D#&,9QZ<5:I,CUH @BL;2"-XX;6"-)!AU2, - M]0.M-CTVPAM/LD5E;);9SY*Q*$S_ +N,59R/6N9\+^(;S5;[Q!;ZBMK%_9VH M_9(C%D!EV*PSD\GYO:@#<_LO3R$'V&UPGW?W*_+WXXXJS)%'-&T'4AJ%A]D>S6S+N+L3!O,8;3M\O'&<]<]JN-)&CJC.H9ONJ3R?I0!6. ME:<45#86NU22!Y*X!_*I$L;2*U M\07K?$#4=#N5M4LK>PCNXY%SO^9V7YB3C^'L* -^:RM+F19)[:&5U^ZSQAB/ MH34K1H[(S(K%#N4D9VG!&1Z<$C\:73'*@=3^!J2.-(HUCC1411A548 'H!6;XAU^Q\,:%=:QJ+L MMM;KDA1EF). JCN22!^-9S7GBL:5_:0LM/\ ,$?FG2\OYN,9V>=G&_';9C/& M>] &Z]C:2S^?):P/-_ST:,%OSI@TK3@A06%KL)!*^2N"1T/3W-<_<^/-./P\ M;Q?8J9[9H@8XV.T^86"!&],.<'KT/6H-2UWQ!H5[#;W_ /9MQ%J-Y!9V%Q#& MZ%7?<7\Q"QR%"DC##/ XZT =8+.U#0L+:$-""(B$'[O/7;Z?A3?L%F;W[;]D M@^U@;?/\L>9CTW8SBL;2&\6#698]8;1FTY0XB>U619I3E=K;22%&"01D\X[5 MO^9'YGE[U\S&=N><>N* *YTVP+.QLK;=)]\^4N6[\\LHC M 8_CUIL>G6,5X]Y'9VZ73\/,L2AV^K8R:LUF>(-1ETO0KZ[MC ;F&WDEB2W:@"R=-L2[N;*V+R9WL8ERV>N>.:/[,L/+2/[#;;$?S$7REPK?W@ M,<'WJGX=U5]4\)Z3JUX8HY+NRAN)=ORHK.@8XR>!D^M:F]=H;<-IQ@YX.>E M$#:?9.CH]I;LKOYC*8P0S_WCQR?>IXXTAC6.-%1%& JC 'X52O7U!KBQ;3Y; M+[/Y^+OS]Q8I@\1XXW;L=?>K^1ZT 5!I>GA646%J%?[P$*X;Z\4'2]/(0&QM ML)]S]ROR\YXXXYJRSHB%W=54=6)P!2AE90P(*D9!!XQ0!7&G6*L[+9VX,@PY M$2_-WYXYI;6QL[!&2SM8+=6.6$,80$^IQ6!:^(KR?XB7&@D6K6"Z8M[%+'DN M292F"@"O;6%G9M*UK:00-*VZ0Q1A2Y]3CJ:0:=8B]-Z+.W%V1@ MS^4OF8_WL9J9)8Y&94D5F0X8 Y(^M!EC! ,B@EMH!/?T^M $+:?9-*TK6=N9 M&R&S&FF%_-5P MWG&3(V[>VW&ZG(H26.0L$=6*G#!3G!]#0 U+>&*222.&-)),;V50"V!@9/ M? IDUC:7$BR3VL,LB\!GC#$?B:E$B,VT.I;DX!YX.#3B<#)Z4 5&TO3G9F:P MM69SEB85);Z\4O\ 9EAE#]AMLQ_<_=+\O.>...:L+(C.45U+ D \XH,L8D$ M9=0[#(4GDCZ4 02:=8RWB7DEG;O=(,),T2EU^C8R*G=$D7:Z*PR#AAGD'(/X M$ T-(BG#.H/'4^O I/-C\PQ^8N\=5SR/PH 7RT\SS-B[\;=V.<>F:@;3[)YF MF:SMVE8$,YB4DY&#DX]*G,D:R*C.H=ONJ3R?I2EE4@%@"?4T 5?[*T[RQ']@ MM=@.=ODKC/KC%>&];&N7MQ';Z!JEE]:E8G@_6+CQ!X/TK5[I(TGO+=976($*"?3))Q M^-;= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %SC5+:S%JJ-'@I,P!G49[+A5'_ ,5Q%I=-IOPXTR% M?W>F3>*FMK\@X5;8W#Y#'LI(4'V..]>RV]E;6ELUO;P)%"S.Y1!M&YV+,>.Y M))_&JD'AS1K;39].ATRU2QN"3-;^6/+AS0!RUS9_P!D_%O11I$2P07] MAWRW*CC=N;;GKCBN!QSBO4+#1=-TQ7%G:)$74(S DL5'1=QYP,G S@9JHWA'P\VF2Z M:VCV9LII/->#RQL+YSNQ_>]^M 'G?D1B3XJ6,Z6;(MG%*((4_=)*;9R2JG^+ M*C)X)*YP*?J=CI\7P]\ R6]O;QR#4=*=C$H4EFV9)QU)XY[X%>CVWAO1+*XE MGMM)LH9981!(R0J"T8_A/'3VJ$>$?#RV$%@NCV:VD$GG10B(!4?^\!_>]^M M'-Z4MOKOQ#\8:?K=M%<&W2VCM8;A RBW:,EBH/JV@!Z"N.AMI;OPOX.2_ M:298?%1L[6=G.][4&4+\V1+,AK92@Q"1T*#^$CMCI0!R?A2QM=(^)GBO3].MX M[6S-M93"WA4*@EEQ>16K%&3[R#^)A[A< MG\*UH-%TVVU.;4H;.)+V8!99P/G<#H">X%7B RE6 ((P0>] 'FFNV=I9VW@? M5O#44<5S)J%M CP SVTBDR*^/O#:-Q)S@C-6]#TK35^+_B=Q86H>*TLI8R( M5RCMYFYAQP3W-=;I_AS1]*E66QTZ"!DW;-B\1[NH0=%![XQFI(="TNWU274X M;&%+Z;B2X48=QV#'N/8T :%>0:?-8)X)OX-0$[K=>+)H(88I @FE-SE4]^M '%:% MI5MJ?B[Q]H6H):&VN8K,/;VZXC1WB?)4'^+Y0=V V >]>QV7A[1M-O#>66EVEO)B5"'=Z_* /PH Q]":P@L[SQ'.;>V&IR^>9Y,(/ M*X2+)..JA6P>[FNCZUE:[H=KK>AR:5-:VTL#A0$F3"T"*8F0G[HSN;([G)KLM1T=GURSUVS"_;;>-K>1&.! M/ Q!*9[$, P/U'&']6U.'4M0T>SN;V'&R:6(,PQT^N.V>E '*?$HA M?AYITED\KRI>V+6CR$F1F\Q=I.>=V*]#K'U+1SK&JV#W0466GS"YCCSDRS $ M*3Z*N2?4MCH%YV* //ETK37^.,S-86I8:%'<9,*Y\W[2WS]/O=.>M<_9);ZW M\&-;U?4E5=?@:\GGN>DT%U$[E &ZKM 0 #MQ7J(T+2QJQU46,(U KL-R!^\* MYSMSUQGMTJ-_#>C27\E\^FVYN)65Y&V\2,OW68=&8<8)&1B@#SR+1;?7_B'I M,7B&R26:[\*;[Z%L@/+YL8.X#T)/T(!["O4X(8[:WC@A0)%$H1%'90, 54?1 M-,DU9=6>RA.H(NQ;DK\X7^Z#Z>U7Z /&/'#V5SX;\;W^GA2]M?1I-=W;!I5G MC\L!( ,%%7C!)/); QS717FDZ;J?QFB2ZM8;B&7P^[2QN-R2$7"CYEZ-CT/H M/05U=SX0\.WEU=W5QHMC+/>+LN)&A!,@Z.YBA$$(_A?J>F6\]0PA:.8E$&?X3C:1Z& MNH\(ZA;>-+V#Q/\ 8UC6TM1:1*\>&CF;#3@9[+A$!]G]:T[RQN_#MI&GA+0; M"0SW&ZXC>?[.JY!S)PIR%94@ACN'O+(O+$ KDF?; MDD5+/]ID3RAAY>N\CN??M0!R']G6&B_%'4[:P":9:W'AII[AH%V_.LQ'FD#J MP!//6J>C7$GAG5(=/\2Z9;PS1:3<+::UI?"W-N@1GW+C*N JMW&2<=:]"?P] MI$MZU[)I\+W30FW:9AES$>J$]=OM2V?A_2;#_CVL(D C,*@C<$C/5%!X53@? M*,#@4 >9:6L%IXF^'$]HD-K:7%M="/+AKB6'[/O#3., DD!B,$!L\FK?AZ/1 M/$_@^_N-?F\K5K;4Y7O9T<)<02QS$QJIZ@;0B@#MP.:[>V\&>&;,6XM]"T^/ M[/+YT.V!?D?^\/>I7\)^'Y-=76WT>R;5%((NC$-^1T.?7WZT 6SM=XM;)D9HUR&<2!B#ZGN>]R MG"J?8X[UZ]+HFES:LNJR:?;MJ"QF);DQCS G/ ;KW/YFH[?P[HUKI]QI\.F6 MJ65R29K?RQLD)ZDKT.: .4U#3H]/^*FAQ:9;QQVNI6%TFIV\2@1M'&%\MV4< M9W/MSZ'%<-9Z386_P3==9(Q]N*[5;J%P3P.#G/6O9[+0M, MTZ.1+2T2/S$$;,"2Q0=%W$YP,G S@9JM_P (EX?_ +-73?[(M/L*OYBVWE_N MPVN/;I0!YWX9\/Z?)<^,K^/3HY[_3M; MN)=/!S^[D$*$;1GC)//K@>@K.N(X;KX%V7B&Q.=?B$5Q'>J/W[79E"N"W4EF M+*0>QQZ5ZMI^BZ9I4UQ-864-O)<-OF:-<&1O5O4^YJ&+PWHT%\UY%IMND[2^ M<2JX'F?W]O3=_M8S[T <9;:'IVI?%C7H-1L()XY-*M9)89%W1LY:0$E3P3QP M3TKD8=,LX_@GI>M"!3JEIJ$:6]XQ+2Q*M[Y:JK'E5"\8'%>S#0M+&HS:@+*( M7LZ>7+.!AW7T)ZX]JK?\(EX?_LP:9_9%I]@#^8+;R_W8;.<[>F<\_6@#9KS3 MQ%;V?AKQ\]Z^G17%IXEL6LY(?+&);M/FC4G''F E?JH->DHBQHJ*,*HP![5' M/:6]T\#SPI(T$GFQ%AG8^"-P]\,1^- 'F'@>Q#QP>"=0MH9)/#EZ\L[^4-LB M8W6[8/=O,SZ_NCGK5&\T;3M2TCXI7%Y:1SS6UQ<20-(-WE.MLK!ES]UL@_&@#B+C%QXA^%M]+\]U+#+OE/WFS:$\_B3^=1Z1%HGBG1_%,7B.=8K^WU68 M7,Q<)-;)')F$HQY50H&,<'YNY-=Y_P (WHNZR;^S;?=8#%H=O^H'HG]WTXIE MSX3\/WFM1ZSU ')MI6GZU\7;^#4;1+JW_ +!M MSY-PNY3^]D^\IX)'OT-:'PG=F^&NE*S,WEM<1+N.<*D\BJ/P _"ND.A:7_: M4NH_8HA>RIYIQ0!Q_Q+ ML[2YG\(&XMH9<^(+>(F1 V599,KSV) X]A5;^Q]*U7XM:A:7=G;W-DNA6P2! ME#18\V0#Y>AQV].U=SJ>DZ?K5I]DU.R@N[?<'\N9 P##H>>]0IX?TB*^>]CT M^".Z>/R6E1=K%.@7([#TZ"@#R71=3:V\&> K6\NHX=+FO;NWEEND\R(,C2"! M'!(R..,G&5![5Z%X3T2TT75M;%IJ2SBZ>.>2TAC"0V[D$$H 3@MC)&?0]ZT_ M^$5T'^QGT?\ LBT_LUSN:U\H>7G.,[L^F*N5C#PGH(;C2[?8'\P0X_=;LYW>7]W.>/KH M9M?V>KBXU&S199[U;NW6:,;H8Y+B,#&>F5Y^AKM?'VBZ3'<^#8TTRR1#KL,6 MT6Z %"DI*XQT)YQTS7;ZGH^G:U:_9=3LX;NWR#Y4R[E)'3CI4-WX>TF^^S?: M["&?[*P: R#=Y3#H5ST/O0!R)"#"Z.6&U0H!! QG)[FISX=TK6OBB;/4 MH/MUO-X9A>7S@5,S><1O85 MVAM/$.@_$275X89M1M[J[@*S %H(8T_<[<_='!8$=3DUZM6-?>$O#^I:@]_> MZ1:37;IY;RO&-SKTP?7';/2@#SK2KU7F\"Z7>W-K#93^'(WMOM<(DBDN (P1 M@D#<$Z?4CO3-=\.:?I?A_2;""_:]B3Q7;A&4;%MA(X+11D'A1GL>#QU%>D7? MA'P[?:1%I-SHMB^GPG,5OY("H?5<=#[BGR>&-"FT^UL'TJT-G:$-;P>6-D1' M0J.@/OUH XWQ'X?TG0O$'@E-+L(;1#K+MMC&!\T3D_3D#BF:BL?@GXAW4]I9 M1&+Q-:^7"HC&/MT?"J<=%<-D^ZDUWEYHFF:A-;2WEE%/):G= \@R8CZJ>Q]Z MLSVEO;"6&2C[2NX>APQ'XT >=ZE!;:)XK\->'))K2VTPZ?-Y M!N8 T4UT&3)(R!OV[B#_ +1]:S-1MK7PS;Z5HT>I_:=$O?$>V]&T+# &7>+< MKV%O>VX;<$F0-@^H]#]*8WAW16T,:(=+M M#I87:+3RAY>,YZ>N><]<\T 330VL5K*\LD!Q(BA3DK_M8Z>]16'A70=+NTN[+2+2&YCC\ MI)EB&\+DG&X\]S6I-#%<02031I)%(I1T<95E(P01W% 'E.F10V?C;P.((K6T MMKG2;E!%&P:1X0D90S.,!B>O P#NY-8-YHNG+\+/&=^MK']KL-8O#9S=6M]L MXQY9_@_#&>]>MVW@WPW9_93;Z'8Q&T=G@*PC,;-@$@^O _(>E2?\(IH'V"XL M?[)M?LEQ)YLT&SY)'_O,.A/N: -:,EHU8]2 :X?4;>$?&C1Y!&N^72+H2'^\ M \>,_G7;PPQV\*0Q*%C0;54=AZ53FT73;C5(]3ELXGOHUV)<$?.J]P#V'M0! MXW<:)IC?"WQQ=FSB-Q8ZM?&TE(RUN4E&WRS_ =!TQGO75W6EV.F_$;P7-9V MR0S:A;WJ7DBCY[D")6'F-U,]* /)(/"^B7WPW\87UQ JW6GW^HO M:7&\AK9HW+($.?EY Z=?RK6M]$M]>\?:/#X@LUFFNO"8>]BDR/,E\R,'U '$>&K&PUS6?&6F:S:0RM:W*VD4,JY\FS\I?*V9^Z M#\S9'?FN6TJWDUFT^&3:V7GDFFO8&E=B&F@$<@CW'N"H7Z@^]>N7WA[2-2O! M=W=A#+<>7Y1D(PS)_<8C[R^QR*Y[Q9H%QJGB3PM)#I?VC3M-FEDG"NB!0T91 M=H+ Y!P>,8QQS0!Q.L02>#KGQW;^'E>WTE+2SN)(8,[;=W?;+L ^Z3$"QQCM MTXKKM.T#1IO$6GZM;:K92):2,$N3RQ(XRT07(TO1[2S^TC$QAC"EQZ9';VZ4 M M"-=ZJ 6&,DL1Q0!Q.H>'[/2-5\!ZQHD/E:I=7D4%TZ,2US T+-(7_O8"@Y/3 MCVJIIMI:>+?"M[/J>LVUCJ=IJ$LEU,MN/M=K,DQ*@.6S]T!0,=.!7HOA_0K/ M3[&RE_LY;:\CMQ$0S!C$,#*?+X2\/3:ZNMR:-9-J:D,+DQ#? MD=#GU'KUH XRQ\-:/K'Q2\6PZA8QW$:0V$P1L@"3$AWX'\7'7W/J:KVQN-"\ M0::=4L+75-*O-6=M/UFVXGAFE9\),I&2/F9<@\ #/3%>BP:)IEMJDVIPV4,= M].,2W"K\[CL">XJ*V\.:/:7"SV]A%&ZR-*H&=JR'.7"] QR++W6$3^UX;F],\[<2VTD1)BVMU4(H3&/ZFDLK'^V?%_@R37K59;N[ M\/2/>I(.)6'E<.O0]3D'BO1I_#>C7-_)>S:;;O<2[?-8K_K=OW=XZ-CMG.*E MFT73;C4X]3ELXGOHEV1W!'SHOH#V'M0!Y;IYTVR\,:KI5PDWV1?&#V=C9PR" M.-F\Q72)B00(LY)&.F<',V_BOXA6C-;(!%:OY-L-L:NT#[L#/7Y1D\9Q MG KL7\(^'I+*YLWT>T:VNI?.GC,8(DD_OG_:]^M21>%]!MY)I(=(LXGFA%O( MT<04M&/X3CM[4 97PR_Y)GX=_P"O&/\ E75U5T_3K/2K-+.PMH[:V3[D48PJ M_0=JM4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5@>+?$4WAJPM+J*R6Y2>\AM7W2[-GF.%#=#GKT MXK?KB/BHI?PK:('9"VJV0#+C*_OEY&: .WHKS#4HKGP3XWA.CW-]*X-%N7A,?\ 8D%XL$LCH)G=F#O\A&<84#TR2* .Q\0:W!X> MT:;49T+A&2-(U."[NP11GMEF'/:J%IJ?B=_$ L;OP_;1Z>"2VH1WH92I4E=J M%0Q.X8.<=01FN(\5Z+<6/PTM[+5-5;5+FSU2WB6X$C@A&N(\*WS?,0"!D\_C M6_K4)T_XB^"+>UN+I+>0WJR0FYD9'VPDJ2"2"02>>M '907MO=3W,$,JO):N M(Y@/X&*A@#[X8'\:L5Y_\.].MK;7/&,D2N&CUJ1%S*Q&#'&3D$X)R>IYKT"@ M HKSW1E_X3(^+CJ%Q<175IJU0/ M#:/Y4\^[CS< E%'? (R>Q..3G$NG6$>D:3#8V[S2QV\>Q#/(9';'JQY-><^# M]9N=)^ 4FOQ+YM^L%Y=L6&=TQED)+?0]?I0!V?B7Q%-H%SHL:62SQ:EJ$=BT MAEVF(OD[L8.[A3W':KMKJR2ZM<:5<)Y-Y$@F1=V1+$3@.I]CP1V..Q!/G>MZ M;:KIWP^U..>:>XGU>R:6X>9F\\NC,6;G!.>GH"0,#BMSQ9));_$SP))#G?*] MY!(!_%&8@QS[ J#^% '=45SOC:>*'PVZRZA(O[3U4ZG+X=WM+]NE #+'O4@ X!'3CJ,YR22=/59-7AL- U&'3G MUO3H=,7[980SE9U+!2)D&?G(VL,=>3CO0!W5]/J$5U8I9V4=Q#)+MN9'FV&% M-I.X#'S'.!CWJ[7F,U_;W2_#B[TG4;Z6SGNO)S+,X,JK"_\ K%S@L&7DG)SG MFH)-+&I:O\18+F_U)H;+RGMD%]*HB8VV_((;/#'(!.!Z4 >JT5YI%J6I7FD? M#N[O7FN-.N[<'4EC!=YI#;@QEE7EEW;B>".A/ K:\"Z;?6LVMW-V]^+66_D& MGQ74TAV6_&,1L?E&[=C@''MB@#\NXK.WC+;0TCG R<' M!)X/ IVC7FJW/VN/5M-2SDAF*1/%.)$G3 (=> 1UP01U'>N4^)=C!I?%&XT26_U./3FT!)?)BOI5P_GE<@[LCA M1TZXYS0!Z317G>AQ#Q>OBQ+^YN8[BRU*:PM62=T:UCC50CK@\,3EBW?H>!BL M/2]2U+Q%_P *SO-0O+R&;4$NTNUAG>-9@D+[6*@X!(&<@ _-P1Q@ ]@HKRFU MT6*>[\>:/)>ZD;#3726SB%]*/)9[<.2&W;CAN0"2!Z5V_@>]N-1\":#>7B>)=7TR\NKFXLM4B OVF,0M2)(E,$2C M.\#)#9"@[C]XBMV]T\:E\7KC3KB\O_L$F@K,]LEW(B%_/*Y&#E> .%QG'/>@ M#T&BO([*SU75_A*MQ:7EY+J>CWMP]O\ Z0X:XCAG;]TY!^8%%V\^U=AX=U*V M\6:L-?L99#I\-HD,($A"M(X#ON7."54HOL2X[4 =965XDU:70?#>H:M#:K=- M9P/.8FD\O<%!)YP>P]*QO&.IO;ZWX7TIYG@LM3O7BN9$8H6VQLR1[AR-S[1Q MUQCN:H^(M'BT;P=XWC@U">6&XTZ6>.RD;-O'- 'LM%">/X4Z]J?\ :>I->Z)?W$6GRF\DS$L<^%!&<-QQELG' M'3% 'MCE@C%%#, < G )^M8?A'Q#)XGT1M0EM%M'6YF@,2R;\>6Y3.<#.<>E M;D;%HD8]2 :\4M=%#_"[6M?AU/4+34=.NK^YM9(;IT2,I,[;=@.UMV,'()YZ MXP* /;:*\N^PR^)/B!#9:C>:E;PW?AF.ZGMX+N2,+,90"0 ?EQ@<# ..<\U> MT&$>+I/%<.H7%U'/8ZC)I]J5G=6MHT1=DBX/WB26+=3TZ#% 'H=%>2>'=0WMAKM[-:M#/2@#V9[VW2_BL6E47, ML;RI'W**5#'\"Z_G65XPU^;POX5OM:ALUNS:)O:)I?+R.G7!_*N8>QM[KXTV M%Q(K^9)X?:9BLK#YA-'CH>GMTK4^*G_)+_$/_7H?YB@#K8G\R%),8W*#CZT^ MO-=1TN7P[XJ\*WNFW^H2/JER;2_MYKIY$G0Q,Q?:3A2NW^$ #T J"&XN- U' MQ#X.>YN9+O476;1YIIG=S%-\C $G/[DAFZYP,T >HT5#;6Z65G%;Q;V2) J[ MW+,<#N3R3[FO*K>ZN-;^#MYXP-[<0:]&EQ>+.DK PO&[8B"YQLVJ%*D8./K2UU"ZU&V@OO#"W4]M!=R1A)3*H.,'Y<<=,9QSGG/I9 MMD-G]E+R[-FS<)&#XQC.X'.??.: (-)GO[G3(9=4LX[.];/F01S>:JUN+VX^$_@BY;4K];F76H(I)UN6W2*UPX.[G#=!]X'I77:# =(^ M*6KZ3;7%TUC+I<%X8I[AYL2F1U+ N21D 9H [*[O;>PB22YE6-9)4A0GN[L% M4#ZDBL>'Q%-)X\N/#U87Q.LH+I?"K2JQ( M\06D8(=EP&8YZ'KQUZU7NM'M=0^+\MA,]P+5?#<2E(YW0N!<. "X(;]>>^: M/1:*\@T77;\^%/".FSWK-'>:I=64L]Q*P,BQ-*(HV<'/)51UYQCH37;^&-%O M=$U;5HYM3CEM+@QS6]@I9OLG!#;2Q)VL1G'0$'% '452:?4!K4<"V49TXP,[ MW7G?,LNX )LQR",G.:X[Q?:->?$7PI8F]OH;6]AOEN(H+IXU<+&N. >#\QY& M#SUHL[0Z1\5M-TR"\O9+1/#\G[N>Y>0%EEC4-ACC=CJ10!WU<_#XBF?QY/X; MDLE1(]/%ZEP)=Q<&39C;@8Y![GM7!20:UJGAV>%?[1_X2E=:9#=0-*D?E";! M E7"B(19&T'AATW5L7.CVU_\77T^>2Z-LOAN-6"W+JT@$[ ;G!WGWYY[YH [ MV\O;>PA66ZE6-&D2)2>[NP51^)(%6*\296U/X=>$C?S3W,EOXFCM4EDF8N8Q MV,]Z .YT:\OKS2 M8[C5=/\ [.N\L)8/.$@7!(R&'4$#(Z=:R=9\7#3X/#]U96T=Y9ZQ>P6JS>;M MV++R' P=PP#W':KWBRWCNO"&L0S*60V*UTB*^@CGF>?RYB) S MN2>P)'M6WIVBW8U70]=L]9ABLWCVS*LLDHU!77*D[FQN!^8-UZ]J .OU35+/ M1=+N=2U"=8+2V0R2R-V _F>V.]95KK>MWE@NH1>'PMJZ>8D,EV%N67J/W>W8 M&([%Q[XKG/C7%,_P\>1$9[>"\@ENE49S"'YX],[3^%>@PS1W$$#[5 DIAD^]&6&2I]QTJ]7#WNH)J?Q+L/#\C_ M /$J_LJ2]5(V*I<2^:$P"C<<=,G/85R'B*ZU&Q\-?$32$OKT6VCRV\EA. M+AP\8E57:+<#EE7.,$GAOI0![/17F7B[0_[&;0)+'5=7CEU+7[:.X'I=26WNIWG\BX1]H<%R3@ M@Y(SS@^G !ZW17F&L&72/"_A?Q'I%WD57CO;>:] MGLXY5:>W5&E0?P!L[<_7!_R:\J%W+%_PB6J:?=W5S'=Z[Y$FJ32E'O8W\W*^ M6,CRQ@ 9QC:,*,YK;\*Z3:?\+$\=8$RE;BVP4GD4_/;@L>W;% ':Z3 M/J%SIL4NJ64=G>,6WP1S>:J_,0/FP,Y&#T[U=KQW1-;OD\ ^![2:\N2FJZM) M;7=TTK>8RB64A-^622Z=E>*1V5T*9VD$= M\9SWKVF@ KFI/%-Q'X\B\+C34+269O1<_:.!$'V'Y=N=V>W3WKI:X&?_ )+Y M:?\ 8MO_ .E H V-2\27_P#:.J:?H6FQ:A>:9#%+/%+<>5O,FXJB':1NVJ3D MX'(]3C;GU"&RT\7E\?LR87<'()5F( 7CJR:56)35+3;AR,9F4'H>N"?I0!MOXBF3QY#X; M:R412V#WBW(ER3M=5V[<ZYKH*\[U+2;>Y^+.F:>SW"6PT&<,L<[JS#SDX M+@[L?0]L=,BL.QUN]T_PO;Z;]MD%N?%4VD>?<3-N6!6.N?PJ'P_H=[HOB*_>34H MOL5Y$KQZ:A=A"ZD!G4L3@'(R!QFLOXJ?\>OA3_L9;+^;4 :>I^,I/#KV[^(M M*DL[&:01?;H)A-#$QZ>9PK*#ZX(]ZT-:\20:5=V6GPPO>ZG?D_9K6)@"RJ,L M[,>%0=S^0)K%^+5Q;0?#+68[C#-<1"""/J7E9AL"CN<\_A7,>'8;O1?BWHT& MMDB6X\+Q6ML[G@RQE3(@/][AB?K[T =[<:UJVGRV@O\ 1HO*N;B.#S;2[,HB M+, "X9$('..,\XZ=:6_\2B/7ET'3+7[=JGE>?*AD\N*WC)P&D?!P2>@ )/7& M.:R_'FLZIHUUX;73[I(TU'5H;"97B5\*^3N7/1AM]Q[5D^"=UK\5O'EK>L?M MD[VL\)?K) $8 CV&0#[T =6FMZC'K%OIEYI"Q27$4DD=Q%<^9 2F/D+%0P8Y MS]W&!QGG$'A+Q3/XH749&TY;2.QO);)R;C>6DC(W$#:/EYZYS[5T#O$)8E6VQL=CC./UI] M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %4=7T>PUW3VL=1@\ZW9E? =D*LIRK!E((((R"#5ZJ6K7 MLVG:7/=V]A/?RQ@%;: C?)R!QD@=\_A0!%8:'9:?>YAC<]66,G:I]P..V*Z<<@' M&/:B@#GQX*T,6&J6/DW'V;5)&EO$-W+^]9AAB3NR,@ '&.E1:KX#\/ZQ;6$5 MW;3;]/79:SQW,B31KTQY@.XCZDUTM% &%>>#]$O]%M]'FM9!86[ATBCN)$^8 M'<&)5@6.[G))YYZU/=>&]-O=3T_4KA9WN].W?9I/M,@V;AAN <'(X.(([O[/%(R M0.,]<<9Q3KGPMI%U>Z9=O;NDNE@K9"&9XUA!&T@*I Z< $ K&)#F2)E]-Q8@],-@XQST58MWXCBM/%>G: ]I/YM]%+ M+'/E?+Q& 6'7.>1V[T 9L/PW\-PPVL"PWAM[2X%S:PF_F*0.,XV#=\HR2>*O M#1VO_%D.MW:%(]/@>WL8VZ[G(\R0^F0JJ!UQN)Z\;U% &=KFA:?XBTQM/U. MRV[,KC:Y1E93E65E(((/<5G1^!M!BN[BZ6WN/M%S;BVFE-W*7D09Y8ELEL$C M<><'&:T]8U>VT6R6YN=QWRQP11IC=)([!449XR21UX'6JVDZX]_>W5C=Z=<: M?=P,<)-@K.@Q\\;#AE&Y0?0G!H :OA724\,'PX(9O[*,1A\G[1)GR\8V[MV[ M&.,9H'A;3D:U>%[R"2UM_LT3QW<@/E9SM//S?4Y([&MJB@#"D\'Z)(FEH+62 M--*;?9K%/(@C;IGAOF/)R3G.3ZTY?">D)/JLRQW DU4 7C?:I/W@ VC^+Y>. M.,<5MU&\T22QQ,ZB23.Q">6QUQ0!YYXE\,06LVB6*>']2O=!T^WD2%].O&%Q M;R': .75BFT'H3VXXK;\'Z-+ITUS/$-7M["5%"6NJ79G?>"\1Q>(3J@CM)[9M.O7LI$G*Y+JJL2-I(Q\WK6U0!E:QX=T[7I+-]0CF M,)(O1L*1DC)Z^M(GAS34\0#70DYU'R!;>:;B0@Q@YVE<[<9YZ= M:UJ* ,2Y\)Z5&>\01W7V>X>(7"@8&\*1D@<9ZXXS3[CPQI-S>Z9= MM;NDNE@K9"&9XUA!7:0%4@?=XY'2MBN-]JE_>8&T?Q?+QQQCBKVDZ5: M:)I<&FV"/':6ZA(D:1GVJ.@RQ)Q63#XM%W=6QLM*O+K3I[I[/[; RI(A*EF M7.0FY6&[U'H03T= '+7?P\\-7O\ :0GLI6CU&3SKB(74HC,F03($#;5N>,]* ,%[<>";"&T\/>'[[4([FXTNU*W)>YD:28$8.Z0MN/''7IQ6]10!STO@G0YI=.E:"X673HC!;R)= MRJWE?\\V8-EEX'#9J(?#_P -KHLFCK92K823_:&A2YE4;]V\8PV0 W(4< \X MK?O;DV=E-(O#]CK$$3Q17D0E1),;E!] M<4 ,_P"$;TW^W1K6VX_M 6WV43?:9/\ 59SMQNQUYSC.:I'P-H!T2]T<=,\XS7044 97_" M.Z<[=F=N,\].M0W7A32KK4KG4-D\%Q=QB.Z- MM%(R0.,]<<9K;K!U;Q,+&ZNK.QTZXU.\M+=;FX@MRH98V)"@9/S M,=K84>GN,@$FJ>%-(U:TL+::!X5T]@UHUI*T#P8&W"LA! QQBL+7O!UK8>'M M;_L+2#=7.I[%NX#=,/.C^57*[FV[]@.">IY)/?LK:<7-K#<".2,2HK[)5VNN M1G##L?4427$:2>5D-,4:18@1N8# .,^Y _&@#SS1/#L9U&UGTFP\4Z48I5:5 MM0OV,10'YDV&1]Q(R!Q@9SG@9Z;_ (0?03I.H:6;>X-GJ,S3W<9NY3YKL0C>WRDX4 M*H ]=S<< G7UCQ!9:-+:V\HEGO;QBMM:6ZAI9B!DX!( ')8D =S4!\2>1?V M-G?:5?V?<6J MS.()9,@EFCSMYP,CH>X-;]% &4?#NG-XB77RDW]HK#]G$@N'"^7G.W9G;C// M3K6E+&)8FC8L PP2K%2/H1R*BENU6"Z>!3<2VP(:&,C<6"A@G/ )!'7U%4+G M7XK#P[#J^HVT]J9%C'V5\&022$*L?7&[1@#@]:Z*@#.UK0M/\06*VFH MQ/)$DJ31F.5HW213E65E(((]0:KP^%M*M]8.JQ1SI>_9A:>8+F3_ %0.0N-V M.I)SUSS6S4;S1)+'$TBB23.Q2>6QR<4 <\_@'PW)X=DT"2P:33GE,WE23R,4 MD))+*Q;#W/K6CH7A[3O#MHUOI\<@WG=))-*TLCD<#+,23CL.@K4HH R MKWP[IVH:S8ZO<),;VQ#"V=;AU";AAOE! .0!G(HF\/V+Z\NO"*1M3C@,$;FX M<+L)SMV@[<$@'I6C+-% @>6144LJ L<99B !]22!^-24 >1:9X9$D7EW/AOQ M18ZP[O),]EJ9BM?-9BQ9&$N F3_=)QV)Z^@6/A>U@OH=5N9)YM8%DEI-=B=Q MYBCD_+G:,MEN!U-;M% '.#P+H T(Z*+6867VC[2J_:I=R2[MV]7W;E.[G@]Z MW[>".VMXX(@1&B[5!8D_B3R3[GFI** ,!/!FB123;+>1;>>?[1+:"9_(:7(. MXQYV]0#C&"1G%6;SPWIM]K=KK,Z3F^M%9()%N)%"!AA@%#8YP,\=JTGGC298 M=P,S(SK'D;F"X!(_%E_,5E>&_$47B2TO)XK6>V^RWDMF\<^W=OC.&^Z2.ON: M -::*.XADAE0/'(I1U/0@C!%<['X"\/QZ?8V*V]S]GL)UN+93>S$QNOW2#NS MA>PZ#TKI:* ,A/#.EIK%WJOD2/=W<(@G,DSNLD8SA2A.W')[=S5+0? ?A[PW M>&YTRTDC8;O+1[B21(=W78K$A<^HY[=*U]0OI[)[,0V$]V)[A87,)7]RI!S( MV2/E&.W/-7: &30Q7$+PS1I)%(I5T=REFA:.>Q)-K/;N8GAR,$*5QP1P1T/I4 M%UX0T6]T2YTBXMI'L[J3S;D>>X>=N.7<'B6-K)BC)^48')[DUI44 86G^#]'TS[,MO%,8+5S):V\D[O% QSRBDD#&3CTSQBK M&G^'=-TS5+_4K6.875^5:Y9YW<2%1@':Q(&!QP.E:M% ')Q_#;PO%;0VR64X MAM[D7-O']LFQ X)/[L;OD&2<@8![]!6HOAC2H];N=8B@DCO;E%25XYW56VKM M4[0=NX*'ULV.FJ_F)$\\C&-]V[@)XK2M-%LK+5[_ M %2!)!=WPC6=FE9@PC&U< G X/;K6A10 5C/X7TM_$:>(&CG_M-(O)687,@ MCSG9MW;<9YQBMFB@#)LO#>FZ?K-[J]LDZWM[M^T.UQ(PDVC"Y4DC@'CBI]:T M6P\0:7)IVI0F6VD*L0KLA#*0RD,I!!! .0:MB:)IW@$BF5%5V0'D Y )^NT_ MD:K:3?3ZCIZ7-Q83V$C,P-O.5+J Q )VDCD#/XT 4H_"FDQ:M!JB1W O((#; MQRFZE)\LG)!!;!R>23DD\DU7_P"$&\/-HU_I,EBTUC?S-<7$4T[OND8Y+@DD MJ<\Y!%=%10!CZ!X8TOPU!)%IT06LRSPB.YDBV2+G:XV,.1DX-:]4=8U:UT/3);^\+"*,JH"C+.S,%51 M[EB!^- %2/PKI"W\%]+!+=75N4?5 [$*?<8-6-8T+3=>MXX=2M5 MF$3B2)PQ1XG'1D=2&4^X(J/2M6N;^]OK2ZTF[L9+4KAY,-%,K D%''!QCD=1 M6K0!AGPGILUU:7%X]W>O9R":V%U[NH9$O M;;(AN[>5H9HP>H#J0<>QR/:M.6:*!5:614#,J L<98G 'U)-9-GXCBO/%6H: M!]DN(I[*".=I9"NV17) VX)/\)ZX^E %JST:VLP[*]S+,Z[#//.\DFWT#$_* M/88K)L_ >AZ<+@61U.V%Q*T\HAU2Y0/(WWF.).I]:Z:B@"GIFF6FCZ?'8V2, MD$98@/(SL2S%F)9B2222ZI? MZ;?36=U;JC+)$%RNOK)\2^'[;Q3H5QH]Y/<0VUQ@2&W*AB M0<993CD"@#F/&>MW>B:R)M1CU-/#S68 OM.))LY]S;GE5>2NW9C((X/!S79: M5*L^D64J72W2O C"X4Y$H*CYA]>OXUG77AMKFYFG&L:A&9[5;6=%\HK(HW?- M@H<-\YY&!TXXK3TZPMM*TVVT^SC\NVMHEAB3.=JJ, 9^@H RO%US+:Z(K1:F MNGE[F&-I=A=W4N T<8 )+L,@8!.3^-YMV@N$NH)[9PLD4J'*L,@CN>H/ M6LQ? =DMUJUS_:FJF;5;9;:[9IE.[:I7=@K@'#,,?=&> .* .5^UZ[!I'@#5 M4\0WIGU=K:UNHW"-&5DMRQ8*1]\%<[B3R>>.*FN/$.I^$[KQQ";^XU&+3;&" M\M#>$.T;R!P02 ,KE0<=N:Z=_ ]H^G:%8_VEJ BT22.2T(,6YN?[5MUMKJWE*>4T8! 4$8W'OWH S+73_$\>NZ==PZ@H MTR6)TOA->><9"5^22(&,*K9[#"D=JXX:IX@B^&K>*'\17\EY8ZFT:QG8(Y4^ MU^41( O.5/; &!@#G/=^'_ MMX>9!%K&KW<,"E;2"[N Z6N01\@VC) ) W9P M*B/P\T]O"9U\OIOYZ?I0 VWOYO$?C?Q!I#7=Q; M6NCQV\:I;R&-GDE0N9"1R0!@ =.N0>,3,NI7]^DDID\I MF6.29B P!VECCD#.,XP<$=W=>#+>7Q"-=M-4U"PU!X5@N9+9H\72+TWJR$9' M8@ BJ/\ PK/1CX7BT(W6H^7;W)NK:Z$^)[>4L6W(P''+'J#UH R-3U+Q/X0T MK5#=WD+Q7=Y;6^E-),9Y;42MM"(X]7TK5+O7-7OKO3$DC@>>2,95PH(;:@SPO7J>Y/& #JJX; MQ5=W?]IZI%!J5T[0:9YL%I8,4>WD^<^=*V0I' 4DYPV%/-=S7-7W@JQO==O M=5%]J%NU_;K;7D%O,%CG500I;C<" 3RI'\\@'&^(9KC7? G@+4[NZF%S=7^F MM*8FV@LY!+8'0YZ>E:ITXK\:K6,W]\RIH#R#=.3R+B,8^AP,^M:I\ 6)T#2- M&_M35!;Z5-%/ _F1ER\?W,DH1@<< >N:T;OPO;7?B&RUPWE[%>VT!MF,4BJ M)XRP;:XV]-P!^7% ''6=WXJ\4>'+?Q#HUW%;W37+2+YUX1 (ED*F)XPA'W00 M6^]GG(' MVL.L:SX_P#$^G-XDU&WM+!K&:!(1&,;E9F3[OW3@CU/&2<5I0?# MK3;35KFZM=1U2"RNIC//I<=QBUD<\DE<9P>X!P>G3BM:P\-P:=XCU/6X[V[> M?41&)XI"GEX0$)@!01@$]_KF@#:K@=7LS-\9=%S=W:*VE7#[$E(48>/H.@SW M]>/2N^K$U3PS:ZIKFGZPUU>6UW9(\2FWD"B2-\%D;()Q\HZ8/O0!YP8[^'0_ MB-JECJ]W8RZ?JUU<1+;[0&=(8V^?(.X<8QP.O7C'3-K6HZ[K]OI$647^QX;^ M18KHV[.\C$9#!2<+MZ#'+/?O3O%^LR>'O"&JZO"BO-:VS21JPXW8XS[9 MQFKVF:=#I5BEK"\T@&2TL[EY)&/)9F/4G_ZPP*EO;.WU&QGLKN)9K:XC:*6- MNC*1@C\J .2M+#Q-'KVF7D=^ATN2-DOTGO3*9B5^22(; $;/88!!Z5G^!-+W M:OXR'VZ^&W6'CR)N3^ZC^8\?>]ZVO#O@6U\.R1^7JVKWD%N"+2VO+D/'; C' MR@ 9P"0,YP#Q5S1_"\6BW&J3VVI7SOJ4YN)O-\H@2$ ;EP@QP ,)O"$>M:T\D M4ND1::\L5I<7;3R+$+CPO<37=YIDQ9MMPZ[T M9G+EE95'.XYJ72?!=II]I<6]]J.I:RLT#6Q.I3^9MB;[R# YP,GJ<#GB@". MRTO4C/I&I1>(IGMI;U\.21"+5-5O+>VR+2VN[@/'; @CY M0 ,X!(&[. >*1/ =A%I>LZ;'J&HI9ZJTS2Q"5"(O-),@3*\9R>N2.Q'- &)K M.I:CI>D>$?$CZA<_V>IMX]6CW_*R2H )6[_*Y4G'4'FK6O:Y>:9I.J:S;7#A M)[Z&PM/,?]W$#(L3R\@@'<7QD$?*IQR<]'+X6XLVM?LI:3;O* M;=H.0 ,@8YQVHN_#.E7WA8^'+FWWZ:8%@\O/(50-ISZC .?44 96E6'B.Q\5 M>;-.M=#0!PEO>7'BNY\6 WUS:Q:9.]C;1P2;-K+&&:1O[^ M2V &RN%Z<'K M)_!%HVNWNK66I:AI[Z@@6^AM73R[C P&(925;'&5(-5+;X<:=8P:*MIJ>JP2 MZ1&\,$Z3)O:-\;D;*D$<#H 1V- '%:G?:AK'PL9[^]NS-:>(%M WF ,Z+=*B MARO#$#]0#R>:Z^[NK^]\677ANVFG,-E813%A>&&61Y&<;MX4DA0HXX&6YSQB MR/ASI(T#4=&%WJ7V:]N_MFXS@O!)O$@*$C^\,Y;)/: MFL_#,-EXFO\ 7DO[U[B^2..:)S'Y>U,[0 $!&,GOWH W*X&&S+?&Z^8W=W@: M-#,$\T[<^V]VML+5UAD 25 Q9=P()X8 MD\$9Z'(XH \NMY=2TCX;:GX@L=6NK>6PUJ=H[>/:(I ;O:P<$9;(8]QCCWSW MT]]?Q?%NRT_[=,;";2)IS:D+L619$7<,#)X)ZDT-\/-/?PM>>'6U+4C97=P; MB4[HM^XOYAP?+X!89Z5J-X9A?Q/;:^]_>M=V]L;55)CV,A()R F.LC7O"]CKT]I=R27%IJ%FQ:VO;5PDL M6>HR005/=2"#4]GH\D,LF=L:J"?,DXK3@^'6FVFK7-U:ZCJEO974QGGTN*XQ: MR.>22N,X/< X/3IQ6M8>&X-/\2:EKD=[=O<:BL:SQ2%/+Q&"$P H(P">_.>< MT <1X6M[BU\/^/+FWU.^CN(-4OUCD:02$%%4AL,""> ,^E5_$1N-5^%7@Z^N MKRY:XFFTQI6#XWL[(2Q]\\YKM8?!=G;G6Q!?ZA%%J[R231+(I2-Y [("IY. M!USCMBHKGP+97/AK3-!;4M12TTYHFA9&BWGRL>7N.S!Q@=N>^: *FIW%_IOQ M#\)Z=%J5T]E=0WGG0R%2',:*5).,D_,>IQP*IZ3-JOC#PT^NV6MR:???;I?* M4_-##%',4\MX\@-E%R2>>4I'*0JG,70=LYY]>/2MB_P#A[INH3ZVS7^IPV^LK_I=K#,JQ ME]NW>/ER#@#C.#CD&K3^"[-[K1[H7^HI<:7"T"2K,-TT;8W*YV]#M'W=N.V* M .8BN?%/BO1+G5M$NTM;Y+Z5+DQ,7B1 MFV[BH)VG(_ ^ERF:\T^WN=MO.Y^\67&1N[X(S78 M # &!0!P?Q*MS--X2(N;B(-KUO$1%(5!!#'..Y&T8]*GLKN;Q!XO\0:&]]>6 M]MHT5M%'Y$I21WD0N968YMWM;J.[@FMF M>.1,X(W @]3P0>M59?"5N-975[*_O;&_-NMM/+$R/]H1?N[PZL"P[-U^HXH MJ_#_ %K4-9T"Y75'$M[I]]/82SA0HG,38WX' R,9QW!KH-4E>#2+V:.YAM9$ M@=EGG_U<1"G#-[#J:;I.E6FBZ='8V:%8E+,2QRSLQ+,S'N2223[T[5=-MM9T MF[TR\4M;7<+0RA3@[6&#@]C0!P.DZI?Q^+_#=D+S4)[/4]-G:XEN6(6YD14/ MFQJ3NC!W'C"C!&!WK.NM>UA/A'XAU-=3N1?V&I3Q07&X;@BSA #Q@_+QR*ZZ MT\ VEM?:/>R:OJ]S<:4CQ0/-.OS1L -C!5 Q\HY&">Y-5[SX::;>6>K6#ZGJ MB:=J<[7$EG'*HCCD9@S,ORYY(Z$D#.<9Q@ J26AD^."$W=V%_L'S@@E(4'[0 MHQCI@X&1WKDR^I:=X'\8Z[8:O=6D^GZ]>3111;1&Y$PR'!!+ CC&0*],G\)V MLVO66LB^OXKRVMOLK-'* )X]P;#Y7GYAGC'ITXJBWP^L'\/:MHCZEJ36FJ7# MW-R2T6_>YW-@^7P"1Z?3% $2:G-K_CS4-":XGMK2PL(9BL$AC>624D[MPYPH M &!QDG.>*Y.\\2>(O^$5O8?[5FCOM*\1QZ9]K6-/])B,B8+C'7:_.W&<>]=] M<>$[>75;75H+^\M=3@M_LK747EYGBSG;(I4J<'D$ $&H+WP+IU[HJ:7]JO88 M_M8OI98F3S)I]^_>Y92,[@#P . .@Q0!C:_%JOAN;PXD7B+4KI+WQ!'%,+CR M_FB=6.S*H#@%.,8ZGVP>,)]0M[V+1]'U2\D\0:K(6MT63$5G ,!I64#[JCIG M[S'\*Z76_#4.O'3&N;Z\C;3KE+N(PF,;I5! +90YZG@8'-5H?!T=MKNHZS;Z MQJ4=[?[1*^('VHOW47=&=JCT_$Y- &0\^I7?B.X\,1W=Q,NG:=!(\WVO[/-- M)(7!D+*ISC8.!@98Y!XQT/A2/6X/#UO!XBN+:YU.(LDLUN!\VW&>. MM9>I?#ZQO[BPO8M4U6RU.SA\@7]K,J331DY*R?+M;DD]!R:Z33M/ATRQCM(& MD=4R2\KEW=BGR\YR3ZXX.W:^ ].M+#^RTN[QM%$_GKIKLAB M4[M^T';OV;N=N[';IQ6A!X;@MO%5UXA6]NS@ M#AK:#Q'KMKXO\OQ7J-O-I>IS1V1C6-1\L:,HD^7E><8&.I)SVL^'/%E[XOU/ M0=-NI)+59]!&J77D,8VFD,@C ##E5&&;@CJ.< Y3PII3:KJ'C.%[^_M8+S59 M28HT5!-"41=ZLRYY^8;E/;C!P:ZN\\(:?- M/QZC4[2]TB:T2;Q-?3I?7VY[8J/.F C/[J#8 47< Q.1@#[PY)OZAX&T[4M MU#29[J\"ZE,)KVY1D$L[#&,DK@ ;5 P!5C6?"D&M/I5Q+J-_!?:8[/!>0, MBR?,NU@05*D$=?EH \VUV_U#4OA1XWBO+J\!TW5)+>$/*/,$0,9$;LI.[&\C MJ<\9)KLK^[O3XJM?"]K-/)&NG->R,UV8I929-@&\*3A>3@8ZCG P;(^'>D'3 M-=TY[G4)+;69#+.LEQNV.0N64XZY53EL]/3BEU;P%9ZM%ITCZIJL.IZ?N\G4 MX9PMP0WW@QV[2#Z8Q^9H O>$;?7;329;;Q!=075S%<.L4L;[V,/!02':OS@' M!XYX/>M34I7@TJ\ECN(;9T@=EGF^Y&0IPS>PZFH])TN+2+$6TG6VKZ5=Z;>*6MKN%H90#@E6&#@]NM ' Z3J^H6_ MB_PO:K>7]Q::EI\[7,MR?DN9(U1A+&A.Z,$L>,*""..]6=!FU7Q;X5T[Q-:Z MX]E=37)G=&^:!8%D96A*9 ^Z.6/S9[@=-.T\ 6=M>:-=OJ^KW%QI*O';O+.O MS1L -C!5 QA1R,$]R:2Q^'FFZ;JA!'!)P,8%96D>*]6/@?PO'/?RO> MZQK$EC+>L%WK&)I);[7;>\O8;B]1%GB21?*9D4 MJKX*YR ?7'J*SXOA[I,?A6/P^UQ>RV\-Q]JMYG=1-;R[RX=&51@AF)Y!ZXZ< M4 4I+K4=)^($?A^+4+I].U/3I9X6D8226LL9 )5G!RI!'#9P>GI7+Z;JVO+X M)\&^)9M>O9KJ[U"WM[B%MOE21R2E&!7&2>^<\=L5Z/;^'4BNY;^>_NKG47M_ MLRW<@C#11YR0H50HR>22#G [ "LM/A[I\?AO3-!34=26STVX2YMSNBW[D;%[5_/FCVZE:+MC? .9TY/N.U=V!A0"22!U/>L?Q M+X;M_$]A%975W=V\4H.&(XKE=1UW7(OA[XJO(-8NH[G3O$#VD$AVL?*\^.,(21G M#'D$'WKO=6\*1:KJ6G:D-2O[2_L5>-;BV9 TD;XW*P*E2#@= ,=JS9/AMIS@3*S;]X? +*3C*KZDXY/6@##\7:%%_/U_5+O[3X M@3_62JHC!BIP,GUZ@];KGAJWU^TL8;F\NXIK&Y2Z@N8&19!(H(SRI7D,9>:L M+D7$WF>2TH@R,!@#M+<$D#/!QC.:3Q*_B[P[X&\2SS:P8O(EAETYXYA-,D;N M%9)&9 2,DX(^;WXKH&^&FCMX6LM"%YJ*I83&>RNUE5;BWZKJMP+LH;F[DF5IY0I!5H&XE\P?:-N(N "J!0,+GG':M.F0HT4*(TKRLHP9'QN;W. !^0I] !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%<_XKUR;1H-.AM8V>YU&]2TC*A25RK,Q 8@$[4(&3C)'7I0! MKZA?0:9I]Q?7/F>1 ADD,<;.P ZX502:SX_$ME-I&DZI##=RVVJ/$L'EP%BH MD&59P/NKZD\"L 3>)1;>);;5;>9]*^P/)9W5QY(FW;"&1A$<$=P<#WS639:Q MJ6C_ ]^'36$\4<5W+I]G<*T6YFC=1G!SQT]._:@#TZBN'%]XCU/QQXAT*#5 MX+.WM;:WFMY$M [QE]_'S$@_=&2?3@#.:P;?Q=XGD\#:#XMEO[8++=0V]S9) M;#;,K3>4S;B3<^<+<7'F^2?*V[MNW?TW=\=<< MU=KDQJ^K'XFW6A?:8/L7]CB\A7R.4D,I3+'.6Z=B.OXUR5MXK\5?\('I?BJ? M4[9\:@+>>U6U4":,W)B/S9RI QC'ISG- 'K-(652 2 6. ">IK@O&&OZQI*^ M()X-12$V%FMQ96UO$)F?"EG:X!4[%)& /+7[7;;M'AADLC]G^5=T)D.1NR3T'7MT[52LO$7B2&'P/ MJEYJ,$]OKGE07%JMLJ@%X2X<-USE>1TYQCO0!Z317G6K>*M7^Q^-+JWO$L9M M <"WM7B5EF41APSY&XAR2!M(Z#J:[?19+V;1;.74"INY(E>4+%Y>TD9V[U %ZBN7O=9N;SQROABTN6M!%IYOKBXC56D.7V(B[@5'1B20>P&*Y/5O& MWB&Q\+>*8UGMQJV@7D4)N#!E;B*5EV-C.%;:W/!''3F@#U2LO6/$%CH4NGQW MIF#7]TEI!LB9@9'. "W0?B>U.TBUU:V^U'5=2BO3)+OA$=N(A"F!\G4[N<\G MFN;^(_W/"O\ V,EE_P"A-0!U*ZG$VMOI7DW/FK;BX,IA/E%2Q7 ?INXZ>E7: MY--7U9OB7>Z&;F#[&-(6[@'D1'[,(_(D215P,')4ANY)XZUR>O:WK6J_ M"/7[JYU)H[FVU5[-FMXU021"X6+:0&Y=[UG M5'CA+(FU=QWL.%SVSU-7:Y#5=3U?2O&/A/2UOEFL]0>Y2YWPJ)'*1,Z\C S MCH!TZU@3ZYXLGT_QK<1:Q;0'09Y##LL@?,5(5DV'). >1GD\]1C! /3J*XN3 MQ/>WNI^$[)&^Q0ZS9/=23HH)WB-6$2;@1GYB>03A>*L>!=5UC5X-5DU2XAFC MM=0FLK>2.#9YJQMCS,@X.>G !4T =6S*BEF(50,DDX %9^+#W47P_O);6\EMB)8%?RP/WBM*B%3D=,-VQ M^615+7;:^_X6;X7MX+_%R=/O0;J6)6(&8^=HP,]AV[G/0@'H=%><6/C/5K?0 M;N"[=;S4XO$!T2*X6)4\SD$.5R%W;2>,@9 K?T*;Q,GB.[MM1MYY-&:!9+>Z MNO(69)T2V"&!Y5RCJ^@&> # MTFBO.G\0>*];TB76/#EK/+(EX\=O:,+<6\T4?V'BRXNO%+Z/> MZE)INJQWSJ-.N8%6*YM@Q"M"Y7+$KM/WNNX8'9\.O:SK_A[6]=TF^6V^PW%Q M'9VK0JT<@'>T5YS#XMUK7=8\*+IMU!9V>MZ;-:XMK&&"6VEN;<0RD2H^0P"KP"O'R@X/>I M?A5_R2[P]_UZC^9H V]9\06.@M8+>F8&^NH[2#RXF8&1SA02.%_$_G5@:G$= M;.E>3<^<+?[1YODGRMN[;MW]-W?'7'-;$T9$BA M21AL''S#M7&67BG68=;\,07.H1W9U.::"^CAA!MHG",P$,H4%MI7!Y;OT-9V ME0>)''CBXT#5;>S>WURXE$4MJ)?/811G:Q)^52 !P,\T >EW>IQ6>H6-F\-R M[WC.J/'"61-J[CO8<+GMGJ:K6'B*PU+4]5T^V\\W&F%!J7O@*YA:*"SUV.5KJW\O+!EA+<,3TW#TSQUJ71//'C_X@FVD2 M.8"Q*.Z;@#]G/49&?SH Z_3-3AU32[?4(XYX(IU!5+F,QN,G !4\@YJ[7D=W MK&KZ]X'\ :G-J67,Y4,8HXDWMM!XW'Y0,Y R3@X MH Z2L$>+],.HVMJJW+1W4[VT-VL):%Y4R&3<.ARK#)&#@X/%9FGZMJB>--3\ M(WEXTC"R34+*^$2"01E]C*X VDAAP0!P>E5/A!#.OP]L)9+N25':?;&RJ A\ M^3)! R<^YH [F::*W@DFGD2**-2SN[ *H'4DGH*PSXRT=;5;QVNH[!L8O7M) M%@P>C%RN O\ M'Y?>N9^,TTJ^%--M=Q%I>:O;6]Y@\&$DD@^V0M=]=6MO5(=V-N,X M./3\: .DT3Q?8:]J4^GVUKJ$5Q;JQF^T6K(L;*P4H6^Z6Y!P">#FN@KC7U_4 M=/\ B#=:7=W22Z9!H1U#"PA7WB3:23GG@'I@<]*-(NO$VM:5H&OVE[;>5?,D M]W8RJ!'';.,X1@NXR*"O4X)SP.E '945YW-K_BG6M.O=2\-V\[RV][)!;6Q% MOY$RQ2%&$C,PD!.UCD8QQP>IEN-0\5ZGXVU'0K+5;734CTZ"[C+6@E:)F=@4 M/S8;[N,Y^@[T =_17G]OXLN)O%F:1,9?M6I%_L^V)BAVJ6.7Z=!TSGI6/\ M$Y[F+X;Z[-:7L+7;>]3Q%\/8H[W?H06EM.8ECW^>(]FY00/E+\\ MC(';K6K;3>+XM=EB,P6MS9K:J RRN5W;NH8<$8P.W/4^JT 07=Y#96TUQ,6*0 MIYCB-"[!?7:H)/0]NU0:-JUKKVCVNJV1,#<)2[! MQDDCY=N!@\UV]C+<3:?;2W<'V>Y>)6FAW!O+<@;ER.#@Y&: *9\06(\3KX>S M-]O:V:Z ,3!/+#!6'3-3Z=J<6I&[$4-S%]EN&MV\^$Q[F7&67/WEYX( MX- M6/)Y 9B,DY.!0!W%_>PZ;83WMQYGDP(9'\N-G; ZX502:CTG4[?6M(L]3M"Q MMKN%9HMXP=K#(R.U<3;Z_>7>I>*M&EN9[JS@TI;FWEN;<0R_.KA@0%7*Y7(. MT?C6%I>I^)?#'P^\)Z\FH6T^D"&S@N-.^S $1/M0.LFESQ130W+*V^+?E7O60XYP#\W<&@#U[NT9/7CKBH[+Q+JUI!XHTO4[OS=:L)E6 MRVQ(@FCEP+<@8Y)<[6Z@$4 >@45#:QS16D4=Q/Y\RH \NT+O;N<#@5S8U>[U MOQCJ^@V5Z]A%I5O TLL<:-))+*&91\X(VA5&>,DGJ,<@'1WEY;Z?93WEW,L- MM ADED-C@,IY!&>,=1W%>;^) M]=U'Q!\'/%(O91#?:5Z>YHT5R&@:GJ\? MCC6/#^IWR7T<-K#>02B 1% Y960@=1EF 2?PH MGQ9I;>H6MU%-9R)O6='!0KZYK)\#P6]MX#T"*U"B$:? 5V]\H"3^))/XUYUI(N4T MGXJ:?:W$D%C:7-Q)!L (!:)VD09!P,@=.F: ._'CK15D7SVN+>WDM&O(+J6$ MB*>$8RRL,^HX.":K#=+>Q>2)O*DCCR&4AB"#D$#Z9)Y% M=WIL-Y;Z;;PZA=+=WB1@33I%Y8D;N=H)Q]* +55[^^M=,L)[Z]F6&V@0O)(W M0 ?S^E"-H&!@ $G/-<9XFUV_ M\3?!O4;FZD^S7ME?+97D<*CRY9$N8U)&[M MKRU5'DBN(MN4;.UE(R"#@]\C'.*U2R@@$@%N ">M16L4L%NLG;'.0#IM&\06.O2 M7Z61FS8W)MIO-B:,AP 3@-@]".U:M>1QSZU8VWQ%U/2=1BLS8:E-=;6MQ(9B MD",5.>BD#''//48YZ9_$]_JVI66FV,=U"\NE1ZC,]H(6D7S#A5'FG;@8;/!/ M3I0!VU%8?A.?7I]#7_A)+5(-1CD="4*XE0'Y7PI(4D=1GJ#6Y0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !6'XK\,P>*M(6RDN9K2>&9+FUNH#\\$R_=<>O4C'H:W*"0!D\"@#F;3 MPWJO]DWL&J^(7U&^N;=K=;AK18DB1ASB-3R3W)/8= ,53D\#3OX<\.:0-60+ MH=Q!/'+]ER93",(&&_CWQU]JVE\5Z"Q)&JVOEAMOG;_W6>F/,^[G/;-:L,T= MQ!'/"X>*10Z.IX92,@B@# M?#EU:>*]4UY-1B+W\$.?Z M5CK\/)D\#67A==87RK6X6=9S:_,VV7S0"-^/O?I^==U10!SH\.70\9OXD&HQ M>:VGBQ\C[,=H Z&J1Y MUZ)(W7[-_J=L?E@CY^?E/?O^50MX(N#IGABR&K1A= DCDB;[+S+L0HH;Y^/E M)SCO77NZQHSN<*H))]!5;3-3L]9TV#4=/G$]I<+OBE4$!A^/- 'E,U[;WOB? M5KK_ (32QT>\%ZR)8ZKIL4L\83"KL+E6VMMW*%S][/4FO3]!FO[C1+:34PGV MLAM[)&8PX#$*VP\KN7!VGD9QVK1*J6#%06'0XY%+0!SVJ^&&NO$EGXATZ]%E MJ=O"UL[/#YL<\).[8Z[E/#<@@C!]:SM4\!+J7AW5=-.H^7/.T'YA@<\]_I5_3]:TW5I[N&PO([B2SD$4XCY",1G&>AX M]*OT <\/#EROC.;Q&NH1[Y+ 6(@-N2H4,7#9WY)W$_AQ[UC#X>3#P%'X4_MA M?)2X\_[1]E^8_OO.QC?C[WZ?G75ZKK6FZ)!'-J5Y';1R2+$A?JS$X ')Y-! MUK31K:Z-]LC.I&$S_9QRP0$ D^G4=: ,V7PY=2^,;7Q$=0B$D%DUIY(MCA@Q M#$YW]WKUK*_X5[YG@[6/#T^JEEU&[>[$Z6^TQ2-().A8@CM5-*U?3]"KC4)(KF&;5+/5M.C6/[+>VMI]G1B=VY Q5@ %^9>/F([<=4 MRJXPRAAZ$9JCJVM:;H5JMSJ=W';0LXC5G_B8G Y- %7Q5X?3Q1X;N]'DN' MMO/V%9D4,49'#J<'KRHXJDWA>]E\2Z3K<^KK+-802PE3:@>;YA!8\,,?=&.. M!USUK:EU:QAU>WTJ2X5;ZXB>6*'!RR+@,<].,BKE '#R?#F.ZT?6M/N]3=CJ M.HG5(IX(O+>UG^7!4[CD#:/?KSZ;7A_1-4TYC-K.OR:QW&.<[U4['5K'4I[R&SN%EDLIO(N% (\M\ X.?8CI0!B_$26.+X<>( MS(ZH&TZ=1N.,DH0!]:I:#H;ZQHWAFZU#4H;RTL(HKFWCAAV;I1'M5G;<=VT$ M] O//;%=DR*XPRAAZ$9H55084 #T H XJW\!7NG:I>G2_$UU9Z+?3M/<::L" M,0S'+^7*>8P?8<9X(/-:UCX;ELO&%_KPOD9+R". VP@QL6/.W#;NOS'/'Y5T M%% '*7'@^?4'LDU/4H[JWLM0^WV_^B[9D(9O(V@D#A02!BF1>"YK$ZQ; M:7JWV73=6D>::W:WWO$[C$AB?< N>N"K 'IZ5T6J:K8Z+I\M_J5U';6L0R\D MAP!_C5F&:.X@CFB;='(H=6]01D&@#FAX.2#7M#O[&Z2WMM'M7M(+7R2V48*# MEMPYPHQQ^=9D_P .YIK+4(AK9CGN=776(I4M>(IU*X!4L=R_*.#CZUW=% '* M6/A&]LM>U36#KKS3ZC;1PRH]LH3>@8!A@@[<,?ESGU)K2\*:"WACPU9:*;H7 M26B>6DOE["5SD9&3SS6S5#4=:TW29;2*_O(X)+R9;>W1NLDC' 4 >] %#Q1X M=D\1Q::B7JVOV&^BO@3#YF]XSE1]X8&>O]*@G\*R7/BV?7)=0&V?33IK0)#M M(0L6W!MW#9)[=/SK9&K6+:RVD"X4Z@L N3!@Y$9;:&STZC%7* ."M/AU>VUM MX?A?Q+,XT*7-J5M$7]WL*;3URV#C=TX^[WK1C\'W=K-K:66L^39:Q.]Q<(UL M&EC=U"MYPN4M+;00RP6WDEPP9/+P6W#^']>3FGV7AFYLM>U_54U&-GU<1@QFV M.(C&FQ2/GYXZ^_I7244 <2GP^>+P=HNA1ZN5ET>[CNK6Z%N#\R$D!D+<_>(Z MCM5;Q4=&\620^#?M4UUJ]K=6\L[(C(\"C#/(6 "C.[@5V%KK6FWNJ7>F M6UY'+>685KB).3'NSC)Z9X/%7L $G R>IH $541410JJ, 8 %87B3PRFO2: M==Q736>I:;/Y]IHH P[+09;?5+S6;BZBGU:X@2V M$P@*QQ1J20JIN)QN8DY;D^F*;X/\.R>%?#T.CM?"\B@9S'(8?+;YG9SGYB#R MWM6]5#4=:TW29K2&^O(X);R98+=&ZR.QP * $US1+#Q%HUSI6I0^;:W"[77 M."#U!![$$ @^U94OA_6KG2CI5QXB#6C)Y4DR6FVZ>/&"#)O*AB."P0>V#S72 MT4 /3;*V>)D"P^9@1L&4#YAW49)R34NM^&[O6=1T6]. MI10OI&7E\9OX@FO(W1]/_L][7R.#'OWD[MW7/MC'YUF^'_ MYH!CL4\2 M74^@02^9;Z<\"AD^;<$:7[S(#SC ]"<9![2LV'Q!I,]YJ%I%?PM-IRJUVH/$ M(;.-QZ?PG\J .8]WL#[=L: MEIX9DM/&5QKZWJ>7-:)9_91!C:B$E2&W=ZC)=Z=)(K6BR6XB,!RVY%/5U V?,>IS[UOT4 9GB'1HO$7AZ M_P!'GD:*.\@:$R(,E6> PVC;TZ M\\Y/2NLHH XV?X?PZ@/$T6HWQF@UYXY)%BB\MH'10$96W'IM4\CJ/PJUHWAO M6[*%AJGBB7598XS':M):+&L>1CAZ FKK MY>D7<5U',;7F0QMN4$;_ %//]*[<9P,D$]R!2T4

'M&75TV:)=Q744IM>9#&3M5AOZ M3&"\9;_5L0.3@_P J M["W@2VMHH(@1'$@1(+S5KS7)KAKZP%GI/2FV'@F6'2=+T;4-36\T MK3'C>"%;;RWD\O\ U8E;<0P! /"KD@9[@]?5.TU:QOKV]L[:X62XL76.Y0 Y MC9EW '\#VH RK3PY<6GBS5M>34(V;4((X?):W.(Q'G:<[N?O'/3/M6-_PKR7 M_A7B^$/[8'D+,)/M'V7Y\";SL8WX^]W]/SKNJ* .=NO#,T_BRR\0Q:FT$\-F M;.XC2$%9HRX?C).SD>_'YUBV)T+QOXVT_P 1Z3(]Q#IEO)%+<*C(DCLPV1D, M!N*_.WL2I[BN\)P,FJ&E:QINLQW+Z9=17*6T[6\K1]%D !*Y[_>'3UH OUSE MUX7E7Q4WB+2;]+.\G@%O=QS0&:*=5.5) 92&'3.>G&*U-6UK3="M5N=3O([: M%G"*S_Q,3@ U;<\$5S;R03QK)#*I1T89# M*1@@CTQ4E% ',:;X:U+0=.&EZ/K,<>G1Y%NEU:&:6!3_ J^]00.VY3COFGI MX/MK3PC?:#I]PT)OEE%Q=S+YDDKR@AY&Y&6.?H..,#%:.I^(M'T:6*+4]2MK M-Y>(Q/($WGVSUIUCK^CZG<-;V.J6=S.HRT44RLZCU*@Y% &#J7@NXU+P#!X4 M?5D2.*.&(W*VOS,L14KQOP#E!D_H*NZMX8*ML2)692 MA_CX&TGUY_*MF_U&RTNV^T7]U#;0Y"[Y7"@D] ,]2?2JMOXBTBZNHK6._B%S M*3Y<$F4D? )R%;!(P#SB@#GD\"WEEKNH76C^([G3].U*8W%Y8I CDR'[S1R' MF,MWX/MVP_4_!%T?$/\ ;?AW7I=%N984M[I!;K/'.B<(=K$88#@'GC\<])J& MKZ?I7E?;KN*%I3B)&/S2'N%4,-\Z*, EEZC[P MZCO0!DW'A&636M U&/5#G2/.($T.]IVE&)&=@PP3U& "?3BNHK/TO7=*UN- MI-+U"WO(T.&>!PZ@^F1QFM"@#FY?"\UOXINM?T?4$L[B]A2*]BFMS-'-LX1\ M!E(8#C.2,=N]4]2\!17?@J3PU:W[6\<\WVBXN7A$DDLGFB4MU !+#\N!7844 M ,A$JQ*)G1Y,?,R*5!^@)./SK"UCPU)J7B/2M:MM1>SGL4EA8+$KB2.3;D<_ M=/RC!Y^E=!10!QR^";@:=XGLSJL977WD>5OLIS%O0(=OS\_*!C/?\JAO? 5T M[:/>Z7K\FFZQIMH++[6EL'2>$?PO&S8/(SUZD^V.WHH HZ582:=9"*>[EO+A MF+S7$@ ,CGO@<*, = !]:O444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y]\7;V>'PWIFFPR/ M%%J^JV]A<2(<$1.26&>V=N/H37H-8OBKPU:>+- FTJ[=X@Q62*:/[\,BG*NO MN#^F: -+[!:?V?\ V?\ 9HOL?E>3Y&T;-F,;<=,8XQ7.QZC+;:W;^#]&:&-K M'3DFEN+E#*%3.R-=H9,#@YXLV$?BY+=;6^FTF1E&TW\>\.W^UY)& M3_OXSV[55N_#%[:^++;Q'H\\4EP+/[#=P7;L!<1@[E;> 2'![[3D'M0!A7WQ M#U6U\+:O(O%^BZAI5I MBS-J>H/;P^3)*-J>667=D=00^*/'INSK7@@PB!;K^U2=KL2A/DOD9QG';./?':@"'_A8 M.H^'[CQ#9^*[6T^T:79K?P26&X)H>)-8\/7FAOK"6 M4MCJMREF_P!FC9'MIG&4Y+$.I(*DX7U[XI-0\#)XB?6[C6WC6;4[)+!$MV+" MWB4EP0Q W-O.[H!P![EZ>&M6U.'1+77Y[.2+2;B.Y\VW+%KJ2-2$+*0 G)W$ M MD@=!0!6T;Q#XJUG6M3MXK72([73-4-K.6:0O)%L5OD[;_FZG Y]LU%;>,] M6BUO0++4HK!9-4EDAN+*$$RV+!&=0SABK' P1@=Z:YC>W9B\!*!,<@9QM!SQSVK!LO GB.WL_#,$FIZ6#H5R75DMW/G*492[?- MRYW9QZY.30!:\+W^OS:KXRDFO;2Y-I?&**-H&0#$2%0#N.%YY&"2'O"96"VCU7Q!N\M=I\J%44N[8SDX R,DCD5?T[PYJNE:SXBN(+JTD ML]4F^TQQNK!UD,:H06Y&WY<\#-95K\/[^T\->&8(KVV36?#LA:VGPQBF0C#H MPZJ&4XXSC&?:@"W+XMU73]6UO0[N"SEU&TTXZG9S(&CBGA!((9W][JN ML71M4U.[TW^S8(T=FC@C)8DEBH+$LV?NCA0/4U1/@[5O["\(:>)K+=H$\,SN M7?$PCC* #Y?ER&SWQ[T =W7%6?C"XU+Q#>:7;7.GPWEI?^1)IMQ&RSM & ,J M,6 ;*Y884\ZWINM_$6^T9;#=:7,=P_VL.P<+;*=@"D8) ^\3QZ'MT[^)=0N[+1 M;VV2TL;#4+$74EY=_O%C=E4I$$#*68[B<_[/3FH(_"FJHWC F2S/]O?ZOYV_ M<_NA%S\O/'/&/3WJO9>#]>T^]\.75O?V#'3-+&F21SH[H,;?WT8&,.0H!![< M9H QM?\ $$OBGX.V&KW$"0S3:A;K(B9VADNPA(SR =N<'IFM^]_Y+1I'_8$N M?_1L=9R> -:C^'\?AG[?8R-%?BY28HZC8)S-@]]=#/H6H3>/;#Q!N MM5@M[%[1X=[%B796+ [<<%<8[^U '35XYH&L^)O#_@.^U?3+/3;C3;'4+V6Y MAF9Q-+&)W+E"/E7 SUSG'X'V.N$M?!FK0>'M2\,M=VG]EWT\[O=KN$XBEU6@M(;CS);":Y#M*I=$Q&1M^7!))/WN M!Q6]X;U.\UCP]9W^H:=+IUY*G[ZUE!#1L"0>O8XR/8BNZ>4VDEP(T5E4?)'@DDMUR ,'U KCO%FK MZIJ_PKU)M8TU[*ZM]3MX,F)XTG47,6V5%?Y@K ]#R,&NH\4>&M6O=:T_Q!X= MO[>TU:SC>!DND+0W$+$$H^WD8(!!%0:_X8US7O!TNF7.H6;ZAO[?X@Z?H8M[8VEU8S7 E);S-R%1CT ^;WZ5S, MWCCQ0/"VO:Y':Z2JZ+?W%O-"PD)F2)@IVG(VG&3DYSZ#OTMWH6I7/CC2]?!M M5AL[26W>$NQ9C(5)(.WL5'U]JQSX(U9_!WB;1&N+(2ZU>7%RLH9]L0F;)!&W MG'X9SVQR 7E\2:U;>+]$T^^AL38:U%,T A#^; T:!\.Q.&!![ 8/KWH2>--9 MB\/^,[_['8?:="N9(XTR^QT6-7RQZD\^U:=WX=U2ZU_PMJ6^S5=&2594WL3* M9(_+.T[>,8SSUZ<=:SY/!FK2Z/XPL3/9!O$$SR(VY_W(= A!^7YL!<]J )[7 MQ/KL7B3P[::C!I_V+7()&C$ ?S(72,2?,Q.&!&> !CU/4U[[QIJ^F7VGB\AL M8S=ZNE@VGC+3Q0NY1)2ZN0,X#8*C@XSD5>F\-:I-JWA.]WV:C1$D65=['S2\ M7E_+\O&!SS]/>L0> /$2Z-;:;_:VG.++6%U.&=X',DY$ID_>G/7G''7 Y&* M+MAJVIV_Q \8R7^H0MINF6MK(8A;G*Q;)GPIW\-UR2#GC@8J2U\6Z[/=:'<1 M::US8:BZK/%%83H]FKC*N96^1U' . /45<'A*\/BG6KV2[MI--UFSBM[R(QL M),HCI\IS@ ASUSZ>]5_#/AWQ9HT=MI-[K=E<:+9%1!)'"ZW4B+]Q'.=H P 2 M 20,=\T 8_BO7-1\2_#+Q/J6GFS32UBN((TDC9I)D3*.^X, O(; VG@#)YX] M T7_ ) 6G_\ 7M'_ .@BN%/@+7[/P[KWAC3M0T\Z-J'G-;-<(_FV_F9+)QP5 MR3@]1GH:[S2K:>RTFTM;F6.6:&)8V>-"JL0,9 )./SH R;O7;FX\6-X=TQK> M.>&S%W<3SQF14#-M1 H9.9OOB'JMKX6U:Z6PM/[5T?44L+N)F M;RWW.JJ\??#!P<$\<]:Z#4/#E[%XSB\3Z/);FX>U^QW=K<,R)-&&W*P8 E6! M]CD''%9.J^ KR]\-ZK9P7-J-1U;4([ZZG<-L0HZ,J*!R0!&%R<=2>^* .LT? M^VO+N?[;%@'\X^1]B+X\K P&W?Q9STXZ=*YOXC_ZOPK_ -C)8_\ H1KM(RYC M4R*JOCY@IR ?8X&?RKG?%V@WNO+HXLY+>/[!J4-^WG%OG\LD[!@'&<]>WH: M(UU[46^(5YX?^SV@A32UO89,MN9C(4 8]A\I/ []:YB/Q]XF_P"$&LO%CV>E M_9OM?D7-LOF;W4W!A!1LX4CCJ#GD\=*Z@:%J2^/YO$8-H87TQ;%8"[!LJYD# M$[<=6QC\?:L$> ]7'PT3PI]IL?.6Z\[[1E]N//\ .QMQUS\O7W]J -BSU[6X M?'']@:I%I[I1U\^A:E-X[LO$.;18;>P>T:'S&+$NRL6!V M]BN/?KQTK%;P%J,_@77O#\UY:I/J%])>Q3(&949I1+M8$ X!7&1Z]* -;4/$ M-[:ZO'H231&_6T^U37*:=-,@4N50")&)&<-DEOX??BC9^--6GL]'L;O2A8Z] MJ5W+;(D\;K$$B4N\P4X8KMQA<@Y;&>,T[5O#'B636;#Q'I.IZ?#K<=L;2[AF MB)A;L'4*\07) M94*@#.2>">IH J^&5O5^+'BI;]X))18V6UX$*!E_>8RI)P>W4],^U=7XDGO+ M7PSJ=S831PW4-M))'))'O"E5)^[D9Z?_ *^E8^B>']9M?&6HZ_J%U8;;ZUAA M:WMT_\ "97GA?5D@-U' M:K?6UQ;H42:$ML(*DMM96XZG(.>*QX_ VKC0?#:MJ%FNL>'606T6RBA@8ND408N?F(!8LQ'88 ]Z + MOB&>[MO#FI7%A-'#=0VTDD

\*0I/W/QI?Z1>^)K;Q#':.-'LTOX MY+)67S(V#?(0Q/S KC.<'/05/:^(]>_X2#3+:73S2'3YX39.!E=S2 M<.IZ9 7UQVI+WP9/JOB#7[F_> 6&KZVA=)[@ 87S23@8ZD 8:"=56? MQ_<3SZ=1SP <\?2@"I_PF6H_P!B>"M2$-KC79[>&XCVM^[,D;.2AW=M MN,$'K3O#_P#R5?QG_P!>^G_^@25G0>!_$IT?PSIT^IZ6J:#>0RQ,D+GS8XT9 M06!(^;! P..IR>!70:?H6I6'C'7M;W6CQ:E% D<6]@R&)6 ).WON_#WH Y3P M-K_]C?#'PI:Q+NNM0EFAB_=/*$"M*[,43YFP%Z#N1R!DUJ2^-=:TW3->N-1T MMS'ISPF"^6RFBCFBD8!G,;'=F/)+ 'D#C%5X/AYJMOX)T73;?4[>WUK1+AKB MSO$4M&Y8L2KJ>=I#D'&>F?:N@AL/%CZ7++>:CIW]JL\6R."-UME17!8')+$L M,@GMQ@<'(!@^(_$6JS_#KQ!JNEZOID\$=KOM;ZSC)W#!WKC>=KCCGMGIGIVN MC+*HXQ:Z:VO6ZQ?9[7+0Q.H; M]X>%R6+,)?"&H:A!HL*ZGI\\B&">WE M1;V)<$21*2&7(R0ISR,5H>*?#6JWVL:=K_AZ_M[35K)'A*W2%H;B%R"4?'(P M0""*L-I6OW.EQV][?6LLUS,&OC%OC18N 8H1R1D#DDYY/3(V@$>BZ[?^)-)N MM6TZ:UCTZ6+_ (E\LENQ=F ^9G7>. VX <'CKZ\[X6\4ZC:?#[P[=7TZ7=]K M$GEPL+9V96.]W9PI)? 4G"A>PXZC>T'PO>>'];U9+22V3P_?/YL=FN0UM(1\ MY3C 5CSMZ#MZ5BP_#S6(_!.F:0-8MH=1T6=9M,NX83@%=W^L!/(96(('3WH MEO/&/B/3]*\2SRZ7')_9EO\ :;2\DM9K:&X7:2RE'RP92,=<'.>*M6WB?7HO M$?AVTU"#3_L>N6\K1" /YD$B1B3YB3A@1G@ 8]3U,M[H'B?6_">JV&KW^G&^ MOK9K5%M4D2"%6&"_)+,Q_ #&!W)=-X:U2;5O"5[OLU&B)(LJ[V/FEXO+^7Y> M,#GGZ>] $/P^N]8OI_$DFI7T%PL6LW%N D!0@H$48.\@+@?=P3WR:VO&&L7? MA_PEJ6KV4,,TUG TP28D*0!D].3^GUJMX9\/:AH.I:V9+NWEL+Z_EOHE6,B1 M6DQD,^MA.,YK0M-#OM;@\-S:J;5;73/+NT6!F8SRB/:C'(&P#<3@%LG'/'-32 MO"7B?0;BYTS3-:LE\.3SO*@EA8W5JKL69(R"%ZDX)SC.<&@"0^(?%5]XNUO1 M-,MM(5=.%K*LERTGS))N+ X_BPO'&!CG.>,^7QEXI?0O%&I06VD)_8-[/$R. M)&\Z.)%8@8(PV"?FZ=!CO71Z7H.H6/C?6];D>V:UU**"-8U9MZ>4& )XP<[C M]/>LJ/P?JR^'_%VFM-9;]>N+B9'#OB$2H$(/R_-@#/;/M0!(GBK6H]?\.+=6 M]B-,UY6$4<>\S0,(O,4LQ.UL@8("C'J:K7?B?6YM/\>1Q?8[.ZT1";>5(VDR M/)\S)R1EL8 /0>AZ5=G\+ZK--X1D$EF/[".91O;]]^Z,?R_+QP<\_3WHA\(W MSS^,1KVWB:P\1:-J,$M_'9_8;U+X,$N8]V_<"OW6#$XX MQCC@"KWA#P]J6@RZV]_=VLXU'49+Y5@B9=A8*",DG^Z./U- &?\ %K(^'=X0 MNXBYM2!GJ?M$= \1>)-.\8V6B:S;Z8(=6BF-A<6@D;RI(UW%) Q&X8YR-N<= M!VV?&/A^3Q/X8N=*AN5MY9&CD21TW*&217 (!'!VX_&H!H]U=ZY8Z[KKVD)T MN&4016\A9%9P \C.P7^$8 QQD\GL 96F>+]5NO#&IR7,5G'X@LKXV!M51O+\ MTN%CZMDJP96W<8!/I7;QAQ$@E96D &XJN 3WP,G _$UPVGZ?I6N?$B3Q#I-] M'&6Y^98VR."RQLX([!DKNZ .(M;O69?BYJ-DU_ ;H94A- MN>%=VR =_P![Y1\V.F!CCGE/#VO:SX9^'JZM;PV+Z9!JTT=Q')O,LBR790E" M" I!8=0<^U=W)X?U*'QY+X@LKFU^SW%BEM/#*C;\HS,-I' !W8.0<>]8+> ] M8;X=7'A?[38B6:\-S]HR^T SB;&W'J-O7W]J -75O%-\VIZMI^CJHN--1-WF M6$]R)963>$S'@(-I7DD_>Z<<[^@ZA'-0TZ$ZE'&NH6E]&\D>]%VK(A7!SMXQQG'Y==8P2VUE% M#/<-<3*/WDS#&]CR3CL,G@=A@4 <3\0_^1C\"_\ 8:7_ - :H?C+:1P>"9/$ M4!$&K:/+%/9W2\.I,BJ5SW4ACD=#6QXN\.:IKNJ:%=6,MG$NE78N\3ELR'!& MW@<#GKS3=7\*W_BN>UBU^[MUTFWE69M/M$8_:'7E?,D;JH/\(49[F@#"T._? MQ'\8K\WZ871],@:S@;HCS*K/(!_>YVY]*Z'Q/K.G6&O^'[.]TN\N+JXNC]@F M@$>$D"$-DLP(&UCGBC6/"?/=6^HG3(-W_+&"+H%] QY/J:[EM,M6UF/5?+ NTMVMMX'WD9E;!]<%>/3 M)]:YQ_"VHZ1XIO==\.3VH74MIOK"[W+'(Z\"1'4$HV.O!!K=MH]5):YNVMQ, M$*QVL,C>6#W+.1ECQQ\HQSP>M ')_!T > ^/^?\ NO\ T:U=]7"^$_#?BCPI MH3:9%/H]P//EF61_-7!=BV,#K@FKTQ\3:=6-R9)6_M*,QMODW-DM'S M\J("W7T4=30!UE<#K'C35]&G62ZAL8E.JI:"P.7G:W=PBS;U?"YSD KTXSFN M^KS6X\ >(9='O=,75=.:-M6&I0SR0N99#YHDVRG/8#'&<@ <8H U=0\87*^* M-1T&UN=/M;^W6-K2VO8V!O@RAB8WW*.I*XP>5.>O':UQ/B7PAJ/B>SOM.U'^ MS;B"9D:UNV#+-9$(@9D7!R=RLP^8=<$FNT1=D:IN+;0!ECDGZT <9J'C"X7Q M1J.@VUSI]K?VZQM:6U[&P-\&4,3&^Y1U)7&#RIS[7O[SA.E+ M&LLMU$T@DE=2P4!67 QD\\GIQS2\5>$K[Q3;ZCI]XFG2VD\BO97,FX3V/RJ M"5 ')W L/F7K@Y%3Q>&M1T;Q7J&LZ-+;S1:G%&MW;7;LF)8QM61656ZCJN!G MKF@"_P"#_$@\4^'TOWM_LURDKV]S!NW>7*C;6 /<=Q[&MZL?PSH$?AS1Q9++ MYTKRR7%Q-MV^9+(Q9CCL,G 'H!6Q0 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1169K>I7.F6L#6F MGRWT\]Q';JB9"IN."[D [44!:5(+K=',G ME^9E7V\' ((P<$5&?'.J17.@^=X?7[+K<>+9H[P&19?+W@.I4 *>>0Q.!R,\ M4 =Q5*\T?3-1GAGOM.M+J:$YBDG@5V3_ '21Q^%UBJ\GI@@'TBTN[NQ:SL;P&2(F8Q! ME4+AE! SDJB=85GF\J-0LCEF9L'@<#@')(]R-FU^(D+:?J+W=CMO+.\CLHXH)?,CNY)3B M+RI"!D$]>/EP: .P-[:K>K9-=G[:?C3I+7UE:P M2-I%P1);REQ)\\?!RJG(_D1]*]$H KS7]G;/LGNX(GQG:\@4X_&E@OK2Y0FM>"9IK2[Q%5D;Y< D?*,>^<4 ==17(3^,KK3H]'O=4TM+?3=5EC MA25+C>]N\@S&)%V@8/0D$X/KUIEMXOUF_P#$6I:39>'4D&FWD,%S*UZ%Q'(H M;>!MY(!SM_6@#LJ*S/$.JOH7AZ_U5+7[3]C@>8$W!02><'L*Y=/'^H07> M@R:GX?-KI.M-'#;W8N@[),ZY173;P&['/U Z [NBN.'C>X_L#Q1J1TJ/S- MN)HI(?M1Q,(T#E@VS@D'IC\:;?>-=0BU+1K"QT(7,VK6+W<&Z[" ,JJQ4G;P M/F'/Z4 =G17#+XS\0SZK>:/;>%4;5+6T@N7C?4%$8+@Y4L%/0K@=<^PJ73/B M';ZOI&DRVUBZ:IJ-U)9K82R;?*EC!,NYL'Y5"YR!DY''/ !VE%V M5R9D<#JGW1SCIZY[4 =-17'6OCAW\1:;ID]I;-%J*OY>8'49VR@* N1 MT()&1CWJQX=\63>)(K&]LK2VDTZZ9U=X[DM+;$ D"1-O!.,'G@G'/6@#J:*H M:WK%IX?T2\U:^8K;6L1D?:,DXZ >Y. /X9@L3"4X4&/YLDDD<8]36_XSOKOP MWX!U*[T:*!);*T)B#DA8U5<9 .2!T' ]Z -Z:]M+>Y@MYKF&.>)XM1T2'[;HH9;FS6X\R*:,Q[QAR@X*D\ M%: .O@GANK>.XMY4EAE4/')&P964\@@CJ#4E<;;>+[>'3O"UO;VMG9/K-D)K M>&6;RH8@J(?*4A>3\X &!P#Z8/3Z9<75WI\%(8CAL#(XSG M'>@"W34=)$5XV5D895E.01[5D^);R:WTG[/:2;+V^D%I;,.J,^XT*Y*P.YR9+63+1-[\$@^F!0!WU1SSPVMO)/<2I% M#$I>221@JJH&223T KD(O%^MWOB'5-)T_P .1S-IMU##/))?!!Y>@K+TCQ/J]QX+\3ZKK&FV=]%:7%XKVZW!VND1*F/:R8V[5//.<\@9H M]$BECGA2:&19(I%#(Z'*L#R"".HJ.[O;6P@\^\N8;>+(&^9PBY/09-<_:^)! M)!H5AIMC"+R_L!=I;E]D5O"%7.2%/ +JH '/MBN9\>7]SK'PNU&?4M(?3[NV MU""'9)\P.VYC'F1L0"48'@X'>@#TVBN9UCQ8EEJEQIEF;%KNV@6:07EWY"_- MG:H.TDD[3GC R.N:O^&->C\3>';/5X[::U^T*=T$PPT; D$'\0>>XP: +TFH MV,4ACDO;=) <%6E4$?AFG2WMI!*(IKJ&.0]$>0 G\#7'_$;PLFJ:9'KU@+># M7=&;[9:W$@ #;/F,;D_PD#OT/XT>#;RU\=+!XNN8(O-A#V]K;, S69X\S<2^?FPN%4]@!Z5W0\* M:+_PCO\ 81L8C9>7L(*C<3C[^[KOSSNZYYH V20H)) Y)-4;?6])NX[B2VU M2RFCM_\ 7M'.K"+_ 'B#Q^->0/XEUO4O@'J+S.L]Q:SMIUQ=22E7=!*B@X"G M<2K;3DCN>:Z/QQ!>VVH^&[U-)TV&\O-8M8+AX[ILRA#(R1L?*&5R V#WTVH1,&9B&163.T'&<<\9P#BIH?%U_>V>GZKI^B/=Z3>W0A5XI29 MEC+%1.4VXV9&?O9P0?:@#K:*XG6?B EA'J4UC;VMVFFS&&:%KO9/*RXWB--I MSC..2,D$>A)=^-]3DUW^R='\/_;9I-+74K=I;H0[T9@N&RORGKZ\XZYZ73[*/3=-M;&)F:*VA2%"YR2% R?7B@"S4%O>V MEVTRVUS#,T+^7*(Y Q1L9PV.AP1P:YW3_%DVKWDZ:?:6TT-M?M97*?:2)X-K ME#(T>WH2,@9Z$'U Y'3-7OO#4OCZ]TS1X;JWL]3>XG5K@0@1K"A8( K9; )P M<#W[4 >KU!=7MK9*C7=S# KN(T,KA0S$X &>I)[5AW'B6YD:S_L[3PT%Q8&^ M-Y=R&*"-?EVH6"M\YW9QV )YKDO$VMV_BOX>^&M>2U\DSZM9LJ.0QC/GA6 ; MZ@\]Z /2?MMK]N^Q?:8?M>PR>1O&_9D#=MZXR1S[U/7#M%&GQQA=456?P[(6 M(&"W^D)UKI?$6JR:%X=U#5H[7[4;.W>=HO,V;E52QYP>P]* -.BN'/CG5(KG M0?.\/K]EUN/%LT=X#(LOE[P'4J %//(8G Y&>*GM?'1MX_$2Z[8)97.A^6TR MV\_G)*LBYCVL57D],$#F@#L:*Y"S\;/)XEMM(N+2WD6Z@>6&?3[DW"JR#)C? MY1M)'0]^E,M/&]RVKZ!97^E+9G6ED,433GSX-JEP)8RHQD ]#P>.>M '945P M$_Q U9=.\0WL'AR-X]"N9(KK??!=R(BLQ3"'+8).#@8[D\5W-G=1WME!=Q9\ MN>-9$SUPPR/YT 357O;"SU*V:VO[2"ZMVY,4\8=3^!&*Y3Q%XXNO#]KJM_+I M %AILT<3-<3&)[G<%+-""I# ;O7D@],59U#Q5J$/C!?#MCHZ7$LFGM>Q3R77 MEH<.JX;Y25'/49/3CJ0 =+;VT%G;I;VT,<$$8PD<2!54>@ X%-FO+6VF@AGN M88I;ABD*.X4R,!DA0>IP">*R?"?B%O$NBF\EM/LES#<2VMQ!OWA)(V*L V!D M<9SBJ_B'5XK'Q-X;LIM)ANOMMRZ0W4C#=;.(V8E003D@$9!'6@#I:*X6X\!C'OVK43Q?'?'1(-+MQ->:M9B^2 M.5]BPP;5)=R 3U=5 Y/IC- &W_:FGF.ZD%];;+3/VEO-7$.!D[SGY>.>:L1 M2QSPI-#(LD4BAD=#D,#R"#W%>6:'?/I=G\2+VZT:WF%O=M)/8+(#$Z+ I89* M\@@$\KWY%=-)XMETY?"BKI$$>G:R(X5F6XV+:NT>Y4VA.0<;1R.1VH ZR>>* MV@DGGE2*&-2[R.P554#)))Z 4L,T5Q#'-#(DD4BAT=&RK*>001U%@8#H?K4] M>3Z7K=UX:N?B-K#Z5;^99W,,LEK'<;5($"Y*ML[]>0.M=M<>)Y+?Q'X?TLV* MF/6(I9%F$W,1C0.05V\YR!G/X4 =%5<7=G/I)[5/7F?C>_E MU'2M#OI-/C!A\3VT=MY <$[2>_6NO=%D1D=0RL,%2,@B@"*TO+6_MQ<6= MQ%<0DE1)$X=20<$9''!!'X5-7D7@[Q+>>&/A[IUR-(CETA=2FMYY_M&QT$ET MZADC"D,H+ ')4^@[UV'B+Q=>Z(FLW":2IM-*@29YKJ8PBY)!8I"=I#$ >O4@ M>] '6T5R\_C"-]3T[3K)+;[3?V/VV%;R?R0ZG&$7"MEN>?0>M;^GSS76FVMQ M2 G)B8@$KGO@\?A0 Z&]M;BYGMX;F&2>#'G1I("T>.3H.B17\Q6Q=HVN%MU_P!4W?!RQ[<8ZY([[5G\1;#4='TB M[MTC@N=2$NV&\F$2PF(XDWM@]&( P.-K^34O#L=[HJ6UEKL6;>9;K>Z2"/S,,FW !&<$,3Z@ M=*ZZ\NX+"RGO+F01V\$;2RN>BJHR3^0H 2YO;6S\H75S#!YT@BC\UPN]RU3UY;XOU*]UFR\%ZE)I<$-G/S!SLRO''0\T =!<7MK:/"ESS@2YAE^TE_M,3$CU2V M^T#?&BRF3,9^ZV2J]1@XQQFM*@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N9\;:;J^IZ;9)I*Q3" M*]CENK264QK=0#.Z,M@\$X.#P<8/H>FHH \V;PMXB/\ PG"BQT](]=LTBMEB MN#B-A!Y6T@J.!US[<#GB[<>']9DC\$A;./.BNKW8,XYQ"8\)Z]<\XXKO** / M/-1\%ZEK6H^-4F"6MOK<-JMI.L@9HW@!P64=BV#QG@=JV= G\9S>6-?L-/MA M;*=[VEQYAO'P0,*0!&O?DYR!T&:ZJB@#R^/P?X@3X76'APVEN;^WOEN'/V@> M65%P9N#C.<''3K6Q::/X@T'QGJ^H:=9V][INM&.:1);CRGM9E7:<\'@O./L[S$Q7,,Q)=2VT;6^[C MJ,CK6SK^@>)O%/AR.:X%EI^KVEY!?6-JLIEB1XB2 [X!);)Z# P/*T*3(SC(SUQ0!Q_C/1=5U?6O#5QI]M')#IE^+N M)([7QM MI5E:6,]^[HH \^MKB[M_C!XA:VL3=J=,M RI(JL#F3'WL M#'7/.1QP:@'@#4M/@T?5K*2WEUNQU*XU&>$N5BE^T$^;&K8XPN I([HZ J6Q@9...*TO,3)&]<@@$9Z9Z4 JW M.O:CXG2VAAU Z8+"QM)I PQO+L9",@98@8&< 9[X&.OPY6ZGUQ+6T.AZ;JNF MM;3V<_\)1I&O'38M(U*-6_M>6UF'E7V4(P$7J=Y#98# M&._!KT*B@#$\7^'D\5>$]1T1Y?)^UQ;5DQG:P(92?;(%8TVC:SXDC\/P:W:0 MVO\ 9=W'>W,LV=W&":T_%VD3:]X0U?2;9T2>[M9(HVY1+G=@-$8P%) MR>.9OLD>W6XT6T'G#@B'ROG].>>,\5WE% '!_\(W=3^%-! MT+6- MM3L;:P%O>0^:N])45%1XR<=@_.5(R*W_!VD7N@^%K/3;^Y:XFAW@,S MERJ%R43*M&\1>(O MS8/#:C4KJXAE$*S?NK=$D1]N\C+'Y M#SCJWH*[>B@#AM2TSQ1I7C"7Q#X?M+2]@U&WBBOK"YN/)9'CSM=7 (Z,01_D M=?IR7J6,?]H21O=G+2>4/D4DYVKGD@=,GDXS5JB@#GM0M=4U77[>VN;.-=!B M_>2$3 O/*""@9QKC&<8SDC//M7= @YP0<'!]J6@#"TC5-6NO$.L:?J%C;PV]J4:UFAE+F1& MW<./X6^7./0CV)W::D:1A@B*NXECM&,D]3]:=0!R_CZQT/5_"MQI6N:I;:;% M=8\FXGF6/9(IW*5W$9((Z>F:Q4\?[=)%FVJ>'&U01^7]M_M>'[,6QCS,9W^^ MW;[;N]>@/&D@PZ*P'J,TW[/!_P \8_\ OD4 >1ZM!XN#@PKT?[/!_P \8_\ OD4GD6^2/*CR.HVB@#SNZUW1;GXC6>L_V[H?]GII MDEG)G5(=^YW5LXW=!MQUK+\)Z]+X(O"\FE6KD0:K_ &M'YOD;LA?* M_OX.,YP.O..?6?L\'_/&/_OD4?9X/^>,?_?(H \HM/$,OAO7M5ATC7?"M_I& MIW;WD,?_?(H >K*ZAE(92,@@Y!%+110 M!Y[>>$;W4_$-CJW]FQ:=K%KJ'F/JEM, )[0.?D=1@LS)M4@C _O=J5?#>M_V M7XZMC:1!]=DE:T_?C"AX1&-_ITSQFO0:* //[?0?$EOJ?A^5[.SN[*STI+1[ M:>YPMMV36;;^#O$D/PXT7P^]M:-=V&HQW!*7'RM&DQDSD MC@G. .?<]J]2I"0.I [$M7TZRC5[F\LY;>,,VU070KDGT&:V** .#N/#^LR1^"=MG'G175[ ML&<$]>3GG'%0:CX+U+6M1\:K,$M;?6H;5;2=9 S1O #@LH[%L'C/ [5 MZ'2$@$ D GI[T .+ZU:#6(-.TZ6*%U%S;3&7[1*5(5@I4;%!.[J3D < M#-<[8>%?%,;^$[B;3M-2YTJX=KV4WC.]TS1,C3,VS.3G.#D\XX KU"B@#SQ? M#.MGP_XYL3:1"779[B2U/GC"B2(1C?Z$8R<9KL]"MY[30-/M;F,1SP6\<4BA MMPW*H!P>XXK0HH \O\0^$?%&K6GBVR-O87+:DVZQOIK@AXH<+B )M^7!4\Y M)8DYK?ATK6C\0+/7;BRA6WCTAK*18IPQ$C2*_&0,J-N,\<]J[&D9@JEF( '4 MF@#E_ VCZCHMAJ4&HPQQO<:E<7-Y#:1XUH#[)B8<8A$7 MS^G(SQGBJ%IX5\1:+-X6UBQMK>XO=-TI=)O[-Y]HDC 7#QOC&0RYP0,BO2J* M /.D\->(GT_QU'-9V:/KH;[,J71;:6A$?S94<#KGK[5K:CX8N=7^&<6ARA8- M2@M(A"ZOD1W$0!1@WIN4<^AKKZ* .9O-%OC\/K[24$<^IWEG,DK[MJ-/*K;V MSV7&?$&G3^%-:T^WMYK[2]/&G7ME)/M$L>U1E'Q@$,N>1R/2O1* M* /.)/"&O:G!XZBNX;.U&O1I]F*W!D*.L(3#?*.,CK]>#UJQ'I'BF^\0^$M4 MNM.L;5-*CGCN(OM9<_/&J;@0OJ"0/;DC-=_10!Y4?"/BZ33+&*XL].GU"SUN M._EOGNSOO421F&?D.P!2!CG ' KJK#2-3B^(VH:U/;QBRN;"&U5UD!;>C,Q. MWT.[ [\5U=% $<\$5S;RV\R!XI4*.AZ,I&"/RKS5/AUJ\7A&VMX]03^W=.O( MSIUVW/E6\3LL:GU_=NY(]6QVKTZB@#C_ !5XU=T"&&5(( M]12T N:QX7TGPUK-M!''930&YO(Y@RSQPD%=B]0S;5SD#&3C-=ZY*H MS*I=@"0H.,^U*2%&20!ZFEH \O\ ^$.\0?\ "K1X;^R6_P!O%_\ :-WV@>7M M^T^=UQG...G6K>N>&_$NJ7WB=?LUE<0:G8>183W%P0UEF(J\80*?O,(/#UI?VT5A'&/(N );>=<@E78*<$!O)SSCBNMUW2TUS0-1TF20QI>VTEN M7 R5W*1G\,UH44 >8RZ#XSO/#OA[2+G3M/\ .T74+28W/VPA+B. \$#82N0! MG/?H/33FT/Q!:>*?$MS96EI/:Z[;PCSGN"IMW2(QD%=N6SP1R/?%=T"#G!!Q MP?:C(! R,GH* /.(_"OB"/PKX(TY[6V:XT2\@GN=EQD%(T9<*2HRQW=.G'6K M_CG1!K&K:"]E=_9[]IY+.8I]Y[1XR9E..F 0>S$=R*[FLFP\.:+IFKWNIV6 MGP0ZA>'=<3J,N^3[] 2,\8R10!J(BQHJ(H5%&%4# ]*=110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !69K>M0Z':P2RPRS/<7$=K#%$,EY'.%&3P!W)/0"M.N9\;'6QIMD=&@GN M$^VQ_;HK:0),]MSN",2,'.WH0<9P10!%+XZM;;3]?N+G3KQ9]"(^V6\>QFVE M-X93N (*G/8^U0P?$*V?5],LKO2-2LH-4&+&\G11',^W.SALJ3VW 9KDM1TO M4--TGXESRZ(UA87^GK+;MYD9 VVY4J0I)W9R3VZ\GON_8+KQ3IW@V#[!/;1: M=/;ZA<33 #RXSM1<$[BQ8%S@#)P",[Q\4VEQ/96VEQMJ%Q>6GVV)8V"@0'&'8MT!) Y) M.>."1Q7AZ>[DTSQ[IUKIEQ,[ED"DC*G)&!R* +VM>+M"U+P%K-[J&EW=S: M6CM;:EIY"B6)U(R&^8#'0Y4G@Y%:=]XMATS6K'1(])O[BXNK5I[<0A-K!,97 M)88/(Y; ]ZY76/"FJS^$/&TL%A*VH>()]T%FKIN1 JJNXD[03@L>>X'6MFXL M]2F\?^&]272[D6=KI\\,\A*?NW?9@$;LG[ISC- %;6OB%.O@#4]:TW39X[VS MNC87$,[(#;2[U0DX)#8W*1C(.1VS7277B,6\L-H+&0ZC)$TYM6EC4QH#C+-N MV\GI@G//H<<)=^&]=O/!'C>P32IDNK_66OK2-W0>='OB88(8@$B-N#CM6EKE MOK4'BNR\50^&'U*UN+$6=WIS-$9[?;(SHXR2I/S$$ _C0!MV/CW2]2T:SOK2 M*XDN+NY:SBLL*)?.7.]3S@!0"Q.<8^H%8_A1V?XK^+3)9/:2?9+/>C,&#']Y M\P(/(/'I]*9K6EZ[]K\->)[/1$673+F9Y=(@=!((94"$YR%:0 9P#CG&3C)O M^'X-4D^(NM:O<:-=6EC>V5M'%).\>0R;\@JK$C[W;/OB@#H=7UN/2KC3[06\ MMQ=W\K101I@#*J78LQX4 ^_H#6;!XXL)M(FO7@FAEAU'^S'MY"H(N-X7;NS MMQR#G/3WXJ/Q?_;7V_1?L-E=7ND^=)_:4%I*L,\9%&&"A4'M[9/0 ]"TW49;Y[N.> MQFM);:41D2%6#Y56W*0>5^;'8Y!XJKJ/B#[)K$>DVMC/>7S6SW91"$41JP7[ MS<;B3@#\\5E>!M(U'1?[4M9+B]DT<3)_9B7[[IHTV_.">NW=PH//'YLUU-:E M\9VT;Z7/J.@-9D+'%*BH+G?R9@S#"--FT*Y6XTC6$N+D"2,XB7S.F> MNTBQOXOB7X@U&:PFCL;NUMHH9V*[6:/?NX!R/O#&10!NZMK4&E/9P,CS7=[* M8;:WCQND8*6)Y( 4$DG^> :5AXHCO;[4=,-C<1:M8*KR6;,F9$;[KHV=K*? M7(P1@@5G>,-)U%]?\-^(]-MVNVTB:43VB, TD4J;&9>#TXH XK27;4/AJWBVXTB=];LUO; MN'45E16+[I1R0X)10 -IXPHP#BK267ARW\.^%]>UKPS=/=RBTMEG211YDCE" MLLFU_F^?G+ G.> M*=K.EZO=?#SPUI\.D7+7MG/8M<0[HP4$)4NPA$]TD)4>6""549(RY )"CVR1D9C'BZTGMK![*"6>>^MOM<4#E8F6/CE M]Q&WD@8Y).>P)& R>(/#/CK5]0M-"N-6TS6Q#*/L\D:R6TR($*L'8#:0 /?@-@DJ>F>O'8 OCXF:6VD6.H M1V-_(MUJ(TQXT1"T%QG!1@&YZ9&W.>/6NET?49]4L/M%QIMUITGF,A@NMN\8 M.,_*2"#VYKC?$%AK&H:;X?D@\/M"\.N6]]):0-'F"%.N\[@I?O@9ZXYQFO00 M>,(H(M3N+33KJ^M-+=H[R6 K\K* 7" D%RH/./H,D$5A>-?$ M#75GX5.FPR7FFZKJ=ON>-D"W$95W$>&(/.U26$\17:XFY,E5;KPMJ6D>'_ FCV=G-?G1[^&XNY8F4 M*JJCAR-Q!/S/P!VH [31M&L="L[I]-T][;[4YNI+17&%D*C*J,[5Z=CC->:> M(]=N_%?P4UZ_U'3V@>.:3RFWJ57;<; HP23Z M!XA_X53KOAA=#N&O&NIO)82Q;9P]QY@9?FX&WKNQS@<]@#NK+Q8D_B5=#N=, MO;*66W:YM99PFV=%(#8 8E2,@X8 XZ@=*IS_ !!TZV^P7,EO+_9E]<+;0WH= M"NYB0K%<[@C8X;'ID &J^IV%_?\ Q!T*_73KD6,5AC,!\H/U.*PO"/AZUU+PQI^JZ]%'J>J7\"74UQ0/"S#JN1C(]QU_"N:\*WFN:!HMKH.L:' M>3SV,8MXKNSV/%<1J,(W+ H< 9# ?6@#0A:#P;9)9O-%'K2IXQ@6YU2QN;"ZAU+3K<73V@*,TL)_CC.X!AD$\0VUJ);K2;QY7L$<;F@D38P#$[3(!SU Y(!/4LN](O-3\3:CXE6P MN(T716TZV@?:LLSNY /E R1U)Z8) &O\3H(_#K:^_A[6!I8M$NEN=L>U MMS!=O+YR"1V]2,C!.E:^.()/%%OH=YI6H:?)>H[V,]RBA+D*,L!@DJ<N6L;B MSMM+:2XF>?"L7:/8L:X)SR221QP,$YX +%SX[L[?2WUH65U+H<N.G& M Y=-DDN0DUI;7H*^1)$[$B4G.5*AN5QG*\9S6QIVC7NF_ M$BUFCL;A]+M] 335NR4P9%DW3 MX4&-VV=%)RP7>N2/?&<4Z7Q+J*_$N/P\FG2-9C3C.>M #]'\1>'[*R\4:HEC- MIL=GJ#KJ!E +2SA4RP"LV\:V"VDEG/:WLF(QY&Q@K-C?\W)Z+G@9..*[A6#J&4Y!&0?6O*YM!UR7 MX>^-=,&CW(O-3U*ZFM(B\?SI(P*G.[ X'.37IM@7.GV_F1/$_EJ&1\94XZ'& M10!SB>.[1FL9C872Z??:@=.@NCM&9@S*,IG<%+(P!_,"F7/CL1ZAK=A;:#J= MU.>G!QQ]QI?BG4++1[C4O#UU<:U8:[%=75P9X MBKQ+(Q @!?A=I7CY>F3DY-='8V.J0^*?&M]+I5P(=0@MUM65D/FLD3(P'S9' M)XSB@#;3Q?87%AHUQ91RW,NL)YEG;KA69=NYF;)PH4=3ZD 9)%<]X#8MX[\= M$V;VA^TVF87()!\GDY!(()RP^O;I6-I>A>(=!M?!.KKH]Q<2:5926&H6".GF MJK8^=/FVM@@9&>GZ=-X4M=43QOXKU&\TFXL[346M7MWE>,YV0A6!"L2#G\.O M- &UJGB2+2==TG2Y[.X;^TY&BAN5V>4KJI;:V6!!(!QP1)!*A'J"2T?/\'% $5W=O;_%NPOXM)NGN M[CP_*3:+L\PMYR8#$ML7 ZDG'&.3@5T5GXYTZ[\.QZLT%S%(]V; 63!?.^TA M]GE#G&DR6K7"E,"1I%<#&[/13SBN43P MKX@?0WN8M.DCO]/\42:S!:RR(/M,+.QV@AB Q5CUQS]: ._LO$T4_B"30;RT MELM1$'VF))&5EFCS@LC \D'@@X/U'-;E<3W88XYK9\,ZU/KVD"[NM-ETVY61XI;:5PY1E/\ >'!__6.U M %+5_&$6F3ZK''I]U=C2;9;J]:/:H1&#$!=Q&YL*3C]<\51U/QA=IXF\,66G M6$EQ9:K#+<^:KH&D58]P4!B,??5B3CI@9YK+\4:?XAU74?$]A-H\]_97%AY> MD.LR+!$QB(V-O)I$TW789_ &HC1)W.F6DUK=6XECWQ%X416.6 MQC*'."2!VSQ0!W6M7\NEZ)>W\-L;F2WA:40APN[ SU/0?YYKS/6]4GU?PCX MUS4+.5+M]6T^0LH#&3;/;21ID\992!_ M.O.O[+UZ;P7X(L&T"[CN-(O[)KE#)$2$A4J[C#XQZ#.3Z#N =;8>,[6>YUFW MU&SN=*FTF);BX6Z*,/)8$AP49ACY3D9XIL7C6U_MW3M+N[.>U;4U9K.1W1@Y M49*,%8E&QR >OKGBN?UCPSJ6N^)?%L?V26WM-4T>.SM[MRNSS5WGD [L?,.W MK5_PK/K5R]K;:EX/BTNYM@!=7I,1C<@8_=;3DECZX &>2<4 :7Q \07GACP3 MJ.JV%OYUQ%'A26 $98[0YSUP2.._ZU#JVIZ>?$/AB'5=$NA?7%Q+]BE9D*V[ MB-MV2KGDJ/0CGU%2_$32+W7? &L:;IT0ENYH1Y4>X+N(8-C)X[5G:Y#JVJZ] MX/U&/1+N..TNI9KE&>,M"K1,@W8;!.3G"YX_*@"Q/X^57UN.VT#5+B71G ND M7REPNS?N!+X/R] .3Z4^+Q]:2SZ*_P#9E^FFZPR1VE_(J!&D="RJ5W;QD C) M&,CTYK-L].U6+4/'LSZ5$TUFT MU"^EO;.^5X@(_-.YDEW<@*<\@'CH#7HB0,;!;>4J&\H(QB&T9Q@[1V'I0!S= MQX\LK?2CK1LKE]"6;RFU!-I4#?L,FW.XQ[N,XSWQCFLOQ7J5Q/X\\,Z6=-DO M=.FCNIFAW1%+DK&FTX9L$+O/WL$9;73[F?3]*L[BWFN04P-Z(J<%LG[G.! MWH Z&UL]+\&^&YEMXY(=-LHY;@H&:0HO+L%!R<#G %4[#Q>EUJMIIT^FW5M- M>V1O;7>4;S$&,J<'Y7&X<'CGK6EXA_M3_A'=1_L39_:GV=_LN_&/,Q\O7CKZ M\>M<'INFZNOC#PYK/_"-WT21V,\%[+8VP[G.XDC@XYS[** -3_ (6; M:_V0VKG1-473H;LVMU<,(P+HRS0PEX_F1K@2 YW8'RCUZUZL'>2VWHA21ER%D['T.* .8M?'=IG2&Q73ENA(&0%M\@4.02" ,,,=>3QTKH-8U>TT/2YM0O M6988\#"C+.S$*JJ.Y)( ^M>/>K?Q T&^\0>%V@TPI]OMKB*[MT=L+(\;!MI/;//XXH L)XI2/78-& MU#3[BRO+J%YK0.R,L^P99 P. X')!XQT)JIH/C<>(;N*.TT+5%MS//;RW,BH M$@>/.0V&)YQU&1R.>N*UU97?B;Q+X=U233;JQ@TCSKB5;C:':1DV"-<$YQDD MGIP,9SQ+\/+'4--T:_M]1L)K25]2N;A!(RG-TKD$X&2 "23T K-C\80"ZU.PN;"ZAU+3X!=/: HS2PG^., M[@&&01R00>*J>-=(U&XU'P]KNEP&ZGT>[:22U5@K2Q.NQ]N2!N Y )&>:JW. MDWFI^*+_ ,2BPN(D316TZV@<*LLSLY /E R1R3VP2 /C^)%JUIHM_)HV MIQZ=J[)'!=;$8"5P2J% V_G!&0,9Z9ZUJ:9XK_M#5-2TN?2+VSU"RB2?[-*T M;--&^0K*5IZ@#-:LGBE(8;=9[&>"\N;UK&&VE=%+2!2V= MV<;2JD@]3QQDXKCM&\.3_P#"M-$\/^(?#,]RD<\HNHU=3);99V25"K_[0'RG M/)XZU/!X=O7\++H_B'3KW7-,;49/(:=P;NVM@O[N0L&!+!LCCYMK=.HH U_% M.NZ8FQR0P^4L5((SQU':MN\UY8M6;2;*UDO; M](!<21HZJ(T)(7B[+[4Y'U&-M.6YD0SK:I M+&X\QB0,_*^,\X(Z=!O?8=2T7XB7FOQV-Q=Z;J]E%',(L&2VECSMRN>5()Y& M<'KQS0!--\1=+CT"#5TL[Z2)[T6$T2QKYEM/O"E9%SG()_AW=O6M#2?%*ZCX MAN]$N-,O-/O8(%ND2X*'S868J'!1CCD8(/-<7?\ A/5XO#]T\.G2RWFI>)$U M:2VC=,P1"13@DL 6VIDX)Y..<9KI([+4&^+!U8Z?.NGMHJVGVABN/-\XOC&[ M/0]<=: -W6M:BT6*U+P2SRW=REK!%$!EI&R1DG@ $DGT[]*RT\;V"Z=J]S= MV\UM+I-RMM MW4#(X)ZT =[I^I37=W)O$NH:3XH M\.:7::>\\6H2R^:ZN@+!(F;8H8CG."2<<# SFJ_@C0KS0M1U."WDOU\.E(C8 MVU^^YX9/FWJF26"8VXSWSCU,OBZPU%_$GA75K'3Y;Z/3[F;SXH717"R1% PW MD# )YYH OW7BE4EU%+#3;K4/[-P+OR&0;6V[BBY(W.%() ]0,YXK3TC5K/7- M)M=4T^836ES&)(W QD>X[$="/45R6B6FK>%-=\1(^F7%]9ZG=G4+66V96Q(Z M@/$^XC;@J,$\8[CI6QX%\/2^%O!FG:/.ZM/"K-*4.5#N[.P'L"Q ^E $8\91 MM/X@MQI5\;C1%5YXOW>Z564L&C^;D$ ]<>G6I[3Q1!J6F:)>6]E<21ZQCRE# M)F-2A?<_S< SZ?;>(+L3S0!=MO'Y@4'#,"V/10<#KBNROK_2O^$_T:TGTV9]2>UG>TO!\VH_&N0FT'7)?AWXTTP:/UB+Q_.DC@J<[L#@'.36_= M66I7'CWPMJ*Z97&E_ M:_LC7D(##?OV%@N=Q0-\I..W (YKF[/4&T+XC>.YK/2;J_?R;&5H;8J, 1R% MB2Y _#J3T'7$WA)/%/ABS;PHVA23QP3R?8]6$R>1Y+N6#.,[MPW'Y0.<=1UJ M]8V6I6WC;QE?R:7<_9;ZWMDM9 4/FM&CJP W9'+#&<4 =5HVK6VNZ+9ZK9EC M;7<*S1[QA@",X(]1TJ]7,?#RPO=*\!:1IVHVKVUW:P"*6-RIP0?520173T % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 445Q?Q8DF@^&NKW-MYTNZDE2VN4,3!; &! MG X'M6/J-[I0\::+:7%Q?)J31SM;1)O6&1=HWE_X6( &.I!-(WC71UN$7=. M;=[W^SUNQ'F+[1G&S/7KQG&W/&: +6A>';;P^U\;6XN9/MUR]W,)F4YE;&YA M@#&<#CI6Q7FT'B2+P[\0?&0O'U2[@2*QDBMX4EN3&"DA@Z>U;>J M>(_#FIZ5H%\=0O#:7U_!]BEL_,422[L*CD# &*K#^V[+1Y(KR&]O(VEA26W90RK][D\<>G7D>M7[35 M(+R^O;.)9?,LG6.8LF%W%0P /?Y6!_$4 7:*Y[Q->Z5;W>APZC<7T,LNH1BU M^S;U627G"NR\;>I*D\X]JL7/B:RMIYT\JYF2VF2WGEABW)%(VW"GOT=22 0, M\D4 ;-%%<[;^-='N9[)8VG^SW\[VUI=F/]U-*N[*@]?X6P2 #C@F@#HJ*QI/ M$UE'*)?$UE'BN4T M;QFFK^)]8TW[%=_$KQ+ W@/7_[/DU -:@Q&]M"RI',"!M+ M*03R<'&5!X)!KOK,DV4!)R3&N2?I0!-15+6+BVM=&O9[QYDMDA8RO K%U7') M&T%L@=QTK*TK6M-MM T..Q:\NUO+17LT<[YY8E5268L1T#+DD]2!WH Z*BJN MFZA#JEBEY;B18W+*!*A1@58J00>0<@U5U'6K6UN_[."7%S>/"93!:KEUCSC> M3D;>>!SDD'&<&@#4HKS_ .'6N1IX&%Y>75U<&74KF* REY)I?WK;% ;YB<#O MT .< &NCM/%VDW*ZD))9+6;3"!>07$962+<,J<#.X-VVYSVH W:*P8O%VFMJ M,^GSI=VUY#;_ &KR)K=M\D6<;T"YW<]0.1W%4(_B1X=DMM.N_,NULM0<1PW; MVKB$.E^*]-U74KO3D%U;W5K&)GCN[=H2T1) D4,!E< M@C/:F1^,-*?4+"T?[1"-1S]BGEA*Q7! SA6]2.1G&1TS0!OT5Y]\1_$D!\#> M(!82:@'M$:(WEGN58IA_"64@GDX.,@'@D5W&GDMIMJ22284))[\"@"S17+:/ MXP75/$>NZ?)9SVT&F.D9EE3 ^YO9F/11@C&>W/>K47C#2I)[!'^T0PZBVVRN M9HBL5PQ&0%/8DG>#=*BU:X MOYI9[V>W:\DCDE17:X<(LDIX!/ Y/<9QD4 >G45@:IXPTO2IK^.7[1*-.C26 M^:"+>+9&!*EN_0$X&2!S4TOB?38M;T_229CVU M&WC69[:XCV,8R05(!Y!- &Y16'!XJTZ74K M6PE2YM9KU#):?:82@N !D[?<#G:<-CM6;-\2?#\-M>W'^GO#8W#6]VZ64I\@ MC&6?CY5&>IZX.,XH ZZBLJ[\06EK/Y")/=2B 7+K;)O*1$D!SSSD@X R3@X% M)+XBLUAMGACN+J6Y@%S'!!'ND\O ^8C@#J.IY/ S0!K45S!^(/AW[!IEZ+N5 MH-2E,%NRV[G]X,Y1N/E88/RGGC@&C_A.M-DTO6KN&VOFGT=-]S9R6[1S %2R MG:V." 3GV- '3T5SFC>*H[WPQI6I7<$R7-]%'L@6([I9&C#D(.ZXR<], Y-2 MVWC'1KC3]0O'G>W&G2>5>13QE9(7XPI7J2HKSXZK+<_%& MHVR/I=Q));7#,(V^9-KA !R:NZ3KUCK,EW#;M(EU9R".YMIDV20L1D9'H1R",@]C0! MIT52U#5(--^SK*'>:YD\J"&,9>5]I8@9P.%5CDD# JJGB.Q:Q-TRW$9^T&U6 M%XB)6E'\ 7OT//3 )SCF@#7HKF9?'FB6]AJMS=-=0-I1 O;=[=C+#N&5)50? ME(Z,./>H9?B)HD,;RR1ZBL"RQ0B9K*0([2_<*L1@J>F[I[\C(!UE%4)]6@M] M0CLGCG,LD#SC9$7 5< YQGG)''4YXSS6)X=UO0K;P=:W]E>7DVGRSR1P/=%Y M)I9#*R[0&^8G=D >@]J .JHK#M?%NE7#:I'+)):SZ6%-Y#<)M:(,-RGC(((Z M8)].M/L_$]A=ZT='=+FUOS#]HCAN8BAECS@LIZ'!ZCJ.XH V:*K:AJ%KI=A- M?7LRPVT*[G=NW;H.22> !R2:S[7Q+8W&K#2I4N+2^>(SQ0W,>PRH.I0\@X[C M.1W% &S17F]A,WC;7O$5I=2ZQ9&TO(XK*:V9X3;!8U8Y_AW,2V=P.00/2NSU M[Q#IWAG3Q?:I+)';EUCWK$S@,Q &2!A1D]3@4 :M%XTJ,WD5Y M%$9UBN+22-IHA_'&",N/H,U%IGQ!T'5Q&]K)=?9WCFE-S);.D*"(D/NXA*)<8&<*>QQSM;!/I3-3\9Z1I M*7,UR\QM+298+J[2,M% Y( #'ZL,X!QGG% '045CZIXELM+^T;H[FY-M$)K@ M6L1D\E#G#-^ )P,G SBFCQ1ITR6S6)EO_M-M]KC%JFX^3TW\X[G&.IYP.#0! MM45C#Q+921VC6T=S0ZCI]M?6^[R M;F)9H]R[3M8 C(/0X/2@"Q17,6'BTWWC?5M ^PW*1V$4)\XQ\,S[R23V7"C! M/4YJ8^--''V65WF2RNYO(M[YHCY$DA. W8$C 8@*>Q- '0T4C-M4L03@9X& M37F.M^+9O$?PX\774,-_ITE@UQ'"Z%HF7RL+RRGKG.10!Z?17,Z+XMTVZN[# M1R;I;N:T$L,DT#K'X^R_;?*)@$N= MNTM_O#&[&W/&: .@HIKN(XV<@D*"3M4D_@!R:YG3?B!H.JRQK:O=F)_.W7#V MKI%'Y6=X=R,(< G!P<8]10!U%%84'BS39M7M-,D6YMI[V-I+,W$)1;A5&6VD M]P#G!P<=J@NO'.BV=N;N5[@V N3:?:XH&DC,P.W8-N6/S#;D#&>,T =)17-K MJ6D7/CBTA6?4%U,ZHY!Q5JV\46-W):B&*Z:&[+B MVN!%F.;:I8X(YZ*<9 SVS0!M45R7ASQO!K&F:EJ-Y;3V-O:74L(,L9X"-L X MSER?X1GDX&:O)XOTS[==6-PEW:WEO;_:F@EMVWO#G&] N=PSP0.1W% &_17+ MZ;X_T+5(O/MWNEM?LOVH7,EJZQ,NX+@-C!;) VC)SQUR*O6?B?3[O6)=)D6> MTOT@^TB&ZCV%XLXWJ>A /7G([@4 ;5%>;>,O$D5]_P (K/ITFHQ07&N6J1W" M;TAN8R_S#@_,#@$;A@@9&17I- !17.V?C71[VXL$B:?R=1=X[*Y:/$5PR9R% M/4?=.,@9QQFI-0\8:5IO]H/*9Y(--*B^FAB+K;Y /S8Y/!!.T' /.* -ZBL? M_A)+%[:UEMDNKA[I&D@@2W99713@MM<*57DK"*WO_M.F1B6:UDM6CE9" M"595;&0<'GMWQ4WA#7W\2^&;'5)+:2![B%9&5D(7YAGY2>H]Z -VBLZ_UFVL M+J&S*RSWLR-)';0+N#M.2YMM.U\7.JI<26*1W,5Q*WEW#E5;S2K9YS MG!&."177T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5QOQ4M[B\^&^KVEI:W%SVAAO/-F%K)MB\Q$";CM^7)!Z].]S=8(H5N,[D"C$I*X8M\QR2>!7LU% '!V%P^C?$ M7Q+?7UC?);ZC;636KQVKRAS&CAUR@(# L.#U[5S\V@7^C^#/#5K)87+3GQ)% MJ,MO;P-+]FB,S.0=@(&U2,^^<9KURB@#B5$H^,*]BHH MXCQQ')J'A6W\2Z=%+#J&C2?VA:K<(8G95R)(V!Y =,C!P>F:Z+P[936>CQF[ M4"]N6:YNL'.)7.XKGN%R%'LHJ#4?#AU/7(;Z?5;[['&JAM-5E$$C*VY6;C)Y MQQGG SQD'"X(QM.?6O4J* $8D*2HR<<#/6O M&3-J>H6/A:]NM$UE+^SUQ)+VVCLG2"U7]X,1H %8<@[QNZG+#(%>ST4 >6W] ME>6VOSZKX9_M.SU*34E6\TJ>!VM;U?,"F8$C:IVC=O4]L=>JZE8W=MK]QJOA MG^T[/5'U)4N]+F@=K2^7S IF!(VK\GS;P>V.O7U&B@#RJ)8]&\0Z_I.O^%;_ M %2/4+Z2ZLKFVM3/'/')C]VQZ*5.1\V!CT'77LK>6U^*MDW]FS06L?AT6>Z& MV*?'^F+:7<;:W91+9W7DMY/%NT9)D MZ AL#&<\]*9X3GM-272[*[\%WEMK5@4\Z6ZM"(8&08,B2'@YQ\NW)Y';)KTN MB@#Q7_B8V/PBUSP7>:3J;ZU +A$,5G)(ETKREQ(L@!7G=T)SD=,\5Z1:>)H( M]6TS1);#4HIKJT$L<\EL5A# $F,L>CX1CC'05T50-9PO>I=NI:6-2J9)PF>I M Z9/KUH I^(L_P#"-:H%CDD9K6552)"[,2I 4 D\FO/XM)M[WP;X-L]0BUK M3+^TT_$6HVL$J264R)&K(XV\!N?O#!V5ZG10!S_@N36)?"]N== -\'D4R>5Y M1E0.0LC)_"67#$>_:N?\^Z\-?%'6+V_LKZ?3=8M;9;:YMK9YQ$\08&-@@)7. MXL#C%>@44 >*VMCJT/A33]1_L&_N!I>OW5UT)626"0RKN13]X@/D8K:U? M3D\1>$]4O/#7AF6UN-UO,/M=N8);TQ2K(8\'YMH"X!/4GCI7J%% '":#?:5J MD_\ :5IX2OK">WMW$T]Y8LDD>1_JDZLY)Z[>,#U(KF(+2^C^$/A"Q;3-1%Y: MZC:O/!]BE+QJDVYB1MR !SGO7L5% 'G&MZ?=ZO\ $'58K:"ZCCO/"\EC'=M; MR+$LS2,0-^,9 (/_ ->H?"(?!MYI.IR:Q$+E8FBLY)$NUDD9Q(L@!7^+H3 MGCIGBO7-)2F4E0JRG'0@]*N44 >8W.DZC>ZI\1-&CM;N*76(T M:TN3$PA8?9@G,G3[PVD9SSTQFB\BN?%?@SP]H::?>6NIP7-H;I9K=T%KY)!= MMY&T\*0N"<[ACOCTZB@!KN(XV=LX49.U23^0Y->-I9WX^"EMIQTO4OMRZF)# M;_8I?,"_;#)G&W.-G.:]FHH \K\63:CJC^,M.?2=4_>:?C3EL[5U2ZS"WGP\T35]/LKA=8T18;RWMY(RDK[%"R1E>HW)N&.IX MKT.B@#@/%6B:JW@>VFMK/[9J-O?Q:G=6:GFX(?<\8/? .![**O\ A6?2]5U( MZGI_AFZT]UMS%)=7UH8)>2#Y2YY(ZD]LXZY..PHH XWXBVVI'3](U33+.6]? M2=3BO9K2(9>6(*RL%'=@&R![5G>)A=^/O NMP:+I=U:236Z".2]@,$EPZN'\ ML!N<8!&3QEN.]>AT4 -)_";6ME>6TUEJ4=_=_:+=XOLZHC;HR6 R2Q M"X&)I]U;2:UHVMVFD0_9[^WM9667[V8)$VD-@J#M.#\W%07+ZGI6O:5KOB/P]< MWEM?:/!:W2V$!E:SN$9F/R+R%.\CC."*]7HH \SU>T1(_"3:=X>N;&V77%O' MMX;-BT4>QU,D@0$*22#@\\C/(.))K.\NO%'Q!2*RN\7VEPPVTC6[JDSK%(I" ML1@\LHZ]Z](HH \BF%\GAOP/JYT#4KNUT>W^R:A8FV99\-"B%UC."VUE_'/' M'-6=?T]M2\-G6/#?AF>W$&I6E]) ]OY-Q?K"Q+#8>2!D8SR<' Z9]4HH \\& MI'6?B;X?U.TT[5!9#3[F)YIK&6(1NS(0&W 8Z'GIZ$\UT_C2SN-0\#Z]9VL3 M2W$^GSQQ1KU=BA ]R:W** /,";Y+SP/XD73M0-AI]M)9WL+6KB6'?&@\P1X MW%0RX)QT&1D9&8S.RDEGVL <#(4$CGG'% M=C10!ROCBPL-3M-/M;^+454W.Z*^T\/YME(%;;)E02!U7)&/FYKC+NV\3C0] M-U/4+.?7$T;6)256W\N>]LS&8Q+Y?&7&XX]0 ?<^NT4 >7:Y'9ZKX#\2W.B> M&+VUDO+/R%9[%DN+E^<#9@MM7U/'/'2NPOM'@\4> WTF=9(DN[,1CS(V1HW M&TE2 058 _A70T4 "6"Q KG [L_F/QV91VK MA-/LM9L?A]X:U"#2+^6?1=8FNKJP:W9)GB>28916 W$+(" /6O9J* //O$DE MYXR\%ZJ^BZ/<0R8@EB%[ 8)+MHY%D*;3@[<+C)ZEN.E6O"]WI>M:E;WMIX2O M-/NK>-A+<7]H8FAR,&-&/+$GKCC .><"NWHH Y'XD:7J.J>$R-+B,]U:74%X M+<'!G$;AB@]^,CW JI>QGQ5XP\*ZE8P7<4&EF>XN)9[=X2F^/8(\,!EB3R!T M"\]1GN:* .(\$^:GB3Q0I8@#C [FL'2-!U+5O@7?Z! M%;7-IJ3BZ"Q7,+0EBT[R*/F X92!GWKU- XC42,&<#YF P"?IVIU 'G6I^=X MRL?"EO!8WEK=VFI6][=B>V>+[*(@2XW, "2?E&,YSGI4'AW4+[PZ^K>&-3\/ M:C>SR7\\]G-';%[>ZCEO3** /+[W.@^.=:;7/#M]J=AJ_D MRVUS96K3A76)8WB=1R/NY&?6IM8T.TD>P6WM]1\,ZA:66ZRN].@9XXPSL3;R M*@*MC"DKW).#Z^E44 >77=C=ZM9:-A>)8--5TU'3X'9%8D[H9%4%2. M%;8?4@>_=>%I=4F\+:9)K4"P:DUNOGQJNT*V/3MVX[=*UZ* //9;*]/C[Q;: M_9KR-=9TRWBM;M(6,2LJ2JQ+]%(+ X)R>U8\EG?:U\(;?P4^FW=OK<:063H] MNX2/RY%S+YF-I7:NX$'GH.>*]:HH 11M4#).!C)KR.6WOXOA_P"/-%;2=2-Y M-?7TD(6T=EE$KYCV$#YL@]LXQSCC/KM% 'GUX)I?&'@"XCLKXPVT%R+B3[)) MB$O"JJ'.WY';>*TTX^$M=\'7=[JEO,Z1SO:E[6Y7>624R'Y5 R"<\ M\<9/%>O44 ([!$9CG"C)P"3^0KS#0]&U#5/A)X@T2.VN;2_N);T1I\L=;N]/,G@R\L=5M.9Y;RT*);-MPQC<_>)/ V]C MD]*Y:WN-.32+C0-0AUNWT1-6DN!&ND2RX5)R^T3IE2I9:5;16$'BG53I42[([5EAW*@Z)YNS?C'&_M.'2[MW;4- M%OX'V6&48EHW<#9\W&T$[MV1QT].AACMX(X(45(HU"(BC 50, "GT >0#2]8 MF\$^(-*MM*NVU"TUR34%AFB9([I%N1*JJYX;[L62521_JD'+.2>NWCCU-=]10!Y7;Z1JMY\"=.L+6PG&IV202 M-97$31-(T,JN4(8#J%X]:M"&T\7:-J2Z-X7N],U&33I[?[7J%J8'B=T($:L> M3DGDC@ >I%>E44 >0W6I7.H^$/"%@-#U>._TO4['[9;FPDQ$(N&8-C:R\9&T MGBO6I'<6[O%'NDV$JA.,G' ]JDHH \:BEU&]3P=?SZ+K0O+35,WL"63QPVN4 MD 6./ 7;DCYQG_:;FI]5N(+75O&.DF'68-/U28)<-!I4ET"6B42-'(API(., M$-@C/? ]>KEK?PA=V%U<'3?$^IVMG<3OM '*:G M-:V>M:'XAM-)O-7\,OIATXBV@>26U9'^5FCX;L5/&01SZ&77+6-M(T"72_#E MU90/XDMKYX(K-O,\M3\\TJJ#M)]^<8SSD#TBSM(;&U2W@!"+DY8DEB2222>I M)))/J:GH X!K>YN/B1XA>.SN_)N=$CMXIFMW6-Y 9"5#D8SAAWK3^&SRKX#T MBSN+*[M9[.V2"5+F!HCO48( ;!(]^ASP>M=910!P^HQW>B_%.'79X+B;2;S2 M_L+2PQ-)]GE60N-P4$A6!QG'7K63-I-W'X<^(>HK:7>-<$HLK58',C_N/+#; M ,@NV>H'&":].HH R/"S$^%-)1XIHI([2*-XYHFC96" $$, >M:]%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %87BOQ/:^%-'%]5(8D1"6LLA )VHLZ%CQV YH AO\ Q*;'XC6!FU62/19])FG,,B!5#K(B@@;0 MQ)R>#GVKJ+3Q#I%_HPU>VOX9+ \"<' SG;C!YSGC'7/%G^,IKR\BM'/F?9BS?.N MTYP"P88_NY[4 >O:;KFG:M+<0V5SOGMF"SPNC1R1DC(W(P##/8XYK#\5>([N MTUS1O#6DF-=3U5G)GD7[=E!XSU]##X3F\+ZOK5QK?AXW-W+);B& M>_DEF92 05C_ 'AY/4\=._6L[QK:3Z1X\\.^,Q!+/I]I'+9WXB0NT,;@[9-H MY*@DYQT% '07VEZY:VT4NFZY=3RI-$TT=U'$PEC#C>!M1=K%7@C,*AYB$9Q"IZ-(5!" \\M@<5%;^*='U (NEZA;:C-)C;':2K(1G MNV/N@=R?YX%)98X);K4)+R$W!P+FV=%50F?O[0NT@9QTH M ["_\4:%IDMM'>:K:POV3_A'=L3RD*H/V@\ G@'&?UH Z^V\1:/=Z(NLV^HV\FG,/EN% M?Y2HC6@#7"3@Q/$#R"RN 0#V)D_]GW6EV(U MRW@D_L!?%YU$Q1H<"UQL\X*/X V6&.V#TKK9'MM2^)MKKNG7<$FGVFD2QWUW M'(#$VYP8T+#@D?,V.PQZB@#>M_'7A>[9A#K=HVVV:Z8[\ 1 X+$GC'^(-6X/ M$FE7+721W+^;:Q":6%H7614/1@A4,0<'! .:\VT*\L[#]G>"=M,@U#R+@*L=SY.U)&$[$A,*!M [Y. M.A)- &L?&>D^(/ 4NJMK,NA02DA;K&UXQYA"[=P()(7D#/4UU=]JMEIIC2YF M/FR E(HXVDD<#J0B@D@9&3C R*\:^VVY_9JGT\N1=VT0@EA92&63[1G9R.6P M,X'('-=E+J,>E?%C^TM1N(TTG4=)2&RO'<"%9%[H"P.X>N/:@#J)?%6@ MPZ5!JDFK6HLIW"13;\AV)QM'?.>,=13]-\2Z-K%]<66GZA#<7-N TD:$Y"G@ M,/[P]QD5Y/KEJ+?P7XKN6*KI^I>(89[*-NDB"6+S)%'=258Y[@9Z&NQ:ZM3\ M;;,QSQ$/X?DC!5A@DSHRK]<9('I0!V5_J5GI<*2WDXB5W$:#!+.YZ*JCEB?0 M#-5K?Q#I-UI\]]%>H;>WD,4Q8%6CD! V,I&X-DCY2,\CUK!\>ZK;Z6^@M=0P MI')J ']H3Q[ULCL;#XZ;CDJ">!G)SC%<;8R:3<6?CFRU._OHH9=7MY?M>PQR MQY\D1S9V@+A\-T' )QB@#U:QU:SU*2>.VD8R0$"6-XFC9"1D95@",CFEO]5L M]-\L7,I#R9\N-$:1WQU(106('? XKE? U[JTNIZO8:G=VFJI:K"(=8MD"_:% M(8[' ^7>OMV8>M4M>UN'PI\4H=4UIGAT>\TH6D-V4+1PS+*6*M@?+N!7GOM' MI0!V,?B#29M)AU2*_ADLIB%BE0[O,8G 50.2V>-H&<]J9'XET:6RN[S^T(8X M;(XNC-F,P'&<.K8*GZCFN%U>2UT_4_!VNV-A]C\,VU]&S:S3HP,N,],5PGVFSB\-?"H+-"K17%MY@# %/]'96SZ?,0#[TZY2 MXN1\3M#L_,_M:[D,MO"%.Z1#;H,@^AP5SZG% 'HEOXGT6ZO1:1WZ" M$/$^HZ3>VJ7\VKZ>& I]ANU!1AC# M"/8./7!QZXKDK!]+OO@WK^C#R)M2N;R\CAM%QYLDYF;RR%ZGG;SV /H: .]N M+^_B^+-CIPOI3I\VDS3FV(78)%D10PP,G@GJ36Q%XHT6:]AM([Y#)-(T4+;6 M"2NN=RJ^-K,,'(!)X/I7(QM]B^*GA^UN;A)+F'P_)#(=W+2;X^/J=I(KDO[< MLKW2O"%U&39I;^($,NEP6Y$=CS+\KG;NWDGN1G)PM 'J.E>+[#5O$FJ:/ )0 M]@41G>)@&[U"*PAOD-Q,I>!65E$RCJ8V(PX'^ MR37!3>=/X@^)>DVID34]1M8FLDVD%Q]EV[@<<#<,9[' ZT_PQJ7A3Q,^B+'# MJ$NO:<5/V2>6XS8N%PY8,=H QCWX'T -/XE^*X]-\&:PVEZM+:ZC:@*)8(]R MK)D?NRY4J&P>F0W2NX*M+:[1*\;,F ZXRIQU&01^8KPV76+:+X&ZUX:U*3R_ M$=MYJW5I(I\V21IR_F =64Y!W=*]QLYH[BSAFB),;H&4D$9&/0T Q[UY+91V=_\ !";PNJ1R:])--$MA@"=)C<,59EZK@$,6/ ZUU?C M"#4/#>I:/XKTZ!KRZC1=,O85X-PDA C/U$I7\'- ';6.HVNHI*]I+YBQ2M$Y MVD;74X9>1U!XKG/&>J:II6H>&OL5VD5M>:O#:7$?E LZL&)^8]/N]AGWK?T; M3O[*TBVLR_F21KF63_GI(3N=S[LQ8_C7)_$>Z@AN_""R31HRZ_;RL&8#"!9 M6/H,D<^] &EXFURY@\0:!X=L93!<:K+*TEP%#-%#$FYMH((W$[5!(.,FC0-: MN3XJUOPU>S&XDL%BN+>=P TD,@Z-@ 95@1G R".^:H>*[8VGCCPIXE8C[!:F MXM;J7M$LJ?(Y/9=PP3T&X4>&[5M0^(GB/Q)$=U@\,%C:S#[LVP%I&4]U#$+D M<$@^E !X^U+5M.U'PS%INJSV::CJD=E.(XHG^1@22-Z-@\?3VJ+Q;JNO>!;* M/7O[0?5M'AD1;ZWN88UF1&8+OC:-5!()'!!Z]15;XG7MK;ZMX,\ZXCC\K6XI MI-S ;(PK L?0R20#_>/KS)JD6E:0OP^M-/@:PL8M5:2&"=VW)$4EPS;SN )8'!Z;@. M.E 'J5YQP >,_3!V[/6K"_U M74-,MIB]WIYC%RA1ALWKN7DC!R/3-<;XXL[C2O&WAOQFD$MQ8V EMK]8D+M% M'(I D"CDA23G':@#?O\ 2MZO?Z5!,6O+ 1 MFYCV,-F\;EY(P<@=B: ,[QGK4N@:"-05G2W2XB6ZFC4,\4)8!G YSCZ'@D]J MM>')KBYTU[B74+>_MY9G>SN(#G= 3\@8@ %AR#CT]ZL4^_+&R%2R9ZNN<@=P2*K?#^#33::CJ.AG9HM_<^=;6V,")@H63"_P9 M<'Y>Q!]: -G7+#4]0B$=EK3Z3$JEGFAB1Y">WWP5"COQD^HQS3\$WNL:CX.L M[G6&C-^X<"81X650Q"2;1C&Y0K8&.O:I?$&K>&5D&A^(+JR3[7$6$%X0J2+G M!Y;C/MG-9OP[TI]#\/WMONE73!?SR:Q!H E\":KJ6J M6VN#5+I;B6TUBYM(W6,(!&FT*,#\?7KUIKZIJD?Q5M](>[1M,ETF6Y$"Q $2 M+*B@EN2>"?0<]*I?#2Y@F7Q0L, M$:)-$1N'WS,A"_4@$X]J -[Q5K%QI>E2IIRJ^I2PR- &&50*N6D;_97CZDJ. M]8UEXKN;7X;>'M2N&%SJVJ0VL$.\8$MQ*!R<8X'+'&. :B\1Z%XG$FNZC9:U MIZV]Q;,HBFL&DD2)4/R!A(!U+'IU;OQ7)6EIJ=OX0^&5UJ$\4T$.HVH41PF/ MRD>+;&'R3DAN-W'WAP* .M\0:M<>'/&?A:.[UN5=-GBO&O!-L5'9(P5;@9ZM MTSCI@5T-GK-CXJT>6Y\/:M&Y5BJS1C(20?PNIYQZ@X.#QC@USWC&6"S^(/@K M4+UDALH3>K)<2\1QNT:A-S'A22#C-3>$[)7\<>*M;LU TR^-M'%(@^2>1$/F M2+ZCY@-PZD&@#=\,:ZGB/0H;\1^5-N>&XASGRI48JZY]B#CU&*V*\V\#:K9Z M#H>N:EJ,S16>H>)KH6C!&;=OD"+@ '@LK<]*])H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M8 Q1110 @ '0 ?2EP#VZ444 %,8KHZ* "@ 8 Q110 4444 %! (P1FBB@ HHHH **** 8 Q00#U%%% M!0!@8%%% !1110 8 [4444 -??Y;>7MWX^7=TS[US_@WP]<^&=&?3[FYAN2; MB6=9(XRG^LA-=%10 4444 %&!GI110 F!G.*6BB@ P,YQS6 VAZG<^ M(VO+_6!/I44BS6NGK;*FQPN,L^Q JW10!#;1RQVR1W$PGD48,FS;N]R.F M?7''L.E)>0S7%J\,%P;=G&TRJN64=]O8'T)SCT-3T4 5K"PMM,L(+&SA6*V@ M0)&@[ ?S^M6:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *H:OJT&C6/VF:.>8E@D<%O&9))7/154=3P3Z MDX J_3)!& ))-@$>6#-_#P/\ MBY;G6=+OO$]CI]Z^I65W'=Z7.L.4\B GC.>5<&5_?-/$<]Q\) MW\2:#J$MJTD4$T3QA2<.Z*5.0<<,1Q@Y%-ODUBT^(FGZ2GB&_-KJME/),&6, MF)HRF#%\N$R&QWX]^0 =_17EMIXHU;3M"U.R>^DNKB'Q*-&M[NX*^8L3%""Q MQ@L S $CKC(/2M6>V\5::VN3?V@8-,;37EMP]P)YX+E.W/BWPEXTU!K^YMTLWO+.UAA;:J+$A M!+C^(N.X5&ZJ'4, ??FKE>6V%SJ:- M\-=/M-6N+6TU#27$\<:H1E+9"K EIT5YY9^)-3UZ7P[IP)$EYH2:G<^5/Y#2,VQ< M!@"0 2Q(&#R.< @TM5F\8:-H6DQ7VM!+IO$4%HLD160RVLCC:)?E'S <';C( MZ]: /4*9%-'/&)(9%=#G#*<@X.*X")]2MO%?B/P]+K5_G';%:/PM@,7PXT.1IYI3+:1MB1LA>.@]J .QHKDK[59M0^(L7A M<3RV]K'I9OY3"VQYF,@C5=PY ').,$DCMD'CM<\2>(+#POXUL%U6=;S0+J 6 M]Z%3?+#+M*J_R\D!B"PP>GX@'KU<]K/C'3=!U_2](U&.XBDU20QVT^U3$S#' M!.[(Y91R.]7M(TRZTXW376K76H&>3S%$X4"+@ JFT#"YYP32KU[>3.#',LMJR-GM\P'X9H [.^O8-.L+B]NI!';V\;2R.>RJ,D_ MI6=X8\26OBO1(=7L8+F.SGSY33JJEP&*DX#''(/7%AZ18RKMN8P M9=9B(P8WA;'ED=M\@#8[JK"L+PCKMQHWP9\%P6LGDS:IJ*Z>)\ F$//)N8 \ M9PI SW(H ]CK&\2^(X?#-A#>7%I<3QRW$=OF';\C.P4%LD<9/;-Z3?Z?=7'E3/O>&2W4.2K'G:RG&#G!Z8Z5SWB(W>K_#'1/$%WJ,[ MW-[>65Q+$K?N=KS(1&$Z +D<_>..2I"^F.MG3_L%P(1;B;[9QY1;=CR^ MN=V.>F,5CW_C!;9[K[#I%_JD5GIK$\%64T5KXVEAU*\CECUF\1'W*V M"$0AR&4@M^% 'H&F7DM_IEO=S6?&^,^AP2,U;KS30_$NH7^C> M M.N+V19])T2*2]B-K++ M&7GB@9@#$,9+N?F"G!//Y ':UGWVJ&WL+>[L[.;44GDC51:E3\CD?O.2!M . M:X%=0U"Z;Q_I,EQJ,%K9V$4]J)I09XM\4A8;P2<$H#R(]':\N;2VTB.WC1;9 M]C-)*A1C MC.!D @=?P /7**XOPY<:A9^/]=T*XU.ZO[2.TM[N%KK:7C9RZL 5 &#M!QCB MNTH 9++'!"\TKA(XU+.S' 4#DDU1T'7++Q)H=IJ^G.7M;I-R%A@CG!!'J""/ MPK+\87/F06FC)!-/_:$F+B.!=S?9DP9>/0Y6,_\ 72N;\!77]B>,M?\ "K6\ M]M:SL=5TV.=-I$;G$J >BOT'H30!Z317F,LFMW^H>/+?_A)-0ACTHH]IY(C4 MJ3;^8 3MY7)Z#!/#?&,]_,NGR1V_]L0)@(5E0 2],@*[ D#J M#[4 >E45AZ)+-?:GJM_]IE:R\[[-;1%LI^[^61Q]7W+_ , R.M0>*;F6*XTB M%-0:WBFN666V@!^T78",0D9'*X."QXP!R0* .CHKR&]\1:\GPP\6W<>I7=O> M:3JTMK;R/Y;2B(/'A'.""0'(R#G@BZO8O?274\'B--)MKNX*[UBD,9RQQ M@L S $C&<9!QBM>6U\5:=/K$W]HWTUY(0]P)YX;E549.-Q Z#UKS:QU+7+72OA_KFW.II M#\,+"TU6XM;6_P!**SQQJA!V6JL&&5SGGOD=.*? -;GA\::W'4Y)XP >HT5YU8^)M4UX^&=/R1+?:&NI71BF\AI7.Q<* MP!( +,2!@].< @U-6F\8:+X>L([W60ER?$$%M%)$5D:2UDD&U9CM&6'0[<9' MUH ]0ID4T<\8DBD5T)(#*EUJ_NK271TOHY)642PN M7=&",JC .T'IQVQ5WX4PM'\-M$E:>:4RVRL1(V0O7I0!V=%(1D$ D>X[5YCH MUYK36?B37+SQ!?SQZ#J=\J6H6,+<1Q)PKX7Z8QCOZT >GT5Y_IR>*[T>']9M M;Y/(N!&^H":Z#1S12*#F--F$8$C;@\]"36+$?$^J>&_%6HQ>*[Z&ZT?4KQ+1 M5CB"2"'D+(-O((&,# &2<&@#UJBO.=-\2:GXNNK:TC62W!T6UOY$@N?((-7B>],LR7,&GD^?? +F/:0%V8!!<_*. MG(!Y .E\4^(8?"OAZZUFXM;BYAM@"Z0;=P!.,_,1QDC_ K84[E#>HS7C^K: MI?ZG\$/%PU"6666SN[BT5IMIDV), H8KP2!QGOBO7X_]4G^Z* '45PVF7=]X MPN/$_EZE +E=2G MT]M7>Z@O8X$3:QC20;URI()*DCD@<<'% 'K-%4]*LYM/TNWM)[Z>^EB7:US/ MC?)[G KSTR:W?OX[B;Q'J$0TJ7=:-$(U*_N!( ?EY4$]!C/WM[NT*HL!66%F)50,@@J#G/KVXK2TZ]U'Q=9^)KN#4[ MFQGL+^>RL5A8!8C$!AG4C#[FR2&R,8 QUH [VN>L?%:ZC'KWV;2[TSZ/*T+V MYV;YG"!P$PQ'.1C)KE?#WC*\\8W?AK3Y&>R^UZ2^I7AA.QI2L@B"*>JJ3N;@ MYP ,]'*N!EF4DOT^]GO6Y/= MW]E\3M)TP:C)K36 MVL[F:X,\D;?- L =@T)3IG:/O'G(/(' S/&FN:IIFF>)=3LM5N)[K3[F(P?9 M>(+1/W>8Y0>'2H(!./0;E_,55L+Z:\F MO8Y;"XM1;SF)'FQB<8!WK@GY><<^E<=-:/)\<8C]MNU4:"9@BR?*,7" J!CH M<#/K65-XOU;0_#GC>]EO7NY['5Q9VDDZKB)7$2J2% &%+D].<>] 'J=%+] M8'B2_%SHNJW26H"QA66-EP) %^88XP,#DT >P45%;2F>UAE(P716('N,UQ&G M7FH>+[?Q-<0:G&-,;I)'.%49XZ^O0 FHM&U:;4_M:7&EW=A-:S>4RSJ-LG (9&'# M*0>O8\&O-M4U.?Q;X0^'VMW$DUM/=ZS:K)'"VU0W[P%U&.#D9'L:]:AC\F%( M_,>3:H&]SEF]S[T 4M4UB#2]+O[XQR7(L8S)-% 5+@!=QX) SCGK3](U&/6- M%L=3B1HX[RWCN%1NJAU# 'WYKS;2;1X],^)DCWMW,4N;N/;+)N#?Z,G)XZCH M.P'%+I$VIZ-9_#FXCU:YE@U&&&TGLV"B$(;;>W% 'I%K?37& MI7UJ]A<01VQ01W$F-EQN7)V8.?EZ'('-7:\_@U#Q#)K7Q L+&]>ZNK*.#^S4 MG" 1N\)? P /O'OZ#-6?!GB"VU?5KJW6XU.UO8+=?M.D:GGS86SS(I/WE.<9 M!QP.!F@#MZRX/$.G7'B6[\/QS9U"UMTN)$]%8D#\1@$_[R^M7+Z]@T[3[B^N M6VP6\;2R'T51DUY#JLMQXV]TERRZW))%A/)N"!@G/(C.P+[ 4 M>S4QIHTE2)G4229V*3RV.N*XWQO=ZG!J_A:'3M5FM(K[4/L\PC5&#(8W;/() MSQQSCU!K(_L6YLOBCX?L[C7=3O&32[I_.FD4,<2I@8 Z$ G&3@4 =_9WTUS M?7UO)87%NELZJDTF-DX*@DI@YP.G-7&)520I8@9P.IKS*[\6:IH,/Q"NI;M[ MS^RIH$LQ.J[8O,C7&0H&0&?/J0.M==:Z3J5GKEG=1Z[+/8/ R7-O&_$4'B73YKR"VGMUBN9;9HY]NX-&VT_=)'7WK8KR;1-:N=' M\)3I:$)/?^*[BR60D#9OG;)!((!P" 2#@D<&NPT*S\167B2[%Y<*VBS0!H89 MKDS313 X;#%02A![DX/3K0!L:WJPT33);][&[NXH5+R+:HK.JCJ=I8$_ADUG M6WC+3[OP:/%$-O=/8,AD5 $,C#..!NQG/&W.<\8S71=N:\,QQ,XWN0 "0,+R>IQ0!1T;PF=)U#[9+X@UO4 MF$91([^Y5T3./F"JJ_-QC)[$^M:>BZ8VCZ5#8M?WE^8RQ^T7DF^5LL3RV!G& M<#V J_10 4444 %%4K;5(;K5+[3TBN%ELQ&9'>)EC;>"1L8\-C'..E5]6\1: M?HKZ>MX\N;^Z2T@,<3.ID'38_#&H%(81"DK7=IN"@8' (7@>V*ZZB M@#RB'P?>P>#)O"BZ1XB.ER.'"M?V19/GW[5..!N&<5LSVFLW/B/3]
,72V M_M/*D=EPSC=DJQSSM(S7H]I?V]XTR1,?-@?9+&PPR-UY'N.0>A'(JSTH \UM M]"U*VN?#\R:)KI.A0M#:*U_9D%64(=_<_* .,=*?%I&JQ?V]MT77"=;R;DF] MLOE.W9E../E&.<_G797OB'3[#6=,TJ9I?M6I%Q;;8F*-M4LM;O1HQ#9:A!J-JLZ1X"["0=K# '4?S.;5WH>IWFFV- MG+HFO;K2]2_-P=1M&EFG0@JSEL@XP. , #H*])HH X!++5E\37.NOX>U>6> MXM!9R0O>VGEF,$D# PK66KQ^&M2LM3LU:..Y@O;7+1 MM]Y'#,0R]^G!Y!%4=0T&]U+P_J&D3>'-85=1F$]Y%8%O+/RRKE"P.]9=KX7GMO!D? MA9O#6LSV$+^9;O)J%J)8'#EPR,I&"&)/.?3I7I]4=9U>TT'2;G4[XR+:VZ%Y M&CB:0@#OA03^/2@#DK6#6$OA?:AX;U+4KM;=K9)+FZM $C8@L JD#+8&3[=A MQ7/_ /"&:@-'.BIIGB--)2=9X+,:C9E8"KAP%8_-C(X!) ^O->JVMS'>6<%U M%GRYHUD3(P<$9'\ZHZ1X@L-;GU"&R:4O83_9YQ+$T9#X!P P!Z$*CXA_L'6#=FS%EY9O;/R_+#;NG7.XDYS^E0Z7IFL:3!J\4&C:XXU2>2XF,E M[9$K(X 9EP!C@#@Y%>B44 >6S>%;J7PQIFBCP]K:'2G#V%ZFHVJW$!'HP(!& M.,$&]2?PU8: M$^D^(6MK&6*6%SJ%F7'E8\M>F-JX'09/G3BJUUH5[/IVEV,7AO6+:+3KT7Z&&^M"TDX8MOG6O2"P! ) M).!GO69I/B"PUJ[U&VLVF,FGS"&<21-'AR,X 8 G@]: .;T_2-0N?%5]J=Q8 MZQ827]I]EEF-W;,D2J&VE0@W!@6.#D\GFNMTRR.FZ9;6375Q=F",1F>Y?=)) M@?>8]S5NB@#+CT01^(I=9-_=R220B 6[^7Y2("3\N$W#DY/S<\9Z"J6L>$;? M6/$>F:XVHW]K>::'6#[,8PI#X#!MR$L"!TS]*T]4UBPT:&.6^N!$)7$<2!2[ MRN>BHB@LQ]@#51/$^FF\M;.8W-M 3UXH J)X-MX[ MC7IUU/4-^M@"YYB^7";!L_=\?+QSG\ZRM4CM='\.P^!(++4M3:YL#;6SRV^Z M(+C8/,D4!5VCDGK@>I&>YHH IZ3IMOH^D6>FVHQ!:PK$F>I"C&3[GK6?KWAB M#7;W3+[[;>6-[IKN]O/:LH8!QM=2&5@00!VK&(KKQ#INMRZE?&ZT^)XHE_=!&#XW[ MALSD[1T(Z<8K=HH Y-OA[I,^G:W8WEQ>W=OK%Q]IG65D!27C#(50$$;5QUZ? M6I-/\%I9Z?=6UQKNL7\L\#6RW-W,KR0QGJ$^7;DX&202<#TKJ*HZCJL&FPVT MLD<\J7$\<"?9XC)@N< G'1?4]* ,(^ [,Z5H6G#5-2$.B31S6A!BW%D4JN[] MWR "1VIL_@&T:^U:>SU34;"#5PWVZTMV3RI79<%QN4E6/DCU/4O^)#$T5H&:,@JR!#N^3GY0!QBIHO!MO#+KTBZGJ&[6_P#CY),7 MR_+LRG[OCY1CG/Y\UTE% '&W7PXTZXTG1K2+4M3MKK1D\NRU"&55GC3 &PD+ MM9< #D?UJU=^![2]TJTL9M3U,M;WB7S7)D1I9ID(*LY9".,#@ # KJ** ,- M/"]NOBF77WOKR2XEM!9/$QC\HQ@E@,! >O2@"^1D$9Q[UAZ'X6M=#CU.);NZNXM2N9 M+J>.Z\LC?)]_&U%X..AS5I=3=C^SW59F-NV#E0V4X^< 'G&:T(9H[ MB%)H9%DBD4,CH YR,#&2 M >0"2 >>O-8/@W1O[8M?%EK/?WL%I>:U=M);*JIYL+L,%25W!7&1D'ITP>:] M-HH Y;6_ EAJU_8ZA:7M]H]_9P_9XKC3I A,/_/-@005'88XI;GP-933:3

:;YFRZBE5I)1)CS/,+JP;<1GIQVQ7444 <UN+NRCT,$6<- MN4V#*[3NW*2H9UOFY),7RG;LRG[OCY1C MG/YUTM1SS);P/,X[E A*_)@$@>G';%=9 M10!S-[X+MK[3=%L9-4U%8]'FBGMV0Q!F>,80OF/!P.P S5N;PS#/XHL]?>_O M?M5I;M;I&/+\MD8@MD;,Y) /!'MBMND#!LX(.#CB@#D=/^'FGZ7J,TMIJ6IQ MZ=+.;AM*$X^S>83D\8W;<\[$K9]=L-9&H:@EY:VQM7995_TB M,L'Q)\N?O#/R[?3IQ4$7@72Q::[:74]U>VVMRF:ZBN"F-Y &5VJI'W5QSQ@& MNGJ.69(4=FW'8NXJBEFQ[*.3^% &)9>%HX)[":\U*]U%]/5EM#<[/W9*[=QV MJ-S[C0:MIS.UI.7$;.A4G:Q4\'DI:E>6&H7M@-3YO(;QS20-MFBP5DB/HR, R_ MB*9=>(M.M=0;3P\UQ>HH=X+6%Y6C4]"^T$+GMNQGM0!FOX(LS-KCQ:CJ,$6L M[C<0QNFQ69 C.N4)R5&.21W '%(? ]J;70+?^U-1":$RM:N_[3U$2ZTJ"X(:,>647:ACPF00/7 M-7;+P_%;:R=7N+N>\OQ;?9%FE5%VQ;MQ&$4#)(!)]N,57N/&WA^UT6?6)KYA MI]O*89IUMY&$;@@$, I(Y8#D=>*V;2[BO;6.XA\SRY!E?,B:,X_W6 (_*@"G MKFBKKMG':R7UU:QK*DK?9]G[PHP8!MRMQD#([]#Q1KVAP>(= NM'NYYT@NH_ M+E>+9O([]5(!_#Z5IT4 ?+^;Y21^/ MK5_5/#-MJ>NZ?K!N[RVN[)'B!MW"B6-\%D;()QE1R,'WJ?6O$%AH"V9OFF'V MRYCM8=D3.#(Y 4$@87KW(K4H YN/P3IWG:\UU/=7D6N8^V03E-G"[1MVJ",* M .O;/6F^'O!L6@;!_;.JWZP(8[5;V97%NN,?* HR<<9;.!P, G/35@0^,M'F MT[5[]'N?L^DRO#=DVTFY650S?+C=@ ]_Y<5H^'_#0T/<\VK:EJMP5\M9[^4.R)_=7 &< D]3@ M9/ K4T^^AU/3+74+8L8+J%)H]PP=K ,,CZ&K- &7K^B_V_ICV#:C>V4,@*RF MS9%9U/5265L#Z8JKXD\)V/BCPV="O9KB.U.S+P!%?Y"",94A>G8"MZB@"IIM MD^GV$5J][EH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KB/BIO_X16T\O;YG]JV6W=TSYRXS[5V]8OBCP\OB71Q8FZ>V=)XKB*55# M;7C8,N5/49'(R/K0!SJ:CXETKQO;:!J>J6]W;:Q:S26=S#:")[:6, LNW)#+ MAAC)S4>C^)=8O/#4UE@ ZYR?#UMI'B'QK=^,=*9Y;5[2.W M68!ECGE&[+@$#)5"J;O=AV- '9O(MM;-)(Q*QH69B.2 .3Q7 66O>+=5L-%U MS2[*>:"\DCDN+200+"ML_.4??OWJ,=>"<\#I7H3*&4JP!4C!![UQ.A^ [_09 M!8V_B:Y;PZDA>+36MUWH,[O+\[.=F>V.G&>M $;:UK5SJOCK3&OTB73+:"2S ME@A"M'OB=SG=G)X R?R%R-=F>:75-,>,S*,(2. <*;;5[F/48M,TU-2@9(1"V#O!C. M,\948/7GG-7+6\\8?VQI1S6NIV L)K58"O[L;N0VX\_,>WI47AWPCK&C"&VO/%,^HZ?:#%I M;R6JH5P,+YC@YD"]AQR!Z"@"GX+U#Q1K[M?WNJV@M+34+NUFMH[3!F5&*J0V M[Y,$#CGW)SQL^+=?ET6+2[>UV"[U2_BL8G<96/=DLY'?"@X'KBG^%/#LWAJR MO+:6^2[6XNY;L$0>65:1BS#[QR,GC^M2>*/#<'B?3(K9YY+:XMKA+JTN8P"T M,R'*L >#W!'<&@#)_M?4]+\=6_AN[NVNK;4[.2:SNFC1989(_O*P4!6&""#@ M>AS5+X8P7*IXCDEOI)4&NWJ%&11E@X^?(&<^W2N@MM N#K4>M:G>0W6H06S6 MUN8K'+CPXFHI+J$=VM[>RWIQ;^64>0@D#Y MCQZ=_>@#+\<7;R>(/"&AYQ!?ZD99QV=8$,@4^Q;:?PJYX@UC4M/\9^%K"WFA M%CJ,T\=Q&8LN=D3.,-G@9 [=NM.\8Z/->G2-7M(VEN]'O5NA&HRTD1!655]] MI) [E0.]/U/1#X@UG0-;M=2BCBTUY)HT\@OYI="AR=PQP3VX/Y4 9NM7;Z7\ M6/#'E'":Q:W5I<#L?* EC/U!+C_@1JW\2Y+J'X(-'B\0>'M0TB M:1HH[R!H3(HR5R,9_"@#A=;@O8]:^'<<=XLER99]DTT8PN;8_P *XS@?3/K4 MT?C'5M&LO%5OJ,L>H7>DWMO;6TWE"/S//";-R@@?*7YY&0.W6MA_"&H37GAV M[GUM)9M&9V!-G@2ED\L\!_E&WZ\\YQQ45Q\/XM0/B=-2O_.M]?,;.D4/EM T M:A496W')&U3R.H_"@"?3)_%,?BE(;FVN)]$EMR7GNA DD$P/ C;YD(]1D'O M5WQCJUYHF@_;;2">55GC%PUO%YDD4);YW5>Y ]CZX.*B\/>']9TUT;6O$LNL M>0NVW!MEA"\8W/@DNV.,D]SQDYK4U:RO+R*W^PWXLYX9A+O:+S%< $%67(R# MGUH \Y\5ZU-JOPJUC4M+\2B]M3=PI%/"B*YA9HD:*08&#EG)X!P1VKJI-5O9 M?&$/A2*_=)(M/:_N;P1IYC R;$5005'N:K7GP\M[[1O$-H]XL-SKE7+GPG=R:SIVO0:LL>M6T#6TT[VVZ*YB8[MC M1A@0 W*X;([YH P4\=ZE9C4=&O!!)K%MJ]OI<5SLQ&ZS\QRLH/4+DE0<$@=, M\;.IV^O6MEXACO+R*\TEM,D:"1U59TEV-N4A5"E<8(/7ZTV_^'UGJFBZE:W5 MW*-0U"Z6]>_A78TH8U,DDAA0J M&&54#/S?Q 2F4I;(VTY. IQUY//;'/0 M6'@"XTJZT.\T_6(X+O3;,6,[BT)6]A4 (LB[^HQD$%]\C&U?7KZ\\)?$30-4*2WFCV;@7*)M$T4L+/&2.@;&0<#V!!##!_*IKKP7]JT7Q!;-?*+_ M %X%;R[\C@+L\L*B;N %'&2>22M7$U]X>\,64_P!FDDTA;^YN H9E MC4*BJ@8$9+'DD' 7ISD<]I&L7?AMO&.FN_!%TUSHFI6&L+::QI=M]D^T?9=\5Q#Q\CQ[P>V>&X.?;$!^'"W=EX MAMM2U>:X&LSIM $D=WXOMM3OT:*1M+-BTL-W? M1P[X;A?X"L3C,)/ 5OXJDN8[T3V,3FQM;(&1"9%WRJ<_,1 M'N.W&,@=<<]%IOAK7(;.=-6\3MJ=P86A@D:S6)(PPP695;YVQW)'?CDY?IOA M>^TKP79:#:ZP$FLO+$-V+;JJ,&VLF[G(!4\C@T +X0UR#7XKJ[LM;35+'*", MM&J2PM@[ED4!<'IC@7YB[6&UT=%;R[S/:V\=W9W MZ1*':)S@AUQMW @C( !!Z"H?A%%,GPUT:22Z:5)(,I&54"/YFS@@9.?>MNT\ M/2VUYJ6IO=Q2:O?1I$9_((CC1 =JJF[.,EB?FY)] !2^$/#\GA;PW::*UZMW M':J4CD\GRV(R3R-QSU]J ,'Q.+]_B=X3MX-3F@@FAO'\I44J&1%^;D MG;J:PU?6;?4OB/>Z3J$5F]G<+:0FJ3O:+$SH'VA57S3MQDMDD'H/7-;G MA*XU^?2)!XCM%@O8KAXT=2G[^(?H-8=Q\/KL6NA3:9K[V&L:/ M:BR2]2U#I- !LDC+8/0'KUR?3'5:1I\VG67EW5[)?74C>9-<.H3>V .%'"@ M #T[G)(!Q$015V MTL-4>2-]5U&"<1G\0Z3::-?VUC9ZMH9U")I;7 MS'A;*8SEL-]['8 M2HH81"WR&* Y&6.,9R ,\&G:0UU MM:S_ _M8+'0QI=X]KJ&C2/+;W;H)/,,F?-$BY&X/DDX(QVQ0!F7WBG7-*F\ M6:.]Q#+>:9IIU.QO)( ?,BVME752!N#+C(P".<5/!?>*U\,VVLW&M::(KV*S M=A)"(A:(V/-8,3AV((P",;NW8Z=UX/>]MM<>XOXSJ6KVOV.6Y6W(2*':P"HF M_/\ $QR6.2?0 4S4/!EQ?>%=&TI=7\F[TB:":WNUM\JS1#"[XRW((Z\CGF@# M!E\1:M>:7X^L4U"X0Z1:K-:7;VXBGVO"SX92H Y4@':#@^O-.&J:QH/@7P5+ M;7Z2+>7.GVTWFP MY4@0%5(P!CGD@GGK6S!X'E%_XAN;O6I;A-=M%M[F,0(F MTB,Q[E([88X'YDU'-X'OI_#>B:1+KJNVE75O<),;,?-Y.-B[0XP..3DD^U $ M\.K7_B'Q'KVF:??FPBTGRH1(D2NTDSIO)8,#\@&!@8).>>E:YH^HQ6LVH1(E[ M#-;&6.5D&%D4!U*L!QU(([9YJG/X"4:?H=G8Z@(5TO4!J+/+!YC7$WS%BQ#+ MC)=CQ[8Z4 2>&=4U8^+O$&@ZI>1WHLDMYX)UA$1VRALJ0.."O!Z\\U;\4Z]- MI=SHVFVA5+O5KP6R2NN1$@4L[8[G P >,D'G&"_3_#L]EXPU37FOXY!J$443 M6X@*[!'NVD-N.3\QSQ^52>)_#47B.UM,7+VE[8W*W5G=(H8Q2+ZJ?O*02".] M &(^N:QIGBZZ\-S7:7 GTUKZPO)H1N1E;:R2*FT,.A!&/0YJ3P!>^(MU74[:2VO+($VD=J%*R;N'WYYXSQCN/3)T5\-W$FHW.K7E]!+JDEF;*&1+8I M%#&3N;"%R22<9.[L.G.;'A30I/#/AJRT9[L72VB>6DHB\LE>V1D\^] &)XNN MWF\<^"]")_T:ZN9[N8?WC!'N0'VWD-]5%7-8UC4K+X@>&M+BFB_L_44NC-'Y M7SYCC##YL],MV Z4OBS299=2T+Q!:QM+<:-5+<=DB?$@0>P+,![8 MK2TS13X>U?7M:N]1CDBU*1)G00%/+*J$ !W'=D <8R3T]*;X,T6;3+34;Z\C M,=YJU]+?2QGK$K8"(?<(%S[DT /U^^OK?5[&W2^6SL98I"S0H);F24;=JI&5 M;*@%B3@]!T[\E'XT\17?@;PIJT,MI'=ZAJT=A=!H"0X\YX\CGY<[.>#UXQ76 M:IX8NKOQ;:>(+'5VLIH[1K.:,P+*'B+!OER?E;(ZX/0<5BV_PXN;7P_I6D)K MVZ+3=3&HQ-): DD2,X0X8=V.3WXQB@"_H.J:Q'XXU?P_JE[%>QQ6L-Y!,L B M*!V960@$Y&5R#U^M:OB>\O;+3H)+.YMK56N8TN)YV ,<1/S% 00S] H(.2>A MZ5#:^';B#QI=^(GOXW%S:):FW%N5PJ$L"&W'G+'M2^*?#DOB&'3FMM0-C=:? M>)>02F(2J64$89"1D88]Q0!RO_"6ZTNB>.3##D< ^W:])X!NY!X MG#:^[#Q!"L4V^T7]V?+\LL,$9XZ#MWW5;G\(7,=5T&+QA;ZE/'J,VC26PMIO*$7F?:%&U6 ./E8]>,BM:T MF\7IXCBA,,TFE3V[^;<7D< -M,.5*K&^60],'D'_%-QJ%JR7%^EM7$?@C3_# M*ZS'Y=E=+.._N_L'*!R%R25ZY & M>#4.MZ_XUT+P;KU[XA=U4AE1BJNN>N,'CBKD?PSD@\+ MZ/IMMKLEOJ6BRO+8:E%;@,F\DLK(6(8'.",C.![YO:IX*U#6O"EWI.H^(&GN M[QHS->&T 5&#*J1A@%&1U)).3[8 &Q:EKMIX_CT.]U&&XMM0TZ6YB,=L$-M M(C*..3N&&_BSR*B^%1O9O"'VJ\U"6Z:6[NL^8JYW"XD!.0._Y#M6O+X)H0A MB#N7()R2QRQYX^E &)XO%^_Q!\&6]OJ3Q"=)OULO[+O'L+=3$KB6:-5+-)D9VEFP I4X!.>>-/Q#X;DUG5-&U M*VU%K*[TN61T;R1(&5T*,,$C!QT/./0U6A\)W>F:QJE[HNJI:1:HPEN8)K;S M0LV,&2,AEVDC&00PR,^U %OP7XB_X2OPAIVMM!Y#W,9\R,=%=6*L![94X]JP MM&%_)\6_$J2:G,\$%K9E(2B[0K>:=HXX .3GJ<\UUFB:/:>']%M-)L5*VUK& M(TW')/J2>Y)R3[FLO_A&;B'QA>:_9ZGY(O+>.&>V: .&:/=L;=D$#YCD=_44 M >=^&=4UO0/AGX>U:UO8!8C43;RV9@!,J27;HQ+YR&!.1CCCG-=?J&N:YJM[ MKUKH2W*2:6X@A,20LLLWEJ_[SS&!V_,%^7!X)R>@C3X>7">![/PP-:C\NUNA MY)Y-!I-5G;?J-_?3S7KG[QDWD8/T4+@=JZ/2O"D-EKL^O7UW+J.KRQ^2)Y5"K# M'G.R-!PHSUZD^M5[3PC+HFKWU[X>U!+.&_D,US93P>="93U=,,I0GOR0?2@# M#UKQ7=)=^-K:TTI(-2TG2?,:\2X+%P8W>+"[1T)8\].>M;7PSMX+;X:^'Q!C M$EFDSD?Q2.-SD^^XFK&C^%/L.NZQK-]=K>7FJI%%,B0^7"$C4J %)8\@\Y)S MZ"JNC^$]3\,QM8Z%K4*:3O9X;2]LS.;?)R51UD0[7+)CN^^-<_DHKN[;_CUA_P!Q?Y5SGB;PC+XC\)W>A-JC1?;2#<7+ MP[V;#*?E 8!1\H'?CWYI\FA^(+FUCL[CQ#;?9OE680Z<4>6,8W+N,A"[AD9 M[\4 =+7,^-==N/#^GV=VJ7*V)N0E]KVJ6-]=2VH% 'G_BG4'U3P;HMY;ZI;:HDGB&T-M=( %9?-&T,%Z,. MAX'(Z#I6Y8ZOK]IXPUG0;J[M]0=-,34+1VA$ 1BSIY;8)^7*@Y/('K4-J_*,\DGGD5;U+P5)JNN:GJ%QJ86/4-*. MER110%65"6.X-N/S98]L8_.@#,TGQ/J?_"5>'=.FU!;Z+5+.9[EE@"Q)-&JL M?(D &],L1U;H.:HV'_(O?%+_ *_;S_TF2MFS\"ZA#?\ AV]N?$;32Z+') @2 MS1%DC957&,G!PHR>?8"I[?P9=0:?XGM/[5B;^W9996;[(1Y)D0(<#?S\H&/? M\J -/P7_ ,B+X>_[!EM_Z*6L)M0\2ZEXWU_0K75;:S@M;6":"46@=T+[^,%L M'[HR3Z< 9R.IT+39-&T&PTR2X6X-G D"RB/9N5%"@D9/.!ZUFV_AN[M?%FJZ M]'J,):_@C@$+6Q(C$>[:<[^?O'/3\* .6L4.&^5%)8CEV)))R<>E "^ XYH_ FAF>Y>:Z*LCPSH]SH.@VFF7.H&^-K$L,7>1;6^?F?:"3@#L #STKD8/B(MK8>*KG41!&L_P#">> VU)[%@]S<';;QLIB?[.V5R6.\ M>^%Z=.> #T>BN,T_Q7J G\4V>JK:QWFCD-$L,3?OHF3=&^"W)8Y7:#P1C/-2 MW7B348M0CT4&%-3CLDNKJ5+&:YB1G+*J!$.>JMR6'0<'/ !UU%>>2>-_$BZ; MX=DDT**TO-2U V$\-T73:V&(=00#L(7.3D\XP:L3^+=5TO4[+1=16YNIE@@5SS([' M 4#J>2*P+KQ-?+?6VD(B0:G]@2\NG^QRW21LQ*A L9S]Y7Y+< #KGCF_$.K: MAK7@[P_=:KIDFG7J^(K..2%T902LP =0P!VD8(S].U 'J-%F3Q7+:3XLOKCQ? M%H-S+I]PTVG-=>;:HP$,JLJM&WSL&QNZ@CITH WM1\3:-I,ZPW]]' Q=4+," M51F^Z'8#"$]MQ&:'\2Z-%JD.FO?1K.M9_@W5I=*^&=A?WZVUZTVHR M1VKT5PS>-=1TBYU9]8L)9=+L[ WL=_#8 MS6RLP.#"5D)^<\$$'!K5@O/%7]HZ<);.QDLKR!VGDB!!L9 H*!LO^]!/R_*% MZ9XH Z2BN*^&MYJ^HZ)>7>J7L-RS7]RF4A*,"LK+UW$;< 8&.!W-=K0 45P0 M\::M:ZGH<&HP6,3ZE>M:S:>F6GM,AS&S.&*G(4$C:.O'2H[CQ9XHEF\6165I MI,9T)@P:8R.)5\KS-O&.2#UX ]#V /0:*XB;QCJ"'PCJ'DVL6C:X(UF=U8R6 M\DB;D7((!#'YYN8+.VDN+F5(88UW/([8 M51ZDUPEAX]NI? &A:S)9V\=[JU^MBB)GR86>9D#'G) "YZC)],\7[?7]6N/% M6L^'KN&R>&SM%N/M,0="RR*V!L)8 @J?XN1S0!T^G:C::MI\-_83K/:SKNCE M7.&'J,U:KR3P=X@UG0O _@=V@L7TF^EAT]ERQG!D+!7!^Z!D?=P>._8=)X=O M-:N?B1XKMKJ^MY+2S-JB1"!@0C1LX"G?P]9UKXG\1VGB]_#NLV6 MF^;=6CW6G3VKN(R4.&C?<"TYD"(!G*A23CU'7V&Y?>(=6T#6]%M=76RFM-6E^RI-;1LAM[@C*J^AT^>W%LT8W%7\S(8$ X(QSQB@#M*9- M-';P23RN$BC4N['H !DFN7L-8\2WT6AZG#86DNG:EM>:%25EM(G7,XK'\+ZKX@:W\9WEQ=6=V]EJ=Q''$T31C,<46 #N;"X'3!.O%,N?&6J:?-XDTNZMK.35-*L3J-O(NY(KF#!YVY8J05((R<^ MM '4 1K!$C[ MUB16_O!0#4E,:Y M\6^*8O!"Z^=#2"XM92NH6DT,@:O;K:/9R R::&5D,D8 M'#N2 !TP3@G Y^'X@-'X0\+ZK>_9-.35_EENGB9K>V.TE00&&,D D@# MF@#T&J9U6Q76%T@W*"_: W(@YR8PVTMZ8R<5P_BC5?$(TWPN\=]81->ZY%;R M-!$72:/>[1L#O^Z5125SSG&0.NV-=U)/B GA^6WLG0Z0UXLZ[E9I!(J8[[5R M2G- '4T5YB/'WB1?"#>)I;'2UM+6_:VNH5,A=T$_E90YP",@\YSSP*ZF MYUZ^N/%USX=TT6T,UM8+=M-VMC=7$43/% K!3*P!(7) MX&3QF@"Q17$:;XMU&7Q38Z'=/ITLEY823EK9&_T69-NZ-OG8/C=V(/'O3OAM M>:OJ.E:A=:I>PW)_M&YC^2$H04D*]=Q&W QQZF@#M:I:KJ^G:%I\E_J=W% M:VL?WI)#@?3W/L*MON*,$(#X.TL,@'W%>.7EYJ^H_!KQEP7)\^ZC^2$H M04EV]=Q&W &!CCU- 'LBLKHK*IVDLEL8" MWF1-$%)#D\,"&[ <^O6J(\V%S.%-I'83^:("Q'FB7[A.,- MMQCG&>,T >@445Q'BR\UF+QYX1LK"^MX+:ZDN69)(&?+I QRV'&1AN!QSSSP M* .KAU6QGU6YTR*Y1KVU1))H1G**^=I/UP:N5R=OXAU.;Q9XCTG[)9 Z?:03 M6[[F!DW[_OG''W>@'XU@0>//$C>&O#?B%['3&M-4N(;:6V5G$@:5BJLK9( ! MQP0>.<]@ >ET5Q<7BW4=+\0:QIOB&.S,5EIG]JI-9!AB(,P96#$Y8;>HQGT% M,M?%>N2ZEHS?V8]S8:@0)Q#83QM9;AE6,C_+(O8D!?6@#MZ**YR?7;N\\4W/ MA_2FMHIK.U2XN9[B-I%4N2$0*&7G"DDYXXX.> #H7=8T9W8*BC+,QP /4UFZ M?XCTG5+^6QL[Q7NHXQ,8BK(QC/1U# ;E/]X9'O7!>)/$U]K_ ,*/%7RPV6H: M:9['4(P&=6*C!,9R,!@P()SW&#UKOM&M9$L;:>[%K+=B!4$T,'ED1X!V\LQZ M^^/:@#3HK(\3ZRWA_P -WNJI 9C;(&*A2V 2 6(')"@ECCL#7/W7BW4(_"6L MZ_87FD:E:6EJ+BVGMT;;(0&+HPWDJ1A>_?I0!V]%.14$/B37]7TA=;B@PDF!M7!.?7(Q[UV'A/7#XE\*:9K)A$+7D"R-&#D*W0 M@>V0: -FBJ.LW5[8Z-=W.G61OKR.,M#;!PGF-V&3TKF]*\5WUWXNN- :73KU MAIHO8KBV#1H'#[&C;YGSR0<@^HQ0!V5%>8Q>/_$C>"=,\5O8Z9]DENA!Z@ MA@!TZ4 =A17!V_C+6[EM$OK?2Y+JPU*1!-!'83K):QR#*R&4_(X'&[ '7@D< MU4G\:>*6TKQ3?6]EI*#0+J5'61I&\Z..-7(&,8;!/S=.@QWH ]')P,GI5'3- M9T[64N'TV\BNDMYC;RM&^,CI6(/%$VIZQ8:3I0ABN+C3AJ4TMPA= M88F("*%!7AZ@VIVT!U.TUC^R%%LKF.60E=KA>6 P^2.3\IQUH [RBN('BGQ!!=:O M!)IBW$-M8->6M\;.>UB9E^]$X?)W=P0<$>E5;'QGKYA\(:A?6FG#3]>,4+)# MO\V.1XBX8$G&W*GY<9'J: /0:*XCPC>:U>>,?%<=]?6\UO:7<<*(L#*57RE9 M0IWG ^8YR#DY/'0=O0 45D>*=4NM$\+:GJMG%#+-9VTDX29B%(52QZ<]JYU? M%>NV>FV=]JEMIZIJIMHM/CMA+)(KNC.YD4 Y 520%^F?XJ .YHK@+KQEXAT^ MR\1R2Z4DR:;9F\M;U[6:UAF4 ED*ODAQCL<$>E(?&/B/3M0\.W&KV&G#1M;D MCMD:V=S-!-(N4W9^4@\\#IZG'(!Z!17 7GCC5IM.EU;1-.>^MXKIH5LDL)VD MN(TD,;.LP^0'@D#!X')SP)O%7B[5]"@U>\6&RM[>QA26UBN@6DOQMW2;0K I MMSMY4\\]* .KGUG3;;5K72IKR);^[#&"WS\[A023CT !Y-7JX/7)Q=_$'X>W M*KM$JWK@'L#;@UWE !17/7NNW$OBM/#FFF!+I;,WL\\Z&18T+;%4*&4DDY/4 M8 [YKF=1^(>J67A?7KC[!:'5]#O$M;J,LWEN'90DB#KA@P.">,'F@#T>BLW2 M&UMA='6DL$_>_P"C"S9SB/ X?2!@;>%@T,L2J%/+?=!4'U/M5AO#GBW4=2\-WNJ7ND"71YG=WA21C.&C*; ML'&"0>G3/?M7=T4 &] M=_X2F#Q)X9OK.&]-L+2ZMKY&,,\88LIRO(8$G\_S[&H;F\MK*,275Q% A8*& ME<*"3P!D]S0!R>K>&MV6/[->,RF.4%\R*0K=F7T/R\$5O_:[8WAL_M$7V MH1^:8-XW[,XW;>N,\9J&ZU?3+&YCMKO4;2WGE_U<4LRHS_0$Y/0T <2W@;7= M&ET74/#FKVS:C8ZNP7J86UF#2P(RGSMP'*J8BW) R=OJ*[B*)(8DBB M0)&BA551@ #H!4$6F6%O?SW\-E;1WDX FN$B422 =-S 9/XU)Y/ % &?XGTFXUWPQJ6EVMXUG/=0-$DZY^0GZ=NQ]C7.V M'A;7XO$VC:S<7.DQBSL'LI;:VA<*%)4C82>^WN!CT-=Q10!RWAG0]6T.ZU^: M?[%+_:5\][&J2N-A957825YX4<_I6-:_#_4#\.D\-7-]!!>VMP;NSOK;+;)? M-:525('0G'4Y%>A44 <>GA[Q!KVB7VG>+KZP9+BU>V":;&ZK\V/WC%SRPP, M <]<\2>&=)\6626MKKNJV$]I9+LC>TC=9;G VJ923@8') ZG'/4'K*AN;NV MLHA+=W$4$98('E<*-Q. ,GN2<"@#G_!_A_4/#D-]9W%S;36;WG5#;7=M>QM):W$4Z*Q0M$X8!AU&1W% 'G5 MKX"\2PZ3H%D^I:46T?4A=K+Y,A:X'SY=^?OG?R.Y_BK7B\+ZO'/XOD+V1_MT M#ROWC_NB(A%\WR\\#/'T]Z[2B@#S[6++3[+X91^$=8OK3^TDTY(;:&&8>;+( M@"Q/&IPV2ZKCW[UV&A::VD:):V4DIFF1,SS'K+*QW.Y_WF+'\:GETRPGU"&_ MELK:2]A4K%]GO(O+D8#]XQ;:V5XP3U&<^E=/10!Y5>Z/=>'/A[HOA&[OM)%Y/?;8GN58 MV\P#M,0Q."GH,$DG&,9XUM%.OV>HW&GW-MX>FEOH7=I[&YF:4,JX5I2X9BO\ M(.>. /;M[[3[+4[9K:_M(+JW;DQ3QAU/X$8J/3M)TW1X#!IFGVME$3DI;0K& MI/KA0* .)C\#ZQ%X.\+Z()K$RZ+?0732F1]LHB8D #;P3G\,=\\;FG^']1T_ MQQK&L)#GKQC'>NFHH *Y&S\.:MH&NZU=:+)9R MV>K2_:7ANG9#;SD89UVJ=X; )4[>G6NNHH X./P)VL[:.5F12Y!=VX#*5+2%C@<$_*HQDY[8KK:* .*\+>'?%>BV]KH][K M%C/HUB0L$L43K=2QJ?D1SG:H' .,Y QWS4EAX7U?37\410W-E)::M<2W4(<, MKK)(BJ0QY&T;<\ D^U=C10!P$'@74;71_"CP75JNL^'%,43$L8;B)E".K<97 M( YP<$=ZO7OA.]U$Z_J,YM4U35-._LV)%=C%;Q8;^+:"Q+.6/RCH![UV-% ' M$/X3U=K;P=$'LV\2>& M;ZS@OUMOL=S;WR,T,\6XLOW>0P)//O\ G>DTG6+JTM+6_NK:XBEE,FI;=R!U MQQ%&O.$SC()^8 @_>-=%10!Q^@>&M6\/1:QIUM)9OH\TCR:=;M(X:UW=4SM^ MYDD@#IG'/6HM&\,:SI'A31]$<:7>P6D+V]W!.6\NY0XVG[AP1@\$$=?7CK[: M[MKQ&>UN(IT1VC9HG#!64X*G'<'J*FH \]'P\N[3PUI]CIMS;13V.M#5H89- MS01C65@JJ/4D\ 5(K*ZAE8,K#((.010!YT_@36G M^'5]X8\^P$]S>-^U09Q-C&W.,JSH1LSD8XXYS7IE9NH^'M$U>9)M3T?3[V5!A7N;9)"OT+ T M4?"%W=3Z0]O=6NG0&SE^SQG37+6SJ%4@ID# &2I'8J:O>(--GUCP[J.FVUVU MI/=6[Q).O6,D8!J_%%'#$L42+'&@VJB# 4>@%/H X2P\)>((M=\.:E<76DQK MI=I):206T+[=C!.4R1R=G? &>]:OA'P_J'AQ=1M;BYMIK*6\FN;?RT828DV!M]1N9I;>1E<,BRR;SOZY(Z8'7.< MCI7HE% ')W7A_5+OQ5XVW//7/:L[P_X3\4^ M'A_8EKK%BWAM)&,+-$_VR&,G/E*0=O<@,G3'>T4 %P_=.E34 /4+2*WC0R,&4QAL%OE[[CP.F.]9">!]8C\# M>'M 6:Q,VDWD%PTI=]L@B?< !MX)Z>WOV]#HH X^^\)W6J>+[[4;PVW]G7NC MG2I8DD;S "S,6!VX_B(Q^/M3/#&A>+]+CM=,U36;"XTJRPL,T,+KU34 %C(TP)0@."RG'."H( M_&N1'P]69/$Y"6NF#7+(6K6UD2\2OA\S'*KECN' Z=237>44 <'!X5\33ZI MX6O[^]TI&T02HR01R,)%:+R\Y..2,GL!_M4:+X2\2^'Y;G2=/U:Q7PY-.\T9 M>-_M5NKL6:-"#MZDX8\C.<&N\HH Y2TT#5;3Q;XAUD&S>+4X(8HHS*P9#$& M+';WW=NF.]7/!.AW7AKPAI^C7DD,LMFAC\R$G:XR2#R!CKTK?J&:\MK:6&*> MXABDF;9$KN%,C>B@]3]* ,KQ?HMSXB\)ZCI-G>?9+BYC"I,02!@@D''8@%3[ M$UC6?AOQ!%XPMO$$T^E#9I9L'M8(W55PX<;2>V1UQP.QZUVE% 'G*^!-97X: M6OA7S[ SPW2S&XWOM($_G8QMSG/R_K[5M7GAJ]U#QK%K%P+3[$=+DT^: 2L7 M(D8,Q!VX[8_7CI7644 < 9]_:N[HH X,>$-N?"_B;27OM.,F MM:B;T.$=1%ED)]<_ZL#'OU/2O2:0D*I9B !R2>U ',7FAZI>>-=&UW_0TAL; M>:&2+S6+,9-N2#M[;?Q]JQ)?A_J-YIFO6\U]!:W-[JPU:QN;*[VVNK>]MUN+6>*>%B0LD3AE.#@X(XX((_"IJ .2@TSQ;>Z/?1:W>Z M6]U+:O;0QV:R)$2PP9'+9)/H !SZ\4#X/UC^PO!^GB2QW:!/#+(YD?$PCC, M>!\O&0V>^/>N\HH Y"#0=8T?6O$^I6=]IZ6^I 7$7VA&S%,L00;SG&S(!)ZX MX]ZV?#-QJ=UX>M9M86$7Y#"0PJ51P&(5P#R R@-@^M:U% &3XHTVXUKPOJ>E M6K1++>VTEN'E)"IO4KG@'.,]*Q-6\(W^J^#-*TY;V*RU?2FAFM;J,%XQ-$NT M$@@$J02"/?OCGL:* . \1V_B(?#GQ-<>([NP>?\ LJX1(=/1UB V'+$N*=:VMO96T=M:01001C"11(%51Z #@4 <3IOA3Q3 MH-[>6&DZQ8+X>NKAYU$\+FYM-[%G6/!VGDD@MTST/>+5O!&N7LWBN'[) MKD 1)+B-VFAQ'L$>"3FO0:* .-?PSK,FK^$KZ2:Q?:NRIKND4;/(RHBC+,QP />FV]Q!=VZ7%M-'-#(-R21L&5A MZ@C@T *-(DMS="U-E=6UPS(DT6[7$(V0HB@#+ ! ,G&22>.E=_10 R(R&)#,J+)CY ME1MP!]B0,_E3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *P/&'B23PKHHU)+ WB^?%"RB4)MWN M$!Z'/+#BM^N6\?Z1J&N^&?[/TV!)9VN8)?GD"*%CD5SR?7;B@" ^+=83Q/)H M#^'HQ=RVAN[-A? HZ!@I$IV?(02/NA^O&:;9^/HYO#QO;FP,.HC4SI/V)90P M:Z#[0H? ^7^+=C@ \'%2S:9J4-')ELB-R.1P2#P>HH ZN/Q6UIXE&AZU:Q6=YOWR MH9EVN4VX 8=@V<$9[@='?>&[GQ7KEKJ.J6K:?#:6%S:QQ>:KR,\ZA7;*Y&T* M,#G))Z#'/.R>&_&4G@.S\*R:=8R2:=<6XBO?M>U)XHI%93MVDJ=J@'/IQGI0 M!UR:O&WQ%N=)&CP+>II0N$OV<;Y(S)M$9(7(7<">I^E'-(UC3+/Q3'=6 #ZEJ%Q>6P292"LBJJJWH>,GJ/>@"31?%=M M)X:\-#3=*AMY]7B)L[!'"1PHJ[F)8+PJC'1>20,([F+X>^&=0U MS1[74C>26*[FF#X:39MF(9.&W$G SCUJ2Q\+ZU_;7B>22RT^SLM8TZ*WB6&8 MMY#)&Z;, $=20 M" .!G&>* .ET+Q+=ZCX@U31-2TU+*\LHXIE\JX\Y)8I,X.=JX(*D$8_$U9\6 MZ[<>&O#=UK$&GB^6U7S)8O.\LA/XF!VG..N/0&L_3]*U*+XCZIK,MJ$L;JRA MMXW\Q2P9"Q)*CL=W'TKIKFWBN[6:VG020S(8Y$/1E(P1^5 '.OXM:/QCI>A- M:VYAU*T:YM[M;K._: 2H39R<'(.<$ _2J&O^)_*\."_OO#]M>6AU-+:-'G#J M0)@BRX9/[W( SV.:QD^'FLQ^$[.)-03^W]-O(_L%V>D=O$Q1%/J/+9V(]6QV MK?\ &7AV[OO"-GHVBVROY$]LRAY H5(G5NIZDA<4 -;6-9E^*7:6(V$%AM("],$_-S@)EE+Y P0V0<#GKW MQ7.3^$-?F^&FOZ +*(7VH7\MQ$3.NP(\PDY/7( QTZXH ]1KC8/&&KWOB+4M M)LO#GF_V==PPW,K7JJ%CD4-Y@!') .=OZ]*Z^)F>)&>,QL1DH2"5/IQ7+>'M M)U*S\7>*+Z\M5CM-4EAD@82ACA(PA# =,XR.M &?/\2[:.*SOX+>VN=,N;D0 M9ANPURBEMHE,(7[O&<;L@$''4#4A\637VIWMKIUG;W'V&^2TN8S0I^E8WA?2_&?ARVC\,"WL)=*MW*6VK&XQ(D&J+?+IB66M6]\K6NLV\RKFW$@.) "&8[,KM((Z3Z/(BR!KU8Q(K('&WY3\Q!X7\R. 9[;XAZ;J.F:1A76H6_C_QX++3OM9:XMMA$RH%?[.N-^?X> MG(R>O%01>"-=\)VWAV\\-FVOKW3;:6UO+:=_*6Z25Q(VQL':0_(SV^F" ;&G M?$&*_P!.5OL!34GU$Z;';"7=')* 6WK)CF/:"V['0="<9B\0>*M?L/#?B>5= M&2UO-*@$D5P\C-;S*R$[HVV LRXP5( SCFFZ_H?BC6]+T[58Q9VVNZ=?+>6] MGYA:()M*M$TF 26!)W8 [>]6]1T_Q'XH\':U9ZC;6NG7-[9O!;VJ3^<$8@_, M\@4=3@8 X [YX -_09KR?0[.6^2-)VB0GRY3)N&TRUZRAMYK0Z<]A/YDI1HLRJ^\#!W< C''/<4 07'CB8 M:!=^([+2UNM$M9) \JW&)I(XV*R2(FW! (8@%@2!GBNLM+J&^LX+NVD$D$\: MRQN.C*PR#^1K@-.\+:YI'@[5?!D-O%-9S_:(K*_,H"Q0S%B?,7[VY=[8P"#Q MR*[K2]/BTG2++38"3#:0) A/4JJA1G\J .8\1>.+G0+75K^31S_9^F2QQO)/ M,8GN-P4L85*D, &]1D@CC%6-0\5WT'B]?#UEHPN9I;!KR*9[H1H<.JX;Y20. M>HR>G'IS/B/PEXHU>U\6V36ME=-J!S87TUQAHH<+B!4V_+RIYR 2V3FMV+2] M:/Q L==N+"-;>/2&LY1%.&(D:17XSC( 7&>.>V* *TGQ$N8_!;^(?[#!-I>/ M::A ;K'V8K)L9PP0[U!Y/ XKIWU:4Z]::;!;Q2QRVS7$TPF/[I00%P-OS;B3 MCD?=;TK#\*:!<6>B:WINNVL2Q:A?W4^SS RO%,Q.TX[X)!I/AMI,^G>&Q-=7 M9O'E/E6\[#!-I&2L'X%?G_X&: .CUK4GTC1KO4([*XO7@C++;6Z[I)#V %8M MKXPV^(M0T;5(+>VEL[ :@\T%P94$>2θK#&>G(.:N^,;'5M2\)W]IH=P( M-1D11$YX!O6OB?4[EM'N5T"1M-U7E)HI2\D"E=R-*FW"@CKAC@D=:Q-'\ M9ZK;Z9XMU;6K>V-MIFHS0J(;ACLV+&H0 I]WDL7SU)^6KGA*V\9Z?96.A:I: MV"6NGJL7]I17!9KB).% CV_*2 23ZX&>D>FZ+XATC_A*((;&PN8;_4GOH#+ M/Q,LFP-$RE>/E5@3SU'!H Z72-3N]0FF$UM;"U$4,RSW5Q':6T(./-EP!Z]*P?"7A0Z#X@U*\L;1 M]+TBZA3&FF4.HG!):10I*H,;1@'GG@8%7/&_AV[U_3;&33I(TU'3+Z*_M1*2 M$D=,_(Q'0$$C- #H_%%S!XE_L#4=/CAO9[9KFR:&XWQW 7AER54JPX.,$8YS MVJMX0\7:IXKM[*_'A_[+IEQ'*6N&NU9D='*A=F 2#CKZ@\="7'2K[5?%>G>( MKVP-J-+M9HX+;S4:2267:&)(.T* N!SD[CD#'+_AYI&H:!X,L])U.!(KFW:7 M)CD#JP:1G!!^C8H U-?UR'0;*&:2,RS7-Q':6T(.#+*YPJY[#J2>P!ZUGQ^* M+B#Q*- U+3XX;V>V:YLGAGWQW 7[R9*J58<'H1CG/:F^./#MWX@TNR?3I8TU M'3;Z+4+42DA'>//RL1T!!(S41TJ^U;Q7IOB&^L#:#2K69(+;S5>2264*&.0= MH4*N!SDEN0,<@&/'\2KYO"MAXF;P[MTN:Y\BX_TP&6/,QB!5=N'&0,Y*\GN. M:W;+Q1?/XMDT#4=(6UE>S:]M7CNA+YB*P4JPVC:V2.A8>]G'3K723Z9JM %#3O&EA9^%KC4QI-MIB_VN]BT7F!(Q*9=C22.%P 3DDX-:E_XLFT? M29KW5+.WMP+R*UAE%R3!(L@3$ID*C:H+$'@_=K'T;0-9L/#E]87>CVMVMUJT M]S-:RRHR2V\K,Q&3QN&1P>,CKZ-TKPE>Z)INIVEIIJ3Z-=WB-'HMY,L@B@V8 MD )W*"6^8+DC@OZ_<6G@[7+_5- M[NWM%/[@3AXKJ'8K;LLG3YB,8 M/W>]7G\18U#3]&TZTBDO[BR^V&)Y/+C@A&%!)"D\L< =CTQ7*'P-J-KX,\5 M:/I4#PVFI_+IVGSW 86H*@.2V2 "V3M!../4XU)- U:R\4:1XGL[99I4TW^S M;^R,JAM@;V7V@ +N(VNK[? MF4@@C@'KQ6K;>*+S_A,(M"U'2!:+=6SW-I,MP)"X0@,KJ -K?,#P6'O7.:_X M*U74O#WBV2""+^U?$,T)$)E 2&.(*%#-W.%8G&>6QR!FMR]TS5+OQ_HFM)9; M+2TM)X9MTJ[@TFW& #R!MY^M $WA[Q9-XCAL;VSL[>33KLL&EBN=\EN0"0LB M;?E)Q@\\'CGBM[4]1MM(TNZU*]D\NVM8FEE;&<*HR?QKA]*\)7J^*=)UY=,3 M1[]%?^V'MIE,-]E" BGD[R&R0,8[\5UOB718_$?AK4=&ED,2WD#1>8!G82. M#CO@X- &/-XQN=._L>YU72TMM.U65((YDN-[P22#,8E7: ,]"02 ?;FG7GBV M]-KJ=YH^BMJ=MIMP;:58Y2)IG4@2") IW; MX*-9M(Y&> #=N?$=U+?WUCH^G+=W-A;I-<+-,8@&<%DC&%8 MEB!D] ,CKFJ\'C">35_#EC/H\UK_ &U!+*!.Y66W:- S*Z;??&<_A6;<:/XG M\/\ C2^UG0[:VU:TU:&%+N&XN?(>.6)=@D!VD$%>H S4^N:-K[:OX8UNWAM] M0N]-:X6Z@\WR0PF0 E"0>%('7DCWH 9>_$">RT/Q/J#:.'DT&Y,$D277$@VJ MVX,5&/O#C!I=2\;ZQI%O!I_NBM[Q7I.KZQH>A0VEBIN;34+ M6[GC>90%$3 D ]R>WZXH CO?$%Y%?>'XM=\+6\<]WJ;6\#FY280$*Q613MSD MJ#Z$47'C;5C?^([*Q\.K-+HFQG,MZ$616C,G!"GYL8P,8ZY(XS;\5Z5J6J:I MX:N+.T#QZ??B[N-TBJ0NQEP/4_-]..M4[?1=7AUOQK>-8@Q:ND0M,3+DE(?+ M.[GC)Y[\>_% %Y?&D%S!X9^Q6Q>Y\01F6VCE?8L:+'YCEB >@(& .2>PYJ;P MUXFN-=O]5LY]-%K)IEP;:9A.)%9\ @KP#@J0N!;^=-%KUD4"@;S\_0$XQGZBK-IXXFM M]=O-)\1Z2-)EBLWOX94N!/'+"GWSD*,,O<8_^O<\;Z+?:UI=A_9RQ/<66HV] M\(I7V"01MN*AL'!/;/%4M0\+3^*M4N+[5(38PG2Y].@@WJ\@\[B21BIP, M GN3CI0 V#X@+)JND0/:6[VNJMLC>VNQ-+;L1E1*@7"@],@D \>]9&GO)J/B MWQW#XALK"32XEMDNQ)<,ZQ1+ 7 4&,;ADEC]W!)QFM?PM'XVMH+31]8M=/CM M[(*C:E#<%VN47A0(RORD@#))]<#.,1VGAJ_N]9\:+J-J8=/\0(D4;I*K,BB# MRFW#L3U&,T 2R>-Y-.T72]:NM)6#0;UHD699\RVZ28$;NFW 4Y7.&)&1UI[> M,-7F\3:MHFG^&_M,NFM;&21KU4#1RY);D=0!G;WYY&!G,'A?7-4\#67@S5K: M)8;=H(9[])04E@A=6&Q?O!V"*"" !DG)Z5LZ+I6I6?C_ ,2:K/:JMCJ4=LD+ MB4%@8E8'X*R6T;L6*M'M.]@2<<@=, MFO0J .6TGQ9/KDJ2:?96\UI]KEM9B+H^=;E-X#21[.,E!QG@,#S5-_'DR>%/ M$.M'24WZ)>3VLL'VHXD\K&65MG?/ (_&J(\)7MWXDTO6ETQ-*UB"ZW7U];3* M([R#G*LJG+,WRYRHQSR<"J=_X5\3?V)XST&TLK22#6+J>[M[M[G'^M"_(4QG M((ZYQWYQ@@'82>(IKC4DTS3+2*>]^QK>3":8QQQ(Q(0%@K$L2&XQT4GT!X_Q M'J4VIOX#UB71+BSOWU8H;.O/I\=EJ%@UT8P&0DK(DA7G&2""/_K7-;T?7]1NO#%S)!#--8Z@;R[$,X !I^'/$ESJ^J:QI6H:>EE?Z7)&)%BG\Y'21=R,&VJ>@ M.1CM6AK>ISZ79PR6NGS7T\UQ';I''D!2[8WN0#M0=2<'%8^AZ3J-GX\\3:K< M6P2SU);80,) 6_=(RG/8@$'KB@"DGCF3[)XH+:='+=>'U#RI!=!HY5,9D!5RHP< @C'!%0?\ M"=ZC&_A^6?P]BTUM%%N\=XID64Q[PK*5 "GG#;L\9('2J \,>(%F\:E=-L8X M=;L8X;:.&XXC<0&+;@J!@9R3[< U9GT#6GL/ \2V*E]%DB>['G+SMA,9V>O) MSSCB@"_:^.?)'B)-=L%L9]"6.6803^6QO!.JN@R8Y/E&PD=#R#S6;J7@W4M:U7QHDR"VM=;M;:*UN!( M&*/"&PS*.Q8@\=AVK8\/W/C2;RDU_3K&V%LI\R6UN?,-XV"!M4@",9YY.> . M!F@#'M_B3?2^'K#Q!)X>\K2YKS[+<.;P%XB9C$&50OS#.,Y*]>,]:Z*YUR6] MU?4-&TRP@O7L8D-W]HF\M S@E8Q\K9)49.> ".N>./'A'Q /A7%X;^Q1?;TO MA<$_:%\O;]I\[KUSCCIUK9MM)\0:%XVU;5-/L8;W3M;$4LLF3[>H!SW@GQ-+X<^&/A )I;W*ZA?O98654,;/-*1P>O"GN![UTT'B[7)] M:U/0QX=@&JVD<<\8^W_N'B?."7V;@>^.:Y^P\(>)+7P?X3TN:QMS/I M6L+?S>7<@@QAY&P,@?-^\Z=..M=-:Z9J<'Q$U36VLLV5Q816T>)5WED9FY&> M =V!S0!'9_$"SO/#>C:GY,=O<:H[Q1P7,X1(VCW"3<^/N@H1D#)R..>,^Z^) MKVGA_P 07QTA9KC1702K!=;H9D?[KI)MY'J,9!%9ECX-\4:9X6\/RV4=JFNZ M'=W,JP2RYAN8IG3 R3Z '&!ZF@#4B\4WX\61:'>Z.MM]KM9+BRE^U;R^PC*R +\A^8'@L*@ M^'VM:QKNE7EWJL=L"+ZXC5HIF;&R0KM"E1A0!P_)% '?UQTOC#5Y/$VJZ)IWAS[5-IWV=V=KU8P\HTZZDO=+M+N6!K>2>%)'A?K&64$J?<9Q7.Z1I6I6OQ"\0:K-:JMCJ$-O'"X ME!8&(,"2O8'=Q].: ,_4OB5;V5I)J-O;VUW80W)@D2.['VH@/Y;.D(4Y ()Q MD$@9J>?QGJ\NN:UI&D^&OMESIJ0R O>K$LJR*Q'.TX/ P.<\YQCFEHFE>,_# M4ESH-E;6%SH[W$DMIJ,EP5>U21BQ5H]IWD%CCD ]R.R:7AP!@9.X<#D@L/'0%E$H7_ %>"23MR,'BL M<^!]=T'3]"U'1'M+G6=.FN9KJWE(4U]/%&BW=I )M,C" M2^7+YT4@>,LI!(&",$$$<$5)\,_^29^'/^O&/^59FEZ!KMCKOBB\;3;**VU2 MT@6"*WN/]6T<;)LQM QSDGCV!K>\#Z9>:+X+TK2]0B6.ZLX%A?:X921W!':@ M"6^UYX]?BT+3[>.XU!K8W<@EE,:11!MH)(5B26R .Q.1WYZ]^)'V/PQJNIM MI#F]TB[6TOK+SQ^[8LJAE;'S*=P(.!GGI5[4M$U*R\?0>*=,A%W'+9&PO;7S M C[0^])$+8!(.002.*P]<\%:M>^&O$WV>")M5UZ]AG,9E 2&.)DVJ6[G"'.! MU;'09H [C2+S5+P71U/2AI^R7; !<+*98\ AC@?*>H(YZ=36E3(F9XD9XS&Y M&2A()4^F1Q3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH S-/\/Z;I>HWE_:0R)=7I#7#M/(_F M$# )#,1D#CZ5IT44 %%%% !1110 4444 %%%% &7KGAS2/$D$$&L6,=Y%!*) MHTD)P' (SP>>">#Q6FB+&BHBA44850, #TI:* "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R-9\,:- MX@DADU.Q2::#/E3*S1R)GJ ZD,![9JUIND6&CP-#8VZQ*QRYR69SZLQ)+?B: MNT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %-DBCE7;(BNN0<,,C(.0?SIU% !1110 5F6GA_3;'6+O5K>&1;Z[ M"B>0SR-Y@487*EL<9...*TZ* "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H 1HHH **** "BBB@ HHHH _]D! end GRAPHIC 13 phr-seventhamendedandres002.jpg GRAPHIC begin 644 phr-seventhamendedandres002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL+Q5XC/AC38;T MV+W227,5N=L@4)O<*"<\]3V% &[15(75Z=;:T.GD6(MQ(+WSEP9-V/+V=>G. M[IVK#N_%EXTEZ=&T2358;"\%G<^7.$D$F%)V*1A@N]026'?TH ZFBJFF7%U= MZ9;W%]9&QNI$#2VQD$AB;^[N'!^HJW0 44$X&36;=:G.VF6M[I%G_::7#Q$! M)EC'E.1F3+=0 1XHO-D525CW ; MSC@9/3- $E%5=.GN;K3;:>\LS9W,D8:6V,@D\IB.5W#@X]15J@ HHHH **** M "BBB@ HHJAK>I'1M&N]2^SM<):Q/-)&C ,54$G&>,X% %^BN1A\;RR>'8-? M;PWJ9TV:%;C?"T4CK&1G<4#[L8YXR?:M4Z\+[PY#K'AZW&L)/L:%(YA%O4L MQRW0J,D@\\8ZT ;-%%% !1144UU!;O DTJHT\GEQ _QM@M@?@I/X4 2T444 M%%%% !1110 457OKZUTRQGOKV=(+:!#)+*YP%4=36&GB>]ETL:O#X?O'TXIY MJ_O%%PT>,[A%].<%@WMGB@#I**Q9_%>D1>$G\3IZ925MH0G:"K \G@\ D9X! .JHKGM+ MUK7;O6I+&^\,R6=O%O#7HNUDB8C:5V# 9@03S@8(Q70T %%%% !1110 4444 M %%%% !1110 44CDJC,%+$#(48R?;FN9TKQ7=ZWX4NM7T_17ENX9Y8$L#<*K M2-&Y0_.?E'0F@#IZ*122H)&"1R/2EH **PO%GB,^%M&&HFQ>[3SHXF"R!-N] MP@))]V'0&MQB0I(4L0.@ZF@!:*P_"WB+_A);"ZN?L;6AM[R:T:-W#',;;2>*UMY;B>18X8D+N[' 50,DG\*IZ?X<33&O[EP_BUM$%Y+(6ECM_, M/\9YW8&T,>1GV%>B/X;MG\0PZZUS=&_AMS;*VY=OED@D%=N.2 >M<_KD3ZI\+-"\07-_=37UW>6-Q,1<]ZBT[PG9Z7!J M<5M=7@74I7GN=T@8F1\!F&1P2!CCCVH XO0M>O+O1OAWI=W?7&-8MY9+JX\U MA+*8X]P3?G(W%LD@Y.W'*KM8[F_A:WCPTEQ&CN!]G1MV\ MERK -D;^?Y4^?P+I%S MH8TN=[Z7$Z77VR2Z=KGSE^Z_F$YR,8'8#M0!R:R7=Q)\0](NFO8[.#3X9X+> M6\>1X2\4A8;PQ(!* E0Q'4=":AF$^E?"CP;<6%_?6[RS:8) MRY#J_EAEY)P MN/X1@>U=M:^"M(M-1O;X?:Y9KZW6WN?.NG<2J 1E@3R<,1GL.F*A_P"$"TG^ MP;/1O/OS:6DL*QI$ES$P4W,2NPW, M,8)X YX)!R#DUZ/=^&+2XUA=7BN+JTU'R?(DN+9U4S1]0'!!4X/0XR.Q%177 M@W2KBPTVR7SX+?3KE;NW6*3!\X$D.Q()8Y+$YZDG.: ,CPW]HTWXBZ_HHO[V MYLA9VUW&EW.TQC=BZMM+$D [0<=/2NPOKDV>GW-T(S(88FDV#JV 3C]*S[;P M[:VWB*YUU9KAKRYB6&77^-KVZ2V\7W=AJE]/<6$"/$; M>9H(M.94#;20V)'8_,1M/! .!BO4*Y:^\ :)J%UJTTWVQ4U5-MW!'=.D4C;= MN_:#C=C\.,XS0!T.GS/<:;:S2'+R0H['W(!-<=XS-\WC+PA9VVJWMG!>SW$4 MZ6\FT,HA9O3KZ'MP>HKL-/L8M,T^"R@:5HH4"*99"[$>['DUQOC:SGO?&'@\ MQ0ZAY5M2#$54E@I'WL#!R,=1B@#F[W6=7\#W'B[38M3N[VSMK> MTN;2>]E,LEKYTGEL"[ D@:ZVUT/6;?Q'!V.HRW+ M2/@E7C,B_*P .<=1SVK93PQIAM=1@NHFO/[3&+V2X(+3#&T X '0* !UZG M-4M"\#Z;X=5A9W>I2$1F* W-VTWV9#_#$&R%Z#MGB@#C?"EAKNI_#.VUZVU_ M49];FM)88H[B\(A&?%-]:PZII^MV=I 'TO4 MI'F^SL7*>=&S$AE.\3P* .:U\W7AC4O" MM[IE_>W$5]J$6G7<4]R\RSI(K'S,,2%92NUEF>[NDL 19)=2[Q;Y&WY> M2=I(!8D@$@'DU /!.FC3]8L?M%X8-8D>6]4R#,C. &(./ER !@8Z4 ;.E7$E MYH]C-KC5K*YTV[M+"[U'38A*;ZSL;@Q7!SMV2( 07V M_,-N?X@>W'46%FFGV$%G&\CQP((T,ARVT<#)[\55U#1DOK^VOEO+NUN;9'C1 MX' !5RI8,K J?NKU'% '#6OB)=3E\+Z7I5_-=V.H07<_F7-U)!+*T; ")G + MY722&&295\MW8!G ^;&>O M?I77:AX T#4=&M=-DAFB%I*T]ONV>L:W=1V.H+>7 ML,U\[;[8D"1 !@87[P';![<5L3.VIVGB#5[6_NDM_L[06C0W#;,QJ2TBC. 2 MQVYQ_P L_>NFFM(KFQDL[D>?%+&8I ^/G4C!SCU%4X-!L[3PW'H-MYD-E';B MV781N"8P><=2._O0!YT+S5+CPQ\-)AK%_%+?RPQ7+I-S*&A9B6SG<<@=3 (C!7?NR%8R9&!C(SV Q MZ=7F&BZ0[7%I_8UUXXMI89(]T>J2N+=$!&X,LG##;D +GG'(ZCT^@#ROQM?W M<5AXNOM/U2^GN; 1M$\$S0PZ>5528SAL2L22Q&T\, 2.*T/%FJ:CIU]'J%Y: M:C=: ^GH)9-+N&2:RE)8M*R*064@KSSMV'CDYVK[X>Z'J$VK/-]M6+5AF[MX M[IUB=\8W[0<;L >W .*M_P#")6J$F"_U&'=:K:2A;C?YL:EB-V\'YOG;YA@\ M]: -+1YX;G1+">WNOM<,EO&R7'/[T%1AN>>>M8?B63S-?T>S%[=,729SIEHQ MC>XP% =I R[$3)ZGDL."0*Z*RL[?3K&WLK2)8K:WC6**->BJHP!^0K+U?PMI M^LZI9:G,]U!>6:LD2 M0NVU)6506/+8 QD\G%:OC'_D2-?_ .P;9IV M629G"EB20H/09)_K5K5M-BUC2[C3[B25(+B-HI?*8*61@01G'&0>W- &/X"= M(_AMX=>1E5%TN LS' \L9)KRO19+VP^"^J:CI]W=6=NVO>98&%RF;=YXTQQ MSM.7XKU./P+I2Z1#I$MQJ,^F11B-;1[M@A0# 4[<%E]B2*NZQX7TW6M#319D M>#3T*$0VQ$8 0@J!@< $ X'I0!RVL65WJWQ3DT8ZWJMI8S:$9VCM+DQE7\X+ MN4C[IQCG\.A(->--9\61^(K:ROG@N]/O7LK6?^T98F@,:KM=HT7#[CECNZY( MX KL5\-VH\21Z^;FZ:_2V^R;BXVF+.XJ5 QRW.>M9^H_#_1=1UZ36=]_:74Z MA;H65V\*70' $@4\\<=J ,O3KNY\0^*+_0]3U!Q]@TRU<&QG>%9Y)0QDF!4@ MD A0!T&?6LO6-&9/$/P^M;_5KK4KF.XNK>6\29X3)MA?G"-PPQ@D')QR>U=9 MK/@;2-9O[2_W7EA>VL7D1W&GW#6[^5_SS)7JOMVJQ?>$-)O[;3("EQ --D\R MV>WG9'0D$-\P.3N!.23DYZYH P-(>3Q=J?BJ"YO;ZU_L^\^P6J6]R\1A544B M3Y2-S,Q)RV> !TSGFK'6];\0Z;X N+K4[RUGOKNXM+PVS^6LXC60;\#N=F<] MB[L;FZB6*Z-K+M$ZJ,+N!!Y X###8[TEQX/TN9M(\K MSK5-(.;*.W<*L9QMSC!SQQSF@#2TG3AI.EP6(N[N[$(($]W+YDKD:AIT[W#KJ1S>S;QYL_ 7!;' P ,* !QBMBRM5L;*&U22 M21(4"*TARQ Z9/?B@#@_C;%<2?#"_,*LT:30O<*O4Q"09_#.#^%=_#)%);1R MPLIA9 R,O0KC@CVQ2S0Q7$$D$\:212*4='&593P01W%8">#K./3_ .S([[44 MTK&S["MQ\@3^X&QY@7MM#8QQTH \BM[(R?L^^(KAS,MJ=0FEL0DK(IA,R < M@,,AN#D=Z[KX@Z/;11>$T66^(.OVL>6OIF.&+$G)?.?1NH[$5UFL>%]-UKP\ M=!F1X-,*JA@MB(QM4@A>!P!@=,4S5?"]KK,6GQWMW>/]@N$N8&615/FIG:QP MO.,].GKF@#%G>YL?BKH]C%>WC63Z3<,;=YV=2R,@#')R6P3R235'PX+KQ=X/ MTWQ-_;UU87SW)N9G65C$D:R,&@,6X)MVC&2,Y&>3762^'+6;Q#:ZY)<7+7MK M"8(SO 78V-P*@8.2 ?Y8K-M/A]H=CK$M_;&]BCEF^T/8K=.+4RYSO,6<$YY] M,@<<4 8).L^,3XECL;LVMW97\EG:RIJ$L/V8H%VL8E7:X)RQW$Y!QP!4/[;2+KQ#?QPW'AOSYSIUP8T,OFHI>,@?+GJ#Z<="0>CU'X?Z+J.O2:QOO M[2YG 6Z%E=O"ET!P!(%//'':M!?#-BGB.+78Y)X[J*V^R(B,!&(<@[-N,8R M?7WH UH8_)@CBWN^Q0N]SEFP.I/ MR\6:KJZSW0AO$16AEG+JSC^)5Z( !CU.3TP*VKBWBN[66VG020S(8Y$/1E(P M1^5 'F&F7]];^(? [0W^H7-MJ(N$N+JXF8+?CR2XD6$L=BY *_=.#C&*L0:O M=:?XIM['Q&-2M9KC4G-CJ4-P[V=XC,WEPLH;:AVD* 1U7.>3G?M?ASHEJNEA M9=2?^RW+6ADO9#Y2E2NP<\+@XP.HX/%7X_"5BC0K)<7<]M!=&\BMII R)-N+ M!AQNX)) S@>G H WJ\J\;ZA>0Z=XNU#3M4OKBYL#&T4D$S0PZ>5528R V)6. M22-IX8 D<5ZK7*7WP]T+4)=7,WVU8M6^:ZMX[IUB9\ ;]H.-W ]N!Q0!CZA% M>ZK\3;;3&UG4K:QN=":XEAMIS&-PE094CE3SU'/49Y-/= CMO!2:9IMG>W#SZG!<3&".265SYJM)(S*,@X!Y MXZ #H!0 L4&H>&?BAI5C#J^HW^G:S:W#30WLYE\J2(*=Z_W0=P&!@?ICG/M% MU9_ [Q'=V5Y<6EQ!?WCI+;OL8'[01U'/>O3[+1+>*\.IO<75S>O!Y*7%QC?' M&3G:JA0!S@G(R<#.<"LW_A ])/AJ\\/F6\.G7DK2S(91N8LVYOFQD MS_DT M59+YM6^(+^'KFXGBM;?2DNUBAF:)IG=RI8LI#$* !C.,L2>@Q5GM[C3(?#^C MW?B2]U.X6>97@A&R>^ 4E59PXVB,,I8D_-@9Y.#L:SX(TS7);&YN)[Z"_LD\ MN&^M;@PS[#U4LO4'Z>OJ:6[\$Z1=+I>TW=O+IC.;>>"Y=9?G_P!9N?.6W=23 MR3WH \ZU*\OKSX5>(+>\N)7>S\1BTA:24RM&BW46U=[) XD3/WI(YS6G9:!;VEW]MDN+F[O1%Y"7-RP9T3.2J@ *, MD DXR<#).!0!YOINL7&C^$[X6[B-KWQ?/9O*7V;%>B: M3K&F^*+F6>^0:7!-$_L+4=%GCFNK# M4)FN)XYY,GS&.XLI !!S@\=".*99^"K#2]&OK2.YU:[>YMV@,T]ZSSK&1C9& MS'"?ACG&@*Q,2L&78. Q;(&%.3S6 MAX=TR;1_#]GI\\[SO I7?)(7(&20NX\M@$+GOBH]>\-6/B$6;7;7$4UE-Y]O M/;2F.2-L8.".Q!P10!YAJ\MW>?#CXB65]+7. =W7(ZUM:9IT6E6$5G#)/*D8QOGE,CM]6- ''?$VSBN6\)L[3 _ M\)!:Q_NYW3AMV?ND<\#!ZCL15>?24OOB[YZY['7M LO$5E%;7OG*(9TN89(9"CQR(4"2!A@G(J)_AWH,OAD:!*EQ)9).;F$M,?,AE+%BZ..07#32OCH"S=AV X&3ZF@"+Q? EQX-UJ-RX7[%,?DD9#PA/52#V_& MN!F6?2_A1X-N+"_OK=Y9M,$@6Y_P W]VIWYZ_6@#E_%>JSQ>*?"V@K+)!;:K/.;B6)RC%8HMP MC##E=S$UU:_$75/"SW5Y/I,^F)J$6^YD,EN_F&-D63.\ XR.>, M''%=-K>@6'B"WABO5AP6;W4ZSW$E]=*JRW MDA4RD+G:!QM &3P !DD]30!RWP?LXH/A[83H\Y>5YPP>=W48GD'"DD+[X SW MKJ/$J:C)X;OX](E2+47B*V[.VT;SP!GL3T!]2*3P[X>M/#&E)IFGR3FTC+-' M',^_868LV#C/))/)JWJ>G0ZMITMC<-*L4N,M$Y1A@@@AAR#D#F@#S8:ZEUH' MBU%_MO1]:L]):9]/NKJ0M"Z+(1-%)N.Y22 2.#M&1S5^:_O1<_#>47UT&O0$ MNAYS;9A]F+_.N<$[NZM?L.3$-NT*,8PH'&!UXSG% &1I2W?C3P]J. MIKKMUIFHQZC-''+%*VRT6*7 1HMP5LH,MNZ[_8 (VF)K/Q7UVW>\NX(6TBU) M-I,8F;YY,?.OS#UX//?(XK;?X?:&VN7.J(;V'[6_F75I#=.EOX.36BGANVBU^[UN.YNDO;J$02,'4KL7.T $8&"2<_GF@#-^&FI7FK?#S2 M+R_G>XNFC='E MO4D\^M:E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%87BNZNK33('MM0AL UW$DTKJ6=HRWS)$N MULR-T P>M &[17F8\1:VNE_$"%+ZYBDT6(3V4MQ%&94!M_-VL,8(R.,C.#SS MT)-0\1VUQX+N%U^5QK:""YADMXS&A,!<.@ #;@1W)!)Z8XH ],HKS-_%6J^& M5\;V]U?R:D-'%J]I-=(@<&=<8?8%!"MST''>MRV@\51^([?;<7)TF:!TNC>- M 9(I<91X@@[]"#QWQ0!V%,FD\F%Y-COM&=J#+'V KR.S\0>)A\/M$\53Z]++ M/_:*P36WV>)8YHVNFB.[Y<[L="" !QGFNOM-1O/$OB?Q!86^H36-MI+1V\? MD*A9Y63>SMN!R!D #IP0"?2M2 MO&?#>H:MIOPV^'XT[4/LXO-3^QSKY2N'5GF8]>>JCH172V*Z_<>,=>\-/XGO M?LT%O!=17/D0_:$,FX%0=FW;E<_=SVR* /0:*\RT3QGJVI^'/"$$K.^H:O\ M:1/- (U=A 6!VAOE!;"D^V[ Z$,\17_C/0/!/B2[FOFA^RRQ/IUQ((GF,;L% M9) !MXR<$%99Y[^ZN2]]=C;,5.")W!;(4$D]\D_ MA0!W=%-<%D8*Q4D8# =/>O+=*USQ##X1U+Q9?:Y))#]ITNXNF^SFUC\NXCBE8$/QG.U<#;CIZ\T >OT5P">(= M3\3ZA?V>G&]M1;6=M(OV5H0PDFC,@+>9U & !V;.>,2K>>(Q!H%OK=_%;7D MD$PN[;3L//<2J0%*?*0$Q\S'@ D#.* .C\2>(K7PQI8U"\AN)8?-2(^0@8@N MP49R0 ,D5KUY#JFL7VN_ O[;J4GF78OXH7D*JI;9>J@)"\9PHSCC->KWMTEC M8W%W("4@B:5@.I"C)_E0!/17F-WXBUV'X96_CN+4&:X")>2V!5/(:%G ,0^7 M<"%/WLYR/0XJW+/X@UKQWJFD6?B*?3[1=/M[R$K;1,T;.[97D<@A><\^_7(! MZ'17/^.;R]TWP/K-_IUTUM=VMI)-'($5N54G&&!%,I$1#Y@>/C(;@_>+#GICB@#T>BO+KGQAJOA73O&\=S>OJ3Z--;+9S MW2*&_?JN ^P*"%9L]!Q6UK%_JOA77O#A;4I]0L=3NQI]S%.B961E)21"JC'* MG(Y&/3K0!TGB#6[?PYH=UJUW%/+;VR%Y%@3OC49K>%TN5@M8U38(8V*8;(R M68*23GC(QC'/0-J6HVGB[P5817C"PO[*XOO(#'R+-1)(Y!P549Y.<\> MU6T;?&K[67< =K#D>QKR#1[S5M*^ U[K-GK-T+V,7,J/*L5R2V^0#L:*\EU MGQ9XBL?"_B^U74674M O((XKT0IF>&5D*AQC&X*Q!( [5TL%WJ^F?$NUTJYU M:6^L]0T^6X,4D2((9$=1\FT A2&QABQ]S0!N^(?$ECX9MK>XOTN3#-,(=\$) MD$>03N?'11CDT6/B2QU#Q!J&B1IW?OQ2I9PQWLMX%)GE54+,(STC\LL,*,$KVZ#/3IBS+X-$J>'E.ISC^PR&@(C3]X0A0;^/[IQQBNH MHH Y>3P/975_XAGOKB6YAUV*.&ZMV50JJBE5VD<@@'KD\\TF@>#[G10@G\1Z MEJ26Z%+-+O81!QC)P 7;!QECT)]:ZFB@#BU^'<*>#K;PR-6NOLEOGW%[&B7\<*(R7!085L,#M8#C(KJ** . M)M/AS#9Z)H>E1ZS>-#H]X+V ND9)D!8X/R_=^=N.O/6M>#PTUOXHU#7H]0E^ MT7L"0-&8U*(J9VD=\C<>IYK?HH X?_A6=D/"VGZ,FJ7T@P0=QR,=*M7W@7^U/"]YH^H:W?7,UZ4^TWKJ@D94;EU"4SV4#P+&(U".KXW$]\_*.AXK*D\&S:3X MFI44 '%U>^^QR7?VD,P0LG[WS0H.WINY).2:[,)F$1RD297:^5X;UXI]% M '(6O@&VMM).A?;[B30/.\U;!U4X&_?Y6_J8]W;KCC.*TK?PV+?Q?=>(A?2M M)Z3)1-#(\8!8*PP<9 MXSBLN;PCY]UX?N&U.8/H@/DXC7$A*;"7X_N^F/6NFHH Y63P)8W=QXB;4+B6 MZ@UY46Z@954+L7:I0CD$ #KGD U8L_"S)-ILFI:G/J/]F9-H)45<-MVAW(^\ MX4D \#DG&>:Z*B@#AIOAM%]BUC3+/6[ZTTC5"[R6*)&RQN_WBC%)-6UI-1E>;4Q& M)HGC78OEJ53;CGOSDG-9?_"N-/D\*W.@W-]=RQ27;7L5P-J2P3%B^Y"!C@DX MX[FNSHH Y&;P*NH^'K_2]:UO4-2EO(A";J38C1*"& 15 Y ))!)P,]!B6S\ M&O!XCL]=N==U"ZO8+1K20NL:K,A8-@A5&.1GCD]S74T4 <8OP\@3PEJ'AI=7 MOO[.NV?:I"$P([EV53MYR2>6SQTQ6A=^$EFU'3=5M[^6WU:Q@-L+E8U(FB/5 M)$Z$9YX(P:Z.B@#D]2\"6FI>'M1TJ2]N$?4[A;B]NE5?,E<%2,<8 &Q0!CH/ M7)J]+X::?Q38Z_)J$IGM+=[<1"-0CJY!8GOG*CH:WJ* ,_1].GTNQ-O<:C@T5YAXN36?#WC)-<\.++-#:60F MU#2Q(Q6YB+D,44G =0,C YQ^!WIK[3/$MSX2U>PF,UK=W#X97(#J()6VN >< M,HX/0B@#L:**\[FB_L/XR6Z3/*VG:]82)#&\C%([F/E@H)P-R?FB45YA MX U*WL/%7C#1[BXG>"&=KRUFNI&?_1\E'"EB?D1T(I/$UDUC\&-6U%3<07LT M;7RMYSB2 O)N5 6= MMK#APZ[X"TW4;NYO6OEO)',S70>#K[P[#I7B&7Q!J1\RTU:[1!-> MR;UA0_* -V<=<5L>,99_#_AW0)EBU"]\.P7!?4DB=FF\@JQ3<CT5Q_A9=&U"\.M^&-4%QILML8C;+.S1PR;@01&?]62,Y&!T''6N)T*] MTW6].O/#FO75WI'CLB1'GGN'B>20D[6B<'!3IA!QCH".: /9J*11A0#Z5Y_\ M4HGTZTTKQ/$\PBTN^B:^BCD8++;,P5@R@X;!((S[T >@T5YCK5[!I'QET&=9 MIVLM1M_(G3S&,,Z:>6=UGOA%.T[.RJ@.S:V<@#C�!ZS17E'AN7PS?> -$BOM4D.J MW]O# 7COI#-YTF%W8#=03G\*N^-#:0?$[PBE[=M;65U#>?:LW+0QR%(U*%L, M!P30!Z517GG@6YO)_%_B.*QNKJ\\*+Y?V*>XD:5?-(_>+$[$EDSGN0.,5F:) M+HL?CKQI:ZS?^5!;W4'V:*:\=%13%E@HW#C- 'JU%>:^(->_L+P9I@\-74N[ MQ#J,5O8SS,9# LQY8;B<@8) /3E '4T5XSKGBC_A)/AIX/\ $DTC6DUQJUM!=O%*T8VAW60$ M@_=.TG%=UHT?AV_U\S:'>R236" SB*Y>2)UD# *06(R"F?8+ M]YIM#G_T-"'KFM^+?#VK?#B_U74]/U"73%G MN,Z5I64%TBLJ31K(H;J 1GG\Z )J*J:GJ$6E:7K8'0>I/ M0#U-<5X!U+5[77M<\,^(IA)J*,NI0,#PT4W+*O\ LI)E?QH ] HKG+SQA;VW MB&XT*+3-2NM0AM1=".&)<2(6V_*S,!U!Y.!QUS@5FCXFZ6=$@UD:;JO]G-(( MKF($L9[B"WL+O4)[:$33QVNS,:G.,[V4 M$G:V ,GCW&@/4@ F@#K:*YN MQ\;Z9=:1JFH74=SIXTN4PWD%T@\R-@ 0,*6#9W#&"SVMW_93W/V4ZBH0PJ^[9DC=OV[@1NVX_#FHKGQ M[:PW^L6,&D:M=W.DA&N(X85Y5E+;E+,!C [X)SP#S@ ZRBN*U/QR_G^%&TBP MGN[/7'WB53&I*>4S[ &88;@9S@ \DUVBDE02I4D=#U% "T5!>PI<64\,F[8 MZ$':Q4XQZCFO-?A[XO@TSP-X3M+RRU QWNVU6^\L>3Y[LVU22VXY/&0I&>_6 M@#U&BN7U3QWIVE?VI(]I>S6NE2)'?7$2IMA+ 'H6#-@,I. >O?FKLGB:VA\5 MVWAY[6Z%QLOK6EZA/I5 MM,+><18'FD,O*E7!P&*@DD%_ UM]OL-5DLDO;E)]02'?#!FX< NQ.XCD9(!_/B@#UNBL7 M4/$D-F]PEK976HO;0B>=;38?+0@D8>/->BUG0M$N[2RO\ ['+K%I]GO,A8I!YHYVAMVU@# M@LOY9&0#U"BL2W\36]SJFLZ;'9W?VK2DC>9"$_>"0,5V'=@\*>N*Y'Q5JUIX MBT/P3KEEYZ07.O631AR5.TN);>\\3WWA_[)=PW=G$LS M-*$"2(Q(5D(8DC@]N.AP:MZ1JJ:Q9&[BMYX8_->-?.VY?:Q4L-I/RD@X/?KT MH OT5F:QKEMHOV-)8YII[VX%O;PP@;G<@MU) 4DDGM5&V\9Z7+I.J:A<"> MS32YVMKN*907208X&TD-G.;*RUN71X=.U.^ODM1=I':P!A*A;:"I+ =CR<#CKD@')U'X MD1S>%M/U?0[&YF^U:E%82I*$1[9S(JLCJS??P2!VY!) H [ZBL6Y\0^0[00Z M7>W5Y' )YK6$Q;X5.=NXEPN3M; !/0U6M?&VDZAI>E7NG>=>'5=WV2"-0)&V MYWYW$!0N#DD]>!DD9 .CHK@/ 4QF\9^."8+FW N[8>3 2:VM"\3V^N7^HV'V*\L;W3V03V]VJAMK@E&!5F!! /? MM0!N45#=W4-C93WER^R""-I9&QG:JC)/Y"L+3?&-IJ&HZ=9-97EJ^I6K7=D\ MX3;,@"D_=8D'#*<$#@^O% '1T5S%QXXT^!(+G[+>2:;-=BS6_C13%YA8IG&[ M?MW KNVXS['X-9 M\N\>WDNQ92(D/[RWFW;2LBY^4@GW]LT =;17.1>+X72%)-*U."]N+F2WM[*> M)4EFV#K7\5W:VMI-:L\4QWR+^YY P2 M#ECD8./F'2@#TZBL&V\4PS:M=:5-I][;7]O:K>>1(J,9(F)7*E&8$[@002/R MYK)L_B5I=[::1?)IVJ)I^ISK;Q7DD*B-)&8JJM\V>2.H! S@G.< ':45S^J^ M+;731J)CLKR]33$#WK6H0B$;=V/F8;FV_-A@[*V[D#N![8]#HH *X_XC M:%?ZQX?M[C1@/[9TV\BO+(GH65L$'V*DY'?%=A10!YQXB\"7+ZEX5;2V/EPQ MMIFI.>LMHR[G+?4J?QDK:^)=G=ZE\/M6TZPM)KJ[NHA'%%$N23N'4] ,>M=; M10!G:9.8] M9)()T:.! \1B.\$ C;WY]*YGX4V-]I/@6WT[4K*>TNX9IF>. M5<WA8)<0D+-$8(D)Y]U;@\UC> M"O#&I^$=>U>VN)Y+K18K:)-,E8%G2(/(QB..25+<>Q'T'?44 ><^!?MFBZ9K M=MJ>A:F/M>K75RBB#<'BD(QT/<=C6Z-7UF%-,G&@W/V.4S+/;(%,MO$,"-F! M;YCQRJDG#'KMKJ:* //=#\.11?$J;7]$TV?2],DL6BNU>$P+=3%@5*Q'!& # MEL#.>,Y-5/$=HWC'P*MEK7A6^/B0VH$'[@?NK@KPXF4[57=R02#CC':O3:* M*>D6US9Z+8VMY/Y]U#;QQS3?\]'"@,WXD$TFKZ9!K6C7NF7(S!=P/"_L&&,_ M6KM% 'DZ>"=:G^$$]K?9;Q)%LN+=E^\KV^%A53ZE8_SD/K7H>BVLFD>';>.Z MS)9R7D( YY=FK5HH X;X76M[HW@G['J=A=6ES%<3R-')&22KR, MP(QG/!Z#FLKPM8ZE8_#OQ)876E7L5YYX[UZ=10!P7 MAF[N-)^'^DZ;>^'=5FO+*UB5K=8!S)'@C#$X^\ #[Z?3)IK M>RM[I+^2*(M$CRQ* !GEAD'IFO0:* .$\/6.I>"MJ1[2<9R.?45Z' M10!Y_P"(M OO%WAM?L-B=,NM*U".[TJ*Y&TNT?.6P3M5B6 '; )]!L7^NZC> M:)+;Z?HE^FKS1&-89XBD<+D8W-+]PJ.ORDDXX%=110!Y7K?A"YT+P-X3\/:7 M:7-^^FZI;75P\,?&U69Y'YXZL<#.>17IN(P)+R.%FE>( C;AV"Y(7!Q_>/7U MJ>D(W*03'C>ZI*K-MSC)P#Q73V]O#:0+#!&$C&3@>I.23ZDDDD]R:E MH XADO9_B?INKOIEY%9KI$L$CM'G9(TBLJG;GG:O.,@'C-Z-J\_PQ\8Z9 M'I5X;V_U:XFMH3'@R1O,KJV>@& >IX_$5Z]10!Y]XPTB'6]1^U)9:O8ZE!9* MVGZK8(XDWDMF%P.V0IPPQ\QY%=EH@U$:%IXUM<]XIT"YT7Q M/X=\0Z!9ZE?75O,T%[&;B2C+I-Y_:-Q?2R16YCY96N?, M!ST^[[^U>O44 >::G;76E>.;[5Y_"6%\/%7@FY31C;V]DUV]S':Q@QVPEC(13C@G)YVY&2:MX;UO5 M;7QJME93)<7&I6U_8K.NQ+D1"/*Y/3)0XSCM6Q<7>IZWXU\(:M'XAT4 >4/I.JR?#?QKIPTN\%YJ&HWDMK"8CF1) M7RA]!QGKC'Y5N:A;WEQXO\#WD5A=FWLH[D73^41Y)>((H/\ P('IG'7I7=T4 M >4>&M,OM%@/AB_\$)>W4,KK;:N8(FMY(BQ*R2,3N! /*@$G%;EE;7D'C#QQ M>26%V+>]@MEM7$1(F*1,K ?B0.<9Z]*[NB@#RFQTC6+'PY\/)3H]Y++H\Q2\ MMD5?,3,3)D D C)'.:[NQ\02W7B6[T6?2KJU,,*S17$F#'./EW;2/0L![\^E M;=0QVL,5Q+<*@\Z7 =R220.@YZ 9/'3D^M !=/Y=I,^QWPA^5%+,>.@%>4VV MCZM#\,O!FF-I5Y]MT_4[6:ZA$1S&D,?MNI:3K]KJ MMY;BRAGO[-8H=B;I-BE&8!CAF.3SCC'2NJU[P_9^(;6&&Z>XB>WF$\$]M,8Y M(I " RD>S$1@X50J@XXSC."1GDT ; M%>66.D:M_P *WU+P:^E7*:ECZ M_P#\(I#J-B+-[2[TNTBC=K7=)YB,BGY6(SM;&,\FO3:* /.->L;R\T;0WL_# M;V2KKUK?-:00J'B@C(+/($.W=QT!)Q@=0:UK.VNO^%L7^HFSN%L9=*AMTN&C M(4R+([$?DPYZ5V-% %'6K%]4T+4-/CD\I[JVD@63^Z64J#^&:\OG3Q!<_#[1 M/#\GAC4AJ6DW5DDVQ4\ITA=?G1RP!!5<^W?%>O44 <$L>IZ5\0=?NAHU[^>V3Q6!:Z1K,7PX\#6$NC7J7>G:I:SW,6P,4B MC8EGX)[$<=?:O7** .&\=Z;?_P!HZ+K>A2I#JOFG3SOXWPS#!R.Y0@2 ?[+5 MV5E9PZ?86]E;+M@MXUBC7T51@?RK,MO#%I;^(9]:>[O[B>1MT<-Q*K6RT66UF.L1:I9Q2N@2=4$9\O(8_-\ISVSCFO8Z* //+B?4] M>\<^$]4C\/:K;6UM#>1W+3HB&%I%C SENQ'7OVS@UG:=H^L67PPO_ <^F3R: M@L>%M5@\+WE[%I\LES=>)DUIK*,J9$B$J\8S@OM7<1 MGJ<=J[Q?#<"^+7\1_;+LW;6HM#$2GE^4&+ 8VYZDG.9ZI;7VF^-9]< MN?",VM:9JMK"K11Q12SVX %6.,$-R0< C\Y;_ $_5M)\1>'?$MOH)-I#! M/:W6G6*J7MDD8,K!0<,1@;MOOC->CT4 <5X1AU >-/%M]QP>*ZK5"PTF[VQO(QA<*B+EF)& *MT4 >4VVE:I%X.^'U MF^EWGVC2[^"6]01$F%$1U8GUY8=,UTNBVMW'\3?$E[)9W"6EU;6L<$[1D*[1 MA]P_\>'7KVKL:* *&N-J":#J#:3&DFHBWD-LCXVM)M.T'/'7%>=Z?9:M-XK\ M(:LV@ZL&CMKF&_N+IT\P2.J#)^;Y4!#8 'HOKZG10!YQX*E\1^'-*A\(7'A M^ZDGLY&B@U,%/LKPEB1(QW9R ?N@9) Z9)#]+EUWPCXBUZP/AZ]U.TU._>_L MKJU*;%,@&Y)2S#8 1UYX[5Z)10!PL=GJF@?$.ZUJYM9;NPU6PABGDM(S(;>> M+/&P9;8P)P0#@]?6L#4?#.J0>'+V6/3KB2ZU/Q*FJ_98U#-%"LB'YL' ;:F2 M,]3CM7K-% '#>*+?4[3QEX?\4V5A<:A96\,UK=6\"_OHUDVD.J'&<$#(ZUBS M+XJBN_'FI:1HEY#<7QLWLFF$>758T63:"Q^;;N(R,9X//%>IT4 >;Z3:WEM\ M1O[8CT#5(=/GT00--<$/+Y@E+'S/F+9(P .3TX Z95MHVKQ?"CPOI3:5>?;[ M/4H);B 1A^4CH>?SKUVB@#SNRFUOPGXKUV(>'[_5-.UBZ%[:3VFS M]W(R*K)+O8;!\HY]/TAURQU/2_&46NWGAH:_97MA%;745K$DLEM,A8@HKXRA MWD=NG/OZ510!FZ%$T>EH6TV'3=[%Q:1JH\L'H&V\;NYQQDXR<9.E110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !69K6OZ=X>MX9]3EDBBFE6%&2!Y!O8X4':#C)XYK3K'\5:&GB3 MPOJ.D.=IN82L;_W)!RC?@P!_"@"2/Q#ILOB"30DEE_M&.$3M$UO( (R\B^R0Q?OQ XR[[\D,!A5 4 M88XRZ$-]8VC03+ [1L(_,WY<#:,9'!/?C.17'P13I\$](LS9W8 MO(]51V@^S/YBJ+PN25QG&TYS0![57 ^,O$<6D^,=(L-:O;G3O#]U;R'[5"[1 M*]SN&U'D7E%"Y/!&2>>!7>JP=0RG*D9!KFM>U#3WU*71=*-,N]732P\\-Y)$9H8[BW>(RH.I3%+]/#WC;2_" MYNGT*5(GTN&X+ -*#NE2(M@E#@+GH2>IP36]ID^D^+=C6&AZG;:O#;3(T^H1 MS+]@9XRI 9^"Q) PO;).,4 =6/&&BF[M(/M+A;V4P6LYA<0S2#/RJ^-I/!QS M@XXS6?I7C6TUB3Q!%+!>VL&FSM!YAMI0VU44LV0IP/Q;H[VNHSM<21'31F\BD@<2P#&02F-V".00""*\YTJWO M]/\ #WPWUEK2Z:UT<2PZC (6\R'S(]@D*8SA3G/'0UKZI:-?^(_$WB*S24Z> MWATV"LL;?Z3.6=LH,9; *KD=VP.AH Z>Q\=:!J%[IUK;W,Q;48]]I(UM(L4O MR[MHX\RSGMCK M4 ([N;X>:5 MK>KPDWUQ;(3%&N&FD;A H[%N#Z#/8"J'BGQ59?VC)H5U9ZLUD%'VN2VTZ:43 M _\ +)65<8(^\?0X'))6S/8WOBR'3-7TG4KS0X[<2"&&>P0L<_+O*/\ =. 0 M.,X8],T 5/!E[K^H1^+8;N]CDU"#4VAA8@F*#]U&0%'=5)/U[]:@>SUKPQXX M\/Q0>(-1U6TU5YHKNVOV5]FV,OYB;5&P @ CIR!57P5:ZMX=OO&&I:Q?WES: MI?.3&+ !KEMD>)4"C)Z;=J\5LMJ=T1;Q(^FRI':Q$@D;V M4 =-S-WP ,X% 'H%9=_K]CI]R]L_GS7$<7G216T#RLB<@,P4'&<' ZG!P#@U MJ5P5C-+X<^)/B2;55E6RU9+>:SNA&S)F--C1$@'#9Y [Y.* +'C3QG%9?#R; M6]$N6F^TJBVUS!$TBKND5"Q(!"D;C@-CD8Z\5LZ%ID=M=7.H6M_JKVUVJ@6E M\\A$3+D%E$OSKGCCIQGO7G&I:/>:9\'-5M7M+GS]0U0W=M9I"S21Q-=(X7: M2,(-Q';..M>P12I/$LL;;D89!QB@#G_%7BJ/PTVE1M;3S/J%[':AHX6=4!.6 M)VCD[0< N6\]P8(FD9(PK@MM4$D L.@[U7L;@'XM:C>O#<1V[Z M+ @DD@95W"1V95CGY57&[/!R M,<8.<8-/TC7]/US[2ME*_FVDOE7$,L;1R1/C.&5@#R.0>A[5Y)ID-]IW@KPC MJW@U"TACD2=(Y7DVR!1AB "#QV;ZUZ/X2_LFZEOM4TC2[BVBNO M+#W5S'(DERR@CI)\Q"@@ GKDXZ4 =%VDB+R(&'WHW*L/H1R*\Z^'EMJG MB;XBW,\=M;232DA$7)(!)_(< MFO-_ACK$>@_##3+*]LM3%]!YVZT33YFD),SL !MQR".);NZ1+37M8OUU&"V+@B'RR?+C8CC= M@L">@R/2NTC\5V&H^')(]6MIK*_: I<6%S;MOWXP0HQ^\&>A7.10!FZWXCU3 MP]X=T?2X;Z&]U_4[T6$5VP#*,L&;O^Q[A-.UW5(M5: M%@EW+<%P7QP3&?W8&?[JC';%>=V7@_6+;X8^"[^VTR0:OH-U]MEL&79)*A] '/:S/?K\3_" M^G_;KR&UOK2XDNK:.-01T/')[$9Q7?UYSXEN_L_Q7\+7LUO4VB+N4;G/. ,]#ZB M@#?KC/BCZMBL<,;.Q"SHS' !Z $T ;>G> M*](U/5+G38)I5NK>(3LD\#Q;HLX\Q"X 9<\;AD5'8^,-&U"\LK:">7-^KM9R M/"ZIE=C%XETFXTJSU*VNA%--\- M:K>:9>RZ=#=7SWEG9EO-M([A@T9PAR=NT;@.FXT >FV?BO1[W3[F\CNF5+6; M[//')$RR1RY "%"-VXD@ BA=1\Z>:WDTV,2W4,UO(LD<9&0^W& M67@\C-<3KEI#=^'?[<\-:!>M#%J=O>W"%9([B_1-P&,Y&X[0=O0X[G!P#BN M6^'OBF!/ ?AG^V+^XEO=3>2*&:5))#-)YCX!?! .!W(X%,TV_D\-_$3Q-%J] MM>>5JLD-Q87,5L\JRA8PACRH.&!'0_6N7TI+BS^&_@2[N+&^CCTO6!+>*;63 M?%&3,-^W&2OSKR,]: /4)M9L=3.LZ5:74\=]8Q W 6-XVCWJ2A5B #G:>1FN M=\'>+;2Q\!^%'UN]N7O-3C2*.5XI9C-*2< L >3[GM5;2+WS/''C.]-G?1VM MS8VA@EDM)%$FV-\]N#\P^4X//2F:#X=DU[X):=I#++:ZC!;*T+2(4>WN8SN0 MX(R,,!^!- '>_P!J6O\ :_\ 9>Z3[7Y/GE1$^T)G&2V-O4'C.>*N5RW@66]U M71QXBU. 07VII&3$#GRXT7"J#Z$EW'_72NBO(7N+&XAB?RY)(V17_NDC - & M2?%^C+>6EN\\B+>2^1;7#0N(9I.?E63&TDX..<''&:9_PFV@^9J<9N9Q+IA0 M7<9M)@\9?F(7'.PL"AQU#'IB@#T M&[UJTLQ"'$[S3(9(X(H'>5E&,G8!D 9&BW>D0:I;WGFVT\G MDQ!8V,C29(*;,;MPPTO[B:ZMDB8SLDT6S[08S\V0ASUK1GU[3K;6H M](EED%])"\\<0@<[T7&XA@,$C(X!SS7%>,'_ .$H^&_B.;1=(N )XXW1VM6B MENBC*6.P@,0%4 $C)YQQC+VU:+6/B=X:U&RM-0>Q^P74?VAK.15#,8\ Y7(' M'4@#/?K@ VO#GC>SUS2+W4IXI[."WN)8_P!] Z_*K[!SC!8D?=!)R<8S6G8^ M)=,O]2N--626"]@B$[P7,+1-Y1. X# 97/&1T/7%>91VFJ-\/]2L+73+Z34- M,UU[Z2U,3Q^?&MUY@5'P-Q*\C:3T]2,ZEQ%I_C#0M7E\-Z1J$6IR:7-;"[OT MEC="PX@!D/))SG' ]>: +7BSQ/%=WWA%M+O+^.*ZUF! Z))'#=0G=N^; ##( M7'J.1DW:O7 <@& M@#SRZ\1IH'Q0U9+^]OI+/^RH9H[6-7FPYD<,4C4'LHR>'#IFFZD MM^TEGJ4P@M98K>1PTA. AVJ=K9XPV.AK(FG72/BS>7]\DT5G2S(T MBR.2FX C=@CCJ>U5-)\%2:CX&\0V%U&]F=7U*XO[-&&U[7SWUCX1O9=,U.&YM-;5KNR@T^2."R&)!L5 MN&Y(.[YCR0H..SCN8?AKX?GDT^^1=,\2 MB\ND-K)N6'[1(V\+C+ !P?ES0!ZLFKZ?J&IWNAQ7,R7UO$KS((W0JC9 96(P MHXZ\ X)[#I5/PAX>_M[X)6V@W<UF$1:AD,C?0KZ5UK$A20,D#@>M &#!X MRT2YN;2*.YD*7DSV]M.87$4TBYW*KXP3\K8['!QFIE\5:0\>JNL\Q_LHXO5^ MS2[HOEW?=VY/R\\9XKR[[;<7^G^$[R73-3@N;374>[L8-/DC@LE_>C:J*N&Y M(.[YCR>1G%;-Q&[>UAN;FWUI6F2>.VD8>4(BX( &2Q.WC' R3CBL6Q\40Z!XR\:KJE[J M$]K:R6KQ1B.2X,*&'>Y"J#M0$Y)P!TK.M3/9VOPNOYK"_$-C;O;W(%G(7B=K M8( 4"[N6&,XQ6A:.1XC^(\SP7"QW,,'DEH6Q+MMMC!>/FPW'&>: .UE\0:;' M:65PMQYRWX#6BPH7:<%=V54#.,A1Z/>ZI)=NEO8.8[M6@?S(& M'4,F-P_+'>N!T)+S2#X!UJZMKG^SK;2&TZ[!A;=9RE5(9UQD E0I.,#C-/\ M$&G3W-K\1-9M8)VM=4L8;6U1(F+7,B1D%E7&2/F"@XYP>W- '2:SXQ\-:EH6 MH)+JNI6=O T'F75K#+&XWL"FQPO(8C&1QSUYKHKSQ!86-U+;S?:S)"@DD,5G M-*J*662*U5(8X&+Y62,L-H&1@*<\=J7QE?MK MNJV_AB-;JVTB9!/JE\EO)^]CXQ C 0/-MSDJA4,0,=<8]Z6V\6Z+=://JB7F+>"8V\P>-EDCE!"^64(W;\ MD +C)R,9S7%^(KJ*SUG0==ATK4)?#EI%/ITJ6D4B/;@F/;($7#;,Q[?H >>* MKZY;1C2M-\0:!H5XNGVVMPZA=QF)Q/=(JD--Y;?,<%AC/)QGI@T ;6GZQ+>? M&.6TCN+]+8:&97M+@.B+)YR@,%/'*]QGN.N:[VO/;'4H=4^+T&HVD%Z]E)H) MA6X:SE1-_GAL$LHQP#R>.,=:]"H PKSQAHUAYSSW$@MX)O(GNEA=H89,@;6< M# P2 3T!X)%8_B_Q%]E\1>'-&4WBVU_/(;I[:&4L\:PLRJC(,G+;2=IS@<\$ MUS>E+<:?\--=\':E:7$FLJ+R"&/R6;[9YS.R2(V,$$OR<_+@YQBK][:3:1K? MPWL[CSIVTR.2.[G2)G5#]F\L,S 8 +>M $4(]1U$V,@6^N-47'QIBG,-D%PL:QE@I( 8'8R\>OO0!Z+9^*-+O=573%DFBO)(?M$45Q M\1ECS@LNX#./3J/2HU\7Z,U[9VIGE3[:Q2TF>!UBG8#.$>V:QK;7 M8/&UA-'IVE7=M?-9RQ27%Y:-";1G0C8'8?,V[&0N1@9/8' \)7&FZA9Z-HVH M^&]4&O:8T0DBNDE,,#QX'G*Y)0# )7')S@<//#]WJ*V%O7R+:417%RD#M%"_'#N!@8R,^F><5C>,O$GV/5_#NE M1M=B#4+H_:)+:&4EXA&[!49!DDL%SM.<#T-<_I'G:7X&\2>%-4M+B35#)>+" M@A9OMPF+,CH<8.2^#S\N.<5/>6-QHT_PVL+D332Z:=MU+'$SK'BW*99@, ;C MC)H [K0=+.DV#P"_OKR)Y6EB-ZY>2)&P1'EOF(';=D\UG7WBZ*S\;6?APVMT M3-:O.2X^SPA8PNX MJ#L3).,X'7WKNK[6[.P9$;SIY7C,JQ6T32N4'5L*#QR.>_05YF5D?P-\2H!; M7)FO-0NWMH_L[[IE>-%4H,?,"0>1Z5+PUW3(=2TVX6XM)@2DB@CH<$$'D$$$$'D5=K M&\+VUG;:,O\ 9^EMIMK+(TL<$BE7()^\RGE2>N#SR,X.16S0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !117/>,_$Z^$_#[7P@^T74LJ6UI;YQYLSG"KGL.I/L#0!T-%<^NE^(A8& M4^(2VI%,^6;6/[*'QTVA?,VY_P!O/\JLP:LEAHVG/K4Z0WTT"&2,C+-(%!?" MCDX.,#FJ\?C/PQ,Y2 M/7].9A*T)'VA<[E&6'7L.2>E &Y16;I'B'1]?MI;C2=2MKR*)MLC0R!MA]_2 MBT\0Z1?W:VMKJ$$L[H9(T#'N,B@#2HK%7Q?X<>[CM4UNP>>6X-LB M+.I+2@ E!COR/S J:V\1Z/=WL=G;ZC!)/+O\I0W$NW[VP]&QWQG% &I17-:= MXVT;5KK6+:*^B@73I#$\\C!0<*"SC=QM!;&3P<>E6](U"UM?"]G=W.N1ZA#L M _M%]JB !U]Z -JBLV+Q#H\UG0)Y)]'SC:?KB MH;7Q9X?O;^VL;;6+.6ZN8A+#$LH+.I7<"!_N\XZXYH V**1F5%+,P55&22< M"LZS\0:1?W7V:UU""21D<\T 7**PM=L_$&H3+!I&K1Z3"L>YKG[,L[R.2?E"L< #)." M3D8Q@URUOXTURW^&VL:I?01/JFDWDEE--#&3&X214:8+Z $L1_LGIV /1J*X MN'7KO^UA!IFJ#5[*32Y+QKET1A X(\KF,*"'R_RGGY.#5+2]>U!-2BNGN(KF M.Z@TU9@=V-TID4E!NPIS@GKG':@#T&BF3316\#S3R)%%&I9W=@JJ!U))Z"N) M;Q,]U\3M'TZPU4RV$]E<2S6NP##+MV-DC=@Y..<''% '4X;=YF1D;R M.>,\4 7**JZ=J5EJUFMWI]U%E33O)';RO#'YLJH2D>[& MYL<#/;- $E%>?:A=^,/#.MZ'<7NL6VJ6.IWZ6,]FEFL7D%P2&C8$L0N#G=G@ M?EHQ:OJ7B'Q)KVGZ9?&Q@T<1PJZQJ_G7#*6.[<#\B_*,#!))YZ4 =A17%Z5K M.L^-_"6E7^D746D-(-'U*6 MUN=2TFY%O%?"+9',&0.K,@[@,,@8[#CK0!V=%<;I$OB6Q\=2:3?ZFNK:;)8_ M:3,;9(6MI-^U4^7@AAN(SS\I].>RH **** "BBB@ K%U[1+S67M5M]'+&]TZW>Y MN=(U&'4?LZ#+2JF=R@=S@YQ[5W5% &%9>,O#NH6,=W:ZO:R*XXB$@\W=_<\O M[V[MMQFN=>_;3OBY%=:O_HMG?Z,L-E).P"I*)-TD1/0.1@]>=HZXKNUMX%F, MRPQB5N"X4;C^-+)%',A26-70_P +#(H \1\00Q6W@?QG<-)$FDW^OPRV2LP" MR#S8O-=/520W3^Z3TKK?'@TN'6/!4\BVBVCZON9R%V-F%@"3T[+S["O0]HP! M@8'M7->)M OM8U;0;JV:U6+3+HW+I,6S+E&3:, XX;.>?I0!P?BO2+S4=7\< MW?A==R3:)%!.;?I-<;R648^\WE<''/S =ZV-;O++Q1!X'E\/S1/=QZE!<*L+ M#?!;JC><& ^Z,84@]\"O2(XTB0)&BH@Z*HP!2)#'&SLD:*SG+%5 +'W]: /. M_!\MX+6*]=? ML%N,I9;H7 C9CEC)GCDC=V6O;@H'0 4@C0=$4<[N!W]: ///#6H65IK_ (]L MKJXBBN#?M.8I#@^48$^<^B]L]/SKF-#O#:>$OAAJLDBMHUE+(E\X.5AD=&2- MW] K,>3TR*]KVKDG:,GJ<=:"BE2I4%3P1C@T >9:JL4OC/Q1K%G/$=*'ALP7 MDRN/+>XW.4!/0L$_(,OK64MUI\'@WX4E)[:-EO;3=AU&,P.'S_P(C/N>:]A2 M*..,1HBJ@Z*HP!^%+M7^Z/RH Y/XG6NHWOPXUN#2T>2Z:$'RT^\Z!@74>N4# M#'?-8^O7EEXHU#P/=^'KB*6XBU!;DF%@3#:>6WFAL?=!^52#WP*]%IB0QQEC M'&B%SEBJ@;CZF@#QIKC37\ _%-A-:EY-2O,$,N6^1=GU^;./?->L:#,EQX>T MV:.19%>VC(=6R#\H[U?VK_='Y4H P* /$I]1LXOA+X[TZ2YC2\CO[[?"S89 M=TQVY';.>/7G'0UTM[=Z>GQ!^'PM[BV5397:*(W4#:8H]HX[9!Q]*]'V+S\H MYY/'6C:O]T?E0!Y'82:/>Z%X]@O-4^R6[^(\_:K>1=T+%H!')GI@2 $GIP:Z MCP5?ZO)K.L:;K$EEJ$UI'!LU:T7:+A&WD*ZC@.O)P.S#VSVFQ<$;1@^U-CBC MA39$BHH_A48% '+^+?&^D>')8=-N-5M;._NE)5ICD0IT,C#O[#N?8$C)G\0: M=%\.+UO!L_VNWM&2"2Z5#)MWNIFDY'SL%=G/!&3SW%>@%5/4 _A2@ =!B@#S MCPYHUMX8\<06?A:[$WA_4;:2>[LUD\U+:1=H256R<;\XQWP2.G'?C3[)<8M+ M<8QC$8XQT[=NU2QQ1Q B.-4!.2%&,FGT <3\5&N8O!Z7$44DMK;WUM-?1QKN M+6RR!G&.XX&?;-95[XAT74/BIX8O-/O[:\1M.O%#V[A]Q/EE4R/XNO'7GWKT MNF1PQ1 ".)$ ! VJ!C- 'B$.O:7)S%XGB%E(4'^HNU!V3'V\O?G_KG7H8C0=$4< M[NG?U^M8.GZ/JYUN2_UK4H+N*"20V$$%OY8B5N,N23N8+E1TX+=<\ &S96D. MGV-O9VR;(+>-8HU]%48 _(5Y9I-W;1_#[Q=H6O.BZLL]Z)X)3^\G:0LT;HO5 MMV5"X[@ 5ZU3##&TJRM&AD7A6*C(^AH \NO9'TF3X766L7<:7\$@%P))!N#? M9F4Y_P"!$#/R%+2VC,LCJI;"CO@9)JV5!Z@'\*" RD$ M@\$&@#SOPU&=2\7>/M7LR)[#4(K..UF3E92MN3 MPZ+_ &0]D]W QVVUP?+(WD9QD(5_R:]LVK_='Y4CQQR1F-T5D/52,@_A0!Q& MD:SX.\+Z1>:O!?/#IFH:ADWLS.Z7%PXY9>.G')'&5/I7:7%S!:6TES<2I%!$ MA>21V 55 R23V%5]2TV'4]/:QF^6VD&V1%4?,F,%1Z9Z9'..F.M7,#&,<>E M'G-K\0/"&M:Y;7TNLV\CPN8M-LD!:1I'^3S"N/OMG:H[ G/+$+/HDUOX2\7> M,AJDR6\-W,FI6\DAP)4*8<+ZE67&.OS+ZBN_VJ/X1^5(T:.5+(K%3E*/"<&C MWTUCK,5S!;-]HU&_((4R2'[S'&,DC@#H !P,5V14'J :0HI4J5!4\$8X- 'G MUOIVFS?$S3-;\+W:RI/!-_:[6TYDBD3:/*+O:KD<:1($C144=%48%*J*I8JH&XY.!U- "T444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7( M>,?$&L:+JWA^TTYK'9JMY]D9KF!W,9VD[AM=<].GZUU]>>_$E3)K_@>,3-"S M:R '3&Y?D;D9!'YB@#0TSQ3JDOC'4/".H1VB:C#:"\MKR%&,4L18*=T9;*D$ M]-QSZ^LO@#Q!JWBSP;#K-X;*&>X:18TAA?:FQV3G+Y;.W/:M+2O"]AI6KWFK MAY[K4[M0DMW(=9DEU+PU'86JS0S-E-/F*+LG"K@,H)VG=DKG(H [[QMX@U70)]! M73C9%=3U.+3W^T0LY3?N^<8=((=1MDN+K3;FVDWB416KQ2)A20 MPS*V1G (QW%XN7F+-G=E-[$C #$X[#/:@#(T+7?$FN:[XAT];G2K==)NUMU8V, MCF0%=V3^^&.M3ZUXGU'PYX=M[C438&\NM02RBN0&6V578[96&XD *,D;NO&0 M.:P_".EP:EXT\>>9<7D9744'^C7)8 M])DDG;Y3*(]PRV?O<#D'(8CO0!I03^(;;6[2VNY+&[L)XY";F"!HF1P 0I4N MP(/)SGMC'>J'AKQ!J^J^+_$FDWAL?L^D2PQHT,+J\GF)ORU19@MG='?)9>6N[#&7_A9'Q".X<7 M-IGGI^YH TO&/C5/"M_HT+0>9#=7*K>2]K:%CL#D]OG9?J U=;7GMQH=]XUT M76YQ)8_8M;3RK=I49F2!,B)@0<(KK6;BT73M)8 M#=%"RN5\I)"3ESD_/@ #G'X5SL_A1O$?A.WO=,N!::]IU]=S:?>#^%OM$F4; MU1NA'_ZCB2-JGCSX:^.(QI\MIJ\ERB2VAZB6&*#>J^H)0X^HH [O1K[Q'KVE M0:LK6&G0W2"6WM);=IG$9Y4NX=1DC!P!QGJ:U-!N]0O=)675;:.VO1--')%& M25 61E4@GD@J <\9ST%5/!NM66M^$=.O+.5"@MT25,\Q.J@,C#L0016@-8TX MQV\C7D,:74OE6YD<+Y[<\)G[V<'&.HY'% %ZBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *HWFBZ5J,\<]]IEG=2Q\QR3P*[ M)]"1Q5ZB@".6WAG@:"6&.2%AM,;J"I'ICI56TT;2K"VDMK/3+.W@D^_%# J* MWU ZB@#,C\-Z%%:26D>BZ/2=.AT]M/BT^U2R<%6 MMUA41L#U!7&*N44 9+^%_#\L,<,FA:8\47^K1K2,JGT&.*DM?#NB65R+BTT; M3[>=05$L5JB, >",@9K2HH QSX3\.-(\C>']*+N MU,3P[H<3S/'HVGHTX(F9;5 9 >H;CG\:TJ* *]K86=C:BUL[2"WMQTBAC"(/ MP'%9TGA?1EL[N"UT;2HOM2[90;-"D@SGYU &X9YP36S10!4TO3H-(TJUTZV! M\FVB6),XZ 8[/;OAYZ MBK%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17GV@3 M:QJOC/Q=ID_B'4$MM-F@2V$:094/'N.28SGGIFI/"?C9WTG7KC7KM);31[][ M4:G%"0DZ#'S$*" 1G!(XH [VBLYM7UI9W*RSV$@BN4 (\MR,@(KB:'26AMI&CNKMUM8'7 M[R,YP6'^Z-S?\!HE\0Z7;7(M7N)-PG2V+B&1D$K$!4+@%0Q++P3WH U:*R;F M>6?Q+964,C+'!$]U<;3C.M1:+E4M2\0Z+?>$]0O1K;V-HF^"6[C M!CEMY!P1M895QZ$9H Z.BL.3Q/H>F-8V5UJJ^?<0>9"),EY5"Y+' ZD?3). M.U53\0O"PTY[\ZJ/(CD:.3]S)OB9<;MZ;=R 9&20!R* .FHID4L<\*31.KQR M*&1U.0P/((/I7#Z!JNH'XB>+[*_U>>33=*2U:".18PJ"2,LV2%!."..: .[H MKF[?Q[X7NGL5@U>)Q?2>5;L$?:SY("EL84D@X!(SVS5[5M;T^R$UI->30SB$ MR,;>%I7A3D;V 5@HX/+#'!]#0!K45YOX8UQ+WX=>$[G6_$5U:WMY=)LE1_GN MY/-8"(\'*MP#TX[BNUU#7],TR:2&ZN&$D3Z'T- & MG15/3-6L-9LQ=Z;=Q75N3@21-E2< ]?Q%7* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "CI110!Y)HX\,77Q!\<3:Y#I\T,TUN+>2[B5 MPZB+#["1SR,'%:7PYTZ=I/%%E]GN1X0EF$>EV]VK#Y"K>:$#?,(R2,?_ *Z] M)JAK-K?WNE3V^EZE_9UX^/+NO(6;R\$$_(W!R,C\: .*\#V.IQZBVAZBKM:^ M%Y'AM9V.?M D4>4WU2%BI_WQ79Z=J]CJ-]J-K:%_.L9A%<[HF4;RH(P2/FXQ MR*71],.E61BDN'NKF5S+<7+J%:60]3@< 8 '8 #M6A0!C3 WWBRWCQF+3H# M.?3S9,HF/<()<_[XK@M0DFTS7;J_\-ZEYSS:JJWWAV[4/YK^8JF:'^)>@?(R MO!)^[BO0-1T"/4KK[0^HZI =H79;7CQ)QWP#C-4_^$0@_P"@SKW_ (,I/\: M+.@@W,FH:JP_X^[@I%GM#'\B_@2'VA M7=(\$@ ;^'-6BTSP5X*A MGA6%3>W:2:@UOYCV!W2%0 0=K.& !((P>AI8YD7X?_$JS(NO.DOKIXQ<0NKR M!XT"=0/F8@\=?:O1_P#A$(/^@SKW_@RD_P :/^$0@_Z#.O?^#*3_ !H Y>XN M;>3QG\.9%D1ECL[H,V^;(X[UV7_"(0?\ 09U[_P &4G^-'_"(0?\ 09U[_P &4G^- #O SA_ M7A\!LLFG6Z..ZL(U!!]""""*YCPO?6J?%?QU,UQ&L,R61BD9L+($A(?:>AVG MKCI72_\ "(0?]!G7O_!E)_C1_P (A!_T&=>_\&4G^- 'F-M)%'\$/#\)PL\> MJQ.T>,.N+LL21U&%Y^E=1I&LPZ#X_P#%-OK;/&VIR0W&GSE&9+F(1A=B$ Y* MG^'J<\5TW_"(0?\ 09U[_P &4G^-)_PB$'_09U[_ ,&4G^- 'F6GSQK\)? 4 M;J\;PZW:NZO&RE56=F9N1]T @YZ$9&16! &_\&4G^-<]=_#?5AJT]WI7C74[:&X* MF2&X:28Y R&61#T'?- '0>!$TJ#P7IEKHNHKJ%E;1"%;@?Q,/O9'\)SV[5T M=SA8'6]=DFD;?-+]O=3*^ -Q XZ #Z 5:_P"$0@_Z#.O?^#*3_&@# MH:*Y[_A$(/\ H,Z]_P"#*3_&C_A$(/\ H,Z]_P"#*3_&@#H:*Y[_ (1"#_H, MZ]_X,I/\:/\ A$(/^@SKW_@RD_QH Z&BN>_X1"#_ *#.O?\ @RD_QH_X1"#_ M *#.O?\ @RD_QH Z&BN>_P"$0@_Z#.O?^#*3_&C_ (1"#_H,Z]_X,I/\: .A MHKGO^$0@_P"@SKW_ (,I/\:/^$0@_P"@SKW_ (,I/\: .AHKGO\ A$(/^@SK MW_@RD_QH_P"$0@_Z#.O?^#*3_&@#H:*Y[_A$(/\ H,Z]_P"#*3_&C_A$(/\ MH,Z]_P"#*3_&@#H:*Y[_ (1"#_H,Z]_X,I/\:/\ A$(/^@SKW_@RD_QH Z&B MN>_X1"#_ *#.O?\ @RD_QH_X1"#_ *#.O?\ @RD_QH Z&BN>_P"$0@_Z#.O? M^#*3_&C_ (1"#_H,Z]_X,I/\: .AHKGO^$0@_P"@SKW_ (,I/\:/^$0@_P"@ MSKW_ (,I/\: .AHKGO\ A$(/^@SKW_@RD_QH_P"$0@_Z#.O?^#*3_&@#H:*Y M[_A$(/\ H,Z]_P"#*3_&C_A$(/\ H,Z]_P"#*3_&@#H:*Y[_ (1"#_H,Z]_X M,I/\:/\ A$(/^@SKW_@RD_QH Z&BN>_X1"#_ *#.O?\ @RD_QH_X1"#_ *#. MO?\ @RD_QH Z&BN>_P"$0@_Z#.O?^#*3_&C_ (1"#_H,Z]_X,I/\: .AHKGO M^$0@_P"@SKW_ (,I/\:/^$0@_P"@SKW_ (,I/\: .AHKGO\ A$(/^@SKW_@R MD_QH_P"$0@_Z#.O?^#*3_&@#H:*Y[_A$(/\ H,Z]_P"#*3_&I;7PS%:74=PN MJZS*8VW!)K^1T;V*DX(H W**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ I&4.A4YP1@X)!_,4M% 'E*:_J?@GQGJ MDNH7-S=>$9[Y;0RW$SRMI\IBC<$LQ)\MC)CKQC\^R01Q^-[R=[NY^SQZ;%/L M-TYA!+R9;9G;T4=NU1:7:VVKOXGL;^PG:TO;S.RYMG198_(B0D%@/XE;WXS6 M!X6\/^(O"VH:]9$G4;2VT]$T:6;JZ@R,L+GU4D#Z$?@ =+I_C33-0N]-@2*Z MB758WEL)I8P$N50;CMP21\O.& R*IS?$?1HK/4;M;;4Y8--N&M[MH[-OW.T MLS X(4;OKP>,"N1L5U.YUGP-JLVB:XT]LTR:@9;--+GUJR MTQ4NU^WJS6=R\!6&XVKN(1CUXYZ8(Z$T:GXTTS2HI+JXCN3IT,_V>>_2,&&& M3=M(8YW8#?*2 0#P3D&N9NX;IY_ATZZ??D639NL6DG[D?9S'\WR\?,U.DM?>&M8\#2:ITOOL22V]S')(SJ99&X4@MSG. .,GB@#TE-7A?7G MT@07/G+;"Y\[R3Y)4MMP'Z%N^/2L#X@^([S0M,T^TTME34]7OHM/MI77<(2Y MYD([X'ZD5NPZD1K9TC^S[M5CM5F^UB+%N>=OEJV?O#KCTK ^(GAR^UW2]/O- M)5'U31[Z._MHG;:)BAYCSVR/U H OS>$H3IDL%OJ>JPWK1E5OC>R-('Q]X@M MM//\.,>@%S:+\4;,7+7UR[>'"7MH&>;?,)D!*(3@' // ]:ZBS\51WT" MB/2=7CO2.;6>QDCVMZ&0KY>/<,1Z9Z5D,ETGQEG3K2]MF^(4?]C:K'%?1*]JTL;2&7-N$ M!RQ9BWUQWQ0!TUMXLT/2-(\-0)]O,&IV\8L=T3RL5\OKIWPR0Z=?[M.$8O!]DD_< M8MC&=W''S''Z]*UM,6>W\=>-KN6RO5M[F&U$$GV63$ICC96"_+S@D?7M0!V& MEZG:ZSI5KJ5C)YMK=1K+$^,94C/3L:XJQ>9?C+J]L][?O9P:7%-7+ MD$A,XZ#IC\*U/AI;7%E\.]&L[NVGMKFW@\N6*>-D96!/8C]:S;%;B/XQZMJ# MV-\ME+ID5NEP;638TBN20#CT/7I0!=_X69H1L?MXAU'[$MR;6:Y-HP2!M^S] MX3]T;OQ&1D#(K;U#6K>"].F1P75Y>& S/!:X#I'G&XL64+DY YR<''0UYE<: M?J,OP>\1Z:FE:B;ZXU*:2&W^R2!W5KD.I QTV\UT4,][H'Q*U?4KC3=1N=+U MRVMC!<6UJ\A@>)2IC=0-R9W$Y(QS]< &/X=U;2U^$Z3Z[-JDEI+JDJK)&TIF MS]I/EAGSD<[0=Q'I7HE[KUM::FNF1PSW=^8#="K;@YZL"1D@\5O>* MK#P[X0\*:U?2Z%]JTN=8C=6, 58R0V V"1CDKG'H#CK0!W--#HS,H92R_> / M(^MUWXA7D MP6WL[:]BE<(OK A.!ZDG\2: /1**Y6R\;VT_B>UT*Y@6&XO87FM7CN$F5]@R MR-M^ZX'..1UP:VM'U"XU*S>:YTVXT]UF>,13D%F53@-P>AZT :%%%<%\9HHV M^%FL3%%\V$1-')CYD)E0$@]N.* .]HKRJ=;>W^(?AE?!6"A63^UXK$YM_)VC M:9,?('SG'?-=)IOCTZG/.4T&^ALK2[GM;V[E>,);&(9)8!CD<'[N0..><4 = MC17'1?$*Q.J:3;30".#5FV6DRSH[!R,JLB#E"PZ=>>#BK^F^*3JSVTUG8F73 M[BYEMA<),"8RF_)=,?*"4P.2>1D#- '0+(CLRJZL4.& .=IZX/YT,Z*RJS*" MQPH)ZGKQ7'Z7XDT.S7Q7J+:<^EKI]V?M[N%+3.$4[L*3G(( &>?J:Q];GN+K MXF>!)[O2/LFQQ2L!)&JR*X M8@ABV ,+P.ISTX)H ZVBN"U'QW=7-IX1O-%LC)::W!BRJ%)1QQM? M##CD>]9,GQ-2/1KO6#X?U :?8WCVM[*SQ@P[7"$XW?-@GD+D8[T =CIVG1Z= M"ZK++/+(V^6>9@7D; &3@ = !@ =A5I71\[&5L'!P_O-'T&"$?9#_JYYY1NWN/X@H! 4\9Y MKHY/"6F+JUE?6=O%:B R"6"%=L4RLC+\R#Y21D3^"_$X\*^!H7?2+E]+CU2>":ZC9%2#?_(':'4--/Q*33WTIUU1=+>9-0;;@P^8H*#!S]XYY Z>] '35'-/ M#;H'FE2-2< NP SZ_.>] 'HE%'1_$$ND7UA+"_V5[FUF+C9=[2!Y<>.3)DCY M<9^O%7[[Q(FG6^GK=VZP7]]GR[66=5"X&6W/T QG&>2 ,T ;E%&1+VSO$L7M(W60R3.<1B-@<,&[$XQ@YQBIKCQ?/9#64O-%N(YM+M?MC; M7W1318).QR "PVD%3CZT =317-MXOA5_#>;.4Q:\%\E]PS$3&9,,/H.HSS6; MH?B?4]3O/%*7VDL]MI]TT"112HQVK&IV\D D[B>N!G':@#M$D26-9(W5T89# M*<@CZTZN$L/%^G:3X,\.7VGZ))!I.H21VT*+(H6U,C87?Z+GJ1GK71WWB"#3 MKR]2ZCV6EE9_:[BYW<(OS8&.I)V-T]/<4 ;%%.[5_$6G:/=6X@?4D=K1 MTN$ERRC)20*?D;'U!]:J_$W7K[1]"L+339FM[S5]1ATY+A?O0B0GI$3;WT0Q<)(!P_F?>)SUR>>T/4C!NFOKN"UO'1P@;%P$88]' .>V"10!ZVES;R0M,D\31+G6RT%8!J]\9;V!)UV7#Q0 MR; 5^Z,<-G') SR!6QH,/AO0O&^I:=9:#_9MZ+'[;/=,X*&-I#D+\QVKN#'& M% QTH [FBN8A\8&9M)G72+LZ;JL@CMKI/F(R"5=T RB,!D'/<9 JEJ_Q'T[2 M;:>_,0FTVVN/L\\R3IYBD/L9ECZLH;@G@\$@$3Z8!-=?0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!Q7C[3-5U2^\,-INFRW26&KPWMPZR1J%C4,"!N8$GFK M/Q&TS4==^'^I:9IED]Q>W2(J1;T7'S*3DLP' ![FNLHH XW4K#5SX_T37;72 MWFMA836DZF:-6@9V1@6YY'RD?+N-8USX3UC5X_'EHUJ]C_:TT4UC<221LK-& MB 9"L2,LG<=#^%>ET4 CWE_?6;RZCIATZ83.@A,RRY0'"OE>.1SCM6A10 5Q_P 3]*U+7O . MHZ1I-B]U=W01442(@7$BL22S#L#TS7844 06DDCV43R6\D,FP9B*XX M++2-6\.6]J]F%CFU,7$;QS(G *(/FW,!WQC)/M5"T\,7P\3:=K6G:5#M;UK2/'5@;1K*35+Z.[L99 M9(RK[!&0#M8D9,?<=#5^Y'B77/$7A'4IO#-Q9G3IIFO1)>*-3DTJ=K.\MK:.VD62+]XT2N&XWY&=PQG'X5V=% 'E6G^&O$-CX, M\#Q'1Y'O=#OA)=6HGB#%-LB[E;=M/WQQD&O0]8&J2^'+T:7Y<6JM:O\ 9]QR MJR[3MY(YY[D5I44 >8:=HNNKXF\*ZNWAN2 VUM<0ZA)->1/,TCJGSLP8[AE3 MCDGV457N/#7B&?X9>*M&&C3"_P!1U&XGMXS/#@I)*'!)WX&!U_K7J]% '!"S MUS1/']YKMMHUQ?Z?K%I!'/%%+$LUK+$"%R&<*5()Y#=?UO\ P\TW5-*T2]M] M5L?LLKZCNNHH X:\T/5/#_CVZ\4:/9'4+34X$AU&SCD5 M)5=.$E3<0K<<%21Z\UTMM?W]XZR?V9<6<" LRW!C\R4XX50K$#GN2.F,G:NPHH YGX@V%_JW@;5=,TVS>ZN[N Q1HKHH!/&^@ACC1YYK;RHW"[2Y(E)P,GH,D<=ZZRB@#A?%N@ZIXG%RT<%Q:7&D[9] M'F5H\S7(YWGYN%X"[6P,,2<\8K:U;>*KU/#GB:#0D.K::)8[W29)X\2I(JAS M&X)7@H",G_Z_H=% 'G_B#2_$GB+P[;W]MID&G:G87\%_9Z?)*K&0QYRLCK\H M+!B ,D# YY.-1CK_ (H\.:M;7ND?V/\ :;&6VCAFG25VD=2-Q*9 4=NYR>!@ M9ZRB@#R^#3O$UU#X&63P[+;_ -B2JEUYEU%D[8#&67#'*Y/U]N];.CZ=K&DZ MSXN5]*>6VO[HW=O<)-'B0&)5V!2]=O10!Q_AF]\47;VUOK/AJ'3'MQBYNQ/'(LY Q^[5>1DX/.,#(Y-6O M'/A9_%>@);6TZP7]I<1WEE,XRJS(?EW8[')'XYKIJ* .8O-3\07FC26MKH$] MMJDT1C\R::/R(6(QOW!BS*.H 7)XR!VY_5_!EUI'P]T/PWH5E+?FRO+>:1P\ M<>=DHD=CO8B6?BKPU/>:#'X>@ MO[)[J66QU0W"*D:2.7Q*I^8E2QZ#GI[UZ/10!Q^EZ=J<'Q+UC49M/E6PN;*W M@BN2\>&:,N3\H;< =PQQ^5=A110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% (% !1110!_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jul. 31, 2023
Sep. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 31, 2023  
Document Transition Report false  
Entity File Number 001-38977  
Entity Registrant Name PHREESIA, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-2275479  
Entity Address, Address Line One 1521 Concord Pike  
Entity Address, Address Line Two Suite 301 PMB 221  
Entity Address, City or Town Wilmington  
Entity Address, State or Province DE  
Entity Address, Postal Zip Code 19803  
City Area Code 888  
Local Phone Number 654-7473  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol PHR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   55,208,674
Amendment Flag false  
Entity Central Index Key 0001412408  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --01-31  

XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Current:    
Cash and cash equivalents $ 127,677 $ 176,683
Settlement assets 25,158 22,599
Accounts receivable, net of allowance for doubtful accounts of $770 and $1,053 as of July 31, 2023 and January 31, 2023, respectively 53,913 51,394
Deferred contract acquisition costs 820 1,056
Prepaid expenses and other current assets 11,662 10,709
Total current assets 219,230 262,441
Property and equipment, net of accumulated depreciation and amortization of $68,044 and $59,847 as of July 31, 2023 and January 31, 2023, respectively 22,816 21,670
Capitalized internal-use software, net of accumulated amortization of $41,552 and $37,236 as of July 31, 2023 and January 31, 2023, respectively 41,205 35,150
Operating lease right-of-use assets 227 569
Deferred contract acquisition costs 1,370 1,754
Intangible assets, net of accumulated amortization of $3,256 and $2,549 as of July 31, 2023 and January 31, 2023, respectively 12,994 11,401
Deferred tax asset 0 81
Goodwill 40,611 33,736
Other assets 1,989 3,255
Total Assets 340,442 370,057
Current:    
Settlement obligations 25,158 22,599
Current portion of finance lease liabilities and other debt 7,112 5,172
Current portion of operating lease liabilities 416 934
Accounts payable 7,948 10,836
Accrued expenses 27,794 21,810
Deferred revenue 16,441 17,688
Total current liabilities 84,869 79,039
Long-term finance lease liabilities and other debt 8,055 2,725
Operating lease liabilities, non-current 216 349
Long-term deferred revenue 99 125
Long-term deferred tax liabilities 183 0
Total Liabilities 93,422 82,238
Commitments and contingencies (Note 11)
Stockholders’ Equity:    
Common stock, $0.01 par value - 500,000,000 shares authorized as of both July 31, 2023 and January 31, 2023; 55,364,795 and 54,187,172 shares issued as of July 31, 2023 and January 31, 2023, respectively 554 542
Additional paid-in capital 971,120 926,957
Accumulated deficit (680,382) (606,084)
Treasury stock, at cost, 1,300,430 and 971,236 shares as of July 31, 2023 and January 31, 2023, respectively (44,272) (33,596)
Total Stockholders’ Equity 247,020 287,819
Total Liabilities and Stockholders’ Equity $ 340,442 $ 370,057
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 770 $ 1,053
Accumulated depreciation and amortization, property and equipment 68,044 59,847
Accumulated amortization, capitalized internal-use software 41,552 37,236
Accumulated amortization, intangible assets $ 3,256 $ 2,549
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 55,364,795 54,187,172
Treasury stock (in shares) 1,300,430 971,236
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Revenue:        
Total revenues $ 85,830 $ 67,867 $ 169,675 $ 131,221
Expenses:        
Cost of revenue (excluding depreciation and amortization) 14,449 14,873 29,356 29,259
Payment processing expense 15,852 12,554 31,942 24,712
Sales and marketing 37,244 38,341 74,657 78,372
Research and development 27,471 22,542 53,940 43,177
General and administrative 20,988 20,073 40,865 40,928
Depreciation 4,244 4,220 8,748 8,498
Amortization 2,537 1,599 5,023 3,203
Total expenses 122,785 114,202 244,531 228,149
Operating loss (36,955) (46,335) (74,856) (96,928)
Other income, net 50 38 8 7
Interest income (expense), net 786 (206) 1,504 (589)
Total other income (expense), net 836 (168) 1,512 (582)
Loss before provision for income taxes (36,119) (46,503) (73,344) (97,510)
Provision for income taxes (648) (213) (954) (448)
Net loss $ (36,767) $ (46,716) $ (74,298) $ (97,958)
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.68) $ (0.89) $ (1.39) $ (1.88)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.68) $ (0.89) $ (1.39) $ (1.88)
Weighted-average common shares outstanding, basic (in shares) 53,794,060 52,325,209 53,574,584 52,135,250
Weighted-average common shares outstanding, diluted (in shares) 53,794,060 52,325,209 53,574,584 52,135,250
Subscription and related services        
Revenue:        
Total revenues $ 39,301 $ 31,069 $ 77,188 $ 60,170
Payment processing fees        
Revenue:        
Total revenues 23,631 19,581 47,884 38,962
Network solutions        
Revenue:        
Total revenues $ 22,898 $ 17,217 $ 44,603 $ 32,089
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
APIC
Accumulated Deficit
Treasury stock
Beginning balance (in shares) at Jan. 31, 2022   52,095,964      
Beginning balance at Jan. 31, 2022 $ 417,280 $ 521 $ 860,657 $ (429,938) $ (13,960)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (51,242)     (51,242)  
Stock-based compensation 12,594   12,594    
Exercise of stock options and vesting of restricted stock units (in shares)   326,624      
Exercise of stock options and vesting of restricted stock units 548 $ 4 544    
Issuance of stock for share-settled bonus awards (in shares)   233,135      
Issuance of stock for share-settled bonus awards 6,774 $ 2 6,772    
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings (4,735)       (4,735)
Ending balance (in shares) at Apr. 30, 2022   52,655,723      
Ending balance at Apr. 30, 2022 381,219 $ 527 880,567 (481,180) (18,695)
Beginning balance (in shares) at Jan. 31, 2022   52,095,964      
Beginning balance at Jan. 31, 2022 417,280 $ 521 860,657 (429,938) (13,960)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (97,958)        
Ending balance (in shares) at Jul. 31, 2022   53,072,838      
Ending balance at Jul. 31, 2022 348,464 $ 531 896,264 (527,896) (20,435)
Beginning balance (in shares) at Apr. 30, 2022   52,655,723      
Beginning balance at Apr. 30, 2022 381,219 $ 527 880,567 (481,180) (18,695)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (46,716)     (46,716)  
Stock-based compensation 13,236   13,236    
Exercise of stock options and vesting of restricted stock units (in shares)   321,148      
Exercise of stock options and vesting of restricted stock units 425 $ 3 422    
Issuance of common stock for employee stock purchase plan (in shares)   95,967      
Issuance of common stock for employee stock purchase plan 2,040 $ 1 2,039    
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings (1,740)       (1,740)
Ending balance (in shares) at Jul. 31, 2022   53,072,838      
Ending balance at Jul. 31, 2022 348,464 $ 531 896,264 (527,896) (20,435)
Beginning balance (in shares) at Jan. 31, 2023   54,187,172      
Beginning balance at Jan. 31, 2023 287,819 $ 542 926,957 (606,084) (33,596)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (37,531)     (37,531)  
Stock-based compensation 14,950   14,950    
Exercise of stock options and vesting of restricted stock units (in shares)   404,012      
Exercise of stock options and vesting of restricted stock units 155 $ 4 151    
Issuance of stock for share-settled bonus awards (in shares)   175,688      
Issuance of stock for share-settled bonus awards 5,297 $ 2 5,295    
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings (7,079)       (7,079)
Ending balance (in shares) at Apr. 30, 2023   54,766,872      
Ending balance at Apr. 30, 2023 263,611 $ 548 947,353 (643,615) (40,675)
Beginning balance (in shares) at Jan. 31, 2023   54,187,172      
Beginning balance at Jan. 31, 2023 287,819 $ 542 926,957 (606,084) (33,596)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss $ (74,298)        
Exercise of stock options and vesting of restricted stock units (in shares) 147,764        
Ending balance (in shares) at Jul. 31, 2023   55,364,795      
Ending balance at Jul. 31, 2023 $ 247,020 $ 554 971,120 (680,382) (44,272)
Beginning balance (in shares) at Apr. 30, 2023   54,766,872      
Beginning balance at Apr. 30, 2023 263,611 $ 548 947,353 (643,615) (40,675)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (36,767)     (36,767)  
Stock-based compensation 16,747   16,747    
Exercise of stock options and vesting of restricted stock units (in shares)   374,128      
Exercise of stock options and vesting of restricted stock units 426 $ 3 423    
Issuance of stock for share-settled bonus awards (in shares)   2,886      
Issuance of stock for share-settled bonus awards 86   86    
Issuance of common stock for employee stock purchase plan (in shares)   70,123      
Issuance of common stock for employee stock purchase plan 1,838 $ 1 1,837    
Issuance of common stock as consideration in business combinations (in shares)   150,786      
Issuance of common stock as consideration in business combinations 4,676 $ 2 4,674    
Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings (3,597)       (3,597)
Ending balance (in shares) at Jul. 31, 2023   55,364,795      
Ending balance at Jul. 31, 2023 $ 247,020 $ 554 $ 971,120 $ (680,382) $ (44,272)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Unaudited Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Operating activities:    
Net loss $ (74,298) $ (97,958)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 13,771 11,701
Stock-based compensation expense 35,786 28,709
Amortization of deferred financing costs and debt discount 169 144
Cost of Phreesia hardware purchased by customers 650 546
Deferred contract acquisition costs amortization 620 905
Non-cash operating lease expense 342 1,022
Deferred taxes 142 440
Changes in operating assets and liabilities:    
Accounts receivable (2,370) (6,696)
Prepaid expenses and other assets 769 3,190
Deferred contract acquisition costs 0 (177)
Accounts payable (2,415) 3,715
Accrued expenses and other liabilities 6,061 983
Lease liabilities (652) (647)
Deferred revenue (1,565) 647
Net cash used in operating activities (22,990) (53,476)
Investing activities:    
Acquisitions, net of cash acquired (3,873) 0
Capitalized internal-use software (9,820) (10,242)
Purchases of property and equipment (2,102) (2,634)
Net cash used in investing activities (15,795) (12,876)
Financing activities:    
Proceeds from issuance of common stock upon exercise of stock options 675 1,141
Treasury stock to satisfy tax withholdings on stock compensation awards (10,725) (6,309)
Proceeds from employee stock purchase plan 1,863 1,949
Finance lease payments (3,427) (2,899)
Constructive financing 1,688 0
Principal payments on financing agreements (45) (216)
Debt issuance costs and loan facility fee payments (250) (397)
Net cash used in financing activities (10,221) (6,731)
Net decrease in cash and cash equivalents (49,006) (73,083)
Cash and cash equivalents – beginning of period 176,683 313,812
Cash and cash equivalents – end of period 127,677 240,729
Supplemental information of non-cash investing and financing information:    
Property and equipment acquisitions through finance leases 7,067 526
Purchase of property and equipment and capitalized software included in current liabilities 1,509 2,379
Capitalized stock-based compensation 714 695
Issuance of stock to settle liabilities for stock-based compensation 7,221 8,814
Issuance of stock as consideration in business combinations 4,676 0
Issuance of liabilities as consideration in business combinations 91 0
Capitalized software acquired through vendor financing 2,047 0
Cash paid for:    
Interest $ 354 $ 446
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Background and liquidity
6 Months Ended
Jul. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Background and liquidity Background and liquidity
(a) Background
Phreesia, Inc. (the "Company") is a leading provider of comprehensive software solutions that improve the operational and financial performance of healthcare organizations by activating patients in their care to optimize patient health outcomes. Through the SaaS-based technology platform (the "Phreesia Platform" or "Platform"), the Company offers healthcare services clients a robust suite of integrated solutions that manage patient access, registration and payments. The Company’s Platform also provides life sciences companies, health plans and other payer organizations (payers), patient advocacy, public interest and other not-for-profit organizations with a channel for direct communication with patients. In connection with the patient intake and registration process, Phreesia offers its healthcare services clients the ability to lease tablets ("PhreesiaPads") and on-site kiosks ("Arrivals Kiosks") along with their monthly subscription. The Company was formed in May 2005.
(b) Liquidity
Since the Company commenced operations, it has not generated sufficient revenue to meet its operating expenses and has continued to incur significant net losses. To date, the Company has primarily relied upon the proceeds from issuances of common stock, debt and preferred stock to fund its operations as well as sales of Company products and services in the normal course of business. Management believes that net losses and negative cash flows will continue for at least the next year.
On March 10, 2023, Silicon Valley Bank ("SVB") was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation ("FDIC") as receiver. On March 12, 2023, actions were approved enabling the FDIC to complete its resolutions of SVB in a manner that fully protects all depositors. On March 27, 2023, SVB was acquired by and became a division of First Citizens Bank. Prior to these events, on March 9, 2023, the Company transferred a substantial portion of its cash and cash equivalents from SVB to other financial institutions. The Company has determined that all of its cash and cash equivalents continue to be available for use by the Company.
The Company is also party to the Second Amended and Restated Loan and Security Agreement with SVB, as amended by the First Loan Modification Agreement (the “Third SVB Facility”), which contains certain restrictive covenants including a covenant that limits the Company's ability to retain specified levels of cash in accounts outside of SVB. On March 10, 2023, the Company obtained consent from SVB to hold up to $165 million of cash in accounts outside SVB until May 15, 2023. On May 8, 2023, the Company obtained an extension of the consent through September 15, 2023, provided the Company continues to hold at least $17 million of cash in accounts at SVB. On August 21, 2023, the Company obtained a further extension of the consent through November 15, 2023, provided the Company continues to hold at least $17 million of cash in accounts at SVB. The consent serves to permit the Company to borrow against the Third SVB Facility once the cash and cash equivalents retained outside of SVB are compliant with the covenant and so long as the Company remains in compliance with all other covenants under the Third SVB Facility. With the exception of this consent, the SVB developments and related FDIC actions noted above have not materially impacted the Company's financial position or its operations.
The Company may seek to obtain additional financing, if needed, to successfully implement its long-term strategy.
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of presentation
6 Months Ended
Jul. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of presentation Basis of presentation
(a) Consolidated financial statements
The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding quarterly financial reporting and include the accounts of Phreesia, Inc., its branch operation in Canada and its consolidated subsidiaries (or collectively, the "Company").
(b) Fiscal year
The Company’s fiscal year ends on January 31. References to fiscal 2024 and 2023 refer to the fiscal years ending on January 31, 2024 and January 31, 2023, respectively.
(c) Unaudited interim financial statements
The accompanying unaudited interim consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the SEC regarding interim financial reporting. In the opinion of management, the accompanying unaudited interim consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair statement of the Company’s interim financial position as of July 31, 2023 and the results of its operations, changes in its stockholders' equity and its cash flows for the periods ended July 31, 2023 and 2022. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The results for the interim periods are not necessarily indicative of results to be expected for the full year, any other interim periods, or any future year or period. The Company’s management believes that the disclosures herein are adequate to make the information presented not misleading when read in conjunction with the audited financial statements and accompanying notes for the fiscal year ended January 31, 2023.
(d) Network solutions revenue
During the year ended January 31, 2023, the Company relabeled its Life sciences category of revenue presented on its Consolidated Statements of Operations to Network solutions revenue. The Company’s Network solutions revenue includes fees from life sciences and payer clients for delivering direct communications to help activate, engage and educate patients about topics critical to their health using the Phreesia Platform. During the three and six months ended July 31, 2022, the Company's Network solutions revenue was generated by its life sciences clients. There have been no changes to previously reported revenues.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies
6 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Summary of significant accounting policies Summary of significant accounting policies
The Company’s significant accounting policies are disclosed in the audited financial statements for the fiscal year ended January 31, 2023. Since the date of those audited financial statements, there have been no material changes to the Company’s significant accounting policies, including the status of recent accounting pronouncements, other than those detailed below.
(a) Use of estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments. Although management believes its estimates and assumptions are reasonable under the circumstances at the time they are made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Actual results could differ from those estimates made under different assumptions or circumstances. The most significant assumptions and estimates relate to the allowance for doubtful accounts, capitalized internal-use software, the determination of the useful lives of property and equipment, the fair value of securities underlying stock-based compensation, the fair value of identifiable assets and liabilities and contingent consideration in business acquisitions, and the realization of deferred tax assets.
(b) Concentrations of credit risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and settlement assets. The Company’s cash and cash equivalents are held by established financial institutions. The Company does not require collateral from its customers and generally requires payment within 30 to 60 days of billing. Settlement assets are amounts due from well-established payment processing companies and normally take one or two business days to settle which mitigates the associated risk of concentration. The Company utilizes one third-party payment processor.
The Company’s customers are primarily physician’s offices and other healthcare services organizations located in the United States as well as pharmaceutical companies. The Company did not have any individual customers that represented more than 10% of total revenues for the three and six months ended July 31, 2023 and 2022. As of both July 31, 2023 and January 31, 2023, the Company had receivables from at least one entity that accounted for at least 10% of total accounts receivable.
(c) Risks and uncertainties
The Company is subject to a variety of risk factors, including the economy, data privacy and security laws and government regulations. Additionally, the Company is subject to other risks associated with the markets in which it operates including reliance on third-party vendors, partners, and service providers. The Company supplements its
workforce with contractors and consultants, including a substantial number of contractors and consultants in international locations. Certain of the Company's service providers, including certain third-party software developers, are located in international locations subject to warfare and/or political and economic instability, such as Ukraine and India. As with any business, operation of the Company involves risk, including the risk of service interruption impacting the operations of the Company's business and the Company's customer’s facilities below expected levels of operation, shut downs due to the breakdown or failure of information technology and communications systems, changes in laws or regulations, political and economic instability, or catastrophic events such as fires, earthquakes, floods, explosions, global health concerns such as pandemics or other similar occurrences affecting the delivery of our productions and services. The occurrence of any of these events could significantly reduce or eliminate revenues generated, or significantly increase the expenses of the Company's operations, adversely impacting the Company’s operating results and the Company's ability to meet the Company's obligations and commitments.
(d) New accounting pronouncements
Impact of recently adopted accounting pronouncements
During the three and six months ended July 31, 2023, the Company did not adopt any accounting pronouncements that materially impacted the Company's financial statements.
Recent accounting pronouncements not yet adopted
There are no recently issued accounting pronouncements the Company has not yet adopted that will materially impact the Company's consolidated financial statements.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions
6 Months Ended
Jul. 31, 2023
Composition of Certain Financial Statements [Abstract]  
Composition of certain financial statement captions Composition of certain financial statement captions
(a) Accrued expenses
Accrued expenses as of July 31, 2023 and January 31, 2023 are as follows:
 July 31, 2023January 31, 2023
Payroll-related expenses and taxes$10,335 $10,345 
Payment processing fees liability4,817 4,796 
Acquisition-related liabilities241 96 
Tax liabilities2,993 1,491 
Information technology5,359 2,249 
Other4,049 2,833 
Total$27,794 $21,810 

(b) Property and equipment
Property and equipment as of July 31, 2023 and January 31, 2023 are as follows:
 
Useful Life
 (years)July 31, 2023January 31, 2023
PhreesiaPads and Arrivals Kiosks3$17,906 $17,932 
Computer equipment361,707 54,485 
Computer software
3 to 5
10,719 8,571 
Hardware development3528 529 
Total property and equipment$90,860 $81,517 
Less accumulated depreciation(68,044)(59,847)
Property and equipment — net$22,816 $21,670 
Depreciation expense related to property and equipment amounted to $4,244 and $4,220 for the three months ended July 31, 2023 and 2022, respectively. Depreciation expense related to property and equipment amounted to $8,748 and $8,498 for the six months ended July 31, 2023 and 2022, respectively.
Assets acquired under finance leases included in computer equipment were $34,880 and $27,813 as of July 31, 2023 and January 31, 2023, respectively. Accumulated amortization of assets under finance leases was $24,035 and $20,657 as of July 31, 2023 and January 31, 2023, respectively.
(c) Capitalized internal use software
For the three months ended July 31, 2023 and 2022, the Company capitalized $5,225 and $5,970, respectively, of costs related to the Phreesia Platform. For the six months ended July 31, 2023 and 2022, the Company capitalized $10,371 and $12,395, respectively, of costs related to the Phreesia Platform.
During the three months ended July 31, 2023 and 2022, amortization expense related to capitalized internal-use software was $2,173 and $1,255, respectively. During the six months ended July 31, 2023 and 2022, amortization expense related to capitalized internal-use software was $4,316 and $2,516, respectively.
(d) Intangible assets and goodwill
On June 30, 2023, the Company entered into an agreement to acquire Comsort, Inc. d/b/a MediFind ("MediFind") (the "MediFind Acquisition"). The Company acquired certain intangible assets and goodwill in connection with the MediFind Acquisition. See Note 15 - Acquisitions for additional information regarding the MediFind Acquisition. The tables set forth below include intangible assets and goodwill acquired in all of the Company's acquisitions.
The following presents the details of intangible assets as of July 31, 2023 and January 31, 2023:

Useful Life
 (years)July 31, 2023January 31, 2023
Acquired technology
5 to 7
$2,610 $1,410 
Customer relationship
7 to 10
6,740 6,340 
License156,200 6,200 
Trademark15$700 $— 
Total intangible assets, gross carrying value$16,250 $13,950 
Less accumulated amortization(3,256)(2,549)
Net carrying value$12,994 $11,401 
The remaining useful life for acquired technology in years was 5.6 and 2.7 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for customer relationships in years was 8.0 and 8.3 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for the license to the Patient Activation Measure ("PAM"®) in years was 13.4 and 13.8 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for the trademark in years was 14.9 as of July 31, 2023.
Amortization expense associated with intangible assets amounted to $364 and $344 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense associated with intangible assets amounted to $707 and $687 for the six months ended July 31, 2023 and 2022, respectively.
The estimated amortization expense for intangible assets for the next five years and thereafter is as follows as of July 31, 2023:
July 31, 2023
2024 (Remaining six months)$803 
Fiscal Years Ending January 31,
20251,531 
20261,500 
20271,207 
2028 - thereafter7,953 
Total$12,994 
The following table presents a roll-forward of goodwill for the six months ended July 31, 2023:
Balance at January 31, 2023$33,736 
Goodwill acquired during the period ended July 31, 20236,875 
Balance at July 31, 2023$40,611 
(e) Accounts receivable
Accounts receivable as of July 31, 2023 and January 31, 2023 are as follows:
 
 July 31, 2023January 31, 2023
Billed$48,273 $51,458 
Unbilled6,410 989 
Total accounts receivable, gross$54,683 $52,447 
Less accounts receivable allowances(770)(1,053)
Total accounts receivable$53,913 $51,394 

Activity in the Company's allowance for doubtful accounts was as follows for the three months ended July 31, 2023:

 July 31, 2023
Balance, January 31, 2023
$1,053 
Bad debt expense64 
Write-offs and adjustments(347)
Balance, July 31, 2023
$770 

The Company’s allowance for doubtful accounts represents the current estimate of expected future losses based on prior bad debt experience as well as considerations for specific customers as applicable. The Company's accounts receivable are considered past due when they are outstanding past the due date listed on the invoice to the customer. The Company writes off accounts receivable and removes the associated allowance for doubtful accounts when the Company deems the receivables to be uncollectible.
(f) Prepaid and other current assets
Prepaid and other current assets as of July 31, 2023 and January 31, 2023 are as follows:
 
 July 31, 2023January 31, 2023
Prepaid software and business systems$4,055 $3,426 
Prepaid data center expenses3,947 2,389 
Prepaid insurance93 1,552 
Other prepaid expenses and other current assets3,567 3,342 
Total prepaid and other current assets$11,662 $10,709 
(g) Cloud computing implementation costs
The Company enters into cloud computing service contracts to support its sales and marketing, product development and administrative activities. The Company capitalizes certain implementation costs for cloud computing arrangements that meet the definition of a service contract. The Company includes these capitalized implementation costs within Prepaid expenses and other current assets and within other assets on its consolidated balance sheets. Once placed in service, the Company amortizes these costs over the remaining subscription term to the same caption in the consolidated statements of operations as the related cloud subscription. As of both July 31, 2023 and January 31, 2023 capitalized implementation costs for cloud computing arrangements accounted for as service contracts were $1,532. Accumulated amortization of capitalized implementation costs for these arrangements was $814 and $610 as of July 31, 2023 and January 31, 2023, respectively.
(h) Other income, net
Other income, net for the three months ended July 31, 2023 and 2022 was $50 and $38, respectively. Other income, net for the six months ended July 31, 2023 and 2022 was $8 and $7, respectively. For all periods presented, other income, net was composed primarily of foreign exchange gains and other miscellaneous income.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and contract costs
6 Months Ended
Jul. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and contract costs Revenue and contract costs
The Company generates revenue primarily from providing an integrated SaaS-based software and payment platform for the healthcare industry. The Company derives revenue from subscription fees and related services generated from the Company’s healthcare services clients for access to the Phreesia Platform, payment processing fees based on patient payment volume, and fees from life sciences and payer clients for delivering direct communications to patients using the Phreesia Platform.
The amount of subscription and related services revenue recorded pursuant to ASC 842 for the leasing of the Company’s PhreesiaPads and Arrivals Kiosks was $2,603 and $2,482 for the three months ended July 31, 2023 and 2022, respectively. The amount of subscription and related services revenue recorded pursuant to ASC 842 for the leasing of the Company’s PhreesiaPads and Arrivals Kiosks was $5,265 and $4,974 for the six months ended July 31, 2023 and 2022, respectively.

Contract balances
The following table represents a roll-forward of contract assets:
January 31, 2023
$989 
Amount transferred to receivables from beginning balance of contract assets(975)
Contract asset additions, net of reclassification to receivables6,396 
July 31, 2023
$6,410 

The following table represents a roll-forward of deferred revenue:
January 31, 2023
$17,813 
Revenue recognized that was included in deferred revenue at the beginning of the period(13,095)
Net increase in current period deferred revenue11,530 
Deferred revenue added in acquisitions292 
July 31, 2023
$16,540 

Cost to obtain a contract
The Company capitalizes certain incremental costs to obtain customer contracts and amortizes these costs over a period of benefit that the Company has estimated to be three to five years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Amortization expense is included in sales and marketing expenses in the accompanying statements of operations and totaled $280 and $438 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense is included in sales and marketing expenses in the accompanying statements of operations and totaled $620 and $905 for the six months ended July 31, 2023 and 2022, respectively. The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.

The following table represents a roll forward of deferred contract acquisition costs:
Beginning balance, January 31, 2023
$2,810 
Amortization of deferred contract acquisition costs(620)
Ending balance, July 31, 2023
2,190 
Deferred contract acquisition costs, current (to be amortized in next 12 months)820 
Deferred contract acquisition costs, non-current1,370 
Total deferred contract acquisition costs$2,190 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Finance leases and other debt
6 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
Finance leases and other debt Finance leases and other debt
As of July 31, 2023 and January 31, 2023, the Company had the following outstanding finance lease liabilities and other debt:
July 31, 2023January 31, 2023
Finance leases$11,292 $7,651 
Financing arrangements3,800 46 
Accrued interest and payments75 200 
Total finance lease liabilities and other debt15,167 7,897 
Less - current portion of finance lease liabilities and other debt(7,112)(5,172)
Long-term finance lease liabilities and other debt$8,055 $2,725 

(a) Finance leases
See Note 10 - Leases for more information regarding finance leases.
(b) Financing agreements
On June 8, 2023, the Company entered into a software licensing financing agreement (the "financing agreement") in order to finance its software, equipment and service licenses. As of July 31, 2023, there was $3,800 in outstanding principal and interest due under the financing agreement. The financing agreement requires the Company to pay $123 per month for 36 months beginning August 2023. The effective interest rate on the financing agreement is 10.5% per annum.
(c) Amended and Restated Loan and Security Agreement
On February 28, 2019 (the "Effective Date"), the Company entered into the Amended and Restated Loan and Security Agreement (the "First SVB Facility") that provided for a $20,000 term loan.
On May 5, 2020 (the "Second SVB Effective Date"), the Company entered into the Second SVB Facility. The Second SVB Facility modified the First SVB Facility. The Second SVB Facility provided for a revolving credit facility with an initial borrowing capacity of $50,000. The borrowing capacity could be increased to $65,000 at the sole discretion of Silicon Valley Bank. Upon entering into the Second SVB Facility, the Company borrowed $20,663 against the revolving credit facility and used the proceeds to repay all amounts due under the First SVB Facility term loan. The Company repaid the balance on the Second SVB Facility during the fiscal year ended January 31, 2021.
On March 28, 2022 (the "Third SVB Effective Date"), the Company entered into a First Loan Modification Agreement to the Second SVB Facility (as amended, the "Third SVB Facility") to increase the borrowing capacity from $50,000 to $100,000 and to reduce the interest rate on the facility. Borrowings under the Third SVB Facility are payable on May 5, 2025. Borrowings under the Third SVB Facility bear interest, which is payable monthly, at a floating rate
equal to the greater of 3.25% or the Wall Street Journal Prime Rate minus 0.5%. As of July 31, 2023, the interest rate on the Third SVB Facility was 8.00%. In addition to principal and interest due under the revolving credit facility, the Company is required to pay an annual commitment fee of approximately $250 per year and a quarterly fee of 0.15% per annum of the average unused revolving line under the facility. The Company had $100,000 of availability under the facility as of July 31, 2023.
In the event that the Company terminates the Third SVB Facility prior to May 5, 2024, the Company will be required to pay a termination fee of up to 1.5% of borrowing capacity based on the length of time between termination and maturity. Any Company obligations under the Third SVB Facility are secured by a first priority security interest in substantially all of its assets, other than intellectual property. The Third SVB Facility includes a financial covenant that requires the Company to maintain a minimum Adjusted Quick Ratio as defined in the Third SVB Facility. The Third SVB Facility also includes a financial covenant that requires the Company to achieve certain profitability and liquidity thresholds. The financial covenant will not be effective if the Company maintains certain levels of liquidity as defined. Additionally, the Third SVB Facility contains a covenant limiting the amount of cash and cash equivalents the Company can hold outside SVB. The Third SVB Facility also contains customary events of default. The Company was in compliance with all covenants related to the Third SVB Facility as of July 31, 2023.
As of July 31, 2023 and January 31, 2023, there was no debt outstanding related to the Third SVB Facility and the Second SVB Facility, respectively. As a result, the Company presented all unamortized deferred costs within other assets as of July 31, 2023 and January 31, 2023, respectively. The Company is amortizing the remaining unamortized costs over the remaining term of the Third SVB Facility.
Maturities of finance leases and other debt, in each of the next five years and thereafter are as follows:
 TotalFinance LeasesOther Debt
2024 (Remaining six months)$3,806 $3,358 $448 
Fiscal year ending January 31:
20256,241 4,863 1,378 
20263,990 2,660 1,330 
20271,131 412 719 
2028— — — 
Total maturities of finance leases and other debt$15,167 $11,292 $3,875 
The following table presents the components of interest income (expense), net:
Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Interest expense (1)
$(420)$(292)$(713)$(694)
Interest income1,206 86 2,217 105 
Interest income (expense), net$786 $(206)$1,504 $(589)
(1) Includes amortization of deferred financing costs and original issue discount.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jul. 31, 2023
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
(a) Common stock
The Company closed an IPO on July 22, 2019 and filed an Amended and Restated Certificate of Incorporation authorizing the issuance of up to 500,000,000 shares of common stock, par value $0.01 per share.
In connection with the MediFind Acquisition, on June 30, 2023, the Company issued 150,786 shares of common stock, par value $0.01 per share to the former owners of MediFind as partial consideration to acquire MediFind. On July 3, 2023, the Company filed a prospectus supplement to register the shares with the SEC. See Note 15 - Acquisitions for additional information regarding the MediFind Acquisition.
(b) Treasury stock
The Company's equity-based compensation plan allows for the grant of non-vested stock options, restricted stock units ("RSUs") and total shareholder return ("TSR") performance-based stock units ("PSUs") to its employees pursuant to the terms of its stock option and incentive plans (See Note 8). Under the provision of the plans, for RSU
and PSU awards, unless otherwise elected, participants fulfill their related income tax withholding obligation by having shares withheld at the time of vesting. On the date of vesting of the RSU or PSU, the Company divides the participant's estimated income tax obligation in dollars by the closing price of its common stock and withholds the resulting number of vested shares. The shares withheld are then transferred to the Company's treasury stock at cost.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation
6 Months Ended
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-based compensation Equity-based compensation
(a) Equity award plans
In January 2018, the Board of Directors adopted the Company’s 2018 Stock Option Plan (as amended, the "2018 Stock Option Plan") which provided for the issuance of options to purchase up to 3,048,490 shares of the Company’s common stock to officers, directors, employees, and consultants. The option exercise price per share is determined by the Board of Directors based on the estimated fair value of the Company’s common stock.
In June 2019, the Board of Directors adopted the Company’s 2019 Stock Option and Incentive Plan (the "2019 Plan"), which replaced the 2018 Stock Option Plan upon the completion of the IPO. The 2019 Plan allows the Compensation Committee of the Board of Directors (the "Compensation Committee") to make equity-based incentive awards including stock options, RSUs and PSUs to the Company’s officers, employees, directors, and consultants. The initial reserve for the issuance of awards under this plan was 2,139,683 shares of common stock. The initial number of shares reserved and available for issuance automatically increased on February 1, 2020 and automatically increases each February 1 thereafter by 5% of the number of shares of common stock outstanding on the immediately preceding January 31 (or such lesser number of shares determined by the Compensation Committee). As the 2018 Stock Option Plan was replaced by the 2019 Plan, all grants of stock options, RSUs and PSUs during the six months ended July 31, 2023 were made pursuant to the 2019 plan, respectively.
In June 2019, the Board of Directors also adopted the Company’s 2019 Employee Stock Purchase Plan (the "ESPP"), which became effective immediately prior to the effectiveness of the registration statement for the Company’s initial public offering. The total shares of common stock initially reserved under the ESPP was limited to 855,873 shares.
The Company's fiscal 2023 and fiscal 2024 incentive bonuses allow eligible employees to elect to receive all or a portion of their fiscal 2023 and fiscal 2024 incentive compensation in the form of immediately vested restricted stock units instead of cash.
In July 2023, the Board of Directors also adopted the Company’s 2023 Inducement Award Plan (the "Inducement Plan"). The Inducement Plan allows the Compensation Committee of the Board of Directors (the "Compensation Committee") or its delegates to make equity-based incentive awards including stock options, RSUs and PSUs to employees of acquired companies to induce them to join the Company. The total shares of common stock initially reserved under the Inducement Plan was 500,000 shares.
As of July 31, 2023, there are 4,988,341 shares available for future grant pursuant to the 2019 Plan after factoring in the automatic increase which occurs on February 1 of each fiscal year, as well as an additional 508,343 shares available for future grant pursuant to the ESPP. The ESPP has two six-month offering periods each calendar year beginning in January and July. The ESPP allows eligible employees to purchase shares of the Company’s common stock at a 15% discount through payroll deductions. As of July 31, 2023, there were 13,161 outstanding restricted stock units and 486,839 shares available for future grant under the Inducement Plan.
(b) Summary of stock-based compensation
The following table sets forth stock-based compensation by type of award:

Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
RSUs$13,703 $10,752 $26,602 $20,701 
Liability awards2,278 1,669 4,803 3,574 
PSUs2,751 1,805 4,395 3,447 
ESPP286 321 655 808 
Stock options358 45 874 
Total stock based compensation$19,025 $14,905 $36,500 $29,404 
The following table sets forth the presentation of stock-based compensation in the Company's financial statements:

Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Stock-based compensation expense recorded to additional paid-in capital$16,747 $13,236 $31,697 $25,830 
Stock-based compensation expense recorded to accrued expenses2,278 1,669 4,803 3,574 
Total stock-based compensation19,025 14,905 36,500 29,404 
Less stock-based compensation expense capitalized as internal-use software(377)(347)(714)(695)
Stock-based compensation expense per consolidated statements of operations$18,648 $14,558 $35,786 $28,709 

The Company has not recognized and does not expect to recognize in the foreseeable future, any tax benefit related to employee stock-based compensation expense.
(c) Restricted stock units
The Company has issued restricted stock units to employees and independent directors that vest based on a time-based condition. For RSUs granted to employees prior to January 2021, pursuant to a time-based condition, 10% of the restricted stock units vest after one year, 20% vest after two years, 30% vest after three years and 40% vest after four years. The restricted stock units expire seven years from the grant date. During the year ended January 31, 2023, the Company modified the vesting of RSUs granted subsequent to January 1, 2021 for employees other than its named executive officers listed in its 2022 proxy statement ("2022 NEOs") and other members of its executive management team. Pursuant to the modified vesting schedule, RSUs granted after January 1, 2021 for employees other than 2022 NEOs and other members of its executive management team vest 6.25% each quarter over four years based on continued service. For 2022 NEOs and other members of the Company's executive management team, RSUs granted from January 1, 2022 vest 6.25% each quarter over four years based on continued service. Beginning January 2023, all new RSUs granted generally vest 25% each year over four years based on continued service.
Additionally, at the beginning of each fiscal year, the Company provides certain employees the option to settle their incentive bonus in immediately vested RSUs. In April 2023, the Company issued 178,574 immediately vested RSUs to settle full-year fiscal 2023 share-settled bonus awards. The RSUs granted to settle bonus awards are included in RSUs granted and vested in the table below. See section (g) Liability awards below for additional information regarding share-settled bonus awards.

  Restricted stock units
Unvested, January 31, 20233,917,753 
Granted in six months ended July 31, 2023(1)
1,813,611 
Vested(834,220)
Forfeited and expired (328,219)
Unvested, July 31, 2023
4,568,925 
(1) Includes 13,161 awards granted pursuant to the 2023 Inducement Award Plan.

As of July 31, 2023, there is $128,352 remaining of total unrecognized compensation cost related to these awards. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.85 years.
(d) Stock options
Options granted under the equity award plans have a maximum term of ten years and vest over a period determined by the Board of Directors (generally four years from the date of grant or the commencement of the grantee’s employment with the Company). Options generally vest 25% at the one-year anniversary of the grant date, after which point they generally vest pro rata on a monthly basis.

Stock option activity for the six months ended July 31, 2023 is as follows:
Number of
options
Weighted-
average
exercise price
Weighted-
average
remaining
contractual life
(in years)
Aggregate 
Intrinsic
value
Outstanding — January 31, 20231,385,193 $6.26 
Granted in six months ended July 31, 2023
— $— 
Exercised(147,764)$3.88 
Forfeited and expired(415)$4.71 
Outstanding and expected to vest — July 31, 2023
1,237,014 $6.54 4.78$31,146 
Exercisable — July 31, 2023
1,236,358 $6.53 4.78$31,143 
Amount vested in six months ended July 31, 2023
23,909 $13.05 
The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company’s estimated stock price at the time of exercise and the exercise price, multiplied by the number of related in-the-money options) that would have been received by the option holders had they exercised their options at the end of the period. This amount changes based on the market value of the Company’s common stock. The total intrinsic value of options exercised for the six months ended July 31, 2023 and 2022 (based on the difference between the Company’s estimated stock price on the exercise date and the respective exercise price, multiplied by the number of options exercised), was $4,214 and $4,029, respectively.
(e) TSR performance-based restricted stock units (PSUs)
The Company grants PSUs to certain members of its management team. PSUs vest over approximately three years from the grant date upon satisfaction of both time-based requirements and market targets based on Phreesia's TSR relative to the TSR of each member of the Russell 3000 Index (the "Peer Group"). Depending on the percentage level at which the market-based condition is satisfied, the number of shares vesting could be between 0% and 220% of the number of PSUs originally granted. To earn the target number of PSUs (which represents 100% of the number of PSUs granted), the Company must perform at the 60th percentile, with the maximum number of PSUs earned if the Company performed at least at the 90th percentile. If Phreesia's TSR for the performance period is negative, the maximum number of PSUs that can be earned will be capped at 100%.
The Company estimated the fair value of the PSUs using a Monte Carlo Simulation model which projected TSR for Phreesia and each member of the Peer Group over the performance period. The Company recognizes the grant date fair value of PSUs as compensation expense over the vesting period.
Market-based PSU activity for the six months ended July 31, 2023 are as follows:

  Performance stock units
Outstanding, January 31, 2023648,233 
Granted in six months ended July 31, 2023
13,492 
Vested— 
Forfeited and expired (74,472)
Outstanding, July 31, 2023
587,253 
As of July 31, 2023, unrecognized compensation cost related to PSUs was $18,609, to be recognized on a straight-line basis over a weighted average term of 2.0 years, subject to the participants' continued employment with the Company.
(f) Employee stock purchase plan
The ESPP is a compensatory plan because it provides participants with terms that are more favorable than those offered to other holders of the Company's common stock. Employees purchase shares at the lesser of (1) 85% of the closing stock price on the first day of the offering period or (2) 85% of the closing stock price on the last day of the offering period. In the U.S., the ESPP is structured as a qualified employee stock purchase plan under Section 423 of the Internal Revenue Code of 1986.
During the three and six months ended July 31, 2023, the Company issued 70,123 shares of common stock under the ESPP. In connection with these issuances, the Company recorded increases of $1,838 to common stock and additional paid-in capital within stockholders' equity. As of July 31, 2023, unrecognized compensation cost related to the ESPP was $507, to be recognized over the next five months.
(g) Liability awards
At the beginning of each year, the Company provides eligible employees the option to elect to receive all or a portion of their incentive compensation in the form of immediately vested restricted stock units instead of cash. Restricted stock units issued to settle liability awards are covered by the 2019 Plan. Share-settled bonus awards will be settled at a value equal to 115% of the bonuses converted. These share-settled bonus awards vest based on the achievement of the Company’s predefined performance targets. As share-settled bonus awards will be settled in a variable number of shares, the Company classifies share-settled bonus awards as liabilities within accrued expenses in the accompanying consolidated balance sheets until they are settled in shares and included in stockholders' equity. During the six months ended July 31, 2023, the Company settled $5,383 of share-settled bonus awards by issuing 178,574 immediately vested RSUs. See (c) Restricted Stock Units above for additional discussion regarding RSUs.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements
6 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Fair value measurements Fair value measurements
The following table presents information about the Company's assets and liabilities that are measured at fair value as of July 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of July 31, 2023
 
Money market mutual funds$95,615 $— $— $95,615 
Total assets$95,615 $— $— $95,615 

The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of January 31, 2023
 
Money market mutual funds$163,563 $— $— $163,563 
Total assets$163,563 $— $— $163,563 

The carrying value of the Company’s short-term financial instruments, including accounts receivable and accounts payable approximate fair value due to the short-term nature of these instruments. The carrying value of the Company's debt approximates fair value because the interest rates approximate market rates and the debt maturities are relatively short-term.
The Company did not have any transfers of assets and liabilities between levels of the fair value measurement hierarchy during both the three and six months ended July 31, 2023 and 2022.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Leases Leases
(a) Phreesia as Lessee
The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease
arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.
For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.
As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.
The components of lease expense for the six months ended July 31, 2023 were as follows:
July 31, 2023
Operating leases:
Operating lease cost$363 
Variable lease cost31 
Total operating lease cost$394 
Finance leases:
Amortization of right-of-use assets$3,379 
Interest on lease liabilities280 
Total finance lease cost$3,659 
The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:
July 31, 2023
OperatingFinance
Maturity of lease liabilities
2024 (remaining six months)$297 $3,593 
Fiscal year ending January 31,
2025225 5,204 
202686 2,847 
202742 440 
Thereafter— 
Total future minimum lease payments$657 $12,084 
Less: interest(25)(792)
Present value of lease liabilities$632 $11,292 
As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:
July 31, 2023
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used for operating leases$703 
Operating cash used for finance leases236 
Financing cash used for finance leases3,427 
Total$4,366 
Right-of-use assets obtained in exchange for lease liabilities:
Operating$— 
Finance7,067 
Total$7,067 
(b) Phreesia as Lessor
In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.
During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.
Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less.
Leases Leases
(a) Phreesia as Lessee
The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease
arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.
For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.
As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.
The components of lease expense for the six months ended July 31, 2023 were as follows:
July 31, 2023
Operating leases:
Operating lease cost$363 
Variable lease cost31 
Total operating lease cost$394 
Finance leases:
Amortization of right-of-use assets$3,379 
Interest on lease liabilities280 
Total finance lease cost$3,659 
The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:
July 31, 2023
OperatingFinance
Maturity of lease liabilities
2024 (remaining six months)$297 $3,593 
Fiscal year ending January 31,
2025225 5,204 
202686 2,847 
202742 440 
Thereafter— 
Total future minimum lease payments$657 $12,084 
Less: interest(25)(792)
Present value of lease liabilities$632 $11,292 
As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:
July 31, 2023
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used for operating leases$703 
Operating cash used for finance leases236 
Financing cash used for finance leases3,427 
Total$4,366 
Right-of-use assets obtained in exchange for lease liabilities:
Operating$— 
Finance7,067 
Total$7,067 
(b) Phreesia as Lessor
In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.
During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.
Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less.
Leases Leases
(a) Phreesia as Lessee
The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease
arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.
For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.
As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.
The components of lease expense for the six months ended July 31, 2023 were as follows:
July 31, 2023
Operating leases:
Operating lease cost$363 
Variable lease cost31 
Total operating lease cost$394 
Finance leases:
Amortization of right-of-use assets$3,379 
Interest on lease liabilities280 
Total finance lease cost$3,659 
The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:
July 31, 2023
OperatingFinance
Maturity of lease liabilities
2024 (remaining six months)$297 $3,593 
Fiscal year ending January 31,
2025225 5,204 
202686 2,847 
202742 440 
Thereafter— 
Total future minimum lease payments$657 $12,084 
Less: interest(25)(792)
Present value of lease liabilities$632 $11,292 
As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:
July 31, 2023
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used for operating leases$703 
Operating cash used for finance leases236 
Financing cash used for finance leases3,427 
Total$4,366 
Right-of-use assets obtained in exchange for lease liabilities:
Operating$— 
Finance7,067 
Total$7,067 
(b) Phreesia as Lessor
In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.
During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.
Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and contingencies
6 Months Ended
Jul. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
(a) Indemnifications
The Company’s agreements with certain customers include certain provisions for indemnifying customers against liabilities if its services infringe a third party’s intellectual property rights. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that may be involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such provisions and have not accrued any liabilities related to such obligations in its consolidated financial statements.
In addition, the Company has indemnification agreements with its directors and its executive officers that require it, among other things, to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of those persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as a director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that may enable it to recover a portion of any future indemnification amounts paid. To date, there have been no claims under any of its directors and executive officers indemnification provisions.
(b) Legal proceedings
In the ordinary course of business, the Company may be subject from time to time to various proceedings, lawsuits, disputes or claims. Although the Company cannot predict with assurance the outcome of any litigation, the Company does not believe there are currently any such actions that, if resolved unfavorably, would have a material impact on its financial condition, results of operations or cash flows.
(c) Other contractual commitments
Other contractual commitments consist primarily of non-cancelable purchase commitments to support our technology infrastructure.
During fiscal 2023, the Company signed a finance lease which commenced during the six months ended July 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease of $7,720 were included in other contractual commitments as of January 31, 2023 and were added at present value to finance lease liabilities during the six months ended July 31, 2023.
During the six months ended July 31, 2023, the Company entered into a new non-cancelable purchase commitment to support its technology infrastructure. Total undiscounted payments through the fiscal year ended January 31, 2026 are $2,114.
During the six months ended July 31, 2023, there were no other significant changes in the Company's material cash requirements as compared to the material cash requirements from known contractual and other obligations described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income taxes
6 Months Ended
Jul. 31, 2023
Income Tax Disclosure [Abstract]  
Income taxes Income taxesFor the three and six months ended July 31, 2023, the Company recorded tax provision of $648 and $954, respectively, compared to a tax provision of $213 and $448, respectively, for the corresponding periods in the prior year. The Company's provision for income taxes was 1.3% and 0.5% of loss before income taxes for the six months ended July 31, 2023 and 2022, respectively. The Company's effective tax rate differs from the U.S. statutory tax rate of 21% primarily because the Company records a valuation allowance against its U.S. deferred tax assets, and due to foreign income tax expense primarily related to the use of its Canadian net operating loss carry forwards attributable to the Company's Canadian branch.Deferred tax assets and deferred tax liabilities are recognized based on temporary differences between the financial reporting and tax basis of assets and liabilities using statutory rates. Management of the Company has evaluated the positive and negative evidence pertaining to the realizability of its deferred tax assets, including the Company’s history of losses, and concluded that it is more likely than not that the Company will not recognize the benefits for its U.S. deferred tax assets. On the basis of this evaluation, the Company has recorded a valuation allowance against its deferred tax assets that are not more likely than not to be realized at both July 31, 2023 and January 31, 2023.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per share attributable to common stockholders
6 Months Ended
Jul. 31, 2023
Earnings Per Share [Abstract]  
Net loss per share attributable to common stockholders Net loss per share attributable to common stockholders
(a) Net loss per share attributable to common stockholders
Basic and diluted net loss per share attributable to common stockholders was calculated as follows:

 Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Numerator:
Net loss$(36,767)$(46,716)$(74,298)$(97,958)
Denominator:
Weighted-average shares of common stock outstanding, basic and diluted53,794,060 52,325,209 53,574,584 52,135,250 
Net loss per share attributable to common stockholders$(0.68)$(0.89)$(1.39)$(1.88)


(b) Potential dilutive securities
The Company’s potential dilutive securities, which include stock options, restricted stock units, performance stock awards and grants under the Company's ESPP, have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The following potential common shares, presented based on amounts outstanding at each period end, were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
As of July 31,
20232022
Stock options to purchase common stock, restricted stock and performance stock awards7,167,904 6,623,285 
Employee stock purchase plan72,501 76,634 
     Total7,240,405 6,699,919 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Related party transactions
6 Months Ended
Jul. 31, 2023
Related Party Transactions [Abstract]  
Related party transactions Related party transactions
For the three months ended July 31, 2023 and 2022, the Company recognized revenue totaling $261 and $197, respectively, for advertisements placed by a pharmaceutical company, respectively. For the six months ended July 31, 2023 and 2022, the Company recognized revenue totaling $549 and $351, respectively. One of the Company's independent members of its board of directors serves on the board of directors for this pharmaceutical company. As of July 31, 2023 and January 31, 2023, accounts receivable from the pharmaceutical company totaled approximately $271 and $339, respectively.
For the three months ended July 31, 2022, the Company recognized general and administrative expenses totaling $77 for software agreements with a software company. For the six months ended July 31, 2023 and 2022, the Company recognized general and administrative expenses totaling $118 and $220, respectively. One of the Company's independent members of its board of directors served as the chief executive officer and on the board of directors for this software company until May 2023. This Company is no longer a related party subsequent to May 2023. As of January 31, 2023, prepaid expenses and other current assets included approximately $51 of payments made to this software company. The expense and asset amounts presented above include amounts incurred while the entity was a related party.
One of the Company's independent members of its board of directors has served as the chief financial officer of a software company since April 2022. The Company recognized de minimis expenses during both the three and six months ended July 31, 2023 and 2022 under software agreements with this software company.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions
6 Months Ended
Jul. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Acquisition of MediFind
On June 30, 2023, the Company entered into an agreement to acquire 100% of the outstanding equity of MediFind for aggregate consideration payable of $8,871 (the "MediFind Acquisition"). A portion of the consideration was paid in cash at closing (subject to a customary working capital adjustment) with the remainder of the consideration settled through the issuance of 150,786 shares of the Company's Common Stock to certain MediFind stockholders. MediFind is a consumer-facing healthcare product that helps patients - especially those with serious, chronic and rare diseases - find better care faster. The MediFind Acquisition was accounted for as a business combination. The Company acquired MediFind to reinforce its commitment to patient-centered care and expand its offerings to consumers.
The following table summarizes the purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:

Cash consideration paid to sellers$4,104 
Equity consideration paid to sellers4,676 
Liabilities incurred to sellers91 
Total fair value of acquisition consideration$8,871 

The following table summarizes the calculation of cash paid for the MediFind Acquisition, net of cash acquired per the Company's consolidated statement of cash flows for the six months ended July 31, 2023:

Cash consideration paid to sellers$4,104 
Less: Cash acquired(231)
Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows$3,873 
The purchase price was allocated to the tangible assets acquired, the identifiable intangible assets acquired and the liabilities assumed based on their acquisition-date estimated fair values or other measurement bases specified by ASC 805 - Business Combinations.

The following table summarizes the final allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition:

Cash$231 
Accounts receivable149 
Other current assets722 
Identified intangible assets acquired2,300 
Goodwill6,875 
Total assets acquired10,277 
Accounts payable(84)
Accrued liabilities(907)
Deferred revenue(292)
Deferred income tax liabilities(123)
Total purchase price$8,871 
The components of intangible assets acquired were as follows:
Estimated Useful Life
(in Years)
Fair Value
Technology7$1,200 
Trademark15700 
Customer relationships10400 
Total identifiable intangible assets acquired$2,300 
The weighted average amortization period for acquired intangible assets as of the date of acquisition is 10 years.
The Company, with the assistance of a third-party appraiser, assessed the fair value of the assets of MediFind. The fair value of the acquired technology and trademark assets were estimated using the relief from royalty method. The fair value of customer relationships was estimated using a multi-period excess earnings method. To calculate fair value, the Company used cash flows discounted at a rate considered appropriate given the inherent risks associated with each asset.
The useful lives of the intangible assets were estimated based on the expected future economic benefit of the assets and are being amortized over the estimated useful life in proportion to the economic benefits consumed using the straight-line method. The amortization of intangible assets is not expected to be deductible for income tax purposes.
The goodwill recognized in the MediFind Acquisition is primarily attributable to expected synergies of the combined businesses driven by integrating the technology into the Phreesia Platform and engaging with patients and providers, as well as the acquisition of an assembled workforce. The goodwill is not expected to be deductible for tax purposes.

During the six months ended July 31, 2023, the Company incurred $699 of acquisition related costs for the MediFind Acquisition. These costs are primarily included within general and administrative expenses in our consolidated statements of operations.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent events
6 Months Ended
Jul. 31, 2023
Subsequent Events [Abstract]  
Subsequent events Subsequent eventsOn August 11, 2023, the Company acquired Access, an innovative electronic forms management and automation provider that helps hospitals across the country streamline workflows, improve compliance and deliver a better patient experience, for total consideration of $38,374, subject to customary purchase price adjustments. Consideration transferred included $6,480 of cash, 1,096,436 shares of Phreesia common stock with an acquisition-date value of $30,645, and liabilities of $1,249. The Company acquired Access to enhance and build on its existing functionality in the acute care space and to expand its network of clients and partners.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Jul. 31, 2023
Jul. 31, 2022
Pay vs Performance Disclosure            
Net loss $ (36,767) $ (37,531) $ (46,716) $ (51,242) $ (74,298) $ (97,958)
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jul. 31, 2023
shares
Jul. 31, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Terminated false  
David Linetsky October 2022 Plan [Member] | David Linetsky [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On July 18, 2023, David Linetsky, the Company’s Senior Vice President of Life Sciences, terminated a Rule 10b5-1 Trading Plan he had previously adopted with respect to the sale of the Company’s common stock. Mr. Linetsky’s Rule 10b5-1 Trading Plan was intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). It was adopted on October 10, 2022, established a plan with an end date of December 31, 2024 and provided for the sale of up to 91,919 shares of common stock pursuant to the terms of the plan. As of the date of termination of his Rule 10b5-1 Trading Plan, Mr. Linetsky had sold 49,592 shares of common stock under its terms.
Name David Linetsky  
Title Senior Vice President  
Adoption Date October 10, 2022  
Rule 10b5-1 Arrangement Terminated true  
Termination Date July 18, 2023  
Arrangement Duration 813 days  
Aggregate Available 91,919 91,919
David Linetsky July 2023 Plan [Member] | David Linetsky [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   In addition, on July 19, 2023, Mr. Linetsky adopted a new Rule 10b5-1 Trading Plan that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Linetsky’s Rule 10b5-1 Trading Plan establishes a plan end date of June 30, 2024 and provides for the sale of up to 77,473 shares of common stock, plus an additional number of shares that he could receive upon the future vesting of certain outstanding equity awards, net of any shares withheld by the Company to satisfy applicable taxes, pursuant to the terms of the plan. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Linetsky’s Rule 10b5-1 Trading Plan, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, without subtracting any shares to be withheld upon future vesting events, the aggregate number of shares to be sold pursuant to Mr. Linetsky’s 10b5-1 Trading Plan is 125,037.
Rule 10b5-1 Arrangement Adopted true  
Adoption Date July 19, 2023  
Arrangement Duration 347 days  
Aggregate Available 125,037 125,037
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies (Policies)
6 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Consolidated financial statements Consolidated financial statementsThe accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding quarterly financial reporting and include the accounts of Phreesia, Inc., its branch operation in Canada and its consolidated subsidiaries (or collectively, the "Company").
Fiscal year Fiscal yearThe Company’s fiscal year ends on January 31. References to fiscal 2024 and 2023 refer to the fiscal years ending on January 31, 2024 and January 31, 2023, respectively.
Use of estimates Use of estimatesThe preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments. Although management believes its estimates and assumptions are reasonable under the circumstances at the time they are made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Actual results could differ from those estimates made under different assumptions or circumstances. The most significant assumptions and estimates relate to the allowance for doubtful accounts, capitalized internal-use software, the determination of the useful lives of property and equipment, the fair value of securities underlying stock-based compensation, the fair value of identifiable assets and liabilities and contingent consideration in business acquisitions, and the realization of deferred tax assets.
Concentrations of credit risk Concentrations of credit riskFinancial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and settlement assets. The Company’s cash and cash equivalents are held by established financial institutions. The Company does not require collateral from its customers and generally requires payment within 30 to 60 days of billing. Settlement assets are amounts due from well-established payment processing companies and normally take one or two business days to settle which mitigates the associated risk of concentration. The Company utilizes one third-party payment processor.The Company’s customers are primarily physician’s offices and other healthcare services organizations located in the United States as well as pharmaceutical companies.
Risks and uncertainties Risks and uncertaintiesThe Company is subject to a variety of risk factors, including the economy, data privacy and security laws and government regulations. Additionally, the Company is subject to other risks associated with the markets in which it operates including reliance on third-party vendors, partners, and service providers. The Company supplements its workforce with contractors and consultants, including a substantial number of contractors and consultants in international locations. Certain of the Company's service providers, including certain third-party software developers, are located in international locations subject to warfare and/or political and economic instability, such as Ukraine and India. As with any business, operation of the Company involves risk, including the risk of service interruption impacting the operations of the Company's business and the Company's customer’s facilities below expected levels of operation, shut downs due to the breakdown or failure of information technology and communications systems, changes in laws or regulations, political and economic instability, or catastrophic events such as fires, earthquakes, floods, explosions, global health concerns such as pandemics or other similar occurrences affecting the delivery of our productions and services. The occurrence of any of these events could significantly reduce or eliminate revenues generated, or significantly increase the expenses of the Company's operations, adversely impacting the Company’s operating results and the Company's ability to meet the Company's obligations and commitments.
New accounting pronouncements New accounting pronouncements
Impact of recently adopted accounting pronouncements
During the three and six months ended July 31, 2023, the Company did not adopt any accounting pronouncements that materially impacted the Company's financial statements.
Recent accounting pronouncements not yet adopted
There are no recently issued accounting pronouncements the Company has not yet adopted that will materially impact the Company's consolidated financial statements.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions (Tables)
6 Months Ended
Jul. 31, 2023
Composition of Certain Financial Statements [Abstract]  
Schedule of Accrued Expenses
Accrued expenses as of July 31, 2023 and January 31, 2023 are as follows:
 July 31, 2023January 31, 2023
Payroll-related expenses and taxes$10,335 $10,345 
Payment processing fees liability4,817 4,796 
Acquisition-related liabilities241 96 
Tax liabilities2,993 1,491 
Information technology5,359 2,249 
Other4,049 2,833 
Total$27,794 $21,810 
Schedule of Property and Equipment
Property and equipment as of July 31, 2023 and January 31, 2023 are as follows:
 
Useful Life
 (years)July 31, 2023January 31, 2023
PhreesiaPads and Arrivals Kiosks3$17,906 $17,932 
Computer equipment361,707 54,485 
Computer software
3 to 5
10,719 8,571 
Hardware development3528 529 
Total property and equipment$90,860 $81,517 
Less accumulated depreciation(68,044)(59,847)
Property and equipment — net$22,816 $21,670 
Schedule of Intangible Assets
The following presents the details of intangible assets as of July 31, 2023 and January 31, 2023:

Useful Life
 (years)July 31, 2023January 31, 2023
Acquired technology
5 to 7
$2,610 $1,410 
Customer relationship
7 to 10
6,740 6,340 
License156,200 6,200 
Trademark15$700 $— 
Total intangible assets, gross carrying value$16,250 $13,950 
Less accumulated amortization(3,256)(2,549)
Net carrying value$12,994 $11,401 
Schedule of Estimated Amortization Expense for Intangible Assets
The estimated amortization expense for intangible assets for the next five years and thereafter is as follows as of July 31, 2023:
July 31, 2023
2024 (Remaining six months)$803 
Fiscal Years Ending January 31,
20251,531 
20261,500 
20271,207 
2028 - thereafter7,953 
Total$12,994 
Schedule of Goodwill
The following table presents a roll-forward of goodwill for the six months ended July 31, 2023:
Balance at January 31, 2023$33,736 
Goodwill acquired during the period ended July 31, 20236,875 
Balance at July 31, 2023$40,611 
Schedule of Accounts Receivable
Accounts receivable as of July 31, 2023 and January 31, 2023 are as follows:
 
 July 31, 2023January 31, 2023
Billed$48,273 $51,458 
Unbilled6,410 989 
Total accounts receivable, gross$54,683 $52,447 
Less accounts receivable allowances(770)(1,053)
Total accounts receivable$53,913 $51,394 
Schedule of Allowance for Doubtful Accounts
Activity in the Company's allowance for doubtful accounts was as follows for the three months ended July 31, 2023:

 July 31, 2023
Balance, January 31, 2023
$1,053 
Bad debt expense64 
Write-offs and adjustments(347)
Balance, July 31, 2023
$770 
Schedule of Prepaid and Other Current Assets Prepaid and other current assets as of July 31, 2023 and January 31, 2023 are as follows: 
 July 31, 2023January 31, 2023
Prepaid software and business systems$4,055 $3,426 
Prepaid data center expenses3,947 2,389 
Prepaid insurance93 1,552 
Other prepaid expenses and other current assets3,567 3,342 
Total prepaid and other current assets$11,662 $10,709 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and contract costs (Tables)
6 Months Ended
Jul. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Rollforward of Contract Assets and Contract Liabilities
The following table represents a roll-forward of contract assets:
January 31, 2023
$989 
Amount transferred to receivables from beginning balance of contract assets(975)
Contract asset additions, net of reclassification to receivables6,396 
July 31, 2023
$6,410 

The following table represents a roll-forward of deferred revenue:
January 31, 2023
$17,813 
Revenue recognized that was included in deferred revenue at the beginning of the period(13,095)
Net increase in current period deferred revenue11,530 
Deferred revenue added in acquisitions292 
July 31, 2023
$16,540 
Schedule of Deferred Contract Acquisition Costs The following table represents a roll forward of deferred contract acquisition costs:
Beginning balance, January 31, 2023
$2,810 
Amortization of deferred contract acquisition costs(620)
Ending balance, July 31, 2023
2,190 
Deferred contract acquisition costs, current (to be amortized in next 12 months)820 
Deferred contract acquisition costs, non-current1,370 
Total deferred contract acquisition costs$2,190 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Finance leases and other debt (Tables)
6 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Finance Lease Liabilities and Other Debt
As of July 31, 2023 and January 31, 2023, the Company had the following outstanding finance lease liabilities and other debt:
July 31, 2023January 31, 2023
Finance leases$11,292 $7,651 
Financing arrangements3,800 46 
Accrued interest and payments75 200 
Total finance lease liabilities and other debt15,167 7,897 
Less - current portion of finance lease liabilities and other debt(7,112)(5,172)
Long-term finance lease liabilities and other debt$8,055 $2,725 
Schedule of Maturities of Finance Leases and Other Debt
Maturities of finance leases and other debt, in each of the next five years and thereafter are as follows:
 TotalFinance LeasesOther Debt
2024 (Remaining six months)$3,806 $3,358 $448 
Fiscal year ending January 31:
20256,241 4,863 1,378 
20263,990 2,660 1,330 
20271,131 412 719 
2028— — — 
Total maturities of finance leases and other debt$15,167 $11,292 $3,875 
Schedule of Components of Interest Income (Expense), Net
The following table presents the components of interest income (expense), net:
Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Interest expense (1)
$(420)$(292)$(713)$(694)
Interest income1,206 86 2,217 105 
Interest income (expense), net$786 $(206)$1,504 $(589)
(1) Includes amortization of deferred financing costs and original issue discount.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation (Tables)
6 Months Ended
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock - Based Compensation by Type of Award
The following table sets forth stock-based compensation by type of award:

Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
RSUs$13,703 $10,752 $26,602 $20,701 
Liability awards2,278 1,669 4,803 3,574 
PSUs2,751 1,805 4,395 3,447 
ESPP286 321 655 808 
Stock options358 45 874 
Total stock based compensation$19,025 $14,905 $36,500 $29,404 
Schedule of Stock-Based Compensation in Financial Statements
The following table sets forth the presentation of stock-based compensation in the Company's financial statements:

Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Stock-based compensation expense recorded to additional paid-in capital$16,747 $13,236 $31,697 $25,830 
Stock-based compensation expense recorded to accrued expenses2,278 1,669 4,803 3,574 
Total stock-based compensation19,025 14,905 36,500 29,404 
Less stock-based compensation expense capitalized as internal-use software(377)(347)(714)(695)
Stock-based compensation expense per consolidated statements of operations$18,648 $14,558 $35,786 $28,709 
Schedule of Restricted Stock Unit Activity
  Restricted stock units
Unvested, January 31, 20233,917,753 
Granted in six months ended July 31, 2023(1)
1,813,611 
Vested(834,220)
Forfeited and expired (328,219)
Unvested, July 31, 2023
4,568,925 
(1) Includes 13,161 awards granted pursuant to the 2023 Inducement Award Plan.
Schedule of Stock Option Activity
Stock option activity for the six months ended July 31, 2023 is as follows:
Number of
options
Weighted-
average
exercise price
Weighted-
average
remaining
contractual life
(in years)
Aggregate 
Intrinsic
value
Outstanding — January 31, 20231,385,193 $6.26 
Granted in six months ended July 31, 2023
— $— 
Exercised(147,764)$3.88 
Forfeited and expired(415)$4.71 
Outstanding and expected to vest — July 31, 2023
1,237,014 $6.54 4.78$31,146 
Exercisable — July 31, 2023
1,236,358 $6.53 4.78$31,143 
Amount vested in six months ended July 31, 2023
23,909 $13.05 
Schedule of Market-Based Performance Stock Unit Activity Market-based PSU activity for the six months ended July 31, 2023 are as follows:

  Performance stock units
Outstanding, January 31, 2023648,233 
Granted in six months ended July 31, 2023
13,492 
Vested— 
Forfeited and expired (74,472)
Outstanding, July 31, 2023
587,253 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements (Tables)
6 Months Ended
Jul. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents information about the Company's assets and liabilities that are measured at fair value as of July 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of July 31, 2023
 
Money market mutual funds$95,615 $— $— $95,615 
Total assets$95,615 $— $— $95,615 

The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):

 Quoted Prices in Active Markets for Identical Assets
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Balance as of January 31, 2023
 
Money market mutual funds$163,563 $— $— $163,563 
Total assets$163,563 $— $— $163,563 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Schedule of Lease Expense and Other Supplemental Cash Flow Information
The components of lease expense for the six months ended July 31, 2023 were as follows:
July 31, 2023
Operating leases:
Operating lease cost$363 
Variable lease cost31 
Total operating lease cost$394 
Finance leases:
Amortization of right-of-use assets$3,379 
Interest on lease liabilities280 
Total finance lease cost$3,659 
Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:
July 31, 2023
Supplemental cash flow information
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash used for operating leases$703 
Operating cash used for finance leases236 
Financing cash used for finance leases3,427 
Total$4,366 
Right-of-use assets obtained in exchange for lease liabilities:
Operating$— 
Finance7,067 
Total$7,067 
Schedule of Maturities of Operating Leases The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:
July 31, 2023
OperatingFinance
Maturity of lease liabilities
2024 (remaining six months)$297 $3,593 
Fiscal year ending January 31,
2025225 5,204 
202686 2,847 
202742 440 
Thereafter— 
Total future minimum lease payments$657 $12,084 
Less: interest(25)(792)
Present value of lease liabilities$632 $11,292 
Schedule of Maturities of Finance Leases The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:
July 31, 2023
OperatingFinance
Maturity of lease liabilities
2024 (remaining six months)$297 $3,593 
Fiscal year ending January 31,
2025225 5,204 
202686 2,847 
202742 440 
Thereafter— 
Total future minimum lease payments$657 $12,084 
Less: interest(25)(792)
Present value of lease liabilities$632 $11,292 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per share attributable to common stockholders (Tables)
6 Months Ended
Jul. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted Basic and diluted net loss per share attributable to common stockholders was calculated as follows:
 Three months ended
July 31,
Six months ended
July 31,
 2023202220232022
Numerator:
Net loss$(36,767)$(46,716)$(74,298)$(97,958)
Denominator:
Weighted-average shares of common stock outstanding, basic and diluted53,794,060 52,325,209 53,574,584 52,135,250 
Net loss per share attributable to common stockholders$(0.68)$(0.89)$(1.39)$(1.88)
Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share The following potential common shares, presented based on amounts outstanding at each period end, were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
As of July 31,
20232022
Stock options to purchase common stock, restricted stock and performance stock awards7,167,904 6,623,285 
Employee stock purchase plan72,501 76,634 
     Total7,240,405 6,699,919 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions (Tables)
6 Months Ended
Jul. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase Price Considerations at Acquisition Date
The following table summarizes the purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:

Cash consideration paid to sellers$4,104 
Equity consideration paid to sellers4,676 
Liabilities incurred to sellers91 
Total fair value of acquisition consideration$8,871 

The following table summarizes the calculation of cash paid for the MediFind Acquisition, net of cash acquired per the Company's consolidated statement of cash flows for the six months ended July 31, 2023:

Cash consideration paid to sellers$4,104 
Less: Cash acquired(231)
Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows$3,873 
Schedule of Allocation of Purchase Price of Assets Acquired and Liabilities Assumed The following table summarizes the final allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition:
Cash$231 
Accounts receivable149 
Other current assets722 
Identified intangible assets acquired2,300 
Goodwill6,875 
Total assets acquired10,277 
Accounts payable(84)
Accrued liabilities(907)
Deferred revenue(292)
Deferred income tax liabilities(123)
Total purchase price$8,871 
Schedule of Intangible Assets Acquired The components of intangible assets acquired were as follows:
Estimated Useful Life
(in Years)
Fair Value
Technology7$1,200 
Trademark15700 
Customer relationships10400 
Total identifiable intangible assets acquired$2,300 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Background and liquidity (Details) - Third SVB Facility - Revolving Credit Facility - USD ($)
$ in Millions
Aug. 21, 2023
May 08, 2023
Mar. 10, 2023
Debt Instrument [Line Items]      
Allowable cash hold outside of facility     $ 165
Minimum      
Debt Instrument [Line Items]      
Allowable cash hold outside of facility   $ 17  
Subsequent Event | Minimum      
Debt Instrument [Line Items]      
Allowable cash hold outside of facility $ 17    
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of significant accounting policies (Details) - processor
6 Months Ended 12 Months Ended
Jul. 31, 2023
Jan. 31, 2023
Concentration Risk [Line Items]    
Number of third-party payment processors 1  
Revenue Benchmark | Customer Concentration Risk | Customer One    
Concentration Risk [Line Items]    
Concentration risk (as a percent) 10.00% 10.00%
Minimum    
Concentration Risk [Line Items]    
Customer payment period 30 days  
Settlement period (in days) 1 day  
Maximum    
Concentration Risk [Line Items]    
Customer payment period 60 days  
Settlement period (in days) 2 days  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Composition of Certain Financial Statements [Abstract]    
Payroll-related expenses and taxes $ 10,335 $ 10,345
Payment processing fees liability 4,817 4,796
Acquisition-related liabilities 241 96
Tax liabilities 2,993 1,491
Information technology 5,359 2,249
Other 4,049 2,833
Total $ 27,794 $ 21,810
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 90,860 $ 81,517
Less accumulated depreciation (68,044) (59,847)
Property and equipment — net $ 22,816 21,670
PhreesiaPads and Arrivals Kiosks    
Property, Plant and Equipment [Line Items]    
Useful life (years) 3 years  
Total property and equipment $ 17,906 17,932
Computer equipment    
Property, Plant and Equipment [Line Items]    
Useful life (years) 3 years  
Total property and equipment $ 61,707 54,485
Computer software    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 10,719 8,571
Computer software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 3 years  
Computer software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 5 years  
Hardware development    
Property, Plant and Equipment [Line Items]    
Useful life (years) 3 years  
Total property and equipment $ 528 $ 529
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Composition of Certain Financial Statements [Line Items]          
Depreciation $ 4,244 $ 4,220 $ 8,748 $ 8,498  
Capitalized cost of computer software 5,225 5,970 10,371 12,395  
Capitalized computed software amortization 2,173 1,255 4,316 2,516  
Amortization of intangible assets 364 344 707 687  
Capitalized implementation costs 1,532   1,532   $ 1,532
Capitalized implementation costs, accumulated amortization 814   814   $ 610
Other income (expense) $ 50 $ 38 $ 8 $ 7  
Acquired technology          
Composition of Certain Financial Statements [Line Items]          
Finite-lived intangible assets, remaining amortization period 5 years 7 months 6 days   5 years 7 months 6 days   2 years 8 months 12 days
Customer relationship          
Composition of Certain Financial Statements [Line Items]          
Finite-lived intangible assets, remaining amortization period 8 years   8 years   8 years 3 months 18 days
License          
Composition of Certain Financial Statements [Line Items]          
Finite-lived intangible assets, remaining amortization period 13 years 4 months 24 days   13 years 4 months 24 days   13 years 9 months 18 days
Trademark          
Composition of Certain Financial Statements [Line Items]          
Finite-lived intangible assets, remaining amortization period 14 years 10 months 24 days   14 years 10 months 24 days    
Computer Equipment          
Composition of Certain Financial Statements [Line Items]          
Assets acquired under finance leases $ 34,880   $ 34,880   $ 27,813
Assets under finance lease, accumulated amortization $ 24,035   $ 24,035   $ 20,657
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 16,250 $ 13,950
Less accumulated amortization (3,256) (2,549)
Net carrying value 12,994 11,401
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 2,610 1,410
Acquired technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 5 years  
Acquired technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 7 years  
Customer relationship    
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets, gross carrying value $ 6,740 6,340
Customer relationship | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 7 years  
Customer relationship | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 10 years  
License    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 15 years  
Total intangible assets, gross carrying value $ 6,200 6,200
Trademark    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 15 years  
Total intangible assets, gross carrying value $ 700 $ 0
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Composition of Certain Financial Statements [Abstract]    
2024 (Remaining six months) $ 803  
2025 1,531  
2026 1,500  
2027 1,207  
2028 - thereafter 7,953  
Net carrying value $ 12,994 $ 11,401
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of goodwill roll-forward (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2023
USD ($)
Goodwill [Roll Forward]  
Goodwill balance at beginning of period $ 33,736
Goodwill acquired during the period 6,875
Goodwill balance at end of period $ 40,611
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Composition of Certain Financial Statements [Abstract]    
Billed $ 48,273 $ 51,458
Unbilled 6,410 989
Total accounts receivable, gross 54,683 52,447
Less accounts receivable allowances (770) (1,053)
Total accounts receivable $ 53,913 $ 51,394
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Allowance for Doubtful Accounts (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2023
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 1,053
Bad debt expense 64
Write-offs and adjustments (347)
Ending balance $ 770
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Composition of certain financial statement captions - Schedule of Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Composition of Certain Financial Statements [Abstract]    
Prepaid software and business systems $ 4,055 $ 3,426
Prepaid data center expenses 3,947 2,389
Prepaid insurance 93 1,552
Other prepaid expenses and other current assets 3,567 3,342
Total prepaid and other current assets $ 11,662 $ 10,709
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and contract costs - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization $ 280 $ 438 $ 620 $ 905
Capitalized contract cost, impairment loss $ 0 0 $ 0 0
Minimum        
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization period 3 years   3 years  
Maximum        
Revenue from External Customer [Line Items]        
Capitalized contract cost, amortization period 5 years   5 years  
Subscription and Related Services        
Revenue from External Customer [Line Items]        
Lease income $ 2,603 $ 2,482 $ 5,265 $ 4,974
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and contract costs - Schedule of Rollforward of Contract Assets and Contract Liabilities (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2023
USD ($)
Contract with Customer Asset [Roll Forward]  
Beginning balance $ 989
Amount transferred to receivables from beginning balance of contract assets (975)
Contract asset additions, net of reclassification to receivables 6,396
Ending balance 6,410
Contract with Customer Liability [Roll Forward]  
Beginning balance 17,813
Revenue recognized that was included in deferred revenue at the beginning of the period (13,095)
Net increase in current period deferred revenue 11,530
Deferred revenue added in acquisitions 292
Ending balance $ 16,540
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Capitalized Contract Cost [Roll Forward]          
Beginning balance     $ 2,810    
Amortization of deferred contract acquisition costs $ (280) $ (438) (620) $ (905)  
Ending balance 2,190   2,190    
Deferred contract acquisition costs, current (to be amortized in next 12 months) 820   820   $ 1,056
Deferred contract acquisition costs, non-current 1,370   1,370   1,754
Total deferred contract acquisition costs $ 2,190   $ 2,190   $ 2,810
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Debt Instrument [Line Items]    
Finance leases $ 11,292 $ 7,651
Debt 3,875  
Total finance lease liabilities and other debt 15,167 7,897
Less - current portion of finance lease liabilities and other debt (7,112) (5,172)
Long-term finance lease liabilities and other debt 8,055 2,725
Financing arrangements    
Debt Instrument [Line Items]    
Debt 3,800 46
Accrued interest and payments    
Debt Instrument [Line Items]    
Debt $ 75 $ 200
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Finance leases and other debt - Amended and Restated Loan and Security Agreement (Narrative) (Details) - USD ($)
6 Months Ended
Jul. 31, 2023
Jan. 31, 2023
Mar. 28, 2022
Mar. 27, 2022
May 05, 2020
Feb. 28, 2019
Debt Instrument [Line Items]            
Debt $ 3,875,000          
Term Loan            
Debt Instrument [Line Items]            
Debt instrument, face amount           $ 20,000,000
Third SVB Facility            
Debt Instrument [Line Items]            
Effective interest rate (as a percent) 8.00%          
Remaining borrowing capacity $ 100,000,000          
Financing arrangements            
Debt Instrument [Line Items]            
Debt 3,800,000 $ 46,000        
Debt instrument, monthly payment $ 123,000          
Debt instrument, term 36 months          
Effective interest rate 10.50%          
Revolving Credit Facility | Second SVB Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity         $ 50,000,000  
Accordion feature, potential new maximum borrowing capacity         65,000,000  
Long term debt $ 0 $ 0     $ 20,663,000  
Revolving Credit Facility | Third SVB Facility            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 100,000,000 $ 50,000,000    
Stated interest rate (as a percent) 3.25%          
Annual fee amount $ 250,000          
Quarterly fee (as a percent) 0.15%          
Termination fee percentage (up to) (as a percent)         1.50%  
Revolving Credit Facility | Third SVB Facility | Prime Rate            
Debt Instrument [Line Items]            
Scheduled reduction in interest rate (as a percent) 0.50%          
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Total    
2024 (Remaining six months) $ 3,806  
2025 6,241  
2026 3,990  
2027 1,131  
2028 0  
Total maturities of finance leases and other debt 15,167  
Finance Leases    
2024 (Remaining six months) 3,358  
2025 4,863  
2026 2,660  
2027 412  
2028 0  
Total maturities of finance leases and other debt 11,292 $ 7,651
Other Debt    
2024 (Remaining six months) 448  
2025 1,378  
2026 1,330  
2027 719  
2028 0  
Total maturities of finance leases and other debt $ 3,875  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Debt Disclosure [Abstract]        
Interest expense $ (420) $ (292) $ (713) $ (694)
Interest income 1,206 86 2,217 105
Interest income (expense), net $ 786 $ (206) $ 1,504 $ (589)
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - $ / shares
Jun. 30, 2023
Jul. 31, 2023
Jan. 31, 2023
Jul. 22, 2019
Class of Stock [Line Items]        
Common stock, authorized (in shares)   500,000,000 500,000,000 500,000,000
Common stock, par value per share (in dollars per share)   $ 0.01 $ 0.01 $ 0.01
Acquisition of MediFind        
Class of Stock [Line Items]        
Common stock, par value per share (in dollars per share) $ 0.01      
Acquisition of MediFind | Common Stock        
Class of Stock [Line Items]        
Business acquisition, shares (in shares) 150,786      
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 02, 2023
Jan. 01, 2022
Jan. 01, 2021
Dec. 31, 2020
Apr. 30, 2023
shares
Jun. 30, 2019
shares
Jul. 31, 2023
USD ($)
shares
Jul. 31, 2022
USD ($)
shares
Jul. 31, 2023
USD ($)
offering_period
shares
Jul. 31, 2022
USD ($)
Jan. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Intrinsic value | $                 $ 4,214 $ 4,029  
Issuance of common stock for employee stock purchase plan | $             $ 1,838 $ 2,040      
Share settled bonuses | $                 $ 5,383    
Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Issuance of common stock for employee stock purchase plan (in shares)             70,123 95,967      
Issuance of common stock for employee stock purchase plan | $             $ 1 $ 1      
APIC                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Issuance of common stock for employee stock purchase plan | $             1,837 $ 2,039      
ESPP                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Employee purchase price of common stock (as a percent)                 85.00%    
ESPP                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
ESPP, employee common stock purchase discount (as a percent)                 15.00%    
Unrecognized compensation costs | $             $ 507   $ 507    
Weighted average remaining expense term                 5 months    
ESPP | Common Stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Issuance of common stock for employee stock purchase plan (in shares)             70,123   70,123    
Issuance of common stock for employee stock purchase plan | $             $ 1,838   $ 1,838    
ESPP | APIC                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Issuance of common stock for employee stock purchase plan | $             1,838   $ 1,838    
Restricted stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting term       7 years              
Awards vested during period (in shares)                 834,220    
Unrecognized compensation costs | $             128,352   $ 128,352    
Weighted average remaining expense term                 2 years 10 months 6 days    
Bonus settlement in shares (as a percent)                 115.00%    
Restricted stock units | Employees Other than Named Executive Officers                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting term     4 years                
Quarterly vesting rate (as a percent)     6.25%                
Restricted stock units | Executive Officer                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting term 4 years 4 years                  
Quarterly vesting rate (as a percent) 25.00% 6.25%                  
Restricted stock units | Share-based Payment Arrangement, Year 1                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)       10.00%              
Vesting term       1 year              
Restricted stock units | Share-based Payment Arrangement, Year 2                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)       20.00%              
Vesting term       2 years              
Restricted stock units | Share-based Payment Arrangement, Year 3                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)       30.00%              
Vesting term       3 years              
Restricted stock units | Share-based Payment Arrangement, Year 4                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)       40.00%              
Vesting term       4 years              
Stock options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Vesting term                 4 years    
Maximum term                 10 years    
Performance stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 100.00%    
Vesting term                 3 years    
Awards vested during period (in shares)                 0    
Unrecognized compensation costs | $             $ 18,609   $ 18,609    
Weighted average remaining expense term                 2 years    
Performance stock units | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 0.00%    
Performance stock units | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 220.00%    
2018 Stock Option Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares available for issuance (in shares)                     3,048,490
2019 Stock Option and Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserve for future issuance (in shares)           2,139,683          
Percentage increase in number of shares reserved (as a percent)           5.00%          
2019 Stock Option and Incentive Plan | ESPP                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserve for future issuance (in shares)           855,873          
Number of shares available for grant (in shares)             4,988,341   4,988,341    
Additional shares authorized (in shares)                 508,343    
ESPP, number of offering periods per year | offering_period                 2    
ESPP offering period (in months)                 6 months    
2019 Stock Option and Incentive Plan | Restricted stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Outstanding shares (in shares)             13,161   13,161    
2019 Stock Option and Incentive Plan | Stock options | Share-based Payment Arrangement, Year 1                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 25.00%    
Vesting term                 1 year    
2019 Stock Option and Incentive Plan | Stock options | Share-based Payment Arrangement, Year 2                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 25.00%    
Vesting term                 1 year    
2019 Stock Option and Incentive Plan | Stock options | Share-based Payment Arrangement, Year 3                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 25.00%    
Vesting term                 1 year    
2019 Stock Option and Incentive Plan | Stock options | Share-based Payment Arrangement, Year 4                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual vesting rate (as a percent)                 25.00%    
Vesting term                 1 year    
Two Thousand And Twenty Three Stock Option And Inducement Plan | Board of Directors                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserve for future issuance (in shares)             500,000   500,000    
Inducement Plan | ESPP                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Number of shares available for grant (in shares)             486,839   486,839    
2022 Share Settled Bonus Award Program | Restricted stock units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Awards vested during period (in shares)         178,574       178,574    
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation - Schedule of Stock - Based Compensation by Type of Award (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation $ 19,025 $ 14,905 $ 36,500 $ 29,404
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation 13,703 10,752 26,602 20,701
Liability awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation 2,278 1,669 4,803 3,574
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation 2,751 1,805 4,395 3,447
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation 286 321 655 808
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation $ 7 $ 358 $ 45 $ 874
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation $ 19,025 $ 14,905 $ 36,500 $ 29,404
Less stock-based compensation expense capitalized as internal-use software (377) (347) (714) (695)
Stock-based compensation expense per consolidated statements of operations 18,648 14,558 35,786 28,709
Stock-based compensation expense recorded to additional paid-in capital        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation 16,747 13,236 31,697 25,830
Stock-based compensation expense recorded to accrued expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock based compensation $ 2,278 $ 1,669 $ 4,803 $ 3,574
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation - Schedule of Restricted Stock Units and Performance Stock Units (Details)
6 Months Ended
Jul. 31, 2023
shares
Restricted stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 3,917,753
Granted (in shares) 1,813,611
Vested (in shares) (834,220)
Forfeited and expired (in shares) (328,219)
Ending balance (in shares) 4,568,925
Restricted stock units | Two Thousand And Twenty Three Stock Option And Inducement Plan  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Granted (in shares) 13,161
Performance stock units  
Restricted Stock and Performance Stock Activity [Roll Forward]  
Beginning balance (in shares) 648,233
Granted (in shares) 13,492
Vested (in shares) 0
Forfeited and expired (in shares) (74,472)
Ending balance (in shares) 587,253
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Equity-based compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 31, 2023
Number of options  
Number of options outstanding, beginning (in shares) 1,385,193
Granted (in shares) 0
Exercised (in shares) (147,764)
Forfeited and expired (in shares) (415)
Number of options outstanding, ending (in shares) 1,237,014
Exercisable (in shares) 1,236,358
Amount vested during the period (in shares) 23,909
Weighted- average exercise price  
Weighted- average exercise price outstanding, beginning balance (in dollars per share) $ 6.26
Granted (in dollars per share) 0
Exercised (in dollars per share) 3.88
Forfeited and expired (in dollars per share) 4.71
Weighted- average exercise price outstanding, ending balance (in dollars per share) 6.54
Exercisable (in dollars per share) 6.53
Amount vested at the end of the period (in dollars per share) $ 13.05
Outstanding and expected to vest- end of the period 4 years 9 months 10 days
Exercisable- end of period 4 years 9 months 10 days
Aggregate intrinsic value outstanding and expected to vest $ 31,146
Aggregate intrinsic value exercisable $ 31,143
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds $ 95,615 $ 163,563
Total assets 95,615 163,563
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds 95,615 163,563
Total assets 95,615 163,563
Significant Other Observable Inputs (Level 2)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds 0 0
Total assets 0 0
Significant Unobservable Inputs (Level 3)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Money market mutual funds 0 0
Total assets $ 0 $ 0
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Lessee, Lease, Description [Line Items]        
Operating lease, weighted average remaining lease term 1 year 3 months 18 days   1 year 3 months 18 days  
Operating lease, weighted average discount rate (as a percent) 3.50%   3.50%  
Finance lease, weighted average remaining lease term 2 years 1 month 6 days   2 years 1 month 6 days  
Finance lease, weighted average discount rate (as a percent) 5.90%   5.90%  
Subscription and Related Services        
Lessee, Lease, Description [Line Items]        
Lease income $ 2,603 $ 2,482 $ 5,265 $ 4,974
Computer Equipment        
Lessee, Lease, Description [Line Items]        
Finance lease, term of contract 3 years   3 years  
Purchase obligation $ 338   $ 338  
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Expense (Details)
$ in Thousands
6 Months Ended
Jul. 31, 2023
USD ($)
Operating leases:  
Operating lease cost $ 363
Variable lease cost 31
Total operating lease cost 394
Finance leases:  
Amortization of right-of-use assets 3,379
Interest on lease liabilities 280
Total finance lease cost $ 3,659
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Maturities of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Operating    
2024 (remaining six months) $ 297  
2025 225  
2026 86  
2027 42  
Thereafter 7  
Total future minimum lease payments 657  
Less: interest (25)  
Present value of lease liabilities 632  
Finance    
2024 (Remaining six months) 3,593  
2025 5,204  
2026 2,847  
2027 440  
Thereafter 0  
Total future minimum lease payments 12,084 $ 7,720
Less: interest (792)  
Present value of lease liabilities $ 11,292 $ 7,651
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash used for operating leases $ 703  
Operating cash used for finance leases 236  
Financing cash used for finance leases 3,427 $ 2,899
Total 4,366  
Right-of-use assets obtained in exchange for lease liabilities:    
Operating 0  
Finance 7,067  
Total $ 7,067  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and contingencies (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jan. 31, 2023
Loss Contingencies [Line Items]    
Contractual commitments $ 12,084 $ 7,720
Technology Infrastructure    
Loss Contingencies [Line Items]    
Purchase obligation $ 2,114  
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) $ 648 $ 213 $ 954 $ 448
Effective tax rate (as a percent)     1.30% 0.50%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Jul. 31, 2023
Jul. 31, 2022
Numerator:            
Net loss $ (36,767) $ (37,531) $ (46,716) $ (51,242) $ (74,298) $ (97,958)
Denominator:            
Weighted-average shares of common stock outstanding, basic (in shares) 53,794,060   52,325,209   53,574,584 52,135,250
Weighted-average shares of common stock outstanding, diluted (in shares) 53,794,060   52,325,209   53,574,584 52,135,250
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.68)   $ (0.89)   $ (1.39) $ (1.88)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.68)   $ (0.89)   $ (1.39) $ (1.88)
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Net loss per share attributable to common stockholders - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 7,240,405 6,699,919
Stock options to purchase common stock, restricted stock and performance stock awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 7,167,904 6,623,285
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 72,501 76,634
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Related party transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Related Party Transaction [Line Items]          
Revenues $ 85,830 $ 67,867 $ 169,675 $ 131,221  
Accounts receivable 53,913   53,913   $ 51,394
General and administrative 20,988 20,073 40,865 40,928  
Prepaid expenses and other current assets 11,662   11,662   10,709
Related Party          
Related Party Transaction [Line Items]          
Revenues 261 197 549 351  
Accounts receivable $ 271   271   339
General and administrative   $ 77 $ 118 $ 220  
Prepaid expenses and other current assets         $ 51
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Narrative (Details) - Acquisition of MediFind - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Business Acquisition [Line Items]    
Percentage of equity acquired (as a percent) 100.00%  
Total consideration transferred $ 8,871  
Weighted average amortization period (in years) 10 years  
Acquisition related costs   $ 699
Common Stock    
Business Acquisition [Line Items]    
Business acquisition, shares (in shares) 150,786  
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Schedule of MediFind Purchase Price Consideration (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Jul. 31, 2022
Business Acquisition [Line Items]      
Equity consideration paid to sellers   $ 4,676 $ 0
Acquisition of MediFind      
Business Acquisition [Line Items]      
Cash consideration paid to sellers $ 4,104 $ 4,104  
Equity consideration paid to sellers 4,676    
Liabilities incurred to sellers 91    
Total fair value of acquisition consideration $ 8,871    
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Schedule of Consideration Paid (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Jul. 31, 2022
Business Acquisition [Line Items]      
Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows   $ 3,873 $ 0
Acquisition of MediFind      
Business Acquisition [Line Items]      
Cash consideration paid to sellers $ 4,104 4,104  
Less: Cash acquired   (231)  
Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows   $ 3,873  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Schedule of Final Allocation of MediFind Purchase Price (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jun. 30, 2023
Jan. 31, 2023
Business Acquisition [Line Items]      
Goodwill $ 40,611   $ 33,736
Acquisition of MediFind      
Business Acquisition [Line Items]      
Cash   $ 231  
Accounts receivable   149  
Other current assets   722  
Identified intangible assets acquired   2,300  
Goodwill   6,875  
Total assets acquired   10,277  
Accounts payable   (84)  
Accrued liabilities   (907)  
Deferred revenue   (292)  
Deferred income tax liabilities   (123)  
Total purchase price   $ 8,871  
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Jun. 30, 2023
Trademark    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years) 15 years  
Acquisition of MediFind    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value   $ 2,300
Acquisition of MediFind | Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years)   7 years
Fair Value   $ 1,200
Acquisition of MediFind | Trademark    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years)   15 years
Fair Value   $ 700
Acquisition of MediFind | Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (in Years)   10 years
Fair Value   $ 400
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent events (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 11, 2023
Jul. 31, 2023
Jul. 31, 2022
Subsequent Event [Line Items]      
Issuance of stock as consideration in business combinations   $ 4,676 $ 0
Subsequent Event | Phreesia      
Subsequent Event [Line Items]      
Total consideration transferred $ 38,374    
Payments to acquire businesses, gross 6,480    
Issuance of stock as consideration in business combinations 30,645    
Contingent consideration, liability $ 1,249    
Subsequent Event | Phreesia | Common Stock      
Subsequent Event [Line Items]      
Business acquisition, shares (in shares) 1,096,436    
XML 87 phr-20230731_htm.xml IDEA: XBRL DOCUMENT 0001412408 2023-02-01 2023-07-31 0001412408 2023-09-01 0001412408 2023-07-31 0001412408 2023-01-31 0001412408 phr:SubscriptionAndServicesMember 2023-05-01 2023-07-31 0001412408 phr:SubscriptionAndServicesMember 2022-05-01 2022-07-31 0001412408 phr:SubscriptionAndServicesMember 2023-02-01 2023-07-31 0001412408 phr:SubscriptionAndServicesMember 2022-02-01 2022-07-31 0001412408 phr:PaymentProcessingFeesMember 2023-05-01 2023-07-31 0001412408 phr:PaymentProcessingFeesMember 2022-05-01 2022-07-31 0001412408 phr:PaymentProcessingFeesMember 2023-02-01 2023-07-31 0001412408 phr:PaymentProcessingFeesMember 2022-02-01 2022-07-31 0001412408 phr:NetworkSolutionsMember 2023-05-01 2023-07-31 0001412408 phr:NetworkSolutionsMember 2022-05-01 2022-07-31 0001412408 phr:NetworkSolutionsMember 2023-02-01 2023-07-31 0001412408 phr:NetworkSolutionsMember 2022-02-01 2022-07-31 0001412408 2023-05-01 2023-07-31 0001412408 2022-05-01 2022-07-31 0001412408 2022-02-01 2022-07-31 0001412408 us-gaap:CommonStockMember 2022-01-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001412408 us-gaap:RetainedEarningsMember 2022-01-31 0001412408 us-gaap:TreasuryStockCommonMember 2022-01-31 0001412408 2022-01-31 0001412408 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001412408 2022-02-01 2022-04-30 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001412408 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001412408 us-gaap:TreasuryStockCommonMember 2022-02-01 2022-04-30 0001412408 us-gaap:CommonStockMember 2022-04-30 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001412408 us-gaap:RetainedEarningsMember 2022-04-30 0001412408 us-gaap:TreasuryStockCommonMember 2022-04-30 0001412408 2022-04-30 0001412408 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001412408 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0001412408 us-gaap:TreasuryStockCommonMember 2022-05-01 2022-07-31 0001412408 us-gaap:CommonStockMember 2022-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001412408 us-gaap:RetainedEarningsMember 2022-07-31 0001412408 us-gaap:TreasuryStockCommonMember 2022-07-31 0001412408 2022-07-31 0001412408 us-gaap:CommonStockMember 2023-01-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001412408 us-gaap:RetainedEarningsMember 2023-01-31 0001412408 us-gaap:TreasuryStockCommonMember 2023-01-31 0001412408 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001412408 2023-02-01 2023-04-30 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001412408 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001412408 us-gaap:TreasuryStockCommonMember 2023-02-01 2023-04-30 0001412408 us-gaap:CommonStockMember 2023-04-30 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001412408 us-gaap:RetainedEarningsMember 2023-04-30 0001412408 us-gaap:TreasuryStockCommonMember 2023-04-30 0001412408 2023-04-30 0001412408 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001412408 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0001412408 us-gaap:TreasuryStockCommonMember 2023-05-01 2023-07-31 0001412408 us-gaap:CommonStockMember 2023-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001412408 us-gaap:RetainedEarningsMember 2023-07-31 0001412408 us-gaap:TreasuryStockCommonMember 2023-07-31 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-03-10 0001412408 srt:MinimumMember phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-05-08 0001412408 srt:MinimumMember phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:SubsequentEventMember 2023-08-21 0001412408 srt:MinimumMember 2023-07-31 0001412408 srt:MaximumMember 2023-07-31 0001412408 srt:MinimumMember 2023-02-01 2023-07-31 0001412408 srt:MaximumMember 2023-02-01 2023-07-31 0001412408 phr:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-02-01 2023-07-31 0001412408 phr:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-02-01 2023-01-31 0001412408 phr:PhreesiaPadsAndArrivalsStationsMember 2023-07-31 0001412408 phr:PhreesiaPadsAndArrivalsStationsMember 2023-01-31 0001412408 us-gaap:ComputerEquipmentMember 2023-07-31 0001412408 us-gaap:ComputerEquipmentMember 2023-01-31 0001412408 srt:MinimumMember phr:ComputerSoftwareMember 2023-07-31 0001412408 srt:MaximumMember phr:ComputerSoftwareMember 2023-07-31 0001412408 phr:ComputerSoftwareMember 2023-07-31 0001412408 phr:ComputerSoftwareMember 2023-01-31 0001412408 phr:HardwareDevelopmentMember 2023-07-31 0001412408 phr:HardwareDevelopmentMember 2023-01-31 0001412408 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-07-31 0001412408 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-07-31 0001412408 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-07-31 0001412408 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-31 0001412408 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-07-31 0001412408 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-07-31 0001412408 us-gaap:CustomerRelationshipsMember 2023-07-31 0001412408 us-gaap:CustomerRelationshipsMember 2023-01-31 0001412408 us-gaap:LicenseMember 2023-07-31 0001412408 us-gaap:LicenseMember 2023-01-31 0001412408 us-gaap:TrademarksMember 2023-07-31 0001412408 us-gaap:TrademarksMember 2023-01-31 0001412408 phr:SubscriptionAndRelatedServicesMember 2023-05-01 2023-07-31 0001412408 phr:SubscriptionAndRelatedServicesMember 2022-05-01 2022-07-31 0001412408 phr:SubscriptionAndRelatedServicesMember 2023-02-01 2023-07-31 0001412408 phr:SubscriptionAndRelatedServicesMember 2022-02-01 2022-07-31 0001412408 phr:FinancingArrangementsMember 2023-07-31 0001412408 phr:FinancingArrangementsMember 2023-01-31 0001412408 phr:AccruedInterestAndPaymentsMember 2023-07-31 0001412408 phr:AccruedInterestAndPaymentsMember 2023-01-31 0001412408 phr:FinancingArrangementsMember 2023-02-01 2023-07-31 0001412408 phr:TermLoanMember 2019-02-28 0001412408 phr:SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2020-05-05 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2022-03-27 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2022-03-28 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-07-31 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2023-02-01 2023-07-31 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember 2023-02-01 2023-07-31 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-02-01 2023-07-31 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember 2023-07-31 0001412408 phr:ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2020-05-05 0001412408 phr:SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-07-31 0001412408 phr:SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember us-gaap:RevolvingCreditFacilityMember 2023-01-31 0001412408 2019-07-22 0001412408 phr:AcquisitionOfMediFindMember us-gaap:CommonStockMember 2023-06-30 2023-06-30 0001412408 phr:AcquisitionOfMediFindMember 2023-06-30 0001412408 phr:TwoThousandEighteenStockOptionPlanMember 2018-01-31 0001412408 phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember 2019-06-30 0001412408 phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember 2019-06-01 2019-06-30 0001412408 us-gaap:EmployeeStockMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember 2019-06-30 0001412408 srt:DirectorMember phr:TwoThousandAndTwentyThreeStockOptionAndInducementPlanMember 2023-07-31 0001412408 us-gaap:EmployeeStockMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember 2023-07-31 0001412408 us-gaap:EmployeeStockMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember 2023-02-01 2023-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember 2023-07-31 0001412408 us-gaap:EmployeeStockMember phr:InducementPlanMember 2023-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2023-05-01 2023-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2022-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2023-02-01 2023-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-07-31 0001412408 phr:LiabilityAwardsMember 2023-05-01 2023-07-31 0001412408 phr:LiabilityAwardsMember 2022-05-01 2022-07-31 0001412408 phr:LiabilityAwardsMember 2023-02-01 2023-07-31 0001412408 phr:LiabilityAwardsMember 2022-02-01 2022-07-31 0001412408 us-gaap:PerformanceSharesMember 2023-05-01 2023-07-31 0001412408 us-gaap:PerformanceSharesMember 2022-05-01 2022-07-31 0001412408 us-gaap:PerformanceSharesMember 2023-02-01 2023-07-31 0001412408 us-gaap:PerformanceSharesMember 2022-02-01 2022-07-31 0001412408 us-gaap:EmployeeStockMember 2023-05-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember 2022-05-01 2022-07-31 0001412408 us-gaap:EmployeeStockMember 2022-02-01 2022-07-31 0001412408 us-gaap:EmployeeStockOptionMember 2023-05-01 2023-07-31 0001412408 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-31 0001412408 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-07-31 0001412408 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-07-31 0001412408 us-gaap:AccruedLiabilitiesMember 2023-05-01 2023-07-31 0001412408 us-gaap:AccruedLiabilitiesMember 2022-05-01 2022-07-31 0001412408 us-gaap:AccruedLiabilitiesMember 2023-02-01 2023-07-31 0001412408 us-gaap:AccruedLiabilitiesMember 2022-02-01 2022-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-12-31 2020-12-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-12-31 2020-12-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-12-31 2020-12-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember phr:ShareBasedPaymentArrangementTrancheFourMember 2020-12-31 2020-12-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 2020-12-31 0001412408 phr:EmployeesOtherThanNamedExecutiveOfficersMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-01-01 0001412408 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-01-01 0001412408 srt:ExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-01-02 0001412408 us-gaap:RestrictedStockUnitsRSUMember phr:A2022ShareSettledBonusAwardProgramMember 2023-04-01 2023-04-30 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2023-01-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember 2023-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember phr:TwoThousandAndTwentyThreeStockOptionAndInducementPlanMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockOptionMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockOptionMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockOptionMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockOptionMember phr:TwoThousandAndNineteenStockOptionAndIncentivePlanMember phr:ShareBasedPaymentArrangementTrancheFourMember 2023-02-01 2023-07-31 0001412408 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-02-01 2023-07-31 0001412408 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-02-01 2023-07-31 0001412408 us-gaap:PerformanceSharesMember 2023-01-31 0001412408 us-gaap:PerformanceSharesMember 2023-07-31 0001412408 us-gaap:EmployeeStockMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember us-gaap:CommonStockMember 2023-05-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember 2023-07-31 0001412408 us-gaap:RestrictedStockUnitsRSUMember phr:A2022ShareSettledBonusAwardProgramMember 2023-02-01 2023-07-31 0001412408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-31 0001412408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-31 0001412408 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-07-31 0001412408 us-gaap:FairValueMeasurementsRecurringMember 2023-07-31 0001412408 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001412408 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001412408 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001412408 us-gaap:FairValueMeasurementsRecurringMember 2023-01-31 0001412408 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-07-31 0001412408 us-gaap:StockCompensationPlanMember 2023-02-01 2023-07-31 0001412408 us-gaap:StockCompensationPlanMember 2022-02-01 2022-07-31 0001412408 us-gaap:EmployeeStockMember 2023-02-01 2023-07-31 0001412408 us-gaap:EmployeeStockMember 2022-02-01 2022-07-31 0001412408 us-gaap:RelatedPartyMember 2023-05-01 2023-07-31 0001412408 us-gaap:RelatedPartyMember 2022-05-01 2022-07-31 0001412408 us-gaap:RelatedPartyMember 2023-02-01 2023-07-31 0001412408 us-gaap:RelatedPartyMember 2022-02-01 2022-07-31 0001412408 us-gaap:RelatedPartyMember 2023-07-31 0001412408 us-gaap:RelatedPartyMember 2023-01-31 0001412408 phr:AcquisitionOfMediFindMember 2023-06-30 2023-06-30 0001412408 phr:AcquisitionOfMediFindMember 2023-02-01 2023-07-31 0001412408 phr:AcquisitionOfMediFindMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001412408 phr:AcquisitionOfMediFindMember us-gaap:TrademarksMember 2023-06-30 0001412408 phr:AcquisitionOfMediFindMember us-gaap:CustomerRelationshipsMember 2023-06-30 0001412408 phr:PhreesiaMember us-gaap:SubsequentEventMember 2023-08-11 2023-08-11 0001412408 phr:PhreesiaMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2023-08-11 2023-08-11 0001412408 phr:PhreesiaMember us-gaap:SubsequentEventMember 2023-08-11 0001412408 phr:DavidLinetskyMember phr:DavidLinetskyOctober2022PlanMember 2023-02-01 2023-07-31 0001412408 phr:DavidLinetskyMember phr:DavidLinetskyOctober2022PlanMember 2023-05-01 2023-07-31 0001412408 phr:DavidLinetskyMember phr:DavidLinetskyOctober2022PlanMember 2023-07-31 0001412408 phr:DavidLinetskyMember phr:DavidLinetskyJuly2023PlanMember 2023-02-01 2023-07-31 0001412408 phr:DavidLinetskyMember phr:DavidLinetskyJuly2023PlanMember 2023-05-01 2023-07-31 0001412408 phr:DavidLinetskyMember phr:DavidLinetskyJuly2023PlanMember 2023-07-31 shares iso4217:USD iso4217:USD shares phr:processor pure phr:offering_period false 0001412408 2024 Q2 --01-31 P1D P2D P3Y P813D P347D 10-Q true 2023-07-31 false 001-38977 PHREESIA, INC. DE 20-2275479 1521 Concord Pike Suite 301 PMB 221 Wilmington DE 19803 888 654-7473 Common Stock, par value $0.01 per share PHR NYSE Yes Yes Large Accelerated Filer false false false 55208674 127677000 176683000 25158000 22599000 770000 1053000 53913000 51394000 820000 1056000 11662000 10709000 219230000 262441000 68044000 59847000 22816000 21670000 41552000 37236000 41205000 35150000 227000 569000 1370000 1754000 3256000 2549000 12994000 11401000 0 81000 40611000 33736000 1989000 3255000 340442000 370057000 25158000 22599000 7112000 5172000 416000 934000 7948000 10836000 27794000 21810000 16441000 17688000 84869000 79039000 8055000 2725000 216000 349000 99000 125000 183000 0 93422000 82238000 0.01 0.01 500000000 500000000 55364795 54187172 554000 542000 971120000 926957000 -680382000 -606084000 1300430 971236 44272000 33596000 247020000 287819000 340442000 370057000 39301000 31069000 77188000 60170000 23631000 19581000 47884000 38962000 22898000 17217000 44603000 32089000 85830000 67867000 169675000 131221000 14449000 14873000 29356000 29259000 15852000 12554000 31942000 24712000 37244000 38341000 74657000 78372000 27471000 22542000 53940000 43177000 20988000 20073000 40865000 40928000 4244000 4220000 8748000 8498000 2537000 1599000 5023000 3203000 122785000 114202000 244531000 228149000 -36955000 -46335000 -74856000 -96928000 50000 38000 8000 7000 786000 -206000 1504000 -589000 836000 -168000 1512000 -582000 -36119000 -46503000 -73344000 -97510000 648000 213000 954000 448000 -36767000 -46716000 -74298000 -97958000 -0.68 -0.68 -0.89 -0.89 -1.39 -1.39 -1.88 -1.88 53794060 53794060 52325209 52325209 53574584 53574584 52135250 52135250 52095964 521000 860657000 -429938000 -13960000 417280000 -51242000 -51242000 12594000 12594000 326624 4000 544000 548000 233135 2000 6772000 6774000 4735000 4735000 52655723 527000 880567000 -481180000 -18695000 381219000 -46716000 -46716000 13236000 13236000 321148 3000 422000 425000 95967 1000 2039000 2040000 1740000 1740000 53072838 531000 896264000 -527896000 -20435000 348464000 54187172 542000 926957000 -606084000 -33596000 287819000 -37531000 -37531000 14950000 14950000 404012 4000 151000 155000 175688 2000 5295000 5297000 7079000 7079000 54766872 548000 947353000 -643615000 -40675000 263611000 -36767000 -36767000 16747000 16747000 374128 3000 423000 426000 2886 86000 86000 70123 1000 1837000 1838000 150786 2000 4674000 4676000 3597000 3597000 55364795 554000 971120000 -680382000 -44272000 247020000 -74298000 -97958000 13771000 11701000 35786000 28709000 169000 144000 650000 546000 620000 905000 342000 1022000 142000 440000 2370000 6696000 -769000 -3190000 0 177000 -2415000 3715000 6061000 983000 -652000 -647000 -1565000 647000 -22990000 -53476000 3873000 0 9820000 10242000 2102000 2634000 -15795000 -12876000 675000 1141000 10725000 6309000 1863000 1949000 3427000 2899000 1688000 0 45000 216000 250000 397000 -10221000 -6731000 -49006000 -73083000 176683000 313812000 127677000 240729000 7067000 526000 1509000 2379000 714000 695000 7221000 8814000 4676000 0 91000 0 2047000 0 354000 446000 Background and liquidity <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Background</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Phreesia, Inc. (the "Company") is a leading provider of comprehensive software solutions that improve the operational and financial performance of healthcare organizations by activating patients in their care to optimize patient health outcomes. Through the SaaS-based technology platform (the "Phreesia Platform" or "Platform"), the Company offers healthcare services clients a robust suite of integrated solutions that manage patient access, registration and payments. The Company’s Platform also provides life sciences companies, health plans and other payer organizations (payers), patient advocacy, public interest and other not-for-profit organizations with a channel for direct communication with patients. In connection with the patient intake and registration process, Phreesia offers its healthcare services clients the ability to lease tablets ("PhreesiaPads") and on-site kiosks ("Arrivals Kiosks") along with their monthly subscription. The Company was formed in May 2005. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Liquidity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company commenced operations, it has not generated sufficient revenue to meet its operating expenses and has continued to incur significant net losses. To date, the Company has primarily relied upon the proceeds from issuances of common stock, debt and preferred stock to fund its operations as well as sales of Company products and services in the normal course of business. Management believes that net losses and negative cash flows will continue for at least the next year. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 10, 2023, Silicon Valley Bank ("SVB") was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation ("FDIC") as receiver. On March 12, 2023, actions were approved enabling the FDIC to complete its resolutions of SVB in a manner that fully protects all depositors. On March 27, 2023, SVB was acquired by and became a division of First Citizens Bank. Prior to these events, on March 9, 2023, the Company transferred a substantial portion of its cash and cash equivalents from SVB to other financial institutions. The Company has determined that all of its cash and cash equivalents continue to be available for use by the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also party to the Second Amended and Restated Loan and Security Agreement with SVB, as amended by the First Loan Modification Agreement (the “Third SVB Facility”), which contains certain restrictive covenants including a covenant that limits the Company's ability to retain specified levels of cash in accounts outside of SVB. On March 10, 2023, the Company obtained consent from SVB to hold up to $165 million of cash in accounts outside SVB until May 15, 2023. On May 8, 2023, the Company obtained an extension of the consent through September 15, 2023, provided the Company continues to hold at least $17 million of cash in accounts at SVB. On August 21, 2023, the Company obtained a further extension of the consent through November 15, 2023, provided the Company continues to hold at least $17 million of cash in accounts at SVB. The consent serves to permit the Company to borrow against the Third SVB Facility once the cash and cash equivalents retained outside of SVB are compliant with the covenant and so long as the Company remains in compliance with all other covenants under the Third SVB Facility. With the exception of this consent, the SVB developments and related FDIC actions noted above have not materially impacted the Company's financial position or its operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may seek to obtain additional financing, if needed, to successfully implement its long-term strategy.</span></div> 165000000 17000000 17000000 Basis of presentation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Consolidated financial statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding quarterly financial reporting and include the accounts of Phreesia, Inc., its branch operation in Canada and its consolidated subsidiaries (or collectively, the "Company"). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Fiscal year</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on January 31. References to fiscal 2024 and 2023 refer to the fiscal years ending on January 31, 2024 and January 31, 2023, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Unaudited interim financial statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim consolidated financial statements have been prepared in accordance with GAAP and applicable rules and regulations of the SEC regarding interim financial reporting. In the opinion of management, the accompanying unaudited interim consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for the fair statement of the Company’s interim financial position as of July 31, 2023 and the results of its operations, changes in its stockholders' equity and its cash flows for the periods ended July 31, 2023 and 2022. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. The results for the interim periods are not necessarily indicative of results to be expected for the full year, any other interim periods, or any future year or period. The Company’s management believes that the disclosures herein are adequate to make the information presented not misleading when read in conjunction with the audited financial statements and accompanying notes for the fiscal year ended January 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d) Network solutions revenue </span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended January 31, 2023, the Company relabeled its Life sciences category of revenue presented on its Consolidated Statements of Operations to Network solutions revenue. The Company’s Network solutions revenue includes fees from life sciences and payer clients for delivering direct communications to help activate, engage and educate patients about topics critical to their health using the Phreesia Platform. During the three and six months ended July 31, 2022, the Company's Network solutions revenue was generated by its life sciences clients. There have been no changes to previously reported revenues.</span></div> Consolidated financial statementsThe accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP") and regulations of the Securities and Exchange Commission ("SEC") regarding quarterly financial reporting and include the accounts of Phreesia, Inc., its branch operation in Canada and its consolidated subsidiaries (or collectively, the "Company"). Fiscal yearThe Company’s fiscal year ends on January 31. References to fiscal 2024 and 2023 refer to the fiscal years ending on January 31, 2024 and January 31, 2023, respectively. Summary of significant accounting policies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are disclosed in the audited financial statements for the fiscal year ended January 31, 2023. Since the date of those audited financial statements, there have been no material changes to the Company’s significant accounting policies, including the status of recent accounting pronouncements, other than those detailed below.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Use of estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments. Although management believes its estimates and assumptions are reasonable under the circumstances at the time they are made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Actual results could differ from those estimates made under different assumptions or circumstances. The most significant assumptions and estimates relate to the allowance for doubtful accounts, capitalized internal-use software, the determination of the useful lives of property and equipment, the fair value of securities underlying stock-based compensation, the fair value of identifiable assets and liabilities and contingent consideration in business acquisitions, and the realization of deferred tax assets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Concentrations of credit risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and settlement assets. The Company’s cash and cash equivalents are held by established financial institutions. The Company does not require collateral from its customers and generally requires payment within 30 to 60 days of billing. Settlement assets are amounts due from well-established payment processing companies and normally take <span style="-sec-ix-hidden:f-396">one</span> or <span style="-sec-ix-hidden:f-397">two</span> business days to settle which mitigates the associated risk of concentration. The Company utilizes one third-party payment processor.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customers are primarily physician’s offices and other healthcare services organizations located in the United States as well as pharmaceutical companies. The Company did not have any individual customers that represented more than 10% of total revenues for the three and six months ended July 31, 2023 and 2022. As of both July 31, 2023 and January 31, 2023, the Company had receivables from at least one entity that accounted for at least 10% of total accounts receivable. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Risks and uncertainties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to a variety of risk factors, including the economy, data privacy and security laws and government regulations. Additionally, the Company is subject to other risks associated with the markets in which it operates including reliance on third-party vendors, partners, and service providers. The Company supplements its </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">workforce with contractors and consultants, including a substantial number of contractors and consultants in international locations. Certain of the Company's service providers, including certain third-party software developers, are located in international locations subject to warfare and/or political and economic instability, such as Ukraine and India. As with any business, operation of the Company involves risk, including the risk of service interruption impacting the operations of the Company's business and the Company's customer’s facilities below expected levels of operation, shut downs due to the breakdown or failure of information technology and communications systems, changes in laws or regulations, political and economic instability, or catastrophic events such as fires, earthquakes, floods, explosions, global health concerns such as pandemics or other similar occurrences affecting the delivery of our productions and services. The occurrence of any of these events could significantly reduce or eliminate revenues generated, or significantly increase the expenses of the Company's operations, adversely impacting the Company’s operating results and the Company's ability to meet the Company's obligations and commitments. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d) New accounting pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of recently adopted accounting pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2023, the Company did not adopt any accounting pronouncements that materially impacted the Company's financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements the Company has not yet adopted that will materially impact the Company's consolidated financial statements.</span></div> Use of estimatesThe preparation of the consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates and assumptions on historical experience, known trends and events and various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments. Although management believes its estimates and assumptions are reasonable under the circumstances at the time they are made, they are based upon information available at the time they are made. Management evaluates the estimates and assumptions on an ongoing basis and, if necessary, makes adjustments. Actual results could differ from those estimates made under different assumptions or circumstances. The most significant assumptions and estimates relate to the allowance for doubtful accounts, capitalized internal-use software, the determination of the useful lives of property and equipment, the fair value of securities underlying stock-based compensation, the fair value of identifiable assets and liabilities and contingent consideration in business acquisitions, and the realization of deferred tax assets. Concentrations of credit riskFinancial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, accounts receivable and settlement assets. The Company’s cash and cash equivalents are held by established financial institutions. The Company does not require collateral from its customers and generally requires payment within 30 to 60 days of billing. Settlement assets are amounts due from well-established payment processing companies and normally take <span style="-sec-ix-hidden:f-396">one</span> or <span style="-sec-ix-hidden:f-397">two</span> business days to settle which mitigates the associated risk of concentration. The Company utilizes one third-party payment processor.The Company’s customers are primarily physician’s offices and other healthcare services organizations located in the United States as well as pharmaceutical companies. P30D P60D 1 0.10 0.10 Risks and uncertaintiesThe Company is subject to a variety of risk factors, including the economy, data privacy and security laws and government regulations. Additionally, the Company is subject to other risks associated with the markets in which it operates including reliance on third-party vendors, partners, and service providers. The Company supplements its workforce with contractors and consultants, including a substantial number of contractors and consultants in international locations. Certain of the Company's service providers, including certain third-party software developers, are located in international locations subject to warfare and/or political and economic instability, such as Ukraine and India. As with any business, operation of the Company involves risk, including the risk of service interruption impacting the operations of the Company's business and the Company's customer’s facilities below expected levels of operation, shut downs due to the breakdown or failure of information technology and communications systems, changes in laws or regulations, political and economic instability, or catastrophic events such as fires, earthquakes, floods, explosions, global health concerns such as pandemics or other similar occurrences affecting the delivery of our productions and services. The occurrence of any of these events could significantly reduce or eliminate revenues generated, or significantly increase the expenses of the Company's operations, adversely impacting the Company’s operating results and the Company's ability to meet the Company's obligations and commitments. New accounting pronouncements<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impact of recently adopted accounting pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2023, the Company did not adopt any accounting pronouncements that materially impacted the Company's financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements the Company has not yet adopted that will materially impact the Company's consolidated financial statements.</span></div> Composition of certain financial statement captions<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Accrued expenses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div style="margin-top:6pt"><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:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:16.446%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll-related expenses and taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,345 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Payment processing fees liability</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:10pt;font-weight:400;line-height:100%">4,817 </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:10pt;font-weight:400;line-height:100%">4,796 </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:#cceeff;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:100%">Acquisition-related liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">1,491 </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:#cceeff;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:100%">Information technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,249 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Other</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:10pt;font-weight:400;line-height:100%">4,049 </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:10pt;font-weight:400;line-height:100%">2,833 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Property and equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:47.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></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:16.443%"></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:16.447%"></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:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:100%"> </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:10pt;font-weight:700;line-height:100%">(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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PhreesiaPads and Arrivals Kiosks</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Computer equipment</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:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,707 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3 to 5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Hardware development</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:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Less accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,044)</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,847)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment — net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment amounted to $4,244 and $4,220 for the three months ended July 31, 2023 and 2022, respectively. Depreciation expense related to property and equipment amounted to $8,748 and $8,498 for the six months ended July 31, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired under finance leases included in computer equipment were $34,880 and $27,813 as of July 31, 2023 and January 31, 2023, respectively. Accumulated amortization of assets under finance leases was $24,035 and $20,657 as of July 31, 2023 and January 31, 2023, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Capitalized internal use software</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended July 31, 2023 and 2022, the Company capitalized $5,225 and $5,970, respectively, of costs related to the Phreesia Platform. For the six months ended July 31, 2023 and 2022, the Company capitalized $10,371 and $12,395, respectively, of costs related to the Phreesia Platform. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended July 31, 2023 and 2022, amortization expense related to capitalized internal-use software was $2,173 and $1,255, respectively. During the six months ended July 31, 2023 and 2022, amortization expense related to capitalized internal-use software was $4,316 and $2,516, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d) Intangible assets and goodwill</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2023, the Company entered into an agreement to acquire Comsort, Inc. d/b/a MediFind ("MediFind") (the "MediFind Acquisition"). The Company acquired certain intangible assets and goodwill in connection with the MediFind Acquisition. See Note 15 - Acquisitions for additional information regarding the MediFind Acquisition. The tables set forth below include intangible assets and goodwill acquired in all of the Company's acquisitions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the details of intangible assets as of July 31, 2023 and January 31, 2023:</span></div><div><span><br/></span></div><div><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:50.508%"></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:16.443%"></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:15.570%"></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:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:100%"> </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:10pt;font-weight:700;line-height:100%">(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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">7 to 10</span></div></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:10pt;font-weight:400;line-height:100%">6,740 </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:10pt;font-weight:400;line-height:100%">6,340 </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:#cceeff;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:100%">License</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Trademark</span></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:10pt;font-weight:400;line-height:100%">15</span></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Total intangible assets, gross carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,950 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></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="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:10pt;font-weight:400;line-height:100%">(3,256)</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:10pt;font-weight:400;line-height:100%">(2,549)</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:#cceeff;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:100%">Net carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining useful life for acquired technology in years was 5.6 and 2.7 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for customer relationships in years was 8.0 and 8.3 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for the license to the Patient Activation Measure ("PAM"®) in years was 13.4 and 13.8 as of July 31, 2023 and January 31, 2023, respectively. The remaining useful life for the trademark in years was 14.9 as of July 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense associated with intangible assets amounted to $364 and $344 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense associated with intangible assets amounted to $707 and $687 for the six months ended July 31, 2023 and 2022, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense for intangible assets for the next five years and thereafter is as follows as of July 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:81.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.642%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (Remaining six months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Fiscal Years Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2028 - thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a roll-forward of goodwill for the six months ended July 31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><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:80.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.175%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Goodwill acquired during the period ended July 31, 2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,875 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(e) Accounts receivable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Unbilled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,410 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Less accounts receivable allowances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(770)</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,053)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the Company's allowance for doubtful accounts was as follows for the three months ended July 31, 2023:</span></div><div><span><br/></span></div><div><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:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Bad debt expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs and adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, July 31, 2023</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s allowance for doubtful accounts represents the current estimate of expected future losses based on prior bad debt experience as well as considerations for specific customers as applicable. The Company's accounts receivable are considered past due when they are outstanding past the due date listed on the invoice to the customer. The Company writes off accounts receivable and removes the associated allowance for doubtful accounts when the Company deems the receivables to be uncollectible. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(f) Prepaid and other current assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid and other current assets as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software and business systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Prepaid data center expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,947 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,389 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Other prepaid expenses and other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,342 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(g) Cloud computing implementation costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into cloud computing service contracts to support its sales and marketing, product development and administrative activities. The Company capitalizes certain implementation costs for cloud computing arrangements that meet the definition of a service contract. The Company includes these capitalized implementation costs within Prepaid expenses and other current assets and within other assets on its consolidated balance sheets. Once placed in service, the Company amortizes these costs over the remaining subscription term to the same caption in the consolidated statements of operations as the related cloud subscription. As of both July 31, 2023 and January 31, 2023 capitalized implementation costs for cloud computing arrangements accounted for as service contracts were $1,532. Accumulated amortization of capitalized implementation costs for these arrangements was $814 and $610 as of July 31, 2023 and January 31, 2023, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(h) Other income, net </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net for the three months ended July 31, 2023 and 2022 was $50 and $38, respectively. Other income, net for the six months ended July 31, 2023 and 2022 was $8 and $7, respectively. For all periods presented, other income, net was composed primarily of foreign exchange gains and other miscellaneous income.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div style="margin-top:6pt"><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:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:16.446%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll-related expenses and taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,345 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Payment processing fees liability</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:10pt;font-weight:400;line-height:100%">4,817 </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:10pt;font-weight:400;line-height:100%">4,796 </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:#cceeff;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:100%">Acquisition-related liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:10pt;font-weight:400;line-height:100%">1,491 </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:#cceeff;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:100%">Information technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,249 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Other</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:10pt;font-weight:400;line-height:100%">4,049 </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:10pt;font-weight:400;line-height:100%">2,833 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10335000 10345000 4817000 4796000 241000 96000 2993000 1491000 5359000 2249000 4049000 2833000 27794000 21810000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:47.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.812%"></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:16.443%"></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:16.447%"></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:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:100%"> </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:10pt;font-weight:700;line-height:100%">(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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PhreesiaPads and Arrivals Kiosks</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Computer equipment</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:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,707 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,485 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">3 to 5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Hardware development</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:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Less accumulated depreciation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,044)</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,847)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment — net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y 17906000 17932000 P3Y 61707000 54485000 P3Y P5Y 10719000 8571000 P3Y 528000 529000 90860000 81517000 68044000 59847000 22816000 21670000 4244000 4220000 8748000 8498000 34880000 27813000 24035000 20657000 5225000 5970000 10371000 12395000 2173000 1255000 4316000 2516000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the details of intangible assets as of July 31, 2023 and January 31, 2023:</span></div><div><span><br/></span></div><div><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:50.508%"></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:16.443%"></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:15.570%"></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:10pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:100%"> </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:10pt;font-weight:700;line-height:100%">(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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">5 to 7</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,410 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Customer relationship</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">7 to 10</span></div></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:10pt;font-weight:400;line-height:100%">6,740 </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:10pt;font-weight:400;line-height:100%">6,340 </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:#cceeff;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:100%">License</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Trademark</span></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:10pt;font-weight:400;line-height:100%">15</span></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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">Total intangible assets, gross carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,950 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Less accumulated amortization</span></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="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:10pt;font-weight:400;line-height:100%">(3,256)</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:10pt;font-weight:400;line-height:100%">(2,549)</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:#cceeff;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:100%">Net carrying value</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,401 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P5Y P7Y 2610000 1410000 P7Y P10Y 6740000 6340000 P15Y 6200000 6200000 P15Y 700000 0 16250000 13950000 3256000 2549000 12994000 11401000 P5Y7M6D P2Y8M12D P8Y P8Y3M18D P13Y4M24D P13Y9M18D P14Y10M24D 364000 344000 707000 687000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated amortization expense for intangible assets for the next five years and thereafter is as follows as of July 31, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:81.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.642%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (Remaining six months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Fiscal Years Ending January 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2028 - thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,953 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 803000 1531000 1500000 1207000 7953000 12994000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a roll-forward of goodwill for the six months ended July 31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><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:80.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.175%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,736 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Goodwill acquired during the period ended July 31, 2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,875 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 33736000 6875000 40611000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable as of July 31, 2023 and January 31, 2023 are as follows:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billed</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Unbilled</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,410 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Less accounts receivable allowances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(770)</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,053)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,394 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48273000 51458000 6410000 989000 54683000 52447000 770000 1053000 53913000 51394000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the Company's allowance for doubtful accounts was as follows for the three months ended July 31, 2023:</span></div><div><span><br/></span></div><div><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:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Bad debt expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs and adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, July 31, 2023</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1053000 64000 347000 770000 Prepaid and other current assets as of July 31, 2023 and January 31, 2023 are as follows:<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid software and business systems</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,426 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Prepaid data center expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,947 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,389 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Other prepaid expenses and other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,342 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid and other current assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,662 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 4055000 3426000 3947000 2389000 93000 1552000 3567000 3342000 11662000 10709000 1532000 1532000 814000 610000 50000 38000 8000 7000 Revenue and contract costs <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue primarily from providing an integrated SaaS-based software and payment platform for the healthcare industry. The Company derives revenue from subscription fees and related services generated from the Company’s healthcare services clients for access to the Phreesia Platform, payment processing fees based on patient payment volume, and fees from life sciences and payer clients for delivering direct communications to patients using the Phreesia Platform.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of subscription and related services revenue recorded pursuant to ASC 842 for the leasing of the Company’s PhreesiaPads and Arrivals Kiosks was $2,603 and $2,482 for the three months ended July 31, 2023 and 2022, respectively. The amount of subscription and related services revenue recorded pursuant to ASC 842 for the leasing of the Company’s PhreesiaPads and Arrivals Kiosks was $5,265 and $4,974 for the six months ended July 31, 2023 and 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll-forward of contract assets:</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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Amount transferred to receivables from beginning balance of contract assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset additions, net of reclassification to receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2023</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,410 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll-forward of deferred revenue:</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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Revenue recognized that was included in deferred revenue at the beginning of the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,095)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in current period deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,530 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred revenue added in acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost to obtain a contract</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain incremental costs to obtain customer contracts and amortizes these costs over a period of benefit that the Company has estimated to be <span style="-sec-ix-hidden:f-548">three</span> to five years. The Company determined the period of benefit by taking into consideration its customer contracts, its technology and other factors. Amortization expense is included in sales and marketing expenses in the accompanying statements of operations and totaled $280 and $438 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense is included in sales and marketing expenses in the accompanying statements of operations and totaled $620 and $905 for the six months ended July 31, 2023 and 2022, respectively. The Company periodically reviews these deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit. There were no impairment losses recorded during the periods presented.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of deferred contract acquisition costs:</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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, January 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</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:10pt;font-weight:400;line-height:100%">(620)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current (to be amortized in next 12 months)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, non-current</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:10pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred contract acquisition costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 2603000 2482000 5265000 4974000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll-forward of contract assets:</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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Amount transferred to receivables from beginning balance of contract assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract asset additions, net of reclassification to receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2023</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,410 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll-forward of deferred revenue:</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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Revenue recognized that was included in deferred revenue at the beginning of the period</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,095)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in current period deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,530 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred revenue added in acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 31, 2023</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 989000 975000 6396000 6410000 17813000 13095000 11530000 292000 16540000 P5Y 280000 438000 620000 905000 0 0 0 0 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a roll forward of deferred contract acquisition costs:</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:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance, January 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred contract acquisition costs</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:10pt;font-weight:400;line-height:100%">(620)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance, July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current (to be amortized in next 12 months)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, non-current</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:10pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred contract acquisition costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table> 2810000 620000 2190000 820000 1370000 2190000 Finance leases and other debt<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023 and January 31, 2023, the Company had the following outstanding finance lease liabilities and other debt: </span></div><div><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:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></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:15.715%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,651 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Financing arrangements</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:10pt;font-weight:400;line-height:100%">3,800 </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:10pt;font-weight:400;line-height:100%">46 </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:#cceeff;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:100%">Accrued interest and payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total finance lease liabilities and other debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,167 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - current portion of finance lease liabilities and other debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,172)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Long-term finance lease liabilities and other debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,055 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Finance leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10 - Leases for more information regarding finance leases. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Financing agreements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 8, 2023, the Company entered into a software licensing financing agreement (the "financing agreement") in order to finance its software, equipment and service licenses. As of July 31, 2023, there was $3,800 in outstanding principal and interest due under the financing agreement. The financing agreement requires the Company to pay $123 per month for 36 months beginning August 2023. The effective interest rate on the financing agreement is 10.5% per annum. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Amended and Restated Loan and Security Agreement</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2019 (the "Effective Date"), the Company entered into the Amended and Restated Loan and Security Agreement (the "First SVB Facility") that provided for a $20,000 term loan. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 5, 2020 (the "Second SVB Effective Date"), the Company entered into the Second SVB Facility. The Second SVB Facility modified the First SVB Facility. The Second SVB Facility provided for a revolving credit facility with an initial borrowing capacity of $50,000. The borrowing capacity could be increased to $65,000 at the sole discretion of Silicon Valley Bank. Upon entering into the Second SVB Facility, the Company borrowed $20,663 against the revolving credit facility and used the proceeds to repay all amounts due under the First SVB Facility term loan. The Company repaid the balance on the Second SVB Facility during the fiscal year ended January 31, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2022 (the "Third SVB Effective Date"), the Company entered into a First Loan Modification Agreement to the Second SVB Facility (as amended, the "Third SVB Facility") to increase the borrowing capacity from $50,000 to $100,000 and to reduce the interest rate on the facility. Borrowings under the Third SVB Facility are payable on May 5, 2025. Borrowings under the Third SVB Facility bear interest, which is payable monthly, at a floating rate </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">equal to the greater of 3.25% or the Wall Street Journal Prime Rate minus 0.5%. As of July 31, 2023, the interest rate on the Third SVB Facility was 8.00%. In addition to principal and interest due under the revolving credit facility, the Company is required to pay an annual commitment fee of approximately $250 per year and a quarterly fee of 0.15% per annum of the average unused revolving line under the facility. The Company had $100,000 of availability under the facility as of July 31, 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event that the Company terminates the Third SVB Facility prior to May 5, 2024, the Company will be required to pay a termination fee of up to 1.5% of borrowing capacity based on the length of time between termination and maturity. Any Company obligations under the Third SVB Facility are secured by a first priority security interest in substantially all of its assets, other than intellectual property. The Third SVB Facility includes a financial covenant that requires the Company to maintain a minimum Adjusted Quick Ratio as defined in the Third SVB Facility. The Third SVB Facility also includes a financial covenant that requires the Company to achieve certain profitability and liquidity thresholds. The financial covenant will not be effective if the Company maintains certain levels of liquidity as defined. Additionally, the Third SVB Facility contains a covenant limiting the amount of cash and cash equivalents the Company can hold outside SVB. The Third SVB Facility also contains customary events of default. The Company was in compliance with all covenants related to the Third SVB Facility as of July 31, 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023 and January 31, 2023, there was no debt outstanding related to the Third SVB Facility and the Second SVB Facility, respectively. As a result, the Company presented all unamortized deferred costs within other assets as of July 31, 2023 and January 31, 2023, respectively. The Company is amortizing the remaining unamortized costs over the remaining term of the Third SVB Facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of finance leases and other debt, in each of the next five years and thereafter are as follows: </span></div><div style="margin-top:6pt"><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:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.543%"></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:14.546%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">Total</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:10pt;font-weight:700;line-height:100%">Finance Leases</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:10pt;font-weight:700;line-height:100%">Other Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (Remaining six months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31:</span></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:#cceeff;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:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">3,990 </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:10pt;font-weight:400;line-height:100%">2,660 </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:10pt;font-weight:400;line-height:100%">1,330 </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:#cceeff;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:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2028</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturities of finance leases and other debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,167 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of interest income (expense), net:</span></div><div style="margin-top:6pt"><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:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.496%"></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:12.496%"></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:12.501%"></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(713)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206 </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:10pt;font-weight:400;line-height:100%">86 </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:10pt;font-weight:400;line-height:100%">2,217 </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:10pt;font-weight:400;line-height:100%">105 </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:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Includes amortization of deferred financing costs and original issue discount.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023 and January 31, 2023, the Company had the following outstanding finance lease liabilities and other debt: </span></div><div><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:62.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.759%"></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:15.715%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</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:10pt;font-weight:700;line-height:100%">January 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,651 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Financing arrangements</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:10pt;font-weight:400;line-height:100%">3,800 </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:10pt;font-weight:400;line-height:100%">46 </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:#cceeff;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:100%">Accrued interest and payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total finance lease liabilities and other debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,167 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,897 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less - current portion of finance lease liabilities and other debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,172)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Long-term finance lease liabilities and other debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,055 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,725 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11292000 7651000 3800000 46000 75000 200000 15167000 7897000 7112000 5172000 8055000 2725000 3800000 123000 P36M 0.105 20000000 50000000 65000000 20663000 50000000 100000000 0.0325 -0.005 0.0800 250000 0.0015 100000000 0.015 0 0 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of finance leases and other debt, in each of the next five years and thereafter are as follows: </span></div><div style="margin-top:6pt"><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:50.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.543%"></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:14.546%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">Total</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:10pt;font-weight:700;line-height:100%">Finance Leases</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:10pt;font-weight:700;line-height:100%">Other Debt</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024 (Remaining six months)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31:</span></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:#cceeff;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:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2026</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:10pt;font-weight:400;line-height:100%">3,990 </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:10pt;font-weight:400;line-height:100%">2,660 </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:10pt;font-weight:400;line-height:100%">1,330 </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:#cceeff;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:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2028</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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturities of finance leases and other debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,167 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,875 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3806000 3358000 448000 6241000 4863000 1378000 3990000 2660000 1330000 1131000 412000 719000 0 0 0 15167000 11292000 3875000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of interest income (expense), net:</span></div><div style="margin-top:6pt"><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:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.496%"></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:12.496%"></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:12.501%"></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(420)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(713)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206 </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:10pt;font-weight:400;line-height:100%">86 </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:10pt;font-weight:400;line-height:100%">2,217 </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:10pt;font-weight:400;line-height:100%">105 </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:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income (expense), net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,504 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Includes amortization of deferred financing costs and original issue discount.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div> 420000 292000 713000 694000 1206000 86000 2217000 105000 786000 -206000 1504000 -589000 Stockholders' Equity<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Common stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company closed an IPO on July 22, 2019 and filed an Amended and Restated Certificate of Incorporation authorizing the issuance of up to 500,000,000 shares of common stock, par value $0.01 per share.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the MediFind Acquisition, on June 30, 2023, the Company issued 150,786 shares of common stock, par value $0.01 per share to the former owners of MediFind as partial consideration to acquire MediFind. On July 3, 2023, the Company filed a prospectus supplement to register the shares with the SEC. See Note 15 - Acquisitions for additional information regarding the MediFind Acquisition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Treasury stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's equity-based compensation plan allows for the grant of non-vested stock options, restricted stock units ("RSUs") and total shareholder return ("TSR") performance-based stock units ("PSUs") to its employees pursuant to the terms of its stock option and incentive plans (See Note 8). Under the provision of the plans, for RSU </span></div>and PSU awards, unless otherwise elected, participants fulfill their related income tax withholding obligation by having shares withheld at the time of vesting. On the date of vesting of the RSU or PSU, the Company divides the participant's estimated income tax obligation in dollars by the closing price of its common stock and withholds the resulting number of vested shares. The shares withheld are then transferred to the Company's treasury stock at cost. 500000000 0.01 150786 0.01 Equity-based compensation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Equity award plans</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the Board of Directors adopted the Company’s 2018 Stock Option Plan (as amended, the "2018 Stock Option Plan") which provided for the issuance of options to purchase up to 3,048,490 shares of the Company’s common stock to officers, directors, employees, and consultants. The option exercise price per share is determined by the Board of Directors based on the estimated fair value of the Company’s common stock. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Board of Directors adopted the Company’s 2019 Stock Option and Incentive Plan (the "2019 Plan"), which replaced the 2018 Stock Option Plan upon the completion of the IPO. The 2019 Plan allows the Compensation Committee of the Board of Directors (the "Compensation Committee") to make equity-based incentive awards including stock options, RSUs and PSUs to the Company’s officers, employees, directors, and consultants. The initial reserve for the issuance of awards under this plan was 2,139,683 shares of common stock. The initial number of shares reserved and available for issuance automatically increased on February 1, 2020 and automatically increases each February 1 thereafter by 5% of the number of shares of common stock outstanding on the immediately preceding January 31 (or such lesser number of shares determined by the Compensation Committee). As the 2018 Stock Option Plan was replaced by the 2019 Plan, all grants of stock options, RSUs and PSUs during the six months ended July 31, 2023 were made pursuant to the 2019 plan, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019, the Board of Directors also adopted the Company’s 2019 Employee Stock Purchase Plan (the "ESPP"), which became effective immediately prior to the effectiveness of the registration statement for the Company’s initial public offering. The total shares of common stock initially reserved under the ESPP was limited to 855,873 shares.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's fiscal 2023 and fiscal 2024 incentive bonuses allow eligible employees to elect to receive all or a portion of their fiscal 2023 and fiscal 2024 incentive compensation in the form of immediately vested restricted stock units instead of cash. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Board of Directors also adopted the Company’s 2023 Inducement Award Plan (the "Inducement Plan"). The Inducement Plan allows the Compensation Committee of the Board of Directors (the "Compensation Committee") or its delegates to make equity-based incentive awards including stock options, RSUs and PSUs to employees of acquired companies to induce them to join the Company. The total shares of common stock initially reserved under the Inducement Plan was 500,000 shares. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, there are 4,988,341 shares available for future grant pursuant to the 2019 Plan after factoring in the automatic increase which occurs on February 1 of each fiscal year, as well as an additional 508,343 shares available for future grant pursuant to the ESPP. The ESPP has two six-month offering periods each calendar year beginning in January and July. The ESPP allows eligible employees to purchase shares of the Company’s common stock at a 15% discount through payroll deductions. As of July 31, 2023, there were 13,161 outstanding restricted stock units and 486,839 shares available for future grant under the Inducement Plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Summary of stock-based compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth stock-based compensation by type of award:</span></div><div><span><br/></span></div><div><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:42.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.496%"></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:12.501%"></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,701 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Liability awards</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:10pt;font-weight:400;line-height:100%">2,278 </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:10pt;font-weight:400;line-height:100%">1,669 </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:10pt;font-weight:400;line-height:100%">4,803 </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:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,447 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">286 </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:10pt;font-weight:400;line-height:100%">321 </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:10pt;font-weight:400;line-height:100%">655 </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:10pt;font-weight:400;line-height:100%">808 </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:#cceeff;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:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total stock based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,404 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table sets forth the presentation of stock-based compensation in the Company's financial statements:</span></div><div><span><br/></span></div><div><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:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.496%"></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:12.496%"></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:12.501%"></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recorded to additional paid-in capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,830 </span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recorded to accrued expenses</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:10pt;font-weight:400;line-height:100%">2,278 </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:10pt;font-weight:400;line-height:100%">1,669 </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:10pt;font-weight:400;line-height:100%">4,803 </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:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,404 </span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock-based compensation expense capitalized as internal-use software</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:10pt;font-weight:400;line-height:100%">(377)</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:10pt;font-weight:400;line-height:100%">(347)</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:10pt;font-weight:400;line-height:100%">(714)</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:10pt;font-weight:400;line-height:100%">(695)</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:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense per consolidated statements of operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,558 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not recognized and does not expect to recognize in the foreseeable future, any tax benefit related to employee stock-based compensation expense.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Restricted stock units</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has issued restricted stock units to employees and independent directors that vest based on a time-based condition. For RSUs granted to employees prior to January 2021, pursuant to a time-based condition, 10% of the restricted stock units vest after one year, 20% vest after two years, 30% vest after three years and 40% vest after four years. The restricted stock units expire seven years from the grant date. During the year ended January 31, 2023, the Company modified the vesting of RSUs granted subsequent to January 1, 2021 for employees other than its named executive officers listed in its 2022 proxy statement ("2022 NEOs") and other members of its executive management team. Pursuant to the modified vesting schedule, RSUs granted after January 1, 2021 for employees other than 2022 NEOs and other members of its executive management team vest 6.25% each quarter over four years based on continued service. For 2022 NEOs and other members of the Company's executive management team, RSUs granted from January 1, 2022 vest 6.25% each quarter over four years based on continued service. Beginning January 2023, all new RSUs granted generally vest 25% each year over four years based on continued service.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, at the beginning of each fiscal year, the Company provides certain employees the option to settle their incentive bonus in immediately vested RSUs. In April 2023, the Company issued 178,574 immediately vested RSUs to settle full-year fiscal 2023 share-settled bonus awards. The RSUs granted to settle bonus awards are included in RSUs granted and vested in the table below. See section (g) Liability awards below for additional information regarding share-settled bonus awards.<br/><br/></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:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.532%"></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:100%">  </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:10pt;font-weight:700;line-height:100%">Restricted stock units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted in six months ended July 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813,611 </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:#cceeff;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:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(834,220)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited and expired </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:10pt;font-weight:400;line-height:100%">(328,219)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,568,925 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Includes 13,161 awards granted pursuant to the 2023 Inducement Award Plan.</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, there is $128,352 remaining of total unrecognized compensation cost related to these awards. The total unrecognized costs are expected to be recognized over a weighted-average term of 2.85 years. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(d) Stock options </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Options granted under the equity award plans have a maximum term of ten years and vest over a period determined by the Board of Directors (generally four years from the date of grant or the commencement of the grantee’s employment with the Company). Options generally vest 25% at the one-year anniversary of the grant date, after which point they generally vest pro rata on a monthly basis.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/>Stock option activity for the six months ended July 31, 2023 is as follows:</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:43.198%"></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:10.595%"></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:12.788%"></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:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Number of<br/>options</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:9pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>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:9pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual life<br/>(in 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:9pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding — January 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted in six months ended July 31, 2023</span></div></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 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%">— </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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(147,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited and expired</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:100%">(415)</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.71 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding and expected to vest — July 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">6.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">4.78</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">31,146 </span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable — July 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,236,358 </span></td><td style="background-color:#ffffff;border-top:1pt 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;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%">6.53 </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:100%">4.78</span></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%">31,143 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount vested in six months ended July 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">13.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value represents the total pre-tax intrinsic value (the difference between the Company’s estimated stock price at the time of exercise and the exercise price, multiplied by the number of related in-the-money options) that would have been received by the option holders had they exercised their options at the end of the period. This amount changes based on the market value of the Company’s common stock. The total intrinsic value of options exercised for the six months ended July 31, 2023 and 2022 (based on the difference between the Company’s estimated stock price on the exercise date and the respective exercise price, multiplied by the number of options exercised), was $4,214 and $4,029, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(e) TSR performance-based restricted stock units (PSUs)</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants PSUs to certain members of its management team. PSUs vest over approximately three years from the grant date upon satisfaction of both time-based requirements and market targets based on Phreesia's TSR relative to the TSR of each member of the Russell 3000 Index (the "Peer Group"). Depending on the percentage level at which the market-based condition is satisfied, the number of shares vesting could be between 0% and 220% of the number of PSUs originally granted. To earn the target number of PSUs (which represents 100% of the number of PSUs granted), the Company must perform at the 60th percentile, with the maximum number of PSUs earned if the Company performed at least at the 90th percentile. If Phreesia's TSR for the performance period is negative, the maximum number of PSUs that can be earned will be capped at 100%. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of the PSUs using a Monte Carlo Simulation model which projected TSR for Phreesia and each member of the Peer Group over the performance period. The Company recognizes the grant date fair value of PSUs as compensation expense over the vesting period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market-based PSU activity for the six months ended July 31, 2023 are as follows:<br/><br/></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:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></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:100%">  </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:10pt;font-weight:700;line-height:100%">Performance stock units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted in six months ended July 31, 2023</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:10pt;font-weight:400;line-height:100%">13,492 </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:#cceeff;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:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:10pt;font-weight:400;line-height:100%">Forfeited and expired </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:10pt;font-weight:400;line-height:100%">(74,472)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,253 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, unrecognized compensation cost related to PSUs was $18,609, to be recognized on a straight-line basis over a weighted average term of 2.0 years, subject to the participants' continued employment with the Company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(f) Employee stock purchase plan</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is a compensatory plan because it provides participants with terms that are more favorable than those offered to other holders of the Company's common stock. Employees purchase shares at the lesser </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of (1) 85% of the closing stock price on the first day of the offering period or (2) 85% of the closing stock price on the last day of the offering period. In the U.S., t</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he ESPP is structured as a qualified employee stock purchase plan under Section 423 of the Internal Revenue Code of 1986. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2023, the Company issued 70,123 shares of common stock under the ESPP. In connection with these issuances, the Company recorded increases of $1,838 to common stock and additional paid-in capital within stockholders' equity. As of July 31, 2023, unrecognized compensation cost related to the ESPP was $507, to be recognized over the next five months.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(g) Liability awards</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of each year, the Company provides eligible employees the option to elect to receive all or a portion of their incentive compensation in the form of immediately vested restricted stock units instead of cash. Restricted stock units issued to settle liability awards are covered by the 2019 Plan. Share-settled bonus awards will be settled at a value equal to 115% of the bonuses converted. These share-settled bonus awards vest based on the achievement of the Company’s predefined performance targets. As share-settled bonus awards will be settled in a variable number of shares, the Company classifies share-settled bonus awards as liabilities within accrued expenses in the accompanying consolidated balance sheets until they are settled in shares and included in stockholders' equity. During the six months ended July 31, 2023, the Company settled $5,383 of share-settled bonus awards by issuing 178,574 immediately vested RSUs. See (c) Restricted Stock Units above for additional discussion regarding RSUs.</span></div> 3048490 2139683 0.05 855873 500000 4988341 508343 2 P6M 0.15 13161 486839 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth stock-based compensation by type of award:</span></div><div><span><br/></span></div><div><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:42.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.496%"></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:12.501%"></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,752 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,701 </span></td><td style="background-color:#cceeff;border-top:1pt 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:10pt;font-weight:400;line-height:100%">Liability awards</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:10pt;font-weight:400;line-height:100%">2,278 </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:10pt;font-weight:400;line-height:100%">1,669 </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:10pt;font-weight:400;line-height:100%">4,803 </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:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;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:100%">PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,805 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,447 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">286 </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:10pt;font-weight:400;line-height:100%">321 </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:10pt;font-weight:400;line-height:100%">655 </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:10pt;font-weight:400;line-height:100%">808 </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:#cceeff;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:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total stock based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt 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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,404 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13703000 10752000 26602000 20701000 2278000 1669000 4803000 3574000 2751000 1805000 4395000 3447000 286000 321000 655000 808000 7000 358000 45000 874000 19025000 14905000 36500000 29404000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following table sets forth the presentation of stock-based compensation in the Company's financial statements:</span></div><div><span><br/></span></div><div><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:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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:12.496%"></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:12.496%"></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:12.501%"></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:10pt;font-weight:400;line-height:100%"> </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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2023</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:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recorded to additional paid-in capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,830 </span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense recorded to accrued expenses</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:10pt;font-weight:400;line-height:100%">2,278 </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:10pt;font-weight:400;line-height:100%">1,669 </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:10pt;font-weight:400;line-height:100%">4,803 </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:10pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,905 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,404 </span></td><td style="background-color:#cceeff;border-top:1pt 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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less stock-based compensation expense capitalized as internal-use software</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:10pt;font-weight:400;line-height:100%">(377)</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:10pt;font-weight:400;line-height:100%">(347)</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:10pt;font-weight:400;line-height:100%">(714)</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:10pt;font-weight:400;line-height:100%">(695)</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:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense per consolidated statements of operations</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,648 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,558 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,709 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16747000 13236000 31697000 25830000 2278000 1669000 4803000 3574000 19025000 14905000 36500000 29404000 377000 347000 714000 695000 18648000 14558000 35786000 28709000 0.10 P1Y 0.20 P2Y 0.30 P3Y 0.40 P4Y P7Y 0.0625 P4Y 0.0625 P4Y 0.25 P4Y 178574 <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:71.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.532%"></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:100%">  </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:10pt;font-weight:700;line-height:100%">Restricted stock units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted in six months ended July 31, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,813,611 </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:#cceeff;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:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(834,220)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Forfeited and expired </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:10pt;font-weight:400;line-height:100%">(328,219)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,568,925 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Includes 13,161 awards granted pursuant to the 2023 Inducement Award Plan.</span></div></td></tr></table> 3917753 1813611 834220 328219 4568925 13161 128352000 P2Y10M6D P10Y P4Y 0.25 0.25 0.25 0.25 P1Y P1Y P1Y P1Y <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/>Stock option activity for the six months ended July 31, 2023 is as follows:</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:43.198%"></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:10.595%"></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:12.788%"></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:13.380%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">Number of<br/>options</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:9pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>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:9pt;font-weight:700;line-height:100%">Weighted-<br/>average<br/>remaining<br/>contractual life<br/>(in 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:9pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding — January 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,385,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted in six months ended July 31, 2023</span></div></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 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%">— </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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(147,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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.88 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited and expired</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:100%">(415)</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.71 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding and expected to vest — July 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">6.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%">4.78</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">31,146 </span></td><td style="background-color:#cceeff;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable — July 31, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,236,358 </span></td><td style="background-color:#ffffff;border-top:1pt 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;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%">6.53 </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:100%">4.78</span></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%">31,143 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount vested in six months ended July 31, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">13.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table> 1385193 6.26 0 0 147764 3.88 415 4.71 1237014 6.54 P4Y9M10D 31146000 1236358 6.53 P4Y9M10D 31143000 23909 13.05 4214000 4029000 P3Y 0 2.20 1 1 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market-based PSU activity for the six months ended July 31, 2023 are as follows:<br/><br/></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:82.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.421%"></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:100%">  </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:10pt;font-weight:700;line-height:100%">Performance stock units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">648,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted in six months ended July 31, 2023</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:10pt;font-weight:400;line-height:100%">13,492 </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:#cceeff;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:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:10pt;font-weight:400;line-height:100%">Forfeited and expired </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:10pt;font-weight:400;line-height:100%">(74,472)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, July 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587,253 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 648233 13492 0 74472 587253 18609000 P2Y 0.85 0.85 70123 70123 1838000 1838000 1838000 1838000 507000 P5M 1.15 5383000 178574 Fair value measurements <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's assets and liabilities that are measured at fair value as of July 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div><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:27.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></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:16.005%"></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:16.448%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets <br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs <br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3)</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:10pt;font-weight:700;line-height:100%">Balance as of July 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Money market mutual funds</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div><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:27.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></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:16.005%"></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:16.448%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets <br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs <br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3)</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:10pt;font-weight:700;line-height:100%">Balance as of January 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Money market mutual funds</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of the Company’s short-term financial instruments, including accounts receivable and accounts payable approximate fair value due to the short-term nature of these instruments. The carrying value of the Company's debt approximates fair value because the interest rates approximate market rates and the debt maturities are relatively short-term.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any transfers of assets and liabilities between levels of the fair value measurement hierarchy during both the three and six months ended July 31, 2023 and 2022.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's assets and liabilities that are measured at fair value as of July 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div><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:27.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></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:16.005%"></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:16.448%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets <br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs <br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3)</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:10pt;font-weight:700;line-height:100%">Balance as of July 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Money market mutual funds</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's assets and liabilities that are measured at fair value as of January 31, 2023 and indicates the classification of each item within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div><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:27.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></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:16.005%"></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:16.448%"></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:100%"> </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:10pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets <br/>(Level 1)</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:10pt;font-weight:700;line-height:100%">Significant Other Observable Inputs <br/>(Level 2)</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:10pt;font-weight:700;line-height:100%">Significant Unobservable Inputs <br/>(Level 3)</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:10pt;font-weight:700;line-height:100%">Balance as of January 31, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Money market mutual funds</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,563 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 95615000 0 0 95615000 95615000 0 0 95615000 163563000 0 0 163563000 163563000 0 0 163563000 Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Phreesia as Lessee</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the six months ended July 31, 2023 were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Operating lease cost</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Amortization of right-of-use assets</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:</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:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">2024 (remaining six months)</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="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="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Total future minimum lease payments</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657 </span></td><td style="border-top:1pt 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="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,084 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="border-bottom:3pt double #000;border-top:1pt 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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:82.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.836%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental cash flow information</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for finance leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash used for finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Total</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Phreesia as Lessor</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.</span></div>Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less. Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Phreesia as Lessee</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the six months ended July 31, 2023 were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Operating lease cost</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Amortization of right-of-use assets</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:</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:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">2024 (remaining six months)</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="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="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Total future minimum lease payments</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657 </span></td><td style="border-top:1pt 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="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,084 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="border-bottom:3pt double #000;border-top:1pt 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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:82.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.836%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental cash flow information</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for finance leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash used for finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Total</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Phreesia as Lessor</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.</span></div>Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less. Leases<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Phreesia as Lessee</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases several office premises and third-party data center space in the U.S. and Canada under operating leases which expire on various dates through March 2027. Certain of these arrangements have escalating rent payment provisions or optional renewal clauses. The Company has also entered into various finance lease </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrangements for computer equipment. These agreements are typically three years and are secured by the underlying equipment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For office leases and leased equipment, the Company has elected the practical expedient to not separate lease and non-lease components, and as such, the variable lease cost primarily represents variable payments such as common area maintenance, utilities and equipment maintenance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, for operating leases, the weighted-average remaining lease term is 1.3 years and the weighted-average discount rate is 3.5%. As of July 31, 2023, for finance leases, the weighted-average remaining lease term is 2.1 years, and the weighted-average discount rate is 5.9%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the six months ended July 31, 2023 were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Operating lease cost</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Amortization of right-of-use assets</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:</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:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">2024 (remaining six months)</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="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="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Total future minimum lease payments</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657 </span></td><td style="border-top:1pt 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="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,084 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="border-bottom:3pt double #000;border-top:1pt 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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 31, 2023, the Company has signed a finance lease for computer equipment which is not expected to commence until the fiscal quarter ended October 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease are $338 and are excluded from the table above but are included in our other contractual purchase commitments. See Note 11 - Commitments and contingencies for additional information regarding other contractual purchase commitments. Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:</span></div><div style="margin-top:6pt;text-align:justify"><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:82.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.836%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental cash flow information</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for finance leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash used for finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Total</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Phreesia as Lessor</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the patient intake and registration process, Phreesia offers its customers the ability to lease PhreesiaPads and Arrivals Kiosks along with their monthly subscription. These rentals fall under the guidance of ASC 842. The Company elected the practical expedient to not separate lease and non-lease components. More specifically, all contractual hardware maintenance is included with the hardware lease components. The leases contain no variable lease payments, no options to extend the lease that are reasonably certain to be exercised, and do not give the lessee an option to purchase the hardware at the end of the lease term. Additionally, the lease term does not represent a major part of the remaining economic life of the assets, and the present value of the lease payments does not equal or exceed substantially all of the fair value of the assets. As a result, all leased hardware in the SaaS arrangements are classified as operating leases.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended July 31, 2023, the Company recognized $2,603 and $5,265, respectively, in subscription and related services revenue related to the leasing of PhreesiaPads and Arrivals Kiosks.</span></div>Future lease payments receivable under operating leases were immaterial as of July 31, 2023, except for those with terms of one year or less. P3Y P1Y3M18D 0.035 P2Y1M6D 0.059 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the six months ended July 31, 2023 were as follows:</span></div><div style="margin-top:6pt"><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:82.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.713%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Operating lease cost</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Amortization of right-of-use assets</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,379 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease cost</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,659 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Other supplemental cash flow information for the six months ended July 31, 2023 was as follows:<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:82.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.836%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental cash flow information</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash used for finance leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash used for finance leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Total</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,366 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></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:100%">Right-of-use assets obtained in exchange for lease liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 363000 31000 394000 3379000 280000 3659000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:</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:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">2024 (remaining six months)</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="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="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Total future minimum lease payments</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657 </span></td><td style="border-top:1pt 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="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,084 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="border-bottom:3pt double #000;border-top:1pt 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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents a schedule of maturing lease commitments for operating and finance leases as of July 31, 2023:</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:69.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></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:10pt;font-weight:700;line-height:100%">July 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maturity of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">2024 (remaining six months)</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="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="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal year ending January 31,</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,204 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:100%">Total future minimum lease payments</span></td><td style="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">657 </span></td><td style="border-top:1pt 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="border-top:1pt solid #000;padding:2px 0 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:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,084 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(792)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Present value of lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </span></td><td style="border-bottom:3pt double #000;border-top:1pt 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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,292 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 297000 3593000 225000 5204000 86000 2847000 42000 440000 7000 0 657000 12084000 25000 792000 632000 11292000 338000 703000 236000 3427000 4366000 0 7067000 7067000 2603000 5265000 Commitments and contingencies <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Indemnifications</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s agreements with certain customers include certain provisions for indemnifying customers against liabilities if its services infringe a third party’s intellectual property rights. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances that may be involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such provisions and have not accrued a</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ny liabilities related to such obligations in its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company has indemnification agreements with its directors and its executive officers that require it, among other things, to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of those persons in any action or proceedi</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g to which any of those persons is, or is threatened to be, made a party by reason of the person’s service as a director or officer, including any action by us, arising out of that person’s services as a director or officer or that person’s services provided to any other company or enterprise at the Company’s request. The Company maintains director and officer insurance coverage that may enable it to recover a portion of any future indemnification amounts paid. To date, there have been no claims under any of its directors and executive officers indemnification provisions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Legal proceedings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company may be subject from time to time to various proceedings, lawsuits, disputes or claims. Although the Company cannot predict with assurance the outcome of any litigation, the Company does not believe there are currently any such actions that, if resolved unfavorably, would have a material impact on its financial condition, results of operations or cash flows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(c) Other contractual commitments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other contractual commitments consist primarily of non-cancelable purchase commitments to support our technology infrastructure. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023, the Company signed a finance lease which commenced during the six months ended July 31, 2023. Total undiscounted payments through the fiscal year ended January 31, 2027 related to the lease of $7,720 were included in other contractual commitments as of January 31, 2023 and were added at present value to finance lease liabilities during the six months ended July 31, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended July 31, 2023, the Company entered into a new non-cancelable purchase commitment to support its technology infrastructure. Total undiscounted payments through the fiscal year ended January 31, 2026 are $2,114.</span></div>During the six months ended July 31, 2023, there were no other significant changes in the Company's material cash requirements as compared to the material cash requirements from known contractual and other obligations described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023, filed with the SEC on March 23, 2023. 7720000 2114000 Income taxesFor the three and six months ended July 31, 2023, the Company recorded tax provision of $648 and $954, respectively, compared to a tax provision of $213 and $448, respectively, for the corresponding periods in the prior year. The Company's provision for income taxes was 1.3% and 0.5% of loss before income taxes for the six months ended July 31, 2023 and 2022, respectively. The Company's effective tax rate differs from the U.S. statutory tax rate of 21% primarily because the Company records a valuation allowance against its U.S. deferred tax assets, and due to foreign income tax expense primarily related to the use of its Canadian net operating loss carry forwards attributable to the Company's Canadian branch.Deferred tax assets and deferred tax liabilities are recognized based on temporary differences between the financial reporting and tax basis of assets and liabilities using statutory rates. Management of the Company has evaluated the positive and negative evidence pertaining to the realizability of its deferred tax assets, including the Company’s history of losses, and concluded that it is more likely than not that the Company will not recognize the benefits for its U.S. deferred tax assets. On the basis of this evaluation, the Company has recorded a valuation allowance against its deferred tax assets that are not more likely than not to be realized at both July 31, 2023 and January 31, 2023. 648000 954000 213000 448000 0.013 0.005 Net loss per share attributable to common stockholders<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a) Net loss per share attributable to common stockholders</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders was calculated as follows:</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="text-align:justify"><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:38.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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:13.526%"></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:100%"> </span></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Net loss</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,767)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,716)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,298)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,958)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">Weighted-average shares of common stock outstanding, basic and diluted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,794,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,325,209 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,574,584 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,135,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.89)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.88)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b) Potential dilutive securities </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s potential dilutive securities, which include stock options, restricted stock units, performance stock awards and grants under the Company's ESPP, have been excluded from the computation of diluted net loss per share as the effect would be to reduce the net loss per share. Therefore, the weighted-average number of common shares outstanding used to calculate both basic and diluted net loss per share attributable to common stockholders is the same. The following potential common shares, presented based on amounts outstanding at each period end, were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:</span></div><div style="margin-top:6pt;text-align:justify"><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:64.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of July 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock, restricted stock and performance stock awards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,167,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Employee stock purchase plan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,501 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,634 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240,405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,699,919 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> Basic and diluted net loss per share attributable to common stockholders was calculated as follows:<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:38.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.519%"></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:13.526%"></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:100%"> </span></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:10pt;font-weight:700;line-height:100%">Three months ended <br/>July 31,</span></td><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:10pt;font-weight:700;line-height:100%">Six months ended <br/>July 31,</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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:100%">Net loss</span></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,767)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,716)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74,298)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,958)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:100%">Weighted-average shares of common stock outstanding, basic and diluted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,794,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,325,209 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,574,584 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,135,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.68)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.89)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.88)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> -36767000 -46716000 -74298000 -97958000 53794060 53794060 52325209 52325209 53574584 53574584 52135250 52135250 -0.68 -0.68 -0.89 -0.89 -1.39 -1.39 -1.88 -1.88 The following potential common shares, presented based on amounts outstanding at each period end, were excluded from the calculation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:<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:64.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of July 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options to purchase common stock, restricted stock and performance stock awards</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,167,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623,285 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Employee stock purchase plan</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,501 </span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,634 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,240,405 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,699,919 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 7167904 6623285 72501 76634 7240405 6699919 Related party transactions<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended July 31, 2023 and 2022, the Company recognized revenue totaling $261 and $197, respectively, for advertisements placed by a pharmaceutical company, respectively. For the six months ended July 31, 2023 and 2022, the Company recognized revenue totaling $549 and $351, respectively. One of the Company's independent members of its board of directors serves on the board of directors for this pharmaceutical company. As of July 31, 2023 and January 31, 2023, accounts receivable from the pharmaceutical company totaled approximately $271 and $339, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended July 31, 2022, the Company recognized general and administrative expenses totaling $77 for software agreements with a software company. For the six months ended July 31, 2023 and 2022, the Company recognized general and administrative expenses totaling $118 and $220, respectively. One of the Company's independent members of its board of directors served as the chief executive officer and on the board of directors for this software company until May 2023. This Company is no longer a related party subsequent to May 2023. As of January 31, 2023, prepaid expenses and other current assets included approximately $51 of payments made to this software company. The expense and asset amounts presented above include amounts incurred while the entity was a related party.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the Company's independent members of its board of directors has served as the chief financial officer of a software company since April 2022. The Company recognized de minimis expenses during both the three and six months ended July 31, 2023 and 2022 under software agreements with this software company.</span></div> 261000 197000 549000 351000 271000 339000 77000 118000 220000 51000 Acquisitions<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Acquisition of MediFind</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2023, the Company entered into an agreement to acquire 100% of the outstanding equity of MediFind for aggregate consideration payable of $8,871 (the "MediFind Acquisition"). A portion of the consideration was paid in cash at closing (subject to a customary working capital adjustment) with the remainder of the consideration settled through the issuance of 150,786 shares of the Company's Common Stock to certain MediFind stockholders. MediFind is a consumer-facing healthcare product that helps patients - especially those with serious, chronic and rare diseases - find better care faster. The MediFind Acquisition was accounted for as a business combination. The Company acquired MediFind to reinforce its commitment to patient-centered care and expand its offerings to consumers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><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:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consideration paid to sellers</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,104 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Equity consideration paid to sellers</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:10pt;font-weight:400;line-height:100%">4,676 </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:#cceeff;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%">Liabilities incurred to sellers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total fair value of acquisition consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/>The following table summarizes the calculation of cash paid for the MediFind Acquisition, net of cash acquired per the Company's consolidated statement of cash flows for the six months ended July 31, 2023:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span><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:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top">Cash consideration paid to sellers</td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,104 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Less: Cash acquired</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:10pt;font-weight:400;line-height:100%">(231)</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:#cceeff;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:100%">Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price was allocated to the tangible assets acquired, the identifiable intangible assets acquired and the liabilities assumed based on their acquisition-date estimated fair values or other measurement bases specified by ASC 805 - Business Combinations.<br/><br/>The following table summarizes the final allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition:</span></div><div><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:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Identified intangible assets acquired</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:10pt;font-weight:400;line-height:100%">2,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:#cceeff;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%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,875 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</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:#cceeff;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%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</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:#cceeff;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%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,871 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of intangible assets acquired were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:10pt;font-weight:700;line-height:100%">Estimated Useful Life<br/>(in 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:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Trademark</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Total identifiable intangible assets acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average amortization period for acquired intangible assets as of the date of acquisition is 10 years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, with the assistance of a third-party appraiser, assessed the fair value of the assets of MediFind. The fair value of the acquired technology and trademark assets were estimated using the relief from royalty method. The fair value of customer relationships was estimated using a multi-period excess earnings method. To calculate fair value, the Company used cash flows discounted at a rate considered appropriate given the inherent risks associated with each asset.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of the intangible assets were estimated based on the expected future economic benefit of the assets and are being amortized over the estimated useful life in proportion to the economic benefits consumed using the straight-line method. The amortization of intangible assets is not expected to be deductible for income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized in the MediFind Acquisition is primarily attributable to expected synergies of the combined businesses driven by integrating the technology into the Phreesia Platform and engaging with patients and providers, as well as the acquisition of an assembled workforce. The goodwill is not expected to be deductible for tax purposes.<br/><br/>During the six months ended July 31, 2023, the Company incurred $699 of acquisition related costs for the MediFind Acquisition. These costs are primarily included within general and administrative expenses in our consolidated statements of operations.</span></div> 1 8871000 150786 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><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:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consideration paid to sellers</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,104 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Equity consideration paid to sellers</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:10pt;font-weight:400;line-height:100%">4,676 </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:#cceeff;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%">Liabilities incurred to sellers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total fair value of acquisition consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,871 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/>The following table summarizes the calculation of cash paid for the MediFind Acquisition, net of cash acquired per the Company's consolidated statement of cash flows for the six months ended July 31, 2023:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span><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:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top">Cash consideration paid to sellers</td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,104 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Less: Cash acquired</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:10pt;font-weight:400;line-height:100%">(231)</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:#cceeff;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:100%">Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,873 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4104000 4676000 91000 8871000 4104000 231000 3873000 The following table summarizes the final allocation of the purchase price to the assets acquired and liabilities assumed at the date of acquisition:<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:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Identified intangible assets acquired</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:10pt;font-weight:400;line-height:100%">2,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:#cceeff;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%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,875 </span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%">Total assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</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:#cceeff;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%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</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:#cceeff;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%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,871 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 231000 149000 722000 2300000 6875000 10277000 84000 907000 292000 123000 8871000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of intangible assets acquired were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></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:10pt;font-weight:700;line-height:100%">Estimated Useful Life<br/>(in 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:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Trademark</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:100%">Total identifiable intangible assets acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> P7Y 1200000 P15Y 700000 P10Y 400000 2300000 P10Y 699000 Subsequent eventsOn August 11, 2023, the Company acquired Access, an innovative electronic forms management and automation provider that helps hospitals across the country streamline workflows, improve compliance and deliver a better patient experience, for total consideration of $38,374, subject to customary purchase price adjustments. Consideration transferred included $6,480 of cash, 1,096,436 shares of Phreesia common stock with an acquisition-date value of $30,645, and liabilities of $1,249. The Company acquired Access to enhance and build on its existing functionality in the acute care space and to expand its network of clients and partners. 38374000 6480000 1096436 30645000 1249000 false false On July 18, 2023, David Linetsky, the Company’s Senior Vice President of Life Sciences, terminated a Rule 10b5-1 Trading Plan he had previously adopted with respect to the sale of the Company’s common stock. Mr. Linetsky’s Rule 10b5-1 Trading Plan was intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). It was adopted on October 10, 2022, established a plan with an end date of December 31, 2024 and provided for the sale of up to 91,919 shares of common stock pursuant to the terms of the plan. As of the date of termination of his Rule 10b5-1 Trading Plan, Mr. Linetsky had sold 49,592 shares of common stock under its terms. July 18, 2023 David Linetsky Senior Vice President true October 10, 2022 91919 In addition, on July 19, 2023, Mr. Linetsky adopted a new Rule 10b5-1 Trading Plan that is intended to satisfy the affirmative defense conditions of Exchange Act Rule 10b5-1(c). Mr. Linetsky’s Rule 10b5-1 Trading Plan establishes a plan end date of June 30, 2024 and provides for the sale of up to 77,473 shares of common stock, plus an additional number of shares that he could receive upon the future vesting of certain outstanding equity awards, net of any shares withheld by the Company to satisfy applicable taxes, pursuant to the terms of the plan. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Mr. Linetsky’s Rule 10b5-1 Trading Plan, can only be determined upon the occurrence of the future vesting events. For purposes of this disclosure, without subtracting any shares to be withheld upon future vesting events, the aggregate number of shares to be sold pursuant to Mr. Linetsky’s 10b5-1 Trading Plan is 125,037. July 19, 2023 true 125037 EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (2 )U<'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 " "$@"=7]^$QNNX K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1%Q=#E9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2F1-];NY\=(KR,^XA*'U4 M>X2:\SMP2,HH4C !B[ 0F6R-%CJB(A_/>*,7?/B,W0PS&K!#ASTEJ,H*F)PF MAM/8M7 %3##"Z-)W HUYE_)"CH%7+'+Y+=FO=D^,EGSNBGX0\'OMS47O!&W_&-R_>%W%7;>V)W] MQ\870=G"K[N07U!+ P04 " "$@"=7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (2 )U=6+<+NYP4 +4? 8 >&PO=V]R:W-H965T&UL MM9EK<^(V&(7_BH9V.NU,B&V96[:$&>)-NK2[63:D[6P[_2!L 9[8EBO+D/S[ MOC)@DXQX<3W+E\2W<]!CW8ZEX4;(IVS%N2+/<91DUZV54ND[R\K\%8]9=BE2 MGL"=A9 Q4W JEU:62LZ"0A1'%K7MGA6S,&F-AL6UJ1P-1:ZB,.%32;(\CIE\ MN>&1V%RWG-;^PD.X7"E]P1H-4[;D,ZY^3Z<2SJS2)0ACGF2A2(CDB^O6V'GG MN:X6%$_\$?)-=G!,-,I+GF1+Q3@PEB,-D^Y\][U[$H< ^(J [ 7TC<([]@KL3%&_.VI:LP'K/ M%!L-I=@0J9\&-WU0O)M"#31AHJMQIB3<#4&G1IY89TI"D_O'](:V#AVS@^Z'[[*4^?RZ!1TM MXW+-6Z,?OG-Z]L\FO&]D]@JV4\)V,/?1>^'GT$45>7Q)N8D4ESMV^XL)"54U M1.J62-UZ2%]R)A67T0MYX*F0RH2'6RF9FUZ*AZH:XO5*O%X]O"F7H0AT+R0P M#A@K#WS[DT@>$>MNVTW<%5OV^"0Z4-X:Y*N*LZ< ]\&>IA%*KQ MGL7&-HK[3#\\W-[.)N,+,KGW+DV4J+XAI6-7<1" >W:Q/R ?X3GR.3'7*V[I=*D#;4(WFH!, MPR?CV(1[-,6N4I"#Y@X<^W$CC-BXY2P/H5NXMD.FGVX(I8X1^QQQR*GRD(,G MFK?8GCZ#GOPH-HD1&;?[,XP@PB^5,(D]7-R4M0I*#AYOWK*6P]94BG68^.:F M?2)]F8>L4HE64HGC8@9P?P%!)9B_Q7$0F]!,&D!6-JP?G MB$NTBDL4SS;[NB2WS_Z*)4M^- F?,+K_.C..K;BL*5\5CVBM>.3E4NJOM>TG M6E&/,)ODQO6E$XY?C:M2'JYJREGE(5HK#TT2Q>5V)5)_=K,]N)$3=SS&>8X M1*L 1&L%(/U9"M\O$ B60AH'HA,^'YF$MC[V?0Y&8!-L+8W$YXA!M(I!M%8, MFL4LBLA-GL'MS-QN<9^CJPRXKBE?E7YHK?1S&W.YU!WS%W!0*P@(<WSA)5MVT['H1W;F-1Q<5/. M*NZX>$HIEVWOPDQG]J\<(N@=7#2.J"?,J$T[1L9S1!ZWBCPN'E#>,NY6XH]3 MXG9?J)'Q''''/=@$P\/)/L\=5B.VU7#"KMW6*]7&!1]<^7]!K8.-43WA%?O% M&?'U0NQVC[2\6NY)CXN=6*MZ?+NA_8GI^3(C$5^ U+[LPX GMWO$VQ,ETF*; M=2Z4$G%QN.(LX%(_ /<70JC]B?Z!T6W%DVW?68D.A8JBYY$)/QGN>H7#ZH\G.UE5*3+[N\J*X66ZWW+U>K*MG*G:A>J+TLX)N-*G="P\?R M;E7M2RG29M N7S'7#58[D16+]65S[T.YOE2USK-"?BA)5>]VHGQ\(W/U<+6@ MBZ<;'[.[K38W5NO+O;B3-U+_L?]0PJ=5/TN:[6119:H@I=Q<+5[3E]<\,@,: MBS\S^5 =7!/CRJU2G\V'7]*KA6L0R5PFVDPAX,^]O)9Y;F8"'']WDR[Z9YJ! MA]=/L__8. _.W(I*7JO\KRS5VZM%M""IW(@ZUQ_5P\^R<\@W\R4JKYK?Y*&S M=1^X W@W@C:,MLL:MMT*+]66I M'DAIK&$V<]'$IAD-WF2%6<8;7<*W&8S3ZVM55"K/4J%E2MZ(7!2))#=FNHHL MR1\W;\EW%]^3"Y(5Y--6U94HTNIRI>')9OPJZ9[RIGT*FWC*KW7^@G#J$.8R MC@R_/C%<%%/#5^!O[S3KG6;-?'S*Z;HL9:%?8HZT(SU\I-E4+ZN]2.35 G9- M)86V>:[,A)WCO)YV9?7XMJ2V"Y2&(NY-]U=B]R\!I=OG:J MH)G*[/S[-65A$(:7J_M#?Q"S, @BWIL=(?5ZI-XL4J@5.I=0&S01525QA.T4 M_L&CF4_]: 00L6)^'./X_!Z?/XOO=9*H&@('92N1$,7;7#JD@!*K-D3D4 B; M30,EE:2JOM6;.H?JU T!DXLP=)N%N*".ZW/PT=R%+?'8YW3S-61Y#96TO^G M\ZJ];.I<_HC%Q+>\]7E,^2@FB!7EL8?').AC$LS&Y*W<2-A$D%VJT"448W 9 M4JS*FN*VH:X?X'##'FXX"_=#*?=S2+^Y/2(G\&Q,C.>QHS/@XM8A8P MSZ,XR+@'&9\(+JB*4C\V036%9F_V\K!%DJ3>U7G#,*F$2I=DHJ5P,!<[5>KL MG_:&V2Q!Y+B>U^X7/W8B+SSCAHF1\A#18!0EQ(H&H8L'B;H#T[HG"O(^@]7, M_H$X9(6692'R95U)4JF-?A"E1"-F!"M&!&*&S(7H/>02>%GU)!R5!9SG\O];!;M:C:L'#\7;%K$)_HG+301C0>67P2Z%%<9Z>&U ZQF6;<1[R"5*E@PB@\RK@?<.@ M,QL3X?(XBL?H;"O.?'\"W$#Y=)[S6^Y\/0W.9FSN ?>,B1VS"UW7#R< #MQ. MH__4HDM-WEQE:.V#9T,KP#S[%YGD-P&D5Y M*JUM,J/1^! ',9JH#WQ@.S[/=NWF>S>/CMOL!/6=C4D,,8L8XQ,%@@\LQD^P MF-KM,FVD0[NY3)L%^2N+Q&RW[WY76A)*OT>1S\Z,BQZ"J:^'QQ?GSB_AI4'V5*9 M$#CDPGWA4E #);D7>2W)DOBNZ[CM#ZFVHC35M]9;538'+&UO>@NUN&E06UQ8 MEWK\S2OB^PX//">,_<;*]QP:A0[HL:>'9%55]P_XFKE/M\'<%@*^/U8+F)$W MH1;YH!7XO%9XG:;-D044!'-0NLP*DK3G52A06P[$1MF.^V',C@7Q5.O$!]W M3Q[)'YPI;K(D0SF+VU)@&40NCZSRA1FZ@1M-*%D^J 8^KQH^E<"T=?GXE,A" M-Z="#J$.A^SU>/MN ,+7'.4]9?+9CE:XK226T..&5@00.\[]>$(H\T%S\.>T MX=.5# 6-: TO=.W\0NRB,*(3BH,/BH,_Y]S]W4C9?:43D?6V##U?P.RP\X75 MP5M>\XK]-U'>944%4FX# ]T7(82A;-]:MQ^TVC@* MP)!O-1=ZZE7&-#>^KXL*:JJO90,"=]92U=3@5-W[NE% 2^=4 M;.+6%FHVD:WA3,!"$=W6-56/=\#E=NJ%WM/"1W9?&;O@SR8-O81A8!V?QA<%6[XV)E;*2\L%._BBG7F 9 8?"6 B* M/QN8 ^<6"7E\W8%Z?4SKN#]^0G_OQ*.8%=4PE_PO5IIJZHT\4L*:MMQ\E-O? M824L^+]^1BS>7Y UA@GRJ9*NI*/7$-\C$XOG% M+NI=%S5Z)NJ?+;\F<7A%HB"*!]SG9]RI>,[=1_U]$J(^"9'#BY_!6QJ4C[5I MB%R3]TQ@$ACE9"$U<[7V]^U*&X45]\^0U X[&<:VU_!&-[2 J8?W3(/:@#?[ M]9[3$+^$/KLM"MD*/'@%!; -77&X(I3C37=5@6\&*66[ M,NN6X_7K;(<2TD7)7!3[C&QF>1Y,_,V^SE.;,$CCWNB ?]+S3\[Q;^N6NU(N M 1.$I]B]%:(DM);*L.]NX8HT"A]"91[=%GQM66./?TA,%S+=(YJ-@B0YDG-J ME8Y'23ZL)^WUI*_6_\1=YS6==8/_@*%P]8-%21#>4M$*P=HBO,,[G A["4G%.E?ZQ>#HGH(N5[ M_(+K(#P2<<;H0,2H%S'Z"1&T-954KG(L=\=7#Q(>G=9TL/L=KC4S)IG"7Y.#UB/6"8A*,\S*-ATF'PXS\U>)'V)VRH=*L>.^+G M"._ ]HF$<1 D\7&:!PS'>7AZ.?V]=L#V8A^HNF="$PYK= RNPD@;[#3>LL"4$90UP?RVE>9K8IJ-O,F?_ E!+ P04 " "$@"=7DVA. MNY ' "!* & 'AL+W=OB*=9/OUHV3%LLDK-L[T);'L MPT.=RZO+0XJ7C[+^HE9":/2T+BMU-5EIO;F83M5R)=:9.I<;49E?[F2]SK2Y MK.^G:E.++&\;K7U<%GU$BYE?)+<_%S?C4)FCL2I5CJAB(S_Q[$7)1EPV3NX^^.=++O MLVEX^/F9_8=6O!%SFRDQE^5?1:Y75Y-X@G)QEVU+_4D^_B0Z0;SA6\I2M7_1 M8X<-)FBY55JNN\;F#M9%M?N?/76!.&A@>. &I&M [ 9LH 'M&M"7]L"Z!NRE M/?"N02M]NM/>!FZ1Z6QV6B8#/5/TFZST2J&TRD4.M%_XVX>>]E,3A7TH MR',H/A OX2_;\AQ1_ Z1@%#@?N8O;TX@.?^O]_35O1\%@^[S@K9\=(#ODW@0 MU59<0..Z:\G@EDUENU";;"FN)J9T*5$_B,GLNV]P&'P/!75,LL689.E(9$?A M9_OP,Q_[[ ^IL](4XG80P(=KUSYLVS>SP<,LYC$-+J^E<6*(!%.&<6:)=%,4)L[A2%T58A DL.MZ+CKVB;[)2J':8 MC67\(K11#:F-W3N,"+-TS %43!FVU+JHB(7<*D\I@(I-G[#:9*\V\:K]9!ZD MK%ZN6L&YR?U2;IHQAR0G;K@C$V]+,H BW!ZZA8OB-&%6W4Y=%*,XBF#)..C- M7N 5_:.HC),K=\]R;NQDH73C[![ O.[(CA0%21Q;ND%8X#S. (P%<6A/,B L M(?& ] .?B[W2%P>U#!2+W7[=M 91)+"ENJ@X8K&M%$"Q9$@HZ842K]#W!S4: M%$K(TLH6Z*,R3Q!;JHGAK7X^%NBA* CH@M'>HV.O .H_4U65X 4*!FDNB MF-MB 1QFQDG;N$/MM8;<0,]-1*14LF3E=G]$P MX8YD ,="2KDM&<"95':F80B7A,//;>\.L=?\S#[JE:C-4G,IU^(=J@18H#N. MXSRT%;L8&MMJ78SSU+J0H;+<.S#LMV _5UH88Z<[F8T%:Y/Z[;!@U_887V\K M=D%G) AMS8 ;XP&S90-M3\Q=<2[H#,<.@,. M>3=LVRV(B\<#!@3W?@O[#=>OYAE&M^).UJ)QF@]%N_MF+I]#H;.G@<+F6B+S ME&-L&VT(9PQ6X,S- "ZBU)[^4@B71!P' Z'HS1CVN['KT^2[]N@LM.?7.80B MV)$.H!+;EJ<0BK&!XD9Z/T;\?NQWH0=%C80YH8-@$%A V>N](?%[P[_: M%P0B/\L>C&.Z%_L@-?(5DENMM%D$&2=UF%^[7^'HN);.F&:S< MMGP$A"27< M+)WL&$&4A*_I3PE4H=)Y8N5ZP6'8@4@!V(%<<*Q M@CB]L>J]*/%[T9OMK5K6Q6:_'U:+LGU=TNS)%4MXLO)SGKJ'.2K;8E2V="RV MX]'I730)7_W*@G@-^,F#,";;8E2V="RVXT'H#3UYB:'WO;CH" []!4UH8.^F M03 ]RL;ZE_9?+T.4&#;F(;V7MH< M@&&S&+'?) P%L6..0!@-$["@:4\[=M=;)P_"F&R+4=G2L=B.!^'@ ,E+MN>]%8 Z MDS(AL;TA,0=@."+8/L0 P!@+[:VN%(!1$C@[F=.#(U5K4=^W9]F461QM*[T[ M1;/_=G]>[GU[2LSZ_@.^F&/@^P6^2'>GX7KZW>&\W[+ZOJ@4*L6=Z2HXCTRU MJG?GW7876F[: UVW4FNY;C^N1&;6_0W _'XGI7Z^:#K8GSJ<_0=02P,$% M @ A( G5VYH15G:"P 4G !@ !X;"]W;W)KV@O0!V++Z*D='>!G"WBCAZY; MOYE,VOE#L]_<7-6;;EE6Q?LF:#>K5=Y\^Z58UH_7(S+Z_L&'\OZAZS^8W%RM\_OB8]%] M6K]OU+O) 651KHJJ+>LJ:(J[Z]%;\D8*T3?86ORS+![;H]=!?RJW=?VY?_-N M<3T*^R,JEL6\ZR%R]>]+,2V6RQY)'<]#1P6??\/CU=W2Y/7EU,K=Y6TSK MY;_*1?=P/4I&P:*XRS?+[D/]^&NQ/Z&HQYO7RW;[-WCH[]:Z>?WZHEXNB:?\29']LRNY;, X^ M?9P%/__T*O@I**O@]X=ZT^;5HKV:=.JX>O3)?'\,O^R.@9XXAM_K+E\"S:;^ M9M-ZM5+7YO;@@-8S?^NW[]]-@5;9F5;S^6:U66[[:%;#;)E7LV+X&?%2/N0-T7[*LB[ MX+>\>ATP\M> AI1"!'GQ^]GM3;O.Y\7U2$U?;=%\*48W?_X3$>'?(-IV8-$6 MK)_9OMQ$-$RC5/"KR9=CAC"]9IA@$@G,8),=V&0#V;R$P1VF..IT3F*:A&:7 M3UVSB!*+%M@Q;Q;_@7J/8U[_F& S3+ ,$TPB@1GL M1P?V(^\8^8>*N99U"]YL(F?Z&4>$^CEYW=IBI5 MB'<4+4 $>IT/G1QCAQI&A:!V:(#I,\,$DTA@!M')@>CD.8F&R$W<8(U;=_!I MXL86%ET0BCW\&T+@MNFZI>OVV MKC:*E3[@.#N^O-Z&CJ_488(R1EAD$8;I,\,$DTA@!K,DU.EPB,HMF.V&#@%19=_@9#&199?XS&MK]6&AF_Q_)$<3;_V9N'-PU]>J"&]@XZ,./ M]B[?R57*L,N_!H]E]]"G JHMS!-Q RT>VT-EZC_BH:$)*EJ&BB;/=HA)JI8G MB%^?R*J%1YQXNVY4:AN>3FW]Z$,G2 +)$R**8LKLX8>J3Z"B22PTDU$M41"_ M1F$Q>A&+S(W\$D)):@\W2**(;6I$V+J(A Q)(M)3U[Z6 M*8@W#T;0YOP.!E_^_%)U#M5OAHHFL=!,4K7Z0/SRPX])=,1-[$&-;F_G%^D M,%"E ^Q@F0XR].AT1$L%1+R@4DP:;H?K-4-$D%IK)J%8LB%^R<..U\RRZ2@+C";?#A.G>SKA;,>=NY8(E MJ: V6 ;8C57TIVSMNQ5@2$-^*E>A6@"@?@'@;+QV-M#U.QB\F.IJ "?2%52_ M&2J:Q$(S2=6J O6K"F"\=IY(-QT&,Y:]G3]C <# C 6P@S,6R-"3L="CS03T M!>,UBKNU !-MAHJ6H:))+#3S(M )/O4G^+YXC4))M8B)L,>%U\5@LC#1L@O/ M06)Y-6G0Z@'UJP=#UEFIF]D31IG#"NKVA,N<9JA.)1::28K._JD_^W_FY5:_ M]\$SIIO6,TJ(O<8W0_6:H:))+#23;RU@4/]FAV=8=:7N#@5.[86'O=%Q7.'$ M?!".O4#D/[W!9#R'D$"UD$#]0L+Q MU\MP-4K],5J_6R_E84^X_6FV;^T$XXF*&B9:AH\FR' MF%N,MABAH,V)' 21(3>ZO/#-5O MAHHFL=!,4H^*)IY8-0$3ZT/V# !+J4C=P@E >Q"A"!-N MCP# D+'H:*28G:5E!<9?4.)CJ!L44-%FJ&@9*IK$0C,O BUCL!^OH6# 9@ 6 M.Y/^U.]B,%FH&L2%YR"QO)HT:'6!X952,*"P@:>14^2%NJOA,J<9JE.)A6:2 MHE4&]C^MJ/!['SQCNEH#5\DM<>Y/J&(#*IK$0C/YUF(#>_'""N8J!22R)3YV MOK0"Q"'VX$,5'+#03#*TX,!>MK["[V[P:',S8=_! +"T+P=B]MP(Z1E<>;4F40D9\E#$ M)Q0]?O0L"/\VB:GX'@R]_=U?$"44/U6^&BB:QT$Q2M3[!GUAD 1/I9OV@ MHL>!(@M'T0/ 0$4/L(,5/TB"[^+P62A2@ZH:!(+S21+2P[\626'58'A6W.'[&JJ(P5T1(XJ8X+&=^,Y0_6:H M:!(+S7P$E98QHD%[*"YA,0+T"!Z'U%;P ;LHLI7!R%4NTI@0&RP#[,8B"5GB M/%$*,.2<'@6M9D]IP2$:6G\Q-#WU.QAZ^4=N#GXB/47UFZ&B22PTDU0M.$1# MMU%<1*2K#( 9ZM[.GZ$"8&"&"MC!&2IDZ,E0(YW+1^P%X_,(LQ9BBHHV0T7+ M4-$D%IIY$6B9(O++%-ZG%KJ2P9B)V-XQ//6[&$P6JOQPX3E(+*\F#4?/CO0+ M"T-6W",W82X&CS:@YB))A,T:JO2 BB:QT$QZM?00X6ZH "D%GN#@C"W4 MLHP+/&:H'B46FOE(9:TGB,NW1:"6MOG]#AV.PE4)XI XCZ- =9JAHDDL-)-H M+8<(OQR"6MHF7"V#.(4S4^&6<-@%'#"0'73Z3VTP$<\A80@M80B_A'&2B+Q5 M[ZNV5'GY-C7H<_7;3:N:M_TWJ]NRRG?1RKFAA[JM0KCR!(G"V+D7HGK-4-$D M%II)N19BA']3Q=,I!VEV=S9PE?C:@]#==6'KC3"0\^1Z5%4$"\UD1*LBPJ^* MO.1N- $I%)&S;=!_Q$,#&52T#!5-GNT0DU2ML8@SS\AXVFJ7'WWPM.GJ*2=6 MNU#]9JAH$@O-9/3H%S_."#3#5[N$^P +<+4+L'-7NP C<+4+L(-7NR!#:+5K M=?%G>J8?@Z5KPTNQ^PV[WIZO7V!]=NZZZK5]N7#T6N M[BN]@?K^KJZ[[V_ZWW [_(S@S7\!4$L#!!0 ( (2 )U&PO=V]R:W-H965T&ULK5IM;^,V$OXK@EL4=T"] MEDA:LM(D0-9[B^ZA[05-]^XS+=&Q;F51):EDTU]_I"2;MCBDL[A\261Y2#_# M>7EF1KI^YN*+W#&FHJ_[NI$WLYU2[=5B(8L=VU/YCK>LT=]LN=A3I3^*QX5L M!:-EOVA?+U BI?WK.;/-[-D=KCQ M>_6X4^;&XO:ZI8_L@:G/[;W0GQ;'7V9G5M=M(X_APWG1U_TRP\O3[L M_K%77BNSH9*M>?V?JE2[F]EJ%I5L2[M:_!85 MG51\/R[6"/95,_RG7\>#.%F@]X$7H'$!FBX@G@5X7(![10=DO5H?J**WUX(_ M1\)(Z]W,17\V_6JM3=48,SXHH;^M]#IU^[FA75DI5D9KWDA>5R4U'QZ4_J>M MI63$M]&:REWT45M<1O/H\\.'Z&_?_SWZ/JJ:Z(\=[R1M2GF]4!J-V7-1C+_\ M?OAEY/GE-/J5-VHGHW\T)2O/UR^T%D=5T$&5]RBXX3^[^EV$DQ\C%",,X%F_ M?CD*P,''D\7]?MBSW[]:)JBJFL?!52M5,7D%'=.P#8&W,6%\)5M:L)N9CE/) MQ!.;W?[P79+&/T$ZOM%F9QJ3H\8DM/OM;SKKU%R"OC"L3/N5)K4\W+I%#X@EF?YTHJ= 5L>@2V#IK@K_ZLC:7!GQ77V*7A35#6+FA&QN6NN"^/H MG=0!H'V;O]: R[($MFEVQ)H%L3XH7GR9FPQ>1@7?:UJ3 V[VU5PS"&[F M ,'+;)5.X+I2:)7%.0QW=82["L*].SE)DU(UTS A-/9MU5#MC-K+"BZU?YIC M+]E&164E"]XU"E)DY9YHFD_4 &0(@97(CTKD0276&J$!?[\3C,F*1CLJRFO@5T*'M [K M/[M*5KU)QL._X._C3YRA1U/T@% >+SWP3W@Z"2=7WLS[]&334LWTB8?\?=SR MS.$)FL)UA9*> 4&\R.)%KSMN1;\RN#Q @(RWVNW\,"QK)V':OBOZ/",-+[+JB6YJV)F(8XDY MPIGC_8!8FN:^\+44G@29[_9>L)96Y<'=!SMQM6-B-!R(>>F R9Q$"0CA)/?Y MF.72Y!*97LPW(&27+9TC=D7F299Y %M"3<*,>O2#EKYXG< EQSDBR7**$&#: M+/'E0,NAR042+0K1,= '3B(6Q.VR81JGTT(%D,I7V(/:DF829LU?^C1]":#+ M>?-TZ61#2(IX+(\L-:)74J-@3ZSI0,LCE]7FR3*=6AX0\P.TY(6+R-4T$"M+IMU+*6^UVKK7E5Q2D M+!VHQTPG?^P[*UTU]@;LTK12M MJ[]Z]U),-+2>:V>+)-\J4^&"> &JRU=./0B)Z0J+>$HL9"D17:#$L>CN9S2M M,#&A7OJR_'6[SMD\"X"D!G)PYQ@3:V(1X M9@?(*[7;\;K4IM:Q==#P;,I =5* MIYX(X.@DSI"C&<3EV#=GP);,<9C,S^W%]FW-7Q@;=3CTZ5%;4[##Q2Y_)ZMT MFH(AJ9SXH%N:QV&:'P*,C8VM+D/[D1T($^!KW=IF4YP0_:]R'U#+ZCCU%I5"VMCP=I7-F.F^BC8,Q_ MP 7DZD+0T(H\>19;,D8A\GX@QE_'1.-'8O5G&H%:&'*Z)=HRRZX"-2O.J,F M2 KGGH(56VK&86IV2&X+< >(&F!=,XZ9MBJ07)IA3V+$EIWQ978N62'Z"-2X MAZ)-'WY_8>J*)UI[CQQ@7I+'\73""LEE./:U6M@R- ZWL&L?VNB'[U8H27Z* M-NRQ:AIC!U,S,5%QL!3%;@.;9&FZ)5X:CML61>'6?>R)LSTOD$= M .I$69HY2=*50T03EB]+6I+%>;!>>NC:MNY3C$Y"53,\?BI69#@O_FQV1OM=O[5MIS\1C_Q*7\>.N4[QQ?%[OK7HR;WWR=7Z^%U+[O-\/;9 MKU3H,D]JCMSJ+>-WF?8*,;S0-7Q0O.W?B=IPI?B^O]PQJN/+".COMYRKPP?S M \?7ZF[_!U!+ P04 " "$@"=7(+DF%R\( H$P & 'AL+W=O[GS MQ&GN0ZCZJ4FK?3:2PJJG6<^(8QB:0+F53;:>+V>S5M-;& MC2[.Y-YMN#CS;;+&T6U0L:UK'7979/WV?#0?]3<^F765^,;TXJS1:[JC](_F M-N#7=+!2FII<--ZI0*OST>7\[=5+7B\+OAC:QKUKQ9XLO;_G'Q_*\]&, 9&E M(K$%C3\;NB9KV1!@_-K9' U'\L;]Z][ZC?@.7Y8ZTK6WOY@R5>>C-R-5TDJW M-GWRV[]2Y\\IVRN\C?*_VG9K9R-5M#'YNML,!+5Q^:]^Z.+PGVQ8=!L6@CL? M)"C?ZZ0OSH+?JL"K88TOQ%79#7#&<5+N4L!3@WWIXDH7]^O@6U7A_BE0#= 6/;2KQ;,&_];: MB3J9C]5BMCAYQM[)X.J)V#OYAKV?PUH[\YMF-HS5M7?16U/J3 [X?ALHDDOY MAE^I&^.T*XRVZ@XW"4Q,4?WS/F?]O\KD_V9)O=!':N_A;16(HM%C]<$5$_4B5:1& MU[YNM-N-CI2)2BL+H3!NK9K@-Z:DP($ML"10Q96](17]*FUUX O; MJ<;JQ*"ZB/1A4K?=_1&PX7;_ZV@LMKK P8L5A;CO"3/%%!1583-JK8)?0AL@ MI2:)W\8E6B-$ /)5&!$:B.O@CBY@*(ZAIVO#1![8W^B=,)P=',#\\-V;Q?SU MNSA 5]I&WR#))D,PWT4-D0 .-N_A8N!#F ('F7DA-R.B,& L M-[[0Q0YWVJ4UA7B'@DE[EIQ/QP!T#"@KD[XRN34X6ZNBTLZ155BG2A/0!QAB MW3I39+]E7<^%"5B,Y]A1/#[DQ/2P@$+?DV XB!X@Y)@.B>Y2:-+S:63C>FDL MEQ:HAU*)X*!>6L+#%P-O;M%J44[BNSN.G/%[X^,]K[D, 9RV4?U=[O RZT'P M'CR87;,JVQVXLHQ%, UC/DBRVNK(,:I!'M3#1[V#XLY.4=#+(_7C4/QWAFML MGZD<3,Y\^5B?B *R4<$@$J36Y*@C9;M:F4+"&&A#KI5BJWGJX"AU^P&<'C!N M1,JD83O("!ZT7&$>\(H6$X59.P-S&M8<+%@?HU2F5Y!S.BPGMM$$@XG#( B! M$/M2M8UW.;><.RKA?_ U%"NV6JB<50JA4^C Q?T8C7Z9Z0?E0G(#^\1/&-6* MQ7#/#:8@3MUBU."_4=MLL8>$0\NV2-G'@159BA WJ)G%Z6V(4MHH=.ASA'\? MI92Y2M62_=A05^./01"3CM::9QV(6JS4"G,7EX2U0RRE(K"/&9?RJ?20U(YT MF*B?F0*AJ-1\EEOO&*E'%2(67[2UM$,+^*:K\V)>-B\FD'*Q#M>&"+!'2@&E6\HNH<9C^\+B!O3ANB:9KMETP?A3 MW&\[@<1L;*@ 6CAB02";)9!3P!0O($=\"J:@B,;?L?])K3@8999L&B;A!(_6 M!XRIO&4AYLOOYZ].\7)C;4>[;Y[+6W'#6.E2\]-\:(=CI]X\"P(9@/@RJ"GW\]?/^L,%O;!NVS7/,8M MYL\#AZH$J:\_Q/\34O]_@O]Y[WAYEQ%;#==U.E0:E*L/_#:CU\SD_/3?F0_! MZ@:,;VM )BM/' =,5#Q?B58;W==G#D]7"=)I,6+Q;*0/B@$F:ZDOXP8+@)%' M2)8E"?QCH:'7B]8_Y<%$_=*?3 \%-6G(E(E]K'*.>5?)=>:;_%Z9ITHKTB/- MIV]2F*.8 DM^%:KTAF2PJK$N0&;1:O":A*6'Z46![[TA50(6L4 M4"22B293#X-X:;JWKLZ>6V/ 6V%<0$X6XI(LB5 MS,JTWDV>>L^=[GV]J"FLY1L-QPMTRQ\RAKO#9Z#+_/7C<7G^A@0Q6G,N+:VP M=39Y?3I2(7^7R3^2;^1;R-*GY&NYQ(2.C/("/%]YA+O[P0<,'\$DSA!0 XPX !@ !X;"]W;W)K@6;>'80^T=&VQH4B5 MI.)XOW[GDI+L)$Y:;'NQ)?)^GGON%7F\LN[*ET1!W%3:^).L#*%^/1KYO*1* M^J&MR6!G85TE U[=3<;C%Z-**I--C^/:A9L>VR9H9>C""=]4 ME73K,])V=9(=9-W"9[4L R^,IL>U7-(EA2_UA!WQ6M_-:SX$SFUE[QR_OB)!MS0*0I#VQ!XN^:9J0U&T(8WUJ;6>^2 M%;>?.^OO8N[(92X]S:S^0Q6A/,E>9:*@A6QT^&Q7/U.;SW.VEUOMXZ]8M;+C M3.2-#[9JE1%!I4SZESN6%70B4U),)DK$Z'@689H%1WIHY2V8F#YAY(3Y:$THO MSDU!Q6W]$4+JXYIT<9U-'C7XH=%#<7@P$)/QY/ 1>X=]GH?1WN$#]CZYI33J M[YC>0,RL\5:K0B9FF$)<;*7/<+Q31II<22TNL4B@8?#BS].Y#PY$^FL70BF MH]T!<'.]]K7,Z22+4+MKRJ9/GQR\&+]Y)+VC/KVCQZS_>!G_A1FQ)_>W$*-" M+'IP_ :24B49< 6E"+X12+,F0 MDUJO>8=JML8BC0GLI78*=FM-GG4#@OAB%,O$NGFQE_UT>GJ1[<]GE^0P6H"U=P4Z_-=(%<@AIDQ24'XKW)AP.AL#QW,%$*#%J7 $]9QUV=9QRUZ37@^@RFZ4Z9/M#L3??!YU]CAC7)%TL5+O] M],FKR<'+-QYI;/;)% C5B _2(,TUNG H/M."'*$D7@3;2:,UCV*$W*,\HOX,08VH86MEVG%4@0[+&-^@I]1_ M2A+58LH(])60Q5=\:.+Z0*Q*!2YV]#7\Y>/8T"0N*(%Z;_A@\14#8#6N!;&P6X)_I^022I:>,(X"U\-O.K MTNJ"G'\FZ%NCPGK32]*78H'3B._#AB5EB\A4 ';?.QXF0S$C%R1[,.DPU'T[ MC TD"C!>6]\@R!8U&&EA++K1M+,4WV79AI"H:X$#$601N*U4X/K6C?.-!-KH M/=^@>#MI.(S-T4'8)=Y5H@, <7 Z?6553*( O[D;&?G. IS-2= --RJ3K"- MHU/;#Q# 6EBLN;M>!AP][RZ: +S2U,%2VA[N'%";!H!;K>B:)U$I0W2ZC3W\ M$0,)N[) Y0$SQUK)*VHSWA2O_7]N$TV_8!74CJG1JOC]W)K>*]^PQE%:8F>F, MQ(69KV.Q;N/4HA/Q1V-L!HJQ_>A$0BCYM;*-U^OV:T1%Y\4/=YU21UL7CXK< M,EZO^+2"XTZZ@_2K_0WN-%U<-N+I^O=1NJ5"5IH64!T/7S[/A$M7JO2" L1K MS-P&7(KB(Z#'A&A\4J6+%2;^?EB\6I>2VTG-U?\[L[?7+DV&FW5G1>AK6OI=V^5<=OKR=FD M>_%1KZM(+^8W5XUW)Z]>7M)ZWG!/[3: MAM%O09XLG7N@A_?E]61!!BFCBD@:)/YLU#ME#"F"&5^RSDF_)0F.?W?:?V7? MX.KAER\N4_)$&XE@EY;O=*%M!'!*EQKH[9KT3BC"ZW"U3QB/Y*:%UGW MVZ3[_(3N5^*#L[$*XB^V5.6^_!QV]L:>=\:^/7]6X6^MF8F+LZDX7YQ?/*/O MHG?^@O5=G-!W.WAYE[T4_[I=ANA1+/\^YG#2=WE<'S70F]#(0EU/T"%!^8V: MW'S_W=FKQ<_/6'O96WOYG/;_,57_+]WB]TJ)=ZYNI-U]_]WK\[.??@Y?E9%> MB5*'PKB@2J&MB% BVU)'/*ZTE;;0TH@0953H^!@$X(87K2"%+SLEO5!41N(W M:5LRM:N#F;C7ME"\NH0\^1 K;/3L!E-:#ZLJN5%BJ905UJ&OHO*TKJBD7+ E M9^('^4)\"NRE"E&3R2DGJ+A&>LE8QR%0HG VP":*RHDP(Q581-BNXP[0$ROQ MU]O;.QCZI=4H883$ IMI,06CE@]JM*VTI9 !>-[0KH',AG.K%1"7]X=%SM/> MLB9_.018KV(2-5HNM=&10\;I2R72>G8/AE&(.&!'A82,!UG_!I>GK.64=5YM ME&VS:^H1HR_@H6Q]E\LDQ)E#J;AR-NX'G@\(*G2=#A+24VG@NM=4V+2'UPH% M,!4/UFV1=H\ZSP9L.$GT*>2E:!N$5=M$4GC:;] UK/RD MDIGX,!BN-M*T;"LM?C9[:$UGUXZBD<*#-6CYE;#H[A" 35-N%'PH/V."=^$J M8HN$=[$& I@2%8]N03Z]JW._#UN3C3DT:5GNA,$6OQ^O5(NU"W$?H<:!IZKJ M=_#*4.MDE),& $.*.-^E:Y=QU9H.K% JA6QTE$;_P1@.J+32O&QA6#NSJH NW'_<[! M,#N*/!JH>'B9DE^@^]"HO-\Q#;J$:D0CE<,)*+'E&' (1B"6X10HN6P#1F; MP@+&!LWA'&,)Q:7W&+10>0_3HGS,.P*YER\ %)8F0-++@2BP3$?A=7@0O_9X MI2U(2)LPFIN\<9&<0(YV(-#+SQW$=LB#'!;/ZF:/4!F-1_*]-CSK"QFJY#K] MH#0@:!DE<]IY9N$UQPXKX4LTJ6PDUJQ\2BK229_A;S_3&KEC^VG<(;47 M"XK>JP7FR([#AJ( /UJ#6!SZRL9WXZ)$=?&F6YPI7HY=Z39 D1,B4+T6[$%7 M:99PBFR*-%"=10]NW?$X#LYX-4I>4^T"R(:T_4JW0K]G_6E*5"C*6!4D2%R4 MO^+X!C/^R#5B7,&#,C.R3Y;YTGU,T!?8,_K;5!(&%PHYH:'5.W.0'5URX >7,\8H$61+V]7.J\1XSA9_8KQPD8$RC^*."L;*JUR#^A%2 M?+3(G+ U R'D)?AQ#LQ-^40XCBPY))+3O8:J9#DJ_9 R#PX=Z2B 0O%"?$1_IKP1$?3@>S8>,&V!,=.WO1.2^8"*W,3< MWID1'%)/A;9W-082")&D\MG(8I?[F&%U)XS1," [520%A4DE2J-P'E3AG8AF )AH"7&R#V1A*FJ>0HZ+4 MOGP)6@L[40TE>TB/Z.F,OKFRJ= %$& [2+(]YE, MY1% XUDR! XV2?*3IBPAL+!MO82GF:*>$"5;O1BY&QP0&A27/ \:NT39HQS!Q4KQC9;SE' =)))K<[CF8M( M%PS,:62B$$*+% (;/CUX&)4:\ST:7G+;<729$N?!.6(/GSIHZI$4O=31 CYT,4DO M*)B&@LS:^[T0B*J-F$Q;FT9"9E-+4(('>DLT#7S$Y%/-F*1&5536&;?>Y>JI MZ];J/CV[@#,+\:Y\&D4JN5FA<-2@TV_*%G%%0 !8A6O0?-W1HDOBB@;C5."4 M':LO+9'7J5@9YTIZ^=C@4):V6ANWQ#YILB3&X>V@!A$M%?9F&Q,>!%V#B..I M -YXE7@]'Q&[M)6*6&&Z?'"MI]HOVV+@J]WL2HT]Z.'3I-WE7!-U3CXE9CUB MP#S[H5*15=B,N:D:!DRB",@OAVE?$,5(!Y5TO= ?")^4UU!ZZ+X2W@1%PGOE M>3C:LPQ#7CH3/*W-G#\^>],5[<&N(!QK.42*"DAWYXT?RA?B[VI[^K)!O&?S MAGL)6"Q+U_"1^*30+\-9^%L'\O[0Z%@";\4)/+U9/M^F6YD^H.HP2L?.^3/Q M\2N7+6S%3L7>Z=_Y1HA@T+HA)!K'IVS(Y= M(\Y'M[^ L37?<7,;V)@N@ONW_37Z;;H]'I:G._@/TJ\U\4*U@NAB]M./$P P MWVNGA^@:ODL&I0)F\D]@ 085+<#WE<,Y)3_0!OT_+MS\!U!+ P04 " "$ M@"=7D"&8X\$* #Q( &0 'AL+W=OQ)MD[60JMC>UM;4?(!*2L*9(!2"MF?SZ M?0V0%#7B')XX'ZSA 72_OKM!O]R7ZI/>"%&QZVU>Z%>C357MGL]F.MV(+=?3 MS;9<%J/SE^;9E3I_6=95+@MQI9BN MMUNN;EZ+O-R_&KFC]L%OO UIO%OQ+BKWN73.29%F6G^CFI^S5:$Z 1"[2BBAP_/DL+D6>$R' M^*.A.>I8TL;^=4O]C9$=LBRY%I=E_KO,JLVK43)BF5CQ.J]^*_<_BD:>D.BE M9:[-+]O;M6$X8FFMJW+;; :"K2SL7W[=Z*&W(9G?L<%K-G@&MV5D4'[/*W[^ M4I5[IF@UJ-&%$=7L!CA9D%'>5PIO)?95YY?E=E=J:314KE@J5 5+LI4L>)%* MGC-=\4K "A5+^8Z6Z9>S"HQI^RQMF+RV3+P[F$3L75E4&\U^*#*1'>^? 7"' MVFM1O_;N)?ASG4^9[SK,FWO^/?3\3@N^H><_3@N7C1;>=%IXWVI!L_]<+'6E MX$W_'5*$Y1,,\Z$(>ZYW/!6O1@@A+=1G,3K_]ALWFK^X1XJ@DR*XC_K7LN57 M9\+&?,(NTE35(F/B&OE$"WWZ@&LB"-/>=*9EO,C8S[RHD2]Z#Y6@Q:LR1TK1 MSV]M.5E^Q6\4ECY3(@>R/D,0K_@UKLZ8.W=\/VPN@I V&1EVJDR%UK)8LY7 MRESRIX#,L^\.OCQ\YBX3/7"18N M^ZFP&9;T6HET4Y1YN;YAH>.'"RST@@7[M=H(!8[S@)XDOL\^E!4T?L:\&# " MNG"!:L[&RPF[4LC<"D!)3 %\.R/0'8^?K/R/6JSJG+V5*\'&-X(K/7G0(!L% M54I^A1IBF%PH)3_S7+-_RE)_TLPG.\3.8AXU%[['R._J"O(?,/LLMM;"40V L$8-PX21!?*=5 MOOTF\5SO!2L$,?%@73>RYHSB.?N^3[-Q7];Z&22\ RW?EG71+#D+X$*!64"7 MWAP65 P.A7^P!MO:!"TH00^X 2X\!RSU3I@RFM],OPJJQ(F#Q*)*$ 9)ATK+ MZZ=@NM!:5&00L%/856.O:I*38+G@%/>R2/.::")OI:=NM1=PCC,?\9W,+32$ M5^+ZCXZ1$U ]]X#TJI)_\C9_<@MX$.<>#,\\Q#L2D\4Q=Z(P?C*.<3IAEWPG MX>#R3R,^!"_@[34,U\7,FR_W"UI.P<>+&TKZ'8.S$)[68 ^=13P_1N28 E)J MR-]S&R+69@AVA<>4%Z<=K$<[QIV@*,,C#QA4KN?XB_ OP/J^5E0;OE!A1UXP M$#KI@)6>'5G)^H;CQGXCB..%X4F$'L ]6FU?"5K@^,A@UFN1**,37\PF*'D5 M+]9RF8LV#&C]NBRSO@Q[G)+V_K(^\4P M2:8HFBED+ZN-D6.(U92]AP?]4E:"N2%[UG^E36;D66;N.)$]] M*K%'46E,/ M4R81*@Z0F@$C40.0)0UE;3Y\2)!.<$C$<8\HZ1GDNR;K-G M0]LE$##3[E+[ M3%LR <7E)HL-\'QD=GM2ZW'1RM!OL1-P92@09Y6U5:Y.2G7N-Z YN (1NTFY,.IC7=O^O0*=3^$=,@B M^AA%,K4U.YD^O5[?CX(<.&\LWM8%H*',H837R$#CT=7%NQ%&O#AX M,3F&ZOI3VY#A(OD;P5:='QZS#Z:+(:[H5X9* /RSI&8/'F!RV$#@]AL[/VJ: M31]=YU]N-;\&(AH4#*(HB?]JFTE*%[J2V]/0:]$1AU-$+=]"7",'@UIC$#.* M8KH3?$7-J-2]&6O(2+>'7OP$;/Q;YP<'N28TJ\Q]]D;J%!GGWX;=#X6I%K=\ M"X.2$_HN749TB82%RQB7'G2'RP0UJ8<2@UEXF$&;='*<]DW%.21_SLPD#BV@ M4\A(JJZZ/,XBS]EKGIL>F5>GV?V,^;X3^Q'[QTG-R@ZM$(8266:#]HZ<) Z/ M6!R]/F,!.G#796-A#C3(NZA)3 7"G@0=>O9W'6N\AGS4SK(@<;R8P(7(XV'" M/A9+^RHR=6R1M$,M/T77UILSFJ&CQ%#QG" X#+:G\A \TH]FXSB>H\BXSCST M)W7F$Q)IRA(2;>:B):\\8BLK)<59;2.+*6N7FP\-K7<5F=C M8V?(B8P\6$'#_++J(AH9[7BZ M)XY"N4J-M^T%18FF%E5+S*#\T&Q2PI,KF79UURB>[W:H?F36H[;XNSN:M*D0#R[XVXY)&\;='$=$E[66!64"?0,C;"E1 M!(@.ZF=])T"9:'?!4AP346&.4MH#5@0],@E&;*2@=J$LT!<9!9NCSS#TFG/- M7;/@Z'AV4 .^$T8Q?OW ZX[K'E"::7*CR+,'O/%\P<;K";O,RSIKCH#(]^1V MEYL9TI9R>P;0]RLCG[8S9WIK,YWFDV/"W,$NM[MT!PPB5O-\T8J:L8$ M;7+HD"RKT^KH,-*FEBTJ.7UHH)[#?KPRA\;'CGZ8QO5A'AV2PO3/MQ!C($![ MTGS6J#8H=UOZ#&@GM!78=X=4)\(=HV@&2!,&2)1'1P1#8*A= ]"K1UN<7C2; M[/OF.2B29BG#E+G,3 0OF^IMOHE!7;_2S2[GJ9U<&TF.#Q.:#NX@@8&)_*": MR.[ZJGJI4R5WS3&]VK9Y2/.M:#]XM$7M")8^?$&"1NEDM$FUO,T>=HZS1NKS MH5--VK.$Z(^)^P?5_Z O--F.2@I-?GK M^TA*?6+WOT'G(]"8[5^A,&<(B5N M,T708/[D8\_-I$DQ\%/4"L>(IQ6(,FT-B/[G-^&X6CQP[&B58^O%M M\G0B2NC\6MY@5&8,Y5M #O5V59M3?$ MH/M?#N?_!U!+ P04 " "$@"=7>A4T:!,% !H#0 &0 'AL+W=O>^ZYXXDZWRC]Q:P1+3Q4 M0IJ+:&UM?388F'R-%3.GJD9)3TJE*V;I5J\&IM;("N]4B4&6))-!Q;B,%N=^ M[48OSE5C!9=XH\$T5<7T]@J%VEQ$:=0MW/+5VKJ%P>*\9BN\0_M;?:/I;M"C M%+Q":;B2H+&\B"[3LZN1L_<&OW//^=8?^T>=.N2R9P6LE_N"%75]$LP@*+%DC[*W:_(AM M/F.'ERMA_"]L@NUH&D'>&*NJUID85%R&?_;0ZK#G,$N><ZLIJ><_.SB%N]1-@A,%I K:37)1!?&FO.! M)7QG-/;FL(W>5O0CXJ1&G,$QCR))L M^ +>L$]VZ/&&_Y)LJ54%UUVV&V[7<.VE1@U_7BZ-7__KD !?W08WVV@,U.S M'"\BVB$&]3U&B[=OTDGR_@7VHY[]Z"7T[RS5BUB'F3X? 'Y=(PE6U4QN8842 M-;-H:%,&AUISVM%<;(.RM5;WO.!R14C I<65,R_@CK&[$[>%"C"JM!NF0ZR: M;6F;6Z@%LV[, /V I8AK9,*N-,L3:YY[7=] MB?38!=$H/ F7*\]IL4NC"%YV!_OVS2Q+I^_-?OS>+1>6T8L J[WVS MUA2,,[AI\XAWF6GE+)TDGE 0@>C5S')OT!K>*]%4&'O&WM)S$[PD!CE9YFTV M9$^]NL^E0$%2:!>BX!I]Y:JJD3QG3@C/LHUFH/%4#I(. K-*-41'E8_5/"AD M)SX%59HV/M2--@TC=PIY>7<-LU'6EU0@\[$)^9#B'9T;>KWX:)>:*LR$@9^Y M,E\,;)B!HRR>)$/_F"Y'LQVZ=>Y0A2F$;@H!S9!M/T.\#UUD,;$U-?I7@MC^ M'W(>Q]ED''(>Q?/IJ$5TZ!4@E[3OCG84KC\_'AP/<- MT\,3"DL;MW#)]#."&8/6G,$G)AMZL^^"'\%\-H?+("S92E.BUL215"+ID-*D M*&V7+W'%I72Q6TH'8L#Q?#I^MR/O5X$5!?=-'H-$7T$"%_2,EVW[?QMP$@_G MDV^4.J+549I\OPYT" A9M5UQ4(AT&L_2(=SN-#Q*J";&=[]:6N;<=J7;G]@YJ[EE@A*G M48K:FWJZ;OPQT;YN=C!Y]U[NT,(6H;VJK0SL^U",9M4CBMHO+ M+?3MZP+ \21+WKESU^,0CRJ5Q>E\K]#/H\5]TQP'93JU?3](?+"09NW,>0>S M[)6@4LF3#CB-AU/::YH1,.POUJ_QEQ M&4[/._/P#?*9::J3H8E=DFMR.AU'H,.Y/MQ85?NS]%)9:DM_28<$.H8X WI> M*F6[&Q>@_[A:_ -02P,$% @ A( G5T.@JKL\"0 %AD !D !X;"]W M;W)K&ULI5EK<]NV$OTK&-6W8\^H$DD][=J>L9-Z MFDS2IG&:?KAS/T D).$&(E2 M.S[Z^_9!4E1EN1QIA\2\87=L[MG'X O-]9] M\TNE"O&X,KF_ZBR+8GW1[_MTJ5;2]^Q:Y7@SMVXE"]RZ1=^OG9(9+UJ9?A)% MX_Y*ZKQS?[I5QFZN.G&G?O!9+Y8%/>A?7Z[E M0MVKXL_U)X>[?B,ETRN5>VUSX=3\JG,37]P.Z7O^X*M6&]^Z%F3)S-IO=/,N MN^I$!$@9E18D0>+G0;U1QI @P/B[DMEI5-+"]G4M_8YMARTSZ=4;:_[26;&\ MZDP[(E-S69KBL]W\JBI[1B0OM<;S_V(3OAU$'9&6OK"K:C$0K'0>?N5CY8?6 M@NFQ!4FU(&'<01&C?"L+>7WI[$8X^AK2Z()-Y=4 IW,*RGWA\%9C77%]IW.9 MITH8!=.\D'DF;+%4#I;-BLM^ 17T83^MQ-T&<;%THM?\DQEN^O[ M@-;@2VI\M\F+ M^7IB<&<5*M]JFQOG1*_/MF MY@L';OSGD+%!UO"P+,J7"[^6J;KJ("&\<@^J<_WC#_$X^OD%I,,&Z? EZ=\? MF7\@3MQX8><"SGYJG,V?O)=YB5QM'G8%UH@W=K66^9-8RHSOY]8@N76^$$A[ M7V A7<_;&H71\HMG>I_K%,^@GX@X[B;G"2XFW?$HKMZ32NF#P! M@.GY1'Q0WHN?D*[.0:186\<5!QY]M;S323>.DS-Q"KD3_'ZP^>(GP%V]7L2) MF':CT0B_27>2C,2I/'ONNGNEQ&^V4"*.@/=#>(C*+E86N:#S4.1#O5U(MQ]& MWQ.GL[.VQQ=.5?[^/4<@;*0C>U*J\(V>'9GBE$1T M#KSIG$&2L"Z#\1!88]2 48ON"O5WJ=-9\K[G=;A$XB[HCL$7Q">["B-_H7 MJY-Y7JX0Z_1,W. M:CF;^QF"("8#/67.3^X56*^+)W'3" (/[M3,<0XG3(;X MO(KD+PTL-"O5.7N!(_3BNU4'+7?:P=[[K[?B3J:4+$^@2[&4R$QG'S1))$=* M<9)$W0@AYCPSD-LC\!_A]Q'3(:H$0I,EA9#XG1:T5M980H .O$!8,SW7*M34 M?2..+WQFEE,/UCQ0=%. T868UQ]N-$@$]^D<%004GEGG0N%.)1H9?8*,.!FQ M6X*^ Y^DMC09V CT>;-E]:R$B2#@IFTG!=JM+N4.RRD@T/6>E3!.5) M22<"\9^UPKCBITN7568E2471+TOMOINALK**4^HCLR\-Y7^;4L?C@0:#'A12 M-"AIH6AGGFV($IRRSZBYLZN:=LRE. K7%"X.3E:F8?7A>M:DR&TMW+=BMP]+ M4.]!P.7,L)!MSH]>+V-&@:KQ=,5FJ1$7E-%:+I=I ]XB):28@RD%6./C[D!2 MSKBR5XPQ*E^@=Y WB7\S56R4RG?D4D 0*>[)("3PU+CLS.@%?_2*K/34UJ%X M1KCG7)_8U7X;C4CP^,YKS-T(D!\ M [? DSK6!^" ]Z;,:-*N)R9F*0(HZQ >&][H/*3 /RR%@_0*3+S)_HLA#9;] M4>KT&Z6PML243$$XE^0C;CF*3QIO_PE(F2XUZ"A2>(&PPB%S7=2\IG@:C949 M-[LE!"RMR?S.)-O6Q?3+;4$4; V@\QVUM6-\H]4 @N&$V6K;N@5,JFH1A;=[ MC#GH3D&JW.(Q&N6D;JZAJY.65/HE&\<7Y)H':7@'T\:9@BUD+@__&*Y(WVOLZVA0" .:V3J5ZJ7AN;?J%8>T'ZHV MW[6CKW8\N0T[R?9^YQ7J\^SXR ;2K ,1S!.#HO'4PQ.[E8O/3W+20\:7.:*% M/?3_< _'*4?U(+4>WB 'T8Z,4SHD^"'[CYBZB^;+;F.J=-:$<8JH2G=M. $% M@N.>?<3#8-5L#J7PQU 9:=_^_%S@^4Z^2Z102,Y:7JX>T1(IF:CS^=KCF!KF M-#90U92^.H7Q%]511KWUKW;YO[-X/OZBQB%./S?0O7ZLMI1GXH2/3<;\.QA- M\3L<3B%K9S*E15OG7O#8),;=9!B+87>*63SN#B93>CR&F//S2"08T2-Z/(CH M\027\0!?QXF88'>(1U/QXP_3)$Y^WOL-YJQ>[S\Z(0K',ZVC(I@U&87*U9Q6 M%3RF5=P+Z4^Y:/,Z:UMM!B^4.%6/:SH\P%"=JP*>1E%4]78\C.SWC3.K!TQ' MGM2W5^]JN94\<1J3ZT^'2<2_@,R_DWC O^/SX=EV404&EB%0TS&GS&&=TTS"8R7]=ZM2&PO=V]R:W-H965TJ'\SN MP%KQVC[;"T=_?*O,JZT0'7RMA;23I').WZ2I M+2JLF>TKC9)V5LK4S-'4K%.K#;(R.-4BS;/L*JT9E\ET'-9F9CI6C1-J:F=T="K6=)(-DOS#GZ\KYA70ZUFR-"W0O>F9HEG8H):]16JXD&%Q-DMO! MS=VEMP\&OW/"5+I5[]Y+&<))DGA (+YQ$8_6SP'H7P0$3C2XN9=$=Z MQ\/Q'OU3T$Y:ELSBO1)_\-)5D^0Z@1)7K!%NKK:_8*MGY/$*)6SXAFVTS>G$ MHK%.U:TSS6LNXR_[VL;AP.$Z>\%%C^S!R;CHW:@O'6A.8'06KP M)G)<^J0LG*%=3GYNNG"J>*V4*-'8#_#PI>%N-TX=(?O]M&A1[B)*_@[*%3PI MZ2H+#[+$\EO_E!AUM/(]K;O\)."OC>C#<-"#/,N')_"&G%P9^W M2^L,5<)?QS1&B,OC$/YVW%C-"IPD5/X6S0:3Z0_?#:ZRGTX0O.P(7IY"_\]Y M.(ERG.,Q:#ACYW"OZIHNAO7[\%RA7]!,[J 0RF()3,+C[#.0":5C!WGNTS'X MD=9+6'$1+6[IAI9A6,(Q,95RO"_N5R# MHU.YM0V31;!L-#@%HRSK9?$#MF*DQ.\5!W1[H)F!#1,-PO=9/QN 1A-M^W0< MV4K9WOLM=U4XYPE+_HD3S=N"8F"YW^U%=1)AF,5BZP7;?20\-](S&&6]C]=7 M_Y^,5^/Q_.M):VHK*0G>OR/#K/=VG E/VG+*4@P3>3)/U+PQ[\/G-A?#8V3; MG( VRFI2WUAZ:[462"ER'L_@FEM'/+Q7JZ4+S^+AO@\+1/A-4=8&([@X#)3U M$H"599@162YC1XB/\YJ9"ZHP)ZA^1A3]D;1AIHD!*)2\V5'?D%%&5#GQ[Q(KN.B_>=AK)G86S M9+YXLA\1[LT.B@08G>.G;4]!*N%T>KL_[\"++-F>4V0T/_9"0 MPH(W[X6HD"HX]A"E!\V!:G =6J"E"#?2Q3[1K79=]C8VES?SV**?F%ESHB=P M1:Y9_^,H 1/;7IPXI4.K62I'C2L,*_JG@,8;T/Y*D:9VX@_H_GM,_P%02P,$ M% @ A( G5V R;8:[$ PS, !D !X;"]W;W)K&ULM5M9<]O(M?XK78J3$:L@"@L7T&.[2AY[$J>26&6-DX=4'II 4^PQ M"'"P2.+]]?<[I[NQ<-'B25XDD !.G_4[2S??W!?EMVJM5"T>-EE>O3U;U_7V M]>5EE:S51E;C8JMRW%D5Y4;6^%C>7E;;4LF47]IDEZ'OSRXW4N=G[][P=]?E MNS=%4VEJ)K-1I:[]RHK[M^>!6?NBR_Z=EW3%Y?OWFSEK;I1]=?M=8E/ MERV55&]47NDB%Z5:O3V["EZ_G]#S_, _M;JO>M>")%D6Q3?Z\"E]>^830RI3 M24T4)/[=J9]4EA$AL/&;I7G6+DDO]J\=]9]9=LBRE)7ZJKROQ,4]5.GS_$FRU MO(6.M_?AHP3_VF1C$06>"/TP>H1>U,H:,;WH!+V;M2S5Q7L6]5KNX%JUN"I+ MF=\JOO[WU;*J2_C)?XX);VA/CM.FV'E=;66BWIXA."I5WJFS=W_Z0S#S?WR$ M\TG+^>0QZB^STG>2$N=R),Q=(>]EF8IM)O-*?,K%7V7>(&)AAR#V1+U6XGU! M#Q0K\4&7B*^BK(1,BVT-FG3[)]"5^>Y/?XC#8/YCQ2^*F[I(OHG/6U[L&K2Q M(EZ#ZN$NANS9\0?/1N)^K9.UV);%G<;3 FC$+^BJ:F2>*&*EX!Y. MZ=-8")3HOJIJ#0@BR:4NQ9W,&O4<*<9LOB979(+%]]IN,30)B?T)2L\)4*TE MG?46UF">M5BIX$6))7W"#9JME9+<,5-\P\KVZ?JST6I+6L@,B:1J66W=%Q\V MNJY5JYWW#6()KH)-Z/X%?>(L= +HH4W MBZ.>_P^]I+](WFR6((%G[--VU91YDW=29W*9&29:!F2#3 6-)C#/CE2$"L'Z M[\]J63)\&"3W#9FCSU="23A-]P9)B3LKQ N%RO2/SK@'3.Z))%" 5- @V\FZ ME]YL5*H115@1( VOI)L.W*) G!=4KH"!3%40^7"1P\ ][DNCL;BJ'G-YLDH; M&I94Z^(>^;BX+"1U853R/(1^OM5AG7#J%[\/'QYOJZ0XZE2I ; MA%JM##][YM,4 H;]]I$<9G,.4JI;3=F<=0Y/J$V.=Y&SSZ-S_FVSS'1"4:I( MKR8RZJ+&K1..9M\$4VV%"V+O*%P83 4*M.WFD*RA11:ARM?NB!79_R"5T%\*;9%V0-9 MY)/G+3JH%K2)*6H+B$[?.'?(5A 5PM7(?71I--5 4Z1IW)7L0XFLUM;)LAVO M_GN<#+Q_RM,F,8:^XA*FYUV]>R9%&(HZ]:!(X!H899]74#9YB=#P.9,:,G#)6D@Q#JK-BMFFG33D6;8HD M :UANB(V.1_9<-@I60*;*R I(HEJ5ZR3IIK,@=M3G]B.OH-M0@FC><8+X**H M[PO"\PO&\Q:.J(S416K3)'@"SLN2&0->WNH\M[*ZI$;>09KN4;<.?APSVL+Y M!86RK $I 5)S"C45#8FU+HOF%N6ZW)4%5(5I%#C!8C#2R?U<<\:](1W,_H@O?FT]#7(0S;^;S!;[Q M _$W+98P*;#9;(,)BO!UYT_G$0$<(*@%NQOX4-Z/%%#B2@,Q&PZ%;'OBAG7;,U%-(W%!+= [!>#&_S $3V WX7GAU.Z0)3[=!'- M/. #,;[P)O[D*1V3_;B_SFOI4MA)O0^AC7-KCF)5,X^V(*B^WQ@WI]95#W1- M)4A2E*E)^CVQVA;:UE;64M9._V-2JV3;SJNK(CZ_ZAYH$P&4(8*+AI"F&)5 MWQ/@GT?S^0A_)_1W'DSP=[:8CIZ6F7IJ:I6*3*?2H(.SJID'*%/^<IL;]H$V::',]\1!6UN9)WH%$=Q3 M&1!B **>#@@@'P#1N5II(IM)6PPZ]'U2EX"I9"2^'(?"?=ZI+3M=@0TJ!9(+ M18':DJ,#$MM6%-( V:F6ZT814M1ZHUHN<^/38_$ST):QB;%V*%G5%>O='"D$ M]/>SX''"'@#NCUU!?U089M!D^P*=BLG1(5[KW:!D2C=0,T5[=SCV^9[))\/; MJZ(QV=66Z2=X@(F@-> 46A!+;%46&V;;9!_RS['XT/5JG+)ME]8VH+UTV)IS M4Z1ZI6W12ZQQ0[L:JKMJEA6*2&64Z0@:>@'GPEYI2,F6C)MS-9JCR2*H4$G# M1:>;3Z!CX2I>F\<8\;9E\;#K-5/G9_SU/SY^KE#>DOX,\8VBOIF#T*C'$=_( M7-IA*WJ S9C:P$$EU$KK)*5=B+3)E#<4V)CGV8*V;'X'D\8?9N,0%0Z77;]A M37:WNX&'=%$"_P7O%(!4'T.;)D">8&*8JDZRLZ<(]K.A'L+_"L?OVW*R%[61 M&4WDZG[(Q2V K>2>@)=N%V8O?\FJ5VV:S'8>59:DE:ZR/5J0]Z/%#HA1H:JR MEO#=7G7;S6;A;*@IZDS9]G>OKV:?/^QG26+N5J\ :-F14+6H&\QCSJXG2/16 M7S59=L$ZZC?@7,M>F$=2RY&IX@P([0.M)=9_D!LITS>:$!X&3YXZAFS2,G76 MDK;HQN*&LI'=-#N_'1W6DOP)##]Q%93N2RK[GAS3L M1E0MBV".6C42?[:B@/\GIE[GP8@J6U16LR 0_S1BG\?1Q M#?T2!N5+::<4 M.>Y'* K"8#'JTP">CZLIU+U913N&';>JI6<6C_9%&(1. ML0@E?ZEHQ]7&A.G7F[Q7K@Q*B*2H!D4'R%5JX%-'*52U<213[9A7EZI?%'%H M2S1NM/>IT@N)SP K05-28BPD#5YG#*WO2"R>5V@D@]L,JM!2U^&TE4 MVR<;].$G[K5M7RQ:C,:=_(?H:9$/%8W!!PG\@UB5;5&'A85GTZ'=(RLTM^!J MMT\8X"A0$4M3R7',X!;@6,,\_VAGW?]RUNQ=7=W>ECRT$I][C3G+&?YX&*B! M%\53+UA0CXH\-'M!O#J:K]JKCW8G#6$93!#^,W0(*-_'<7PJ>B?!E!Z9C.?! M@%_[4.O,K)56B $; 1JQN><'$Y9@.B%BL6G,@LG,\<2P>9K S(NXU0"!:$ @ M$E<;GI1T,/R$6H ""S0IU"*.T8Q1S,K6)C X"LM*)W9CL%2V1S99SP0WOKJ@ M)F3_81Y:HNI: 6)H)V>IZGNE!JUSY\_M-J1!;+.W:9V5*GC.T&[GD]3-T3S8 M"O7$ILEJO+LE9I/\ MNLA2*JW6,C71H%H_,EG?P9!E7^6I"RT#'82,FC:HV5+)FLX)[&W+;F3Y3=4O MV8[MP';?#KT=[(Y3MUWQA'>0IKGR.Q^P][NLZG:>G?$8!)U)NVVB%UGW0$#: M[4&_^@K9&*%&U''IAXO]C:AS-1*_W'PARW"9 9%LLWBB)3NGP=9HT!C;#34W M+'<5XEX?<-BBT/.]Q+*E+HCUE>T&_>.1EL]L;5,6KF@4;0=6RX)20=?OEHHG M]69P03JP;E7+\I9&7ZU-KVFU2DOT!Z0,CA4R@2TKZ#M7(1NIG$]^::J*9M81 MS>%1>*@'NU=QK?#0G\NBV=)^R >> O1V3*%NJHPII6=H;C.*%9-E.N_?;]JI M3#$2:W>LXV ?U75W"8?RLG-/M-_LRZ%_9*>7+5&4&MT )S5;-R"H"@A=NE*6 ME+;_UGE[&L$!8^"?7,+2'>TUX@VE4.-_#C-F/BQIE:2I26VSO*M3]D@3FX1N M ZAP5"F-U5"TI/F#66 Q7 #MQVK?"QQ$]$+#U3ZP1$X9 C[B/<85PVJ"/AF6 ML!S>:[C+DB=X6\,7*6RP6=G##1Y\'1Q,8=I-Q9F7SX;A55EFA;@!$YDI3='P MPZW:TSV_FMSLY'*BFLQ]Z->=^YK@/*Z'(==M^5KM!^M0 N9>5L='C^UJSI/= M2G_OQP1(F&.'5,P^%\II&ZRR,_#J-43LQ.D#7*^N.=(IS2;H7Z*7]$GH7":+ MT#5(KJ8Y46#-)]YD'H[VF!C0F\9S+T39<[2?>7ZKPE;@%$$37)].(1PT(53- MTE8_%:L7=-[-U+3[W8DX[$Y\-Q:LFN6O=J++/B3+6B=Z2PGCA]ZI..=A,ZK;3^"A.NP5'544G=@'#\7TZ\4"3<5UWE!&K'1949BU[EB9U5>?A#4:^ MIE:@.'H\%(\.E>:^%X2GSF_M'3AA\>&TN>76N6K5'1BKAHNTNT?=02PL\2KP MXBCF6FFPWTO'MTYO9]%JVCYK/>X'V]"?F&Z\:'#1':EY-?7GQ^# 07.N'FKX MW9W;VQL?GV9=G1HR/C)=/+9Y/A@OON#LS?_\?,V).9MUK&Z F.UKAN E(76J MPS-J8W%S_R!VZ3@+(J@AG M'EV!#XH9*]"3-I0.]G/=89;$'.W9F5*ZMQ&ZE)DI&.AW 70F%,6C:8)E.>#? M 3MO G;CXN/!^^&Y1PV'HKOE7DV]*(Y:!1W7P-(@'JWSQ!S=#*KW-D7-@/&K M.1^R+.Q1V1Y:T1D5-$/#*363.W9,_[+WPXJ-@I/0ST?(3Z%1\QN+]MOV%RI7 MYH<9W>/FYRTH# $PL*]:X55_/)^>B=+\9,1\J(LM_TP#W6%=;/ARC3A6)3V M^ZNBJ-T'6J#]W&ULY5;?;]LV$/Y7#FK1;4!FV;+C9HEM MP$E7+ 6*9DW;/0Q[H*23180B5?(4Q__]CI2B*)GC=7O9PQX2\\?==]_'XU&W MV!I[XTI$@KM*:;>,2J+Z-(Y=5F(EW,C4J'FG,+82Q%.[B5UM4>3!J5)Q,A[/ MXTI(':T68>W*KA:F(24U7EEP354)NSM'9;;+:!+=+WR4FY+\0KQ:U&*#UTB? MZRO+L[A'R66%VDFCP6*QC-:3T_.9MP\&7R1NW6 ,7DEJS(V?7.;+:.P)H<*, M/(+@GUN\0*4\$-/XVF%&?4CO.!S?H[\-VEE+*AQ>&/6;S*E<1B<1Y%B(1M%' ML_T%.SW''B\SRH7_L&UMI[,(LL:1J3IG9E!)W?Z*N^X0( MDG$R/8 W[95. ][TD-(O0>D;Z3)EO%@'OZ]31Y8OQQ_[-+>0L_V0OF!.72TR M7$9<$0[M+4:K5R\F\_'9 <*SGO#L$/H_2EU!L@D2J$H,-O M2MU6?"B=E,L9B,TO3%4+O?O.@7 .V4SH')04J522)!\GE8) V#Y2#CPO'@@( M!Z8 SNVNSVW D#J7F:" @) IAI>%7_'QV0-%5H(DK+@^J)0ZF UP2XE6V*S< MP?=ATS2.8=T/I_!K8XAI7%F9H9<%Z_ 0P'MA;[P"E@F7.6OF: K6K:QKN=$A MOB;XP*$L?$A]?L,97>JZ>6+S69N_[)\+)72V7S+7"NZXCCT%J!IJ.'31,&%X M"3\='\TGQSQX]>(DF21GCT;=YB=#[-'EX!M=_KML"]WP@_]_2_A3U8=R/IE/ MCX[GTV+_[).O?Z.2/5UB[\VEOSX[9#=(;7%Z?.7"EL?0CH:V@D)JE2(XF M-3^/37@PCGB2J2;W0"++3.-OCL4,97L,/JW]>BUV[6)=6W,G^6X]2E_.?V0" MC4%8+8AO4,F6(F&D;U+E)S0'0$-E@-6789ZC98 MD[7!\EH MWT3!O.SPNP UGE'45[#H>O3Z.P+9= M4SLA4X=.A25PWQ.&)3>::+T![Q>&*[N;^ !]Z[KZ$U!+ P04 " "$@"=7 MWW8\NV8( !6- &0 'AL+W=O:FUY.1B8.!4Y-WU5 MB@)O%DKGW.)6+P>FU((G;E&>#<+A<#K(N2QZ-U?NV;V^N5*5S60A[C4S59YS MO7XM,K6Z[HUZS8,/C"XN2KY4CP(^W-YKW$W:+DD,A>%D:I@6BRN>[>C MR]=3HG<$OTBQ,EO7C#29*_6);MXFU[TA"20R$5OBP/'S*.Y$EA$CB/&YYMEK MMZ2%V]<-]S=.=^@RYT;Q_,K'I=>^\QQ*QX%5F/ZC5?T6MSX3XQ2HS[C]; M>=H1B./*6)77BR%!+@O_RY]J.VPM.!\^LR"L%X1.;K^1D_([;OG-E58KIHD: MW.C"J>I60SA9D%,>K,9;B77VYDZ<*FQKV MGR(1R>[Z 61H!0D;05Z'1QE^7V5]%HT"%@[#Z B_J%4LS3=?C:;#;X\(.&X%'!_C?L3R+UG' M3ODK=I]J(8SDC!OVHS!&"/8Q%>Q.Y24OUBSSE$8\"LTSIA8+&0L&57))SWF1 M,)M*G9R57-LU2Q _+!:%%4A:4IO) @2"_=Q_Z#OJ.U[PA+,*+M<,N*"YE<6R MV6>5RCAEXJF46C DW"/74E6&^.*M3;6JEBE[QS6HX.19G]T);8$;D(SV,8)Q MK7FQ%$AZ:UC*'P43)N:9WT;C*2OY.G>_6CU*0@;#%,E"*0X=02-6^(TS7D&F M_HX]4IB)9T8QIZ-(H)]5K9@+6? "2CMM=B4!]K$83"HRC?A.^9$NH07 M/"&'YG9=2LB&0MN/;&IK=&Q!5M/5\[TSI39FM2;XOO&U+)>ZNV+2UW ME\F&+G "%1@!5<>HW(UOQ>=:LC)4A3TC N82^6K@T(4.TA+6_/!-B!OXYH3$J"*.B M884S>\ J*S-I9:ULJ^4V49_=&@H68,6ZQ8K N6<_&KV\*P?*(CGCE )+ 1&) M74O&X-"<2<-&_6C+40>7)M+$JH) SG18$_4G7Q^1:">>_JH\87_DY0G^@D"3 M_L77/N(W3B3A/&L*@P*_)!OQ,_*)Y1[#!6'XK@[8#M'**?8S%&YSN??Z_9Z] M+_>?^. X8=$T8K\<")MHQ#XJ2[#TS+J+,7NS8\)+=ILK;>7OW-5S**;)(F=J M<591& /_H"]6!M'L@KUU.0Y6(/6,,\C0A%AX/JRWWTW[9O-@.KEPEO3J>_AI MHYLS:HZ2"AI!"K0&E=Z6/\^EW0#'1C_RY&Y4D('WH^=Y2S?F>.DFL#9^?@7-PHN9TV]R$8$?@:N+,PH!(OZ>%Q5ZLV;W"0OQ-PG"X9AN MI^Q\RL+@?#QS ,[&(1N/AV0G9/."P''&OOGJ/!R%WS;6K2"JH,9%YE5>2]MB MP@F;3DB<41@,S\>NA%T2*'O'G8:35^QT=A&BT'G+ U:R2AQ6&[RBD'B-@O B M/)R6^WAIY+) X/.](#@,]W5]0YX1AE(V>:Q5SN."EB,99>9V67C3?H8Q'1.7 M8.]CJ^:X:P3JUT9"$:A3&42M<9J"N<6N\10EZZZC9@A/E$DO#ZUHJIA@)U%T MWI8?\11G%:U?:)4[0NL2D\\5BNV\LHY*%C45U>8*(0Q",DGA.JD*DI05JOA> MM/?9 \K=3PI@-!JQ,[)TFPBT/ZU'C,%2Y"\R,D\261=N6?@#AN_UEUR[<'SI MQN\=G:G*,G.5F#H ;E*V0.[NL'XI^'%S!/L>OKS/'3TMN4R\GCDYU^S8E:3( MX22DAXNN0T&]#:INGXH:@$/E#H$_&T;/DN^A3AA-:S#Y(FD4C!%D4X C1.<9@$&Q8HM42J/P2:O@3%]T1*R_S MFG+*J]$LN9^/:1M6Q)LZ_T+M]Y0-_@7TSO?UAC023]@V MV<(VFW*/5J@]!A@RAY7C^D !^CF!G= QCCJ);Z(2;Y:E?!0U&W=BXD6]#:UJ MX65'%6Q$][2_/ZIL=6OH %L4(\OMOL6FPA>,MGU@U/?^AOBE4U?#;U.N!4RC M>V3;-,+EOOU<+-K6S_:G5'!J,W2E)<"KJ)0M!Q8[ XIY.F:P8(C M8'=8^GU=D\LAHZDRZV.C/HNT%JH![8'SA]VC$[W$8K>6:QAM6@F!-V$H)L0=!.";D+030BZ"4$W(>@F!/_N"<&TG1!,_^:$X"7K MN@E!-R'H)@3=A*";$'03@FY"T$T(N@E!-R'H)@3=A*";$'03@FY"\"^=$ RV MOO4 R"S=%RV4#*@._K./]FG[TBF1&9E88.FP/YOT?#O< MW%A5NB]'YLH"T=QE*C@PA@CP?J%0J.L;VJ#]E.CF#U!+ P04 " "$@"=7 M/$OJ>FL& #L#P &0 'AL+W=O]0[,SBSSL.-_WW-GUB]( M7% K$;R/N>>^SGWL^=+Y3Z$ABN*N-39<#)H8NY?C<5 -M3*,7$<6;VKG6QEQ MZ^?CT'F2519JS7@ZF9R.6ZGMX/(\/WOK+\]=BD9;>NM%2&TK_>J:C%M>#(X& MZP?O]+R)_&!\>=[).;VG^'OWUN-NO$&I=$LV:&>%I_IB<'7T\OJ$S^<#?VA: MAIUKP9[,G/O$-Z^KB\&$#2)#*C*"Q,^";L@8!H(9GWO,P48E"^Y>K]%_RK[# MEYD,=./,G[J*S<7@Q4!45,MDXCNW_)EZ?YXSGG(FY/_%LIQ]/AT(E4)T;2\, M"UIMRZ^\Z^.P(_!B\H# M!>89KN+HFSEK8SR\MR[I?!\&FA\D5W-TC!.6T[* M^^CQ5D,N7MZXMM4148Y!2%L)Y6S4=DY6:0KGXP@5?'"L>KCK C=] .Y4O % M$\2/MJ)J7WX,TS;V3=?V74\/ OZ2S$@<'PW%=#(]/H!WO/'W..,=?Z._-[O^ MBEL=E'$A>1)_7T'.8?!#:*I,JVKSIO%OHD '17/"Z:%E!^8Z4G.-LB,)H M.=-&1S9*UT)##P=6*[ZWM6>3A12QT;X2G?1Q:YJV$56/-I"D8:T=#%@)S_4: M1N)U%#H(ZZ+H7 AZ9DA$A\*.Y%%ON(&S*#C=IA8G(CS4@)&M2S:*!*,]'PFT M<: /DW SH^=]Q*J441G+:(2;*M%HN.A7PM6P2>\$8"VOC-1MR0G+):L_ Z4& M)?M$::]2&Z*T'(/8R @[5V+&EBR<64 'HDQ2-3D>6B4C_39/(_$!;LI(PPS? MYU,TL@0#V4K> X,?HON19[>5"ZP=_]"1 SH?FQ\2J]AFDXUKY((RCE3*)X81 MP-E-HB5SM;;PE(V R[%0#=E#8Z\JS6)?^_%E M1+_D*.NHM HI M&;:9FZTR#C(4&P>"@O>ACRX_EV4NP@;D3A%56E@Q9S>6C5;- [+0SESEF& ) M0#F4%,Y HU967(*Y^%@YW@=64.?$%(1-4?;%6[BTCA1#]]$9]OV"N\&.M8!- M,$%Z<(TSD&+!1W[N5Q >U,"7!P4SI:OB7PY&3K?J"09I1)T\BA?Q 4R\IRLR M9RAPK>U0DW-P+M@9D475KEM/Z6X]#[Z)T5^JW':%D7@Z>R9^ MI7GIP9EO*!LN8 Z<\[C%5@B?DP^,*&8I,,W#?EWW+2ZDV4>8(FKO6A&Q)N;V MVO\N0 ^7PJZ>H3!R&9+FZJETZ%)$@KG\LJZ M=FBUI9\G6\N%\^# :HAU-YF^TNFZ3I7,'-IIG8=]S M.1@R-*+&GL[94L_$;SWA;5Z$4D;9+@N'WW+OQH3CV89M7YO,(>OL#XJ#9S*- MN^05^C3M">9YT#&C$5U4**G&.N/FJSSF)9:RI)C>(W&;>.K#QZ"@G!?$_:@' M/;=Y\I0H8/02*RO=C55BQ\'[JL"P9-!WHBT++/$"*[!^KC;K)]=,A":4!51R M+1&O&JO>[L9O"-2;M"+IUT#2)J9WCW6V._[R5I!-0X@>GPW/IA.QI%S >6/* M<]P=C+;,V?Q"R7&NTHR$&&[!*$*7Z (/];NDYSJ3Z>#H^.3D;WK?#CG2\PK*WS_)W)10"M MY6-L\W3S*7M5ON"VQ\MW\!OIYSP;#-40G8S.G@_*KKJ^B:[+WW,S%[$CY\L& MG^/D^0#>UPY;:G_#"C8?^)?_ %!+ P04 " "$@"=713>[FD $ W"@ M&0 'AL+W=O%K:]=#5%D410)4:9J/1 MV; 24B>+6=B[LXN9:;R2&N\LN*:JA-U=H3*;>3).]AL?Y;KTO#%-ZW\"1+(UYX,7[8IZ,F! J MS#U;$/3WB->H%!LB&O^U-I/.)0/[WWOK?X;8*9:E<'AMU%=9^'*>G"=0X$HT MRG\TF[^PC>>4[>5&N? +FZ@[F220-\Z;J@43@TKJ^"^V;1YZ@//1"X"L!62! M=W046-X(+Q8S:S9@69NL\4<(-:")G-1)-B;' _OD]C"C72Y,JZQ"/]<+IVWU!#_'@HY6IP>MLA#,\H2EP M:!\Q6;QY-3X;O3O"=]KQG1ZS_M-R_#J:>A9\28O2(H+0!3BYA2J6"[E<0,G> M1>;[C \"Y-I4M= [FKG<6%8D@U!;\RC#*)H5O#Z;G@>;KW\_G0Y(T=48QDOM M!I SW#+,@#B S<:3B)U.S[_'KEK6Y)@%1A=2KZ%&*TWA0.H@K&EE88?"IO#I MB>]OKN>(#.F C'(S3R4EP/4I/3Y@+]8.#)9(R/M?>\_B%G 6#])$]C^5[ M:KA:15'(B!4>H9"T9\F9-57P]CF]3\%YX1MO[.Y)D9AFXQ..FPY.J79$.1>- MPP/5NT#DUP)H.:.=!>A?=T,F%UK;%%ZEQ; +5T%#GL\+"KB%RK-5)@2<64?UT*+0@H-FBX6ND(H#JYD2'@N+$5' M#C8B$/;>RF7CQ5+AWM)3WCI#2TN!E.G-C[PC[?Z^DF(IE?222DFM&'*SUO(; MB?D(+X!RX[&JC:6+J*T#4IJX&?P&,?;92FIR*84B/*F& -@5>R STG&P/0I] MKXUC[:=:OI/[$6#D.@MO<.!D:AFUK7(NPP$=9,%4> M"D\U93=MTNA25O);Y+#;%^)@G:FHJ@FCU:/PYM5Y-G[[SD$I7>#<#@BVC9&; M@ KL!'<24 8J'ATE'ZCC>9OJ;7R4]X/;2*6"I"M$$"]1XXI)AFD]TIDI_!U+ MTJ7=$\E]OJC3!S_DLCN\?CX/!QS&$+AUF/7A( WQ;W/.;CPLC2]?.B ^"-U0 MKSV7I(=NC&'O,J_0KL.3A8;&--K'>[W;[5Y%E_$Q\*0>GU2WPJXI2E"X(N@H M?7N:@(W/E+CPI@Y/ V).#XWP6=++#BTKD'QEC-\OV$'W5ES\#U!+ P04 M" "$@"=75#UNV5X$ #U"@ &0 'AL+W=OOA5VT"29M@&M##J;/TP[ ,MG2TB%*F15)S\ M]SM2LN-TCE$$^R(=R7O\[L'CS79*WYL2T<)C):29!Z6U];3?-WF)%3,]5:.D MDXW2%;.TU-N^J36RP@M5HA]'T;!?,2Z#Q4 ME=5TRDG.+KY0WH4R!FJD5)5,(S!K-5\WEJT%@E60JZJB^!&4_+Y4HD!M9GU+ MMIV&?M[9N6[MQ*_8&<)G)6UIX%866+R4[Q/F _!X#_PZ/JOP]T;T(!F$$$=Q MT_X_9NVLG=->O,TX7+!+>*/H-3,\!R8+ M*+AH+!8@WZ9HQPSD3.2-8$X+K39*4%\R4[@K-2)4;9&B*U)8\<>7&Z[4W"<^ MHKXT%6IFE9X^>_<37"3#<#0<73HR)7(P].0H#>/)V).343C)B/R$4M&];C5\ M\TT$BP_L@91NL77-@-J\< >HNQI+\:""#5U3^BXZ61*.)FD8#2/(XC")LS". M)FXW(P#9.'6[@X1VL^BM*2$/HMZP=27JC2>>&/22/3&FHXOU)2R516DY$RTX MZL!@,&\TMYS\NBL1;E15,_GT_MTX'HP^$HYS$B'L2IZ7P&4NF@+WX:A=AZ=# MBA5!SUT,VI-&=\OH!'27$=13JC[EDMP+W1E6I<+HZA,PO(*.4$B*O"W40J M HK(J61TWOU ,G[ )PJYU]H:)A\)3^[[QAIS1A'MJM"!)+ZJRZFOEI)1=R%_ MR/$/AS)N4S^%*W^AZ0%[.CQ@;2]9'5>S@U4W.B\I."_PG2ASE\%7:WP4#H;4 M;*(4AN$P3L)XG,%M50OUA'O.@YU:$.I1'&;1 $;$GJ1PIRSE;A3&:12F4>:4 M3";A9#"!4P]9_V@4H<:X]0,7-5V7UW8J.>P>9KJK=I1Y9F\'PL],;SG%0>"& M1*/>B$8HW0Y9[<*JV@\V5,HT)GFRI+D4M6.@\XVBTNL6SL!ATEW\"U!+ P04 M " "$@"=7C![=0PX$ !?"P &0 'AL+W=OS=+*(4J1* M4I:]OWY'RE;JFSBV:4$E MVKZN2/%.KDV)CI=F%=O*$&;!J91Q,AAS:!CM7SR*5>'\BW@^K7!%[\G]7CT87L4=2B9*4E9H!8;R6;08WMR. MO7TP^$-08P^>P2M9:OW1+]YFLVC@"9&DU'D$Y)\UW9&4'HAI?-IA1EU([WCX MO$?_)6AG+4NT=*?EGR)SQ2RZBB"C'&OI'G7S*^WT7'B\5$L;_D/3VH[8.*VM MT^7.F1F40K6_N-GEX<#A:G#"(=DY)(%W&RBP_ D=SJ=&-V"\-:/YAR U>#,Y MH7Q1WCO#NX+]W/R1)#K*H$+CMN ,*HLA7W8:.\;W5G&ZP[IML9(36)=PKY4K M+/RL,LH^]X^95TM+C?5M1&$:Y[0&?*X#9FHP3EGC:G85*>\)/IX8$VG%K+"7LJT&02SUVJ7;V,Z'%ZU24N2P?_52LS#!I2T$)0S"TKKP$?GN4C) M! )?T6W/.^:%,^0BL4V5,& V4F;/A[:(S'06O)^?RDLLY>=N?%T"-7N&W;H,3,3_1Q M85Y)5ZVVD!X8\[F)V^[SVI#)H"B$IY)7-!>MNN!+/*USH5"E@MMQ7VMV>]G]W/0J)5A4ANOIN[O-P)'N9I6^I4O.6E>+K#:^ MEY=+]*QSVA\<.DIR:S"U_6\1[,2_ V4E+/KH#^YB,"TU[EVX705KE"LFR]DX;'@&S 9;\#[N=9N MO_ !NCOU_%]02P,$% @ A( G5YQ]<35+!P RQ$ !D !X;"]W;W)K M&ULE5AK<]LV%OTK&&VV:\_(UM.6D]J>L=VDVTPR M]31N]T.G'R 0)%&# N EM5?O^<")/6([,U^L240]W7NN0_JCD1>EK+@_M;4T>));5_& KZX8^=I)GD6A2H^FX_'YJ.+*#*XO MX]F]N[ZT3=#*R'O'?%-5W*UOI;:KJ\%DT!W\HHHRT,'H^K+FA?PBPZ_UO<.W M4:\E4Y4T7EG#G,RO!C>3=[=SNA\O_*;DRF]]9A3)TMI'^O)3=C48DT-22Q%( M \>_)WDGM29%<..O5N>@-TF"VY\[[1]B[(AER;V\L_H_*@OEU>!BP#*9\T:' M7^SJW[*-YXST":M]_,M6Z>[9?,!$XX.M6F%X4"F3_O/G%HWH8T^Q%"C-)Q3AI+R)3@\59 +US?BKT9Y10CYRU& M1CH?B5;Z-DE/7Y ^9Y^M":5G[TTFLUWY$3SIW9EV[MQ.7U7XL=&G;#89LNEX M.GM%WZP/;Q;US5[0=]MXG'C/[FRU5(8G)IB,W7@/QF]%SWZ_6?K@P)(_#N&0 MS,P/FZ'*>>=K+N35 *7AI7N2@^OO_C$Y'W__2A#S/HCY:]K_9XZ^77HG8)NS MSS)3'Q3@^-FPCXV1;#9.T ]9*"6!5G.S9M($Z63&E D6Z#%>."E1F8'1=U+I M))N,Q_\DG22(ZOOBH9N[ZE;<0Z4BWYG@OF0\,*&M)\^.?+/\ M$]TA1M$6&QI3["/T7/!:!:X9S_[$,XKW&-49RFC&26IYL'/8+M@5-" +I;-- MD424]PTW(L8V.1L/%Q?GS)<C8,B[;J 5 3BH#'4!7A2A;J=!1M(WP M1'1$C@Y2%/*YIG\D8O,<<9K"1[A;!'VRG%N-Z450ADC.-,+4WXB@JL<\$FAD9PP>Z*7U0&"4XX!LD3C(J@YPKQYZX;F3'AJTKNSK?L3NB\G[A MJ @$)IZ&X^P-FP\GXSE[G^KO]SZ^J*?\"&5\/_A[B>DOHVOS_/1=#8Y3F=1C+ARD%(&/1T.B1WI&HQ$-PJI M8W6/2^+D9Y(NXCI@J>4$C2U0A$#.,T/WQM)_1+1F:!R%3F" M9OG"Y<@\NJ^W\,8=$"[;H0M _HHF&P9MD@#RH@U!P+$*]=BX%.HREF8LZ5R1 MZC6[^7+'+L9GJ-=#DQ%LCR"_80 .&T9SW,I71@/@LJ5X!GXI3J;6!:<2T:O3M$=C>XQL>IU_<]#.YN\&(/X)CF6XL8 M'0)J"^[3<8'7IC2]E$'E4]$[Y1]CR[)"18]C_B0798(K1=XDEFO(][3XFC)[ MP.Z.RVOBEQ--F7,N*7Z$O:0.B]\=O[EI-/ MM!9U:V3;Z?=-^6XGV,X]O3!0T9S0TKV3]9W:.=@G4 S&ADV(L+M$V4A:S^(] M*K6M5H665&,E:RNGZ/HGFK,M3 Q3)= .3D980SII:<%NQT-P:MFD709V>Q_\ MVDA7J$VZT@Y&:6G'!1YE+A("TP1!R8+F>0O'5@W%5P4ZNR_QKN 59_<@*/V( MD/8N4_""Q")Q^@V4'B$53\1"3U4.=FB:"U_M0]0<3(2R6M*>33M[7/_VX/DF ME'?@/?3"-MIZP4;Q%O%G!&($2BB]:_>G_2\5-^D%?7,]_%#/2_WUS_%U!+ P04 M " "$@"=7QACH#%T# ;!P &0 'AL+W=OV M0T,WM76M"+1UV\QW#D45G5J=%7F^R%JA3+)>QK,[MU[:/FAE\,Z![]M6N*=K MU':_2J;)\\%GM6T"'V3K92>V>(_AC^[.T2X;42K5HO'*&G!8KY+-].IZSO;1 MX(O"O3]9 RLIK7W@S<=JE>1,"#7*P B"_G9X@UHS$-%X/&(F8TAV/%T_HW^( MVDE+*3S>6/U55:%9)1<)5%B+7H?/=O\K'O6<,YZTVL=?V ^VQ64"LO?!MD=G M8M J,_R+PS$/)PX7^2L.Q=&AB+R'0)'E+R*(]=+9/3BV)C1>1*G1F\@IPX]R M'QS=*O(+Z_N^]/C8HPF ._KURRP0+%]F\@AQ/4 4KT LX-::T'AX;RJL_NV? M$9V14_',Z;IX$_!3KR_Q/B-\,;/HM MU1),CTE-(30(-[;MA'FBSGCLE<,*-E*B]RD( \H8NQ/<,1 [R%FC)/ 0\%1^ MAOJUY0#"5"!Z*E(1>ZQS=J@5 M4+2L('9O33."XJN6@=BJ[;021F(,5*$F/@X$E!@"+3J*&F4>.G2TDI@R10B6 MXI$WC0XB,U"S-9S-+M+9NWE*$ZC\1IK([MAB-(Z@ZYULJ+])A.* U3>Z8I%^ M0IDZA:+*,;Y&QRE31NJ>RA[.%NG\(N,4A?JI$0-@)W>- /$\7\_,T9H$24BI-9@/FV30M MYI<3^/WU!V6=:)HQCV6O= 447U$KX$'YH,P6ZM[$02D(^XETQ7<2LB/^?#9N!5NJXP'C36YYI-WYPFX810/FV"[./Y*&^BEX[*AKQ&ULK59M;YLP$/XK%JNF35K+.[0906J:EVU2 MIZA=M\\N7 (JV,PV2?OO9QM"DXI$49%# M(Q.B&I@F3S(H,;^@%1"YLZ"LQ$).V=+D%0.<:E)9F(YE!6:)%V6F+V,H*#KH6$;FX6[?)D)M6#&4867< _BH9HS.3,[E30O@?"< M$L1@,32N[<',4W@-^)W#FF^-D?+DD=(G-?F>#@U+'0@*2(12P/*S@ALH"B4D MC_&WU30ZDXJX/=ZH3[7OTI='S.&&%G_R5&1#X]) *2QP78@[NOX&K3^^TDMH MP?4O6C=8WS=04G-!RY8L3U#FI/GBY_8>M@CV/H+3$IRW!&\/P6T)[K$$KR5X MQQ+\EN ?ZT/0$H)C+80M(=3!:FY7AV:,!8XC1M>(*;144P,=7\V6$1N+GDBGN,7M.)H#DQG-4D C7.>%)37#- Y>K@?HT]GG]$9R@GZE=&:8Y+R MR!32ME(PD];.J+'C[+'CHEM*1,;1A*20]O"GA_G! ;XI?>X<=S:.CYR#@C_J MX@*Y]A?D6([;>^)P?[4JV1\_KEU-L]X!5.8&C(QYD#6X$1?_Q@!];7OCB?4FQ\2K')*<6F MIQ2;G4AL)UN\+EN\0^KQ3UF>96KTOD$-,]!,58-7\;D;A$$8F:OMD/?!0M^U M=V'C'I@7A':P"YOTP'S;\9Q=V+0'%GK.U>4N;-8#NPJO_%=8M]HU#->Z3KY9']F#B=VS/I4-1M,/O,HWWR,RQ)-<\^IL&*KQLC5HH( N<1NJ!K_\@6T(#C>?S2)J_ M:)V-O8#!?BH5C[?&$$%,6?8?OVP343( HO4&WM; >V4PZC88]+8&/4,TB\S0 MNL$*3R>"KY'0HP%-7YC<&&M@0YDNXZ,2\"L%.S6]A8($1* G@0/*EF@F!&9+ M H52JZ#O*[70S+$@M31NOY5E$IPO2+W/0/;:X"MR[F#YAMTRP*ZHD&* MH[H29*#]>E"][-_+!/ODL@7K6A*Q(JWIVS?N1?=#'?$3@57X]PO^?1OZ]$_. MWCVD$4%N=SYXYY;S@&8!3U3M%+JR@RYP)$D=4ZO9D4P'!=/!T4R?B(!UC1O( MVG$;R5K-CB1[49"]L 9U@V'NHB_P5,GG#?KJ*SZ''0;6CH?N(\S0/WID*!K'B>8;=Z^&7GN M\(-$CX11+M WZA-T#S' R0H+' A^H0N"'GU*F$^@UJI8\@BC\KZ0)\(L$W 0 MX@ !F17EJ81H<+8I@D10(6@HF8 60HJ;6"0&&'!5%Y?/XQ@D$X@)_[F-[D2[ MX%$,:8QBC26B3!%](&M?$BLJ%QOC!R\65$LI$&):.H&X(^ +9K%6:*:R'U_\ M4)<4S2#2DH_?_-_;Z%89])P51)CO%6[7I-US$)$*SR,* D?G*C$1:?;P'T)" M 211^[DAOMDY\E.Z#P-TZC@4#2Q![E:2E"::RMAUQNYX>Y[KQ^4\H205,L6L M2+#*9ZN^T8&T$9H5#_) \M)JB0JW(6U.K5.IA*FUY%& ^F-G,/::PDJ9EFM4 MR2R@MF5!CHL%.;:?3CBN.T2N[%;5!5&WQ*SV1VXR;GC^>IYV^]=KK9:B%>)8BMZ.HF<-\3C)M =4 MB;16,MG-CN6ZZP5/I4VCL:*VB$J)U8MQ7.H?7/LIL[TN7N00#?3QG2VOZ#.[2X/%6>G0JLF:"?0W;,H=/>D M$OU4:-4<[$2Z>R:5;L<]. OV*&\9R,=,;SI:0&9;X#@7[16!E>M,C!A9-PM> M%6*%Z-E$[V'J>R=_92Y_R[+W<\H(ZG5_E+RR0?(.ATY_V&O0E@XX2*66UGE. MH?PL-;H:AFZ-3'Y"S3D%L2I >.M,I EGQM\B5:D@: 61:Q;:!1$*4Y##J0(V MS) CWU.JH"1K+ )86I ./1)ZEMR+%ODA 0?S3;FE*1<#)TE$?;W'(H5?=%_U M$Y+]":Y^I,31G!0N'9-(%:;2V)$7#&5LL#&"O>SVH/(ZR(=D,>R@ DBF M>+BX/NEQ)3-^4A;M<;.-W>T-;;N+OFQK7W*4>\ M8=R#V*@@S]'P>+N&Q[,W+GL;@CWVE;VS]B7Y.1H>;]?P>'L:GI^4CWM@>OUA MHWRTFQ[+<-?O>/;6Y"?EXQ:EK MAQ<"">:4?]X_+XNR4/A_%1"S-5S7]UBAE M*ON25#PMOMS-S/>JSFYX]MGO#HLEA5,P(@LP[;:'X%QD7]*R&\43\S%JSI7B ML;D,"0Z(T /@]P7G*K_1#HKOF=/_ 5!+ P04 " "$@"=7]SW-WH8) #> M&0 &0 'AL+W=O@':H;2,.:0$Y(C6?WU/?>2\Y M*6GS(;N: M&?(^SSWWDCY?.W\7*J6BN*^-#1>3*L;FS6P6BDK5,ARY1EE\63A?RXA'OYR% MQBM9\J;:S$Z.C\]FM=1V^F#R;="\^ MZV45Z<7L\KR12W6KXI?FQN-IUDLI=:ULT,X*KQ87DZMG;]Z^IO6\X!]:K#X111NBJ_-F M6%!KF_XO[W,<1AM>'>_9<)(WG+#=21%;^8>,\O+[RKMAG+:4 ME-OH\55C7[R\3G(^BU!- M F9%5O,VJ3G9H^9,?'(V5D&\LZ4JM_?/8')O]TEG]]N3@P(_MN9(G#Z;BI/C MD],#\D[[.)RRO-,]\JX&ASLWQ;^NYB%ZX.;?NQQ.\I[OED>U]"8TLE 7$Q1+ M4'ZE)I>__O+L[/CW ]8^[ZU]?DCZY;6S 5:6,JI2++25MM#2B!#Q A43PRZ# M?U+DWRO%L*@;:3<4I^)[.T0E5TK,E;(",6BDQSIM68@OL5H!Z[$22V65E\9L MZ(MJ2-H8?EY#;F.0#^R-,.*+U;3FEO0 E9,_KZYN)D^$M"588MD:2>4>"-&T M^E85K=>1\DDKWMT7E;1+):Y=7>O W/+;Y/;=-21@M_0E*?W62A^5ATF#7_# M>3:)Y, HTY:*561K6>5-Y94*6D[%!UL<387&Z[F'B$J 2#W;1HY<2RM+F41A MR58L0SL/NM32<]4YCZ^&66RES&;**B?7*0^3)T<'X/2BA].+@[E_KT,!#S=* M^EW ^>'-!)%LV*^_O#IY]O+W@ #VGX6R)8)DQ4=I6R*=TV='XK-:**\ AB"B MZU:CJ)]S;*BZB?N5IZ_D^4A>((&4D"V1TV'W@Y>G4X@*31?)0Y$[ZR-W=M#Y M+T%1UE6(NB8X[@K?_R:!8IBJ)6$EP_C[Q09081&U:1TWJ;*H,N#RMU;#;W0- MBS9+BRF6M;Q3@U8.EPQHS4VJGEA)=('% L%B_0G]5)IUCW6L5S%M-5K.M>$R M2P MD2;C0NO9.QA&E4.J=V\2,JDA_W[8Y2E+V6>=5RMEV^R:NL<4$_!0@@R MF&$32J-%>TV0)!TH64!Y*NZL6X.M/".>#5AQ MDNCG"H7M6NR&$5XLT%^(4?BTV"X6DG3LJVT M^&#V).K++AU%(X4':\#9"V$5C [@CBD7"CZ47S&,=>$J8LL=(<4:[&]*('Y! M-+7PCN+MPE@UV9A#DY;E2AAL\=OQ2EBL78C;8]DX\(2J7H-7ADHGDR2ZJ5MS MAZ5\EZZ=QT5K^D8U%85L=)1&_X=;,EJ=E>9I"YN#6\0UPIJK6.$3ILXM*L(R M$F8T@0/O&D^=#9S#%H%L&@I3$K"0V@O*!U=U&'HQ!\/P'($"*NZ>IN33>(%" M97V[).@2HA&-!(<]5&++,>$0C6#;T'KG;0 '!RPL8&S0',XQEU!<>H]+:CXT MN41YGS4>:APO^\;Q\GOC5@'K_#"L%%"BH_ ZW.WJ(C\A[GW/G=IBH&U3OV#" M:5RD@/+TA;'C:T?W'0L"3\4AT2FZ0"G&-)PCM.&31"%#E=) /P@22&!F[&Y6 M\J@PO.8\8B7B&DVJWQQDL6N:V"N9J:!2J,/YALH"@C5.1>/&0<[KV+(;VUQ? M.L#&NMCU2AZX4$Z82E,]\XC&AS'E$\"&H;7OKXW@&STV.*WMDQ>MJ& MPP: (FW+(XRD#WQEX[O650+IK'2-H^K3L2N= A0/7+0+A7"GTD26>C"*)0W_?(CIS 9E:^9H M1^<:[;)!\^Z#55C&WK.3S- ]R>[>1F;B$I>,*XH@OI=4IR MUSJRL7\)C[T96Y&AL165KC&!D#&\4S@I+GAF;>EDN<>,<>X@8L'59LL96B-= M;D2>WKAY,8ATP521&@J $%JD4 ;QY<[#J$17'W#PD$!,2-'E@3&WE>GHH+?M M-L2NG*&N2=AYB&!&-S?)%!EVQK=-:EL04,1N::\@/ [LT-UR/QL^=0PVG,UD MT37-.5W/\0A;4# -!9FE][H0B*J-X,JU32259XTY&N8=O:4A!MW:Y)E_/,)% M5536&;?<9/34=6MUGYY-P$1/4PD?S1E17*P0."K0Z0]EBR8I4 #ZG&M0?-W@ MW25Q050]%3@]Q@JG_#MZ6!CG2GIYW^#(DE0MC9M#3X5A(%4/,&D',8AHJ:"; M;4Q\$'2-,15/!?@FGVC3 :I+6ZEH9DJ7;:[UA/VR+89I+F<^%_8@A\]:=I-S M38-E\BG-G:/YD+L11"JR"LIX27P[2]$6"D,3[=:/3'I4?P&J"' MZBOA35"T>0N>#YMVWL.4ER;FQ]C,^>.3*=U%/]"*%KB40Z0(0#I/XP?ZV^N^ MO[T^V);^IM;;5TX %C6HO5=I/R%.?.!8I1,J#59T[U6ZQ]=>6YO^&(ZMD6Z8 M$E[T/8X(?*VJZ%I5?&S-^+)C3#VE+GG"856,IOW*\E$4]),&PY1=]3!ENX[D M=)]3J <7R-O2R8J-BKW3P#KQ,?Y9-X1$XZ1S,")CYRKY6"P[L<;(]=B3A[3X MO7N&G1";C>[(JW=D/R]-?/CY)OP2'@707V'I\ M]/+%!-V _YJ0'J)K^ 9_[B((G'^"F- U:0&^+QS&^/Q "OH_Z5S^%U!+ P04 M " "$@"=7*GQ"[MT& .% &0 'AL+W=OY.5&JL]ZR;F!IU59Z:O)TICUF^E4 MYTN^8OJU7/,*O\RE6C&#KVHQU6O%66$7KG:!I?B/X!N]-P;:RDS*S_3RKKB:N*01+WENB 7#OT=^Q\N2 M.*$>?[9,)[U,6K@_[KA_;S>/FYDQS>]D^:LHS/)JDDZ@X'-6E^:#W/S(VPU% MQ"^7I;9/V#2T<32!O-9&KMK%J,%*5,T_>VH-L;<@=8\L\-L%OM6[$62U_(X9 M=GVIY 8442,W&MBMVM6HG*C(*Q^-PJ\"UYGK.[E:2RVLA>0<^>3ZZZ^\V/UV9!=AOXMP MC/OU1XS=HBXY;>$FSU7-"WC[A(&LN1[2=93;L*X=6]ZR!:9)&OICV_L#6%7 M3ZRJ,=SW)A4GXKDL,2/H-\^6O""_9UN%I*\4+]'R^P*1N6%/.#H#SW6"(&H' M842++&372N9<:U$M8,Z1LA1L)DIAMA ZJ9?@,\EB--&?M6B$F0?OJB9!$FX,SY>5+.5B"Y$31!D2^F$&_S9+KE"B&]), M&@3P( TBZ@S\!-4(:>"A5BZ,("#J$1"=C(![A3E^8_W,T?-)\7I?P7LPYG&\Y4_KB;Q&R5.A;P>ZQ)EDA-TJ)1U9J^)>0 M^K.&@("1.)D;MX/ !PKTVJ!#=CH'$'M.XB80A4Z81CL2+>=F0XH&8"1$!++$ MRR!UHL2#'YDJ[,>"/V*-ZUA%?HJ_K/7Q>MA*9Y"Y3AJ[.$@])T) OD>T8J7* MZU7=X+#@:&O,/!99YW&*\ DOX#S*G#1,+N"(^;_^*O4]_UNH. GQ$6Y>W. K M3D;Q%??XBD_&U[O*L&HAL"3 C=;<#*:847;#T'I8\A87%+]VGM(NAA%:!=-R M:3$F=M*9E7XR]OX1V&RN4.B8_2@G6"1D7R?VR)F8$_#_SE9OQ(_-*50YEV*- M=$B,7V,G">D9X/.]R"FG@1?A!/93[?-!L0)[,/69/IQ!XA+OSK4-L%[LWH&% MDHBAG"FU);MA(-2<=$*>D54N<#("_^P#)\ M3_Q+[-$L ;3B3P:;J$<.%E9-L<+\S]F<,HK0>TEO"+#/RR(^0CC_P*G/)A=H M\00KVTI=4/)P VQ1=(Z ^*\5A^T543U#+V8N)PH\&L8T1#SA,,&ACUD/ARF\ MVM<2,V6TJU*MMT> D0=SO"<.K319%K:P^* '3 MM9#%$'>,^C2)#D0^"[$LZ1%F3?3[PG&/A1)L->6.4X=$F ML>&L>L[_MS[Q%@V.%D4CI8Z?D+4BS$I1"I^J6?,IMEDY2[NBS%YJUV7/,^H! MXM1R\9TPW!7FE_LA]"Y*$A=3IN>X47!Q7 @QQ1SLM3H&XT'EN;N3G'NZ M3SNM++*_D_7,4*7K'#)X*:F=AK/2 1N:IE8M?U&[\QB%2@Z!7IS M;-A!"NSBSU O-QJ!AS!H@\49BD;K!Z2@)FIF^L0=A_"K$H:_DO-YDYA9\0>6 MZN90=QY06[5C^RP"D_'VR=L[=GM?T*#S-1.%U:4Y)=S52E$?=[RHC;,_UJOO MY$@K)V_E?&'G],5GN%9PWT@3TUF-YS***KW5>*2FH,/#442=3N"$6*&Z504S M#+!!LMUZ=_K# ,*H])T P[DC%)6NE<63%R;2]\9M)@ VJ'2XZMI"("_#Z7TG0O M)*"_ KS^"U!+ P04 " "$@"=7]&4XP*0# "-"0 &0 'AL+W=O;,?V; -VNJ(MUB%( MNNU#T0^T=+:(4J1+4G'67[\C9!A5C,M@/O5G-WH^ M5;457.*-!E-7%=-_+U&HW2Q(@L/!+=^4UAU$\^F6;? .[1_;&TV[J$4I>(72 M<"5!XWH6+)+);6(3#ZN\=K%,(! M$8UO>\R@->D43]<']+?>=_)EQ0Q>*_$7+VPY"T8!%+AFM;"W:O<.]_YX@KD2 MQO_"KI$=DG!>&ZNJO3(QJ+AL_MG#/@XG"J/X&85TKY!ZWHTAS_(-LVP^U6H' MVDD3FEMX5[TVD>/2)>7.:KKEI&?GMWB/LD9@LH!<2:LI3+0PUD#O$UL)-!?3 MR)(A)Q[E>]!E YH^ SJ$CP15&OA5%E@\UH^(8,LR/;!MUYO&R?_%ZK54%UP>W=]R6<.UCCAH^+U;&GW_I"D"#W^_&=YTT,5N6 MXRR@5C&H[S&8__Q3,HQ_.<.^W[+OGT.?WU%G%K5 4&NX5<*UYH[IPFU;7Q;& M(.70I;4]^XVS%1?<!#TS6- S:Y,(K&(_&L*A4+2V0K#1KU!H+L(J@<^3WOBJ;U*UPPZ5T MME=,,)ECAPWHC:\&%\:&XU7NJG$SD D5^$HR>!0K$1&;23_[F)1,BI79H#+7-34 M8[1X@@DD8XG8,4ADV!UL47-50"_)PGA,H?F= D! --,-.J"\)AB*_E[N"6Z2 MA(,LAC=/[!5[)BS_5G/3Q!?2Y28-D_%):I]'"]LRZ5&CK"C[#:.F B0^6$A2J/P[< &C](6@4LG7 M!^ DS*ZHMY1EXD7^O=JS[RJKZ.2)I.F^\1\"AA1IS#2O97O:?FLLFB?V*-Y\ MJ'QDFO)D0.":5./+*RH@W3S^S<:JK7]P5\K24^*7)7TOH78"=+]6RAXVSD#[ M!3;_!U!+ P04 " "$@"=7#$0W964$ 9"P &0 'AL+W=O5*S@SFQB[^[D;")J M718<[R2HNJJ8?+G 4FRFCN]L+^Z+Y4J;B\%LLF9+?$#]Q_I.TFG0H>1%A5P5 M@H/$Q=0Y]\<7L9&W G\6N%$[>S"1S(7X:0[7^=3QC$-88J8- J/E"2^Q+ T0 MN?%OB^ET)HWB[GZ+_LW&3K',F<)+4?Y5Y'HU=5('5 5O%G9<_L..PJI]XY"T"H$UN_&D/7RBFDVFTBQ M 6FD"V3S M$E5_,M!DRV@,LA;WHL$-WL&-X59PO5+PE>>8[^L/R,?.T6#KZ$5P%/![79[! MT'1H>0Y\]4"'F=8D@%O"CUDI3D@J^A&WJ M;DSJX*9@\Z(L=-%F\8?-HHGR4#Q'+1Z.YUP9!R@-+UT:K*'OC-=4SMVE"V09 M+D6U9OP%5BRWYX4HJ?Z-VV(GA,4N^Z!\$\(K$<=O[+ZU"6]H_!%\WPU& 6T2 M-X[\]KLQR:1D?(G45[2"H9MZ'H0QG&>9K#&'@FNDB+6UOV8OC5@2D14/'H5F MYC)>+W$]?V@#SW"36B]$7SY MF=RM3H?X"*GK11&M@9L$$1QA9]2Q,SJ9G;=,U[(Q3*<]?IY"RJ.&#I-RW^+B M6#-S*;F +%L924-)CL^:5)X07I#)1MQ((UO0JQ)1$)AJB:O&;?;?!/4:D.%A M"+U[-/^$AFBJ>(;*]L ^O;=A6FS78932&H8I8:F,((UUP*8@7HD]-H 1Q&X0 M^A"Z:3P$WQTFJ;F."68T\BB)<>R9ZZ%GKA/:^D.2]@-(_)&Y2N'3AS3P@R^_ MK$TXU>GO9XJJ8?1.=5%8R5$:Q1V-XI-I9'J'X+;RZ'2]+#/#INZ7&O&VGS!P>64,:>X46V9[[K"$5K'COS'*DQ/:XD8IMHDT5J M(@]=YML+VZ+H)]C9=6&U>-#S#4]Z8>#9E=[7KHD_M&L\"ONO2JTSE 9B51H3 M$P*?TN]%OXCL^VL:8AI;?"\VN+X;>:$Y1^FH;WV@9R[KW*2_,DWJ/[9M5#3K M('6OO*6)>;U,*-WR1!9+NBZA4*I&R(G:HN;Z[! U!COC2H5R:8:@Q=H./W.A:92RVQ7-KBB- M 'U?"*&W!V.@FX9G_P-02P,$% @ A( G5S1)R2^C!0 @ \ !D !X M;"]W;W)K&ULG5?;ZGN M](9S0QZ*O-07@XTQV[/Q6*<;7C ]DEM>PLA*JH(9^%3KL=XJSC*[J,C'U'6C M<<%$.9B>V[ZYFI[+RN2BY'-%=%443#U>\ES>7PR\P:[C6JPW!CO&T_,M6_,% M-[?;N8*O<8N2B8*76LB2*+ZZ&,R\L\L$Y]L)GP6_UYTV04^64M[AQ[OL8N B M(9[SU" "@[]O_ W/_:D&7Y.S-L>J[D/5$X&]"P85VUJX&<*#$H"Z-@5, Z,[WZ6@GS>(J. M9225!01;,[M?)S=LF7,]/!\;L(.SQVF#>5ECT@.8$?DH2[/1Y*K,>+:_?@S\ M6I)T1_*2'@5\7^4CXGL.H2[UC^#YK=.^Q?,/X"TV3/'32^OSG#V"Q@R9*<7* M-;?MOV=+;10(YI\^YVOLH!\;D^A,;UG*+P:0)9JK;WPP??7"B]S71Y@'+?/@ M&/IT 4F953DGMW;6[)ZIK,^-HX;ZW;C9<+*2 M.22R*-?$H#Z(YD9#IS(;HI%0GY2 CFGH,*1S1FXVBG-2U#+A*!.R$ _['1AL M_*&=UO7B5I.7Q/.=V/6QX3IQ2*%!(R=R;0-Z7(]\$&PI#"8N"$,^I,0!H,@)E>+^9S0)"(^]4@4AB1QDV;? MY19=TR0F?IB0 (8 [$8:EM?[0'KV ?A.')>&V B5 \P MQ?G(GI6/OP%&RUNWO']=4HM#=OD#MCD&CJ)[S[35IJJ"IK-V&$)=U37A]UHKE%G#_7'$X"D2*M.N]O2P&'!=XEH+CT9U96<&=J#T&(_,2+H6KYY \XMW A2%'_J')'SB4ND,"MYP5%]C'2JLZH7#*KT'3Y%-E0-QEAD7QU8N$>O3U M_T/K.7X2.MX$S[=H1*-G1'B'^;)M73UPE0K,O1,O ,%$D)>0-*,D.13OP MQ M2C"*O3V^S21N50K10S%\=V*/A@?E+W9<+[ >A &")74Y]()HQ\D>"HW M"0X _AZ 3V:%K$ KM1R?L"T4L@5* Q;F$93 (\)*6F$E3Q;61Z;NN-E=)[FR M+Z4RY4\M&$NM,5D75;C!U(\;O.V <9M7/]D1+-A,-TDX)@J(03.BN]NR"?T")<> $,1W^0&(/+TQBAX(^^D(Z[KR*"J[6 M]NVGX:@![=0/I+:W?5[.ZE?5]^GUVQ3V>RW@ ,KY"I:ZHQBN1*I^[]4?1F[M M&VLI#;S8;',#3V2N< *,KZ0TNP\TT#ZZI_\!4$L#!!0 ( (2 )U>.0N:0 M.@, -0( 9 >&PO=V]R:W-H965T84$ 3_/>(E*A6 F,:7#C/I4X; _?$._4/4SEI6PN&E47_* M@JI90>T>F[H*902UU^R^^=ONP M%W ^>"$@ZP*RR+M-%%F^%R3F4VLV8(,WHX5!E!JCF9S4H2AW9-DJ.8[F'X2T M\"B41ZA1.&^1=YPX3:[7'FBI! M(&Q_# O@>?ET.H4+\ODL;/NS$#&D+F0N*"(@Y(KA91E60GZ.0)%7( EKOEA4 M21W=]G KB5;8O-K"FV@TWC&L>WL!?WA#3./&RAR#+%C$%P2NA7T("E@F7!6L MF;.I73'NY%K'_)K@(Z>R\'$5=BWNT95N_#.?3]K\R[X42NC\L&2^6[CE!R!0 M@-J3Y]2E9\+P _P\/ID,QSQX_>H\&V;OOAEUQGM#'-'5X#M#_KMJ"^VY4_S? M"OY<];&:#R>CD_%D]$(%=]9G5?^^H$,O5[K7:6JTZ]A/'>3&:VJ;3K_:M^Q% MVZF>W-M^S[NZEMJ!PI)#!Z>A0]JVA[83,DWL6RM#W 7CL.+/#K3!@>VEX7)U MDY"@_Y"9_P-02P,$% @ A( G5QP<43TF! ;PP !D !X;"]W;W)K M&UL[5==;]LV%/TK%VI0)( ;R90LV:EM(,D:M,6" M!DG6/0Q[H&7:(BJ*&DG%R7[]+DE9=@);&_:Z/202Q7O//>=^2/1T(]4/73!F MX%F4E9X%A3'U11CJO&""ZG-9LPIW5E():G"IUJ&N%:-+YR3*D$11&@K*JV ^ M=<_NU'PJ&U/RBMTIT(T05+U'EBUZPL+1#2^*/%#+J0UG'_?HM^X[2CE@75[%J6O_*E*6;!.( E6]&F-/=R M\YFU>D86+Y>E=O]AXVTSC)@WVDC1.N-:\,I?Z7.;ASV'<73$@;0.Q/'V@1S+ MGZBA\ZF2&U#6&M'LC9/JO)$D%_!K4YY#/!P B4C<@Q=W M"F.'%_F+!_/V[81I]["&8 M= 23/O3Y P[:LBD9R!4XLO#I&6<.K[1:PC=3, 4/35V7#(?!T!*NJ2[@!L<) MOE1^++&_#ZGJC7M8U6/!()>BEA7&TI92Z2BQEA+& V0$FC^#\(5GMO" 97OI MR@8;II"^1O,2>>J+-]O?:J:0=;7VZ+C_Y@ERT 9.($YC^$X5M]VYOQ,/X5': M7,@C?I,$;GA%JYQU(2Z%5(;_Z;)EA2D[L!_DZD-C4ZTU0[WH.8BS"2;6H *$ M0E,/7"('7G+#L9?(.&K#K_9C=,$'Z6CR1O&K N:V@"M;0+XKH"]K3?G2)9D* MV=@*\"HO&YM@7KG$"XS4*(>TJ\X>N?U4NCBHSB.^2945FT7Q4?-7TE!SG+89 M_5O3>)"0K$W0"22#.$WA_D"RY<+@5\-+8\]Y0:NU;[!>42?P_MV8#,G'KL#9 M($IW\?RJ9RY'W5R._O%WY@++1B;L?V 6] MQT4X+GL=+P0WPAF^+K-]?;PI#77\7[7F\=GQL[BVU$_):,S.,TFY SN?.;AB98-.RP;L6)BL88#,B%]_99V_9;^RW[; M%N)XM_4B_]]M_X5N"_<.@8*IM3OJ:BP8?D;\>;![VIVF+_TA:E\]C^@, $T) 9 >&PO=V]R:W-H965T5-AO!#2+7\J%%QI R+'0Q@*CUQ/>(.?&$,'X^V#3 M&UP:Q5/Y:/TG&SO%LF$*;P3_7)>Z6G@3#TK%R.)VCBS*6Z;95'NG])IM.((64(BFH?P1 ME.*Q$KQ$J>#=@_FJKN:!)A#&5% <'*Z,Q-9>_(:].R;;NMTIN*>,K&U&_KS>*"V) M0'^=B]>92\Z;,T4U4QTK<.%1U2B43^@M?_ANG(4_7@";#&"32]:7:RK2LJ=[ M$EOX-W ?5DS5!;"VA-N:]_KKA+L +KOX8J)T)J#]-L[LF8*"\:+GS%BAU59P M:@IJ!@^51(3&$0,-,6!=/[_>,-=K'M&)]+%O4#(MY P&(G\/[^+,S[/\RH@) MB>/,BGGB1].)%:>Y/TU)O,564%$Y"Y]M!6/YGCV1T1VZT)1)[6DX0*U-:&K[*2QGT\3/\Q"2",_CE(_"J=F-R4 Z20QN^.8=M,0OK'Z*()PE+E0 MPM%D:H7Q*#X*D\G5!6ZE [?2_\RMM4O%W7/!>W,96RD:N!%-1T!M=Z4S!X;9 MH'XS00T\/$>ZB[[/5\U#A0?*4.JA$QI;73,^I,AB],$JM :):=Z 7P5I":G1]8> OV?=4"3U%IUCA74A*>P);'! M@O4*:<<@,"#I7$-SK>E#A4#P4^'L+@T8:X'9+,VX&UY:KU ]?AG[H MRF3M>-N9 )2!U?6RJ"@YK_#Y-&2IS=6%@>*H;GA-,.WL;PL\[NZ9)-RY/\ZH MCL($,C^+8C^:I'#7=%R\X/'DX*?CA#J/_#0<0T['XP0>A*:[R_TH"?TD3(V1 MZ=2?CJ=PCKO!R8BCFM_904[]Q-RKFW;#[O"O<.U&Y)?C[D?C Y.[FO+ <4NJ MXM(.H=%L;!\ >U_ =02P,$% M @ A( G5X=S+"DM! Z H !D !X;"]W;W)K&ULG59M3^-&$/XK(Q=5(*7X)2$!FD0*'%PY'2HZN.N'JA\V]CA>L?;Z=M<$ M^NMO=NT8)PTN[9?$GIV79V:>6<]T+=6CSA -/.>BT#,O,Z8\]WT=9Y@S?2Q+ M+.@DE2IGAE[5RM>E0I8XHUSX41",_9SQPIM/G>Q.S:>R,H(7>*= 5WG.U,L% M"KF>>:&W$7SAJ\Q8@3^?EFR%]VB^EG>*WOS62\)S+#27!2A,9]XB/+\86WVG M\(WC6G>>P6:RE/+1OMPD,R^P@%!@;*P'1G]/>(E"6$<$XWOCTVM#6L/N\\;[ MMY_@V;?$ZLOU@*[7YAW>@&'L25-C)O MC E!SHOZGSTW=7B/0=081 YW'*:VXKI.'P@2T%ZJ.I;\BU5?#CQLU%[29ZP\T8;F5A,@U718+) MMKU/D%I*QTAIT9PDJ%C=2;:=$E$#]R73 M&VY_,@\90BH%#3,O5F L89J)YG^C!D/'Y09:Z:#%76ANA!*@!ZN)VG":+!*P M5[2_)"2!E'$%3TQ4+ENKW%'9]GD.ETQG.W%*QA,P$N@"$*@T',!H$ 8CN"(G MYN5?E$>#\60,GSE;Q)52N*5U%L*#-$SL8'T3)V$X'9Q.PO\"]S-Q MMLG/^;40#J-A>%3+G!E=S7"+";_FEL^=Z 4QFP#%6]8ETIULJ,1TM;X>I]10 M&W5( (?0P]63EJLG[^;J@N@2UWG^D[GVW,Z@KJ%;B'8NN\6G\RK?O59J!O>" M^-\,3NF&$,"V8.]A-O7+$;.&S[KP10<^J^';H;3JCM[;/&DZ? #462I#+*N" M'"J,D3\Y?.'H#'XG8P6.AM2X)N@DBN F(0%/.87@A6'%BEN375318!@$\%'* M9,V%@#$U^J3A[ZYJ& RBR>052,E>'(K#T]&1E:H*MS,\/ LF1_ !4W0SHO ) M"QJ&P^@LZHAIAF1.56//V\9A-#QJD.P4>#,P/7P/HKU M^GV;8I1K*0NT]:.0/8U9H[+"AI,T[5?MK?A58UH)FH44X=I>,M_<)?. <59( M(5!!L806-O4(X0E,2'#IM@>BC$)1?Q8R7FIJ+HRLNJLW;ZCC MVMN#\:"AS[Y&^)WM@\*MW(ZEP7&G7D1::;O&+>KMY56]W@%OF5IQ^GP)3,DT M.)[0>*MZKZI?C"S=+K.4AG)SCQFMHJBL IVG4IK-BPW0+K?S'U!+ P04 M" "$@"=7Y@],#P # #$#0 &0 'AL+W=O)+ MS'3+G(N4*%T5"U08"YR/GLGT1GIO^ M18<'BFNY408SDQGGCZ9R'8\G40QKA9OG5 M_:J8NY[+C$B<B7"J> M5F(=04JS\DF>*PX;@G9WC\"O!/[?@LX>0:<2=/YWA&XEZ!9DRJD4'$*B2# 4 M? W"]-9NIE# +-1Z^C0SGWVJA&ZE6J>",8D>%X+G60Q$7XP^Y32FZ@6.0U2$ M,GD"I_ ]H2*&Z<,8KDA$F6D^A3M<<;:BV0(F K5DL^U^&L+QT0D< XRWS1 K_]"7S/[^R03YKE-^0%O,%>=?B66K2@ M[>V2NQIR3=JO2?N%7V>/7X@S!=>95"+7::/@YS?= :X5IO+7+C2E6W>WFUD- M+N221#AR=+I+%"MT@H\?VGWO\RY0-LU"2V9;%#LUQ4Z3>W#)]$)%9@PA(C*! MA+,8]&HF:8S YS"O_L%=0!N-#P5JTRPLS?J%F5FG5T&[WQNZJQVSYFSDV:1S[4$R6S$I,[L:6V9QO M]&YO03,)#.?:WFN=Z554E&>&LJ+XLMA%S[C2>_*BF.AC%@K30;?/.5>O%;,Q MKP]NP1]02P,$% @ A( G5Z!AR"UW P ,1 !D !X;"]W;W)K&ULM5AM;],P$/XK5I#0)K'EI6OV0AMI[4 ,,9@V 1\0 M'[SDVEA+[& [[2KQX[&=-DVFU%.G\*6-8S^/[SG?N7<=+1E_%"F 1$]Y1L78 M2:4L+EQ7Q"GD6!RS JB:F3&>8ZF&?.Z*@@-.#"C/W,#S0C?'A#K1R+R[Y=&( ME3(C%&XY$F6>8[Z:0,:68\=W-B_NR#R5^H4;C0H\AWN0WXM;KD9NS9*0'*@@ MC"(.L[%SZ5],_:$&F!4_""Q%XQEI*0^,/>K!=3)V/&T19!!+38'5UP*FD&6: M2=GQ9TWJU'MJ8/-YP_[1B%=B'K" *$2_OJ@UZ%I"+GYW>;PB/.DFU#?!A2AP M#&-'I;H O@ G>OO&#[WW76I[(FMI/ZFUG]C8HZ]E_@!<1Z-,"4^."LSE"A5X MI6X.N8TZT>6$BGEHF/7MM8C\D;MH*K/N_4IEPUK9T*KL#A9 2T 3H'&J4NX1 M_453D]]*;\>1-V:_4>C2:]UOWT/OB:SEFK!V3=AWP(=]:N^)K*7]M-9^:@V+ MMG:NM1]@@3 J@.N)PR[U%>59(]*]X^>Q;E_3LO6LMO7,:NL-H20O\RZ+K,!] MSZ,GLI;&\UKC>=^Q>-ZG]I[(6MI];UL,>/9HW%PY]8T+G+"N'^G)"TP##R5X MU75/3^W(UVIL%#R^U3)5FX'-U\A.E5;<:U4&6Y6!/5?Q MTZY\&T3\;:F4)+QOZ/PLG? M5DZ^O73:-V/M;,%NF;T606ZC*5,'-#>]JD"FKZKZL_IMW0]?FB[0W2ZOFND; MS.>$"I3!3$&]XU-E**_ZTVH@66%:O &ULK99=3]LP%(;_BI6A":1!/OL1UD:",C0F3:LH;!?3+MSD MM+%PXF [;?GWLY,T*XU;N-A-8R?G/7[.:[OV:,WXDT@!)-ID-!=C*Y6RN+1M M$:>087'!"LC5EP7C&9:JRY>V*#C@I!)EU/837DT8J6D)(V+>[),I7YA1Z,"+V$&\K&8G.73*V' T$%&*I,V#U6,$$*-6)%,9SD]-J MA]3"W?8V^VU5NZIEC@5,&/U%$IF.K:&%$EC@DLI[MOX*33T]G2]F5%2_:-W$ M.A:*2R%9UH@504;R^HDWC0\[ C@=\(_*K0FJPJZP9+'(TX6R.N MHU4VW:B\J=2J&I+K69Q)KKX2I9/1A&4%$Z2RE"U0#%RJJ4<+DN,\)I@B(;$$ M-6T2Q;C080*=HYE:3$E)04NNXIB7D* O&[6R! AT>@,J!Q5G*O!Q=H-.3\[0 M"5))'U)6"IPG8F1+A:X![+C!O*XQO0.8WTIZ@7SW$_(\UC6ORN>_S[5)X]IMZ]ILZYI OZ_F0G*U7/^8RJ['"U0 7X$5??S@]IW/)A/^4[)7EOBM)?ZQ[-$4OW!&Z3D'JDI/$&R7@YIP)/$& MC+->Y^Q7.?4?SBIR'=_OC>S5;EW&J.!?U"O@H 4.W@*NEG7!60Q"D'R)%J!X M*<%S0HE\,?'6*7L[),'0'>SA&H(&8=],VVMI>T=IK^+GDM0KKK5X2TK,WO8Z M&%[@[J%V8PZ!]EO0_E'0![QY"ZS?!0M#?X^L&^0&H6MF&[1L@Z-L=WE][.EM M*R%.!3QATR!FXB&W47E!/M$W2!O MZ/MFHK E"H]/*).8FHC"SJ[T!H,PV$,R1+E#U]ECLG=.,'U[^([YDJBCAL)" MZ9R+@:J)UR=RW9&LJ ZU.9/JB*R:J;K$ -&ULM5G;;MLX$/T50BV*!&@CD;8N3FT#;;*+=K<%C*;9?5CL V/1,1%) M5$G*3H#]^"5E61=;9N* ?K%UF3D^9S0C'DOC->,/8DF(!(]IDHF)LY0ROW1= M,5^2%(L+EI-,G5DPGF*I=OF]*W).<%PFI8F+/"]P4TPS9SHNC\WX=,P*F=", MS#@019IB_O29)&P]<:"S/?"#WB^E/N!.QSF^)S=$WN8SKO;<&B6F*5RXD0.B,D"%XG\P=9?2"7(UWAS MEHCR$ZRK6,\!\T)(EE;)BD%*L\TW?JP*T4J PP,)J$I +TT85 F#4NB&62GK M&DL\'7.V!EQ'*S2]4=:FS%9J:*8OXXWDZBQ5>7)ZQ=*<"5J6E"W G'"IKCU8 MT QG8XUV$"? WJIOB(B$Z9<953W'Y!' 6@]]^%30OH\^N MB4)*Q+D*O[VY!F=OS\%;H*!_+EDA5*P8NU()T#3<>47V\X8L.D#VCR*Y /X M'B /#7K2KYY)Q]FA=%>5K:X=JFN'2KS! ;RM\O=@EF EN5N ?[ZIRER/"<31XVG('Q%G.F[-S#P/O8)MP36*<.@+L/ A#[]R:3J MD[S=!F1;A3[A&[2@1--WF=5TY$6!-W97;47[41'T85A'=:@.:ZI#(]5O1 AU MYY@7:9&HMH[5P*N"J#[7C=W'=0/GMUA\"")O.-PAVQ/FCZ+A ;9^S=8WLIWU MEA2\>Q,AB#Z"C/26U]\K'$(1#'88^WN,$0Q"KY]P4!,.S(27G!!!\4PM)R7I M3YS3%4X$^),R\= [\4;$8\? $EA'?%B+#T]X-PAMEL$26*<,45V&R-@#MX(L MB@0D=$' V1/!7)SWZ36##$"9V:?-F/A*;:-:V\CJG6ZT-XHP''F[HSC:&T45 M-4#]HPB]9F'WC&3UREY(PLT4S2#'-IXMM*[DEI>!)QS!"MQ6*2RA=4O16!-H M7/)?.H;/H!CFT)SY6GV-YX!V30?<]Q,!#+UP9Q:KL/8P^L-AY!\8QL9W0+/Q MJ(=1L(5<8TYZ.1HQCFY 2VA=Q8UW@?XI9]'HC(XNA26T;BD:5P3-MNCH7@WV MUPTOA*/=7@WV>C7R0WB@51L; XWV8+]5P7_@.\UH6J2]9*TZ%UMH7>V-=X'1 M*9O6DC>I2G$*IP,;JP/-7N>E"X@9Q;2 &#-?J0\U]@B]T!ZUVQP_'FIS,]K1 M?]=/X9-0XY/0*7T2LNJ3;*%U2]%ZA&/%)SV#XA]N"NU[*Q]%.\ZJ-VBT8ZS&PO=V]R:W-H965TDDZ:_ M?M2+)4MF&#L]Y$LBR7?/'9\['<4CS^]X\56L&9/H>Y;FXF*TEG)S-AZ+>,TR M*M[R#9%2JVV(U%IN"T46EE*5C8EG>.*-)/IJ=5\\^%K-SOI5IDK./ M!1+;+*/%_15+^=W%"(]V#SXEJ[4L'XQGYQNZ8M=,?ME\+-3=N$59)!G+1<)S M5+#EQ>@2GT7$*Q4JB;\3=B?VKE$YE!O.OY8W[Q87(ZOTB*4LEB4$5?]NV9RE M:8FD_/C6@(Y:FZ7B_O4./:H&KP9S0P6;\_2?9"'7%R-_A!9L2;>I_,3O?F?- M@-P2+^:IJ/ZBNT;6&J%X*R3/&F7E09;D]7_ZO2%B3X%,'E @C0(9*&#G 06[ M4;"/M> T"LZQ%MQ&P1U:\!Y0\!J%*ICCFJR*Z8!*.CLO^!TJ2FF%5EY4X:JT M%<%)7F;6M2S4KXG2D[,YSS9<)%64^1+%K) J'=$RR6D>)S1%0E+)5"I)%--- M*2;0&_0G+0I:I@1Z&3"ED(I7ZNF7ZP"]?/$*O4 *X?.:;P7-%^)\+)6?I;5Q MW/AT5?M$'O#)1A]X+M<"A?F"+33Z@5G?,^B/%3\M261'TA4Q OZQ3=\B&[]& MQ"*VQI_Y\>I$-YR?LQ[^G/7H$76:/V2]QZ7=)IQ=X=G')=R\2;BH3;CK7<() M].][I8S>J5OQGRZ-:DN.WE)9D\_$AL;L8J2*KF#%+1O-?OT%>]9ONAA"@@60 M8"$D6 0$UHN]T\;>,:'/ J9 59#+X.OB66M[E78Y)=[.'.(XY^/;_3CIA(C5 M%PH.A?R)X_>%0HV0,QT(1<81/9$OM^7+-?(UIYM$TC3YP18HYD)6%5J]/UO) MU,#B>D=C(_@B3W@\U ($W? 07 HY-C8&]"I,><. MA2+C>)_(YJ1E6+KN7//\POUR8# HUF M3YW%CK$80EJ,_(.2W+/8XWK:I>RYD1Y=0O85"T !0M!$6+H-#ZT25==,FSK84:4U I (D6@**%H&@1%%H_ M!;K5,#8NN&8JUHED;]+DMIR=AI]1KU'!RO9@DJ]Z$Q/:L"+ANM;(U2/V7'3/ M:"'0!&5UC\1#"WJO^]Z8FY%.S@$HOT)0OZ)'_"*-7_[.+TPTCO6#WRV'L7D] M/*_Z>VI>+%A:Q56LDXTVJ$"KT":PD&@!*%H(BA9!H?7CVRW?L?M\]1UH]=RD M "1: (H6@J)%4&C]%.C:#MC<=X"O[V9[?EVOM#$'ZA@T,7^J'R&H']%Q?B"[ MK=_^H_6[ZX)@+X"NVV1ZVFQ+E[$H4<1[^)@=M+0%Z%H)Z M%AWKV?3XLDZZ7A4Q]ZH^%W2A@EQ\U473K'OJ6PV*%H"BA:!H$11:/Z9=(XW@ M9ROL!+3;!HH6@**%H&@1%%H_!;IN&S&VG :!K M(:AK$11:/PNZAALQ-W3FN_WS\-LVV90OO#:TH$=+0-$"4+00%"V"0NL'MVNH M$>?YJCQHSPT4+0!%"T'1(BBT?@IT/3=B/C-S655S1'<;9]M\H5[V^CPC0RFC M@FEWUQO8WI:BX_O#G4>S]9/C>)31$-1HI#%*)CZV]5N\I&MU$7.KI6%>0_AI M.^R-F9Y_CF4/CR^9O3DY$D<9#4&-1CJCEN=.!I$8[QWOS5BQJ@YB"Q3S;2[K M@Y?MT_:P]V5UQ'GP_ J?S;'F>8#/POHH=P=?GRS_0(M5D@L5QJ4R9;V=J-PI MZL/:]8WDF^IP\0V7DF?5Y9JIY5-1"JC?EYS+W4UIH#TR/_L?4$L#!!0 ( M (2 )U<;]2OXU 0 $(? 9 >&PO=V]R:W-H965T/PX?[-&:\0>Q)$2"IS3)Q-A;2KDZ]WT1+TF* MQ2E;D4R],V<\Q5+=\H4O5IS@61&4)CX*@LA/,7OA"%TNI7_ GHQ5>D%LB[U8W7-WYEL0=]X%V1!(22RV!U;]',B5)HI64CV^E MJ%=]I@YL7K^H?RR25\G<8T&F+/F3SN1R[)UY8$;F.$_D%[;^1,J$^EHO9HDH M_H)U.3;P0)P+R=(R6#E(:;;YCY_*0C0"8&]' "H#T/<&A&5 6"2Z<5:D=8DE MGHPX6P.N1RLU?5'4IHA6V=!,3^.MY.I=JN+D9,K2%1.T*"F;@YAPJ>8>S&F& MLYCB! B))5'S)D&,5WJ8 "?@5G73+$^(#KG*),X6]%[=70A!I !'ET2)).)8 MC;R[O01'[X[!.Z!4ORY9+G V$R-?*N_:@1^7/C]L?*(=/G_+DU,0PO< !2@T MA$_?",?9KG!?5:PJ&ZK*A@J]<(?>1YI124ZN50O.#!7X^UJ-!U>J<.(?4ZX; M\9Y97*_<<['",1E[:FD*PA^)-_GY)Q@%OY@R=R36JD-8U2&TJ4^^,JEZA-8% MP$4!WH,%9T*HEN'\F68+\(B3G)@JL9&/"GG]R'F

YRD]>-7+_AXB1$_6C+JV$4ZO>& M9J_]RFO?ZO5W(K^CF/U7'PW1<-C;,F@8!7L!-!N,*H.1U>!%_"VG7!51DGB9 ML80MGDT.K2+[-KXCL5:^@RK?096IR:I7;=\XRD)[U\*16KL6-?Q ._T< MU/9VR8&E[:V1AR9;TQ.TX].T^"%%N/KAF11X)Y9T9.NC!_8:DY<%MCSPTV1K. MD)VD=C;^;F*Q*^Z]N=(%KZ'&-E.W^TQN-YJZH#=4TQNR[S4=U/AV21A8.K\+ M/D,UGZ$W=J=H3#)A_"JR1^X]JUV@&:K1#/4[[7"GP.9*K5V+&MB0?1/MH ZW M2T++;U%[Z*'9UDB&.D8R9$ R%&PC&3(@67-4VWV-9.B-C2^.9R3%_,'HS"E\ MN5)K9UK#%^H4OI!3^'*EUC[MJ.$K= ]?;TC:5J@]]-!L:_H*[?3UXZ<[\-4* M';Q:H(9!VZO3;QQPZM/ESY@O:"9 0N8J)C@=J-7--P>VFQO)5L69YSV3BA^+ MRR51"Y;K >K].6/RY48?HU;'YI/_ 5!+ P04 " "$@"=78*10EO8" Z M"0 &0 'AL+W=OT%;/ Y/N?8 MYC):"OFH4@!-5GG&U=A*M2[.;5M%*>14G8H".+Y)A,RIQJZV MYSA].Z>,6^&H>G8GPY$H=<8XW$FBRCRG\ND2,K$<6ZZU?G#/YJDV#^QP5- Y M3$$_%'<2>W;+$K,48 M09!!I T#Q=L")I!EA@AE_&HXK79* ]QLK]EO*N_H94853$3VG<4Z'5M#B\20 MT#+3]V+Y$1H_@>&+1*:J*UDV8QV+1*72(F_ J"!GO+[359/#!L#MO0#P&H#W M6H#? /S*:*VLLG5%-0U'4BR)-*.1S32J;"HTNF'MR*Y7N-$4$-QHY)9KRN=LAH +I4 KQYSS,]502,86WB.%<@% M6.';-V[?^= 5PG\B^R<2OXW$W\4>8K(]-"C9TNX'O;@G?27V@\* 5'NP3 MWN\2'G0(=YPMX3NI#Q3>;X7W]PD?= GO/Q?N.8,MX3NI#Q0^:(4/]@D?XJ=. MIX"E-M$@NUP,GKD8G 7;&W[G/ >Z&+8NACM=? %3!:1\,H=W0;,2NFP,GQU; MUSL[ZVWYZ!CE]IR_IZ06:&]4-O-7\9G*.<,2E$&"..=T@&G)NE+7'2V*JMC- MA,;26353_+D!:0;@^T0(O>Z8^MG^+H5_ %!+ P04 " "$@"=76YZ#994" M -!@ &0 'AL+W=O^-!:.'6RG8=]^MM.&;BO5]M+8SMW? MO[O+7;-.JD==(1IXKKG0TZ RICD/0UU46!-](AL4]DTI54V,W:IEJ!N%A'JG MFH=Q%*5A39@(\LR?W:D\DZWA3."= MW6-5$_9\AE-PU&P>;@GBTKXP["/&O( M$N=H'IH[97?AH$)9C4(S*4!A.0TN1N>SU-E[@Z\,.[VU!A?)0LI'M_E$IT'D M@)!C89P"L8\57B+G3LAB/*TU@^%*Y[B]WJA?^]AM+ NB\5+R;XR::AJMASB^!6'>.T0 M>^[^(D]Y10S),R4[4,[:JKF%#]5[6S@F7%'F1MFWS/J9_%+6C=3,9TB64* R MMI)0,D%$P0@';8A!6P4#!6F'P M"JT0UT=P %;O2R5;303566@LM;L[+-:$LYXP?H4PA5LI3*7A@Z!(?_)A?P>'!T1[=9$AEXG635W1O-HGX?F\S ==] M)G[LBK@7&N\6)*=)FH6K'3R3@6?R;SRD>&J90@JT M50[%5+B'I1>=;+&D9Z>3W2CI@)+^=VI0T/U)2?]*RCA*1Z,_2,*M%JU1+?T@ MTE#(5IB^6X?38=9=]"W^8MX/RENB;+4T<"RM:W1R:I.@^N'3;XQL?,,OI+'C MPR\K.Z]1.0/[OI32;#;N@N$?(/\%4$L#!!0 ( (2 )U=!ES25S ( .D' M 9 >&PO=V]R:W-H965TVK=(EY%1=BA(*_#(7,J<:NW)AJU("S6I1SFW/ M<2([IZRPDE$]=B^3D:@T9P7<2Z*J/*?R]PUPL1Y;KK49>&"+I38#=C(JZ0*F MH)_*>XD]N\N2L1P*Q41!),S'UK5[-8E-?!WPC<%:;;6)J60FQ+/I?,K&EF. M@$.J30:*?RN8 .9+^K:\=:9E3!1/#O+-/+L36P2 9S M6G'](-8?H:TG-/E2P57]2]9MK&.1M%):Y*T8"7)6-/_TI?5A2^ &!P1>*_#> M*O!;@5\7VI#59=U239.1%&LB331F,XW:FUJ-U;#"K.)42_S*4*>3BEJ!0M,C6R-=(;!CMM26\:4N\ Z>>* M7Q+?/2>>X_D]\LE?Y+0X)+?1L\XXKS/.J_/Y;S-NTAIWUQDWW1BGR(_KF=(2 M=^S/OK*;>8+^>_?N9'SH<^$_Y3LE25^9XE_+'MR MPSB'K*_$1A?5.G.OK))@X,6X#*MM]OVHT W"01?U"BKHH(*C4$_%["!6HPRW M)HP"U]FAV@\:#H;]3&''%!YE>A0:-PC='!S9'9QSLI!"]1Z.< \C#*+!KH4] M45X0Q/VX48<;'<7] DKUT1+*\1' [0Z]Q-$>RT4<[[K;$^0ZH=\/''? \;_Y MVX<9[^\Z?^CN&ML3Y?K#8(?3WKJ(S2/XEH%&PO=V]R:W-H965TQMKRVO=-NL&"F2M5HJ2=7.F"69KJM6]*C2RK MG0KAAT$0^07CTDM&]=JM3D:JLH)+O-5@JJ)@^O<4A=J-O9YW6%CP]<:Z!3\9 ME6R-2[1WY:VFF=^B9+Q :;B2H#$?>Y/>]31V]K7!-XX[W#3Q(*V-5L7X>PUMT0U2KGS+)DI-4.M+,F-#>H0ZV]21R7[E"65M,N)S^;S%11*L/K#*D< M4M263A)R+IE,.1-@++-(IV A9:4S,W )2ZJ-K!+H7":"#I:,$:A$8*ZJE9AHS;N&+,@:^+Y000$6V8SK[T967AF[03>?N[;4I68IC MCRZF0;U%+WG]JA<%[TX$,VB#&9Q"3Z:XYE)RN:;J%TY_E\ &(JHA7!_8)KU@ MV!_YVP[B84L\/$W,,KI?*POX2"W(=/(V",,CWFC0S1JUK-%)UGO-+5ZJ/#= M50HL^TF7T-5_9\%&S_@O^X.X6T'<*HA/*J#J_D^VXV?9CN/@":E_U!,*U.NZ M\QFH"[-I#^UJVUPG34_Y:]YTYANFJ00,",S)-;B**5[==+MF8E59=YB5LM2O MZN&&'@C4SH#V((VB&ULK59=;YLP%/TK%JNF5MK* M5R!MER"UJ:IMTK2H:;>':0\.7 HJ8.9KDO;?[]H0E":TR\-> L;W')][?'V= MR5K(1\P %'LJBPJG5J94?6';&&=0F:7K;M8QV)Q@TJ4'9@4E'G5/OE3Y\,6P!V] O Z@'9:)!@.+$5I:(%V7$G^ZJ5 M[;TB^VM3G#+?_< \Q_,'X+-_P'GU&MPF WL7O=Y%S_#YA[DXZUR\Z5U<;%Q$ M]NMRB4I2^?X>2KM=9S2\CC[2%UCS&*86G5D$N0(K>O_.#9U/0R;\)[(7EOB] M)?Y;[-&F+%"D:LTEF/I8-DAAB R?D?P8W/B6-C2TN@>MHI$3!!-[M9W9?I _ M\L(^Z(7B4:]X=)#BA,X1'81*42G#$[5+A$&A+5NPK>%\--X1NA_D^6?GPT*# M7FAPD-"\PD92@<&0NF!OX7-_1]M^B!L$WK"VL-<6OJFM[0!UIW!CG]E\8:;B MKCEPTQR&E(?[O@;AKJ\#050!P]K'O?;QF]KOA**C6F_ULT,EC_?*T77#T-O1 M/!#EC)W=8K"WFKF^2+]Q^4 [S0I(">>;*!#/,+6D NGZPHR["0MVQM\X(!7E9*66I[ MCC.P,TQR:SJNUF[8=$Q+D9(<;ACB999A]GT&*=U-+-=Z6+@EZXU0"_9T7. U M+$!\+6Z8O+-;RI)DD'-"<\1@-;$^NE>Q&RB%2N)/ CM^<(V4*W>4?E,WGY83 MRU$[@A02H1!8?FUA#FFJ2'(?_S90J[6I% ^O'^B_5LY+9^XPASE-_R)+L9E8 M(PLM887+5-S2W6_0.!0J7D)37GVB72T[#"R4E%S0K%&6.\A(7G_C^R80!PJ2 MHU?P&@7O6.&4!;]1\)]K(6@4@N=:"!N%RG6[]KT*7(0%GHX9W2&FI"5-7531 MK[1EO$BN#LI",/F42#TQO84MY"4@G"]10G/!9.;D!1<VD-M14#MI3,]JT]X)TSZZE@8W',7Y M$I8:_:A??]"C;\LPM+'P'F(Q\WJ!OY?I!?+=]\AS/%^SG_GSU3V=.__/>OQB MZYU@^.W!\"N>_\3!6#&:H?A> ,MQBN;5B02&_OXLY=$G 1G_1Y?Z&A[HX:KZ M7?$")S"Q9'GCP+9@37_^R1TXO^CB;A(6F83%AF"=# 5MAH(^^G2."R)P2G[ MT:O['N&,,D%^8%6+==FIP8,*K'Y*ME-OY(SM[6'0'\L$_J@K$SV6&7A'G/BQ MS*43MC(=S\/6\_"EGI.LP(3)7S*!4LJU52E\M*%CUVN)\+1$]"0C[F-TG!ZT M3@]ZG;XF.!?ML&_["]. M^/Y4<>I5//?HFX1%)F&Q(5@G^JZS_Q?OO&9Y:NB&DF24%AFEQ:9HW3P==%ON M*Q>I)PR$IZM4O^;9:7GI/F)3^^BFP-NGP.O=V:*\XPDC13VGD&WO+:18R'PL MI"F2@+Z3[66>_8*8I$5&:;$I6C<[^Z[3?=6VTS7:=QJE149IL2E:-T_[WM/M M;SX_ ^: 2)[(M&@3H6DQ!XY_U&CII(*1=]1L::1";Q >-5P:J>!R&!PU7?;! MJ$P>J'4UH^2R!)>YJ(NAZC=F: MY!REL)*FG(NA; Y9/<>L;P0MJD'='17RM%>7&\!+8$I /E]1*AYNE(%VFCS] M#U!+ P04 " "$@"=7!5;,HY,# !Q"@ &0 'AL+W=O*Z*:NJ?JR BX/2R_TC@?W;%L9>^!GBQW=P@.8#[L[A3N_UU*P&H1F4A % MY=*[":]786P%W(W?&1STR9I85S92?K2;7XNE%U@BX) ;JX+BWQ[6P+G5A!R? M.J5>;],*GJZ/VE\[Y]&9#=6PEOP/5IAJZ$7Z!R:6GVYY-K] MDD-W-_!(WF@CZTX8"6HFVG_ZN0O$B4 471"(.H'(<;>&'.4M-31;*'D@RMY& M;7;A7'72",>$?2L/1N%3AG(FNX<]B 8(%07)I3 *PX0+;31Y11XP!XJ& Y$E MN9?<)L&!JL)NU\>[-UH#7K;R_=EOC&X89X:!)L]OP5#&]0ORC#!!WE>RT7A9 M+WR#^!;"SSO458L:74!-R%LT4&GRLRB@>"KOH]N][]'1]U4TJO!-PZ]('+XD M41#%Y,/#+7G^[,6(WKB/:>STQA?T]G$X,%.1M7N)H-I(D3]M(,GK-I)_#46A M53X95FZK]%KO: Y+#\M0@]J#E_WX0Y@$/XV@3WKTR9CV; 5;)@036TQU3D4. M0X"MBL2IL%6_S])YNO#W W:GO=WIJ-V;6C;"$ R;T"4H!04Q$JL^![:G&XYY M5"I9D\VW>#85^[2E+A6'B%OCTQ/B5^EL.HR<],C)*/+ZB5E"BX+9/J-?$H%; MY$)ZCL]8R7+J.M!3CX8XDS/.)$Z38.'(S:/K9DS!6Y%>RK MK86*8B2IQ@Z:\P:[GVVE^.UI*T4=>S@64 4G18)): ]VH)@L!AMN<%X881RD M%THC//FJA*,^O,,20%:<$S18UKQ!4BSP%N4,?9 M/ ]O.(TOY&48/:)%HVBW M9V$KNH#2_%/#=%O%@T31&5&41A=X'C\6X6A#_X[Z[!2<-MPPF4Z^C81_,@5@ MK6W=K*.Q/6)G;0>"_K2?IV[:*>+Q>CN,O:4*&ULK5AKCYLX%/TK M%JVJ&:DSO )Y;!)I$H+:E2J-9MK=#ZO]X(&;Q"K8J6V2:7_]&D-8DC!,TN%+ M N:>2WS3U7=V;%$I,4J"",(@[+B7%GC\)A'J\#_B*P$[5KE/?D MB;'O^&)8>4*00"1S!JS^MC"'),F)5!H_2DZCDLR!]>L]>ZC[KOKRA 7, M6?(WB>5Z8@P,%,,29XE\8+M/4/;'R_DBE@C]BW9EK&6@*!.2I25899 26OSC MY]*'&D#Q- .<$N < WHO -P2X)ZKT"L!O7,5O!+@G0OP2X"OO2_,TDX'6.+I MF+,=XGFT8LLO=+DT6AE,:#ZP'B573XG"R>D#;(%F@#"-4<2HY*K4ZD)(@6[0 MHQK&<98 8DL4P!(XAQC-]U%WT8^,"*('R%PCK@*0F"3B6F&_/0;HZOTU>H\( M15_7+!-*0HQ-J9+.I\=F3BOAGUERBUS[(W(LQVW(9WX^W&GJSMO4%V]3#U^!8_J2^H&7;C7Z7,WG MOL WQQLB<4)^U<=5/I;0/P\L29":/':8Q_\V#9N"N=?,G,_'(['!$4P,->$* MX%LPIA_>V;[U1U/-NB0+NB1;=$D6=D1V4.M>5>M>&_MT!BM"*:$KM1(DF$;0 M5-16BDN+VB594)#YFBQ?K;=39V!;8W-;+U:7BF%'9 ?%\JIB>:W%NDL9E^07 MUI.[FOWC_>Q?K1&X-OOK]:*IG-Z):3?.X,BT>4-0SQTU[U(A5*(KR="3VAL5+X,"J:T,A6>);*=(*-5;B^NF0O9/ M;!T2BC-V6)FIP?G!AA MN_UCZUO3N-3ZFMF*_.],/3Y?'TWFK5?]2 MT\]17'2IHUK< A>EF[2R6 E_I4[-0QF54%AOCJK4ZF-_I\^A1^\P>S>V& M]L >+8IS]__TQ5> +YBK+99 "2R5E'7;5^.#%R?KXD:RC3X)/C&ISI7Z<@TX M!IX'J.=+QN3^)A>H/F],_P-02P,$% @ A( G5Q[A41!A P 5PT !D M !X;"]W;W)K&ULK5==;YLP%/TK%INF3EH+)@&2 M+HG4M9K6J5.K=1\/TQX<PSF7Z\MELA'R MAUH#:'2?,:ZFWEKK_-3W5;J&C*@3D0,W5Y9"9D2;I5SY*I= %@Z4,3\,@MC/ M".7>;.+.W -,;*8>]AY/?*2KM;8G_-DD)RNX!?TY MOY%FY=6("+^$)AHQK'R%J9"_'#+BX74R^PBH!! MJBT%,7]W< Z,62:CXV=%ZM7WM,#F\2/[6V?>F)D3!>>"?:4+O9YZ(P\M8$D* MIC^*S3NH#$66+Q5,N5^TJ6(##Z6%TB*KP$9!1GGY3^ZK1#0 >'@ $%: \$\! M@PK@,N>7RIRM"Z+);"+%!DD;;=CL@*NEN4H-3L_>4DYX"HB! MR85"A"^0T&N0)A5SC8[1K:F;1<$ B26Z+K32)H+R%7K$75D_@1-^".Z;]-4Y#.L9*MF$[F]VWIRHG*4P]LS$5R#OP9B^>X3AXW6:U)[(MXX/:^*"+ M?:=XVJR6^-CA;4>YFV$-> M@U$2[0CJI/['I$:U\*A3^">A"4/+9FH1V]E?3UNTS6*T9Q%'.$YV/.Y'):-Q MTI[TN-8>=VJ_ J7,/D\+*>U&R(5TO=KTCO_Q$^\I/4Y,&>WX:8F*3YVY[4$]F6Y7%M>=QK,Q[W:;PGLBWC.'AZE0?_U/(JV';/"X*=^FN)&L;M MY8<;TP7NE'26IK* A7G?FTT$2KO-DI.'@W78S?>WSZ,OMFWW3W,![G3]2N<=/^?B:['D7))O:9(5%[VEE*L/_7XQ M7?*4%:?YBF?JE7DN4B;5J5CTBY7@;%8&I4G?_*_1#YG@XH2WR)^7.Q=4STK3SF^5=]\G%VT7-TBWC"IU(CF/KS MQ&]XDFB2:L??-;2WJ5,';A^_TFEY\^IF'EG!;_+DCW@FEQ>]28_,^)RM$WF? M/__,ZQL::MXT3XKR-WFNRSH],ET7,D_K8-6"-,ZJO^Q;_8_8"E"<]@"O#O!V M P8' OPZP#\V8% '#(X-&-8!P]T _T# J X8'5O#N X8E\FJ_KME:@(FV>6Y MR)^)T*4531^4^2VC54;B3$OQ00KU:JSBY"6-,Y9-.4FXRF=!6#8CN5QRH=+Y M*,F/Y$K);L9GY0OWO)!,JI-/.*=#GAX"RWAX3'A MXX/A]*WP%^(,RVBG)3JR1U/^^-IV]\R2"7\C/K_D^0=X@=;8QZR08EUJY\]/ MJ@#Y*'E:_-4FE(HV:*?I3OM#L6)3?M%3O7+!Q1/O7?[PG3MR?FK+,A(6(&$A M$D:1L @$,\0RV(AE8*.78FD3114U*J/TP/MTZ4_&0\=1^G[:SK>5WC7?2%B( MA%$D+ +!C'P/-_D>6O/].Q=I.=*T)=T:VK4G0,(")"Q$PB@2%H%@AC)&&V6, MH,/&""D6)"Q PD(DC")A$0AFB&6\$+&.A5BQ?K@EETSA1JY:V M]%L97=./A 5(6(B$420L L$,B9QM)'(&'5C.D&)!P@(D+$3"*!(6@6"&6%RG ML4X<:X\2SN>\=-+4^"*YJD$2P20G)ZP@C*RXF"H1M3L>%7BRU\1S MG=TAKU:$M>;.BD#20BB-0FD1BF8JPFL4X5D549FL6@?:&\T6I5-:M&K!"NHZ MI$!I 9060FD42HM0-%,NC2OJ8FU1%^J+0FD!E!9":11*BU T4S2-.^K^-WNT M#AL:_FCKV+)OI Y&>\4">S,Z)Q3J?4)I$8IF)K2Q/UV[_[EG7*3Z8[#DA:S8 MB[[0FNSA_E3"\UMR#;4\H;002J-06H2BF9)H?$_7ZI3M2T*M.M)6'=@Y_J@2 M4]L4Y,8>VUD;4(L32J-06H2BF=IH;$[7[G,>6(RVJJ,BG1FK3]<9[G824/<2 M2@NA- JE12B:*83&YG3M/N<]?\J3)[W8N!%\%LN-W4G^T<]KY-G;)JB]ALX3 M2J@-"J6%4!J%TB(4S=11XX6Z6#/4A;JA4%H I850&H72(A3-?+*JL40]NR5Z MR[[%Z3H]TOFRP[I*!DH+H+002J,U;7N:/VPU#"-4O:8<&BO4LUNA5]-I+F;Z MD=,Y9W(M^'NRRJ7J36*6D(P_ZR<9N^@%:0K>0&D!E!9":;2F;7L HV&[7OX/ MH]1KC%+/;I1^RI4"]**F?/RT50+>GO1W%[=O%PGLS>B<+*B5V=)\SQF-]E?Q M$:I>,UF-3>E9'2WK1/.X#]OM%71^/T.-2R@MA-(HE!:A:*:,&N/2&T#GF1[2 MY+N!T@(H+832*)06H6BF:!ISU+.;HQWGF=#'1:&TP&NQ;-L__0U;BK9/^RBT MB1&*9N:Z<3T]NUOY4'WII.LS%C75=+DRU=TXGU.^$TBB4%J%HIBH: MO].S^YU76;96BX@YMSW,Z;4\3#AL^>S+7E=G#4"M3BB-0FD1BF9JH+$Z/;O5 M^=N:"=4I)"^E#([H$B9M78+C[G4)4,<22@NA- JE12B:*8?&L?2LYE;YC9$X M8[+R&_BK%-A":6.](C)_=XQ&H#8FE!9 :2&41FO:SGMK]ZT5H2HUOV_8^).^ MW9_LMF95%^]$G')R?^"3-'MM7<4"I0506@BE42@M0M%,334FI^]"%[ ^U,6$ MT@(H+832*)06H6BF:!JGT[<[G0_3)9^M$[6N4?W0NMJ6(&PO M=V]R:W-H965TA_!YCF<[QG^(E! ) M7O*L$',GE7)S[;IBD9(8[YSP\D8[NY YW7$P]TG4I]PDUF&[PFCT1^W]QS M-7)KEB7-22$H*P GJ[GS'E[?(*0!Y8Q_*-F)UC'05IX8^Z$'GY=SQ].*2$86 M4E-@]?5,;DB6:2:EX[^*U*GOJ8'MXU?VCZ5Y9>8)"W+#LG_I4J9S9^* )5GA M;28?V.X3J0R%FF_!,E%^@ETUUW/ 8BLDRRNP4I#38O^-7ZI"M P. ) %0#] M+L"O 'YI=*^LM'6+)4YFG.T U[,5FSXH:U.BE1M:Z,?X*+FZ2A5.)A]I@8L% M 1E1M1 %TO 9$JX*L63!._ H_K=++<9 6P%[K#<W1&*:B4O%\?WQ%ER\N01O "W MY1MA9HL9JY4^K4*=U%I_;#7BHYH_;+- MKH /_P3(0[X!?C, Q\4QN*NJ5I<.U:5#)9]_A.\;DS@SN=C# C-,OY?78H,7 M9.ZH%T\0_DR,Y\2=>-'.?VWZL=QSI)ZC]!$-^0I/P/2IL"8]0 #O"K=0C MA8>U\'!(>&02'O:$^].IUQ%NI1XI/*J%1T/"8Y/PJ"<<0K];<2OU2.%Q+3P> M$CXQ"8][PKOEMO*.5#VI54^LJLN6I.*AW:=7M@YOLCCI/YL01G''IE7(2)O3 MVN;4VGD/H\?D87K*%GPBL@.KT&L"VCME$Z[8#GJ"'TXZ3\]^S[&>6HL..*H1 M5["V^& 2^5WQ5O*QXIO8A];,/=J,*UA;/(JB;GNPDX\5WR0Z'(QT8T.N8 >5 MAZBK_1SA#9OTAH/Q;>S)L)_?O:J?([UA$]_0GM\GZ(;]3$-QJ,;V/#1?V< MCN&TH]W./59[$]-H,*:-#1?U8[I;=3OS6.6MO^;VC#Y)PZWN'J8$+PG7$]3U M%6/R=: WC.H-PN074$L#!!0 ( (2 )U&PO M=V]R:W-H965TICTX$C(Q5B.3!-'J=08'Y!ET#DESEE!1:RRQ8F7S+ 244J&.)E46#VZP9RNAX9MK$9>,P6J5 #9CA$8)8C ?&=?V8!(H? 7XFL&:;[61,=&\!M"9=VLO5>)B[# X9#1-6(*+=54H\I^Q9;YRHC:)U/!Y-=,\D1X MFQ%,8D YR&QSA$F"J$B!R63/!#I'4[DQDS('1.=H3(LE)4 $5[T[(H !%[(1 MTP)0;_(B-R^'TS/T6>[O7@0"9SD_E2)/TPCU3D[1"F:R+[BD1*4<3DD"BX4>'^<$!OBD3UV;/V63OQCDH^*G,+Y!K MGR''." MR9/@AVZE:RU/KZ5.QP%?XAA&ACS^.+ 5&.'[=W9@?="E^2W%HK<4F[R1V,Z" M>.V">(?4P_8/A?K/U"U#K1!4"NI.687GGF,-S=5V>C4@Y\K9!44:4-]V=T$3 M#2BX\EK0CDV_M>D?9S.K#B*=RUK WPIK.U;0<;D/NNQ HGV(X]C]CD=-,,O7 M6PQ:B\'?6$0]:,]: D+G.-A+=+_K9KR/.=_+2K0/LGW+ZUC6*/F75QW/YM8M M50!;5.4!1S$MB:A/F7:TK4"NJXNW,WYC#\:V9CR2%4M=8/R1K\N=>\P6&>'R MEIO+4-9%7ZX.JTN(NB/HLKHC9U3(&[=JIK+J J8 \ON<4K'IJ !M'1?^!E!+ M P04 " "$@"=7R.:K9$D# ")$0 &0 'AL+W=OZINR>)P@)\)B2C,^L1(C\Q+9Y ME* 4\A[-42:O+"E+H9!-=F?SG"$8:U%*;,]QAG8*<68%4WWNB@536@B",W3% M "_2%+*G,T3H>F:YUO.):WR7"'7"#J8YO$,W2'S+KYALV34EQBG*.*898&@Y MLT[=D]!UE$#W^([1FF\< S656TKO5>,BGEF.&A$B*!(* >7'"LT1(8HDQ_%0 M0:WZGDJX>?Q,/]>3EY.YA1S-*?F!8Y',K+$%8K2$!1'7=/T951/R%2^BA.MW ML"[[^B,+1 47-*W$<@0ISLI/^%@9L2%P!UL$7B7P]A7T*T%_7\&@$@SV%?B5 M0$_=+N>NC5M 8,IHVO 5&])4P?:?:V6?N%,?5%N!)-7L=2)X$;0Z#ZA)$:, MOP?A0X'%$_BP0 )BPH_ 1_ 6V( GD"$^M86\H9+9404_*^'>%OB7(NN!OG,, M/,?KM\CGN^1$RMVM\L4..$>=_<\)70< MT"70EH.?7^5U<"%0RG^U.5O"!NTP53Y.> XC-+-D?>"(K9 5O'OC#IU/;3Z; MA"U,PD)#L$8B_3J1?A<]F-,TE;6*JSR. 2Q$0AG^C6+P 6?5=_ZH+9I.ZJ'1 ME#!?PU157P6^4[VF]FK3][U[AOOT;#@VJ!T;'.!8#AE805(@D"-6&J:MBRDA MD/&7LZTN=M[I4!=+V&ACQD[/<5\9N$^G<$>GAFU^;9O?:=MI).LJQ_J741: M2Q3CBWS>.9Q#8S )"PW!&C&,ZQC&_U*FP!]0!:073)OIG=Q#UXA)V,(D M+#0$:X0SJ<.9F*Q:$Y.)F(0M3,)"0[!&(J[SLG=R.A?,6<'E&1D+?%DYQ]63 MXZZ'R J]^9#F^LYH/'Q5JKJ'<*CY1FFA*5IIO[VQBU5_4EQ"=HTN%W";KPP1!N9-5'>3U):7BN:'VRO6_+\%?4$L#!!0 M ( (2 )U<>JH6TZ!@ %>Y 0 9 >&PO=V]R:W-H965T>5LUW?9K=%<3@4BDS;PMJ2 MJY=D4_3#'RG+IH:FAE+R3U5@F\0Q?T,[>LP9Z='PU:?YXO?E39:MHC_N;F?+ M'\]N5JO[E^?GR\E-=C=>OIC?9[/\;Z[FB[OQ*O_CXOI\>;_(QI>;@^YNS]NM M5O_\;CR=G;U^M?G8Q>+UJ_EZ=3N=91>+:+F^NQLO/K_-;N>??CR+SQX_\,OT M^F95?.#\]:O[\77V/EO]=G^QR/]T_J1<3N^RV7(ZGT6+[.K'LS?Q2Q?'P^*( MS:?\99I]6N[\/BJ^E@_S^>_%'\SECV>MXI2RVVRR*HQQ_LO'[%UV>UM0^8G\ M8ZN>/0U:'+C[^T==;K[Z_*OY,%YF[^:W?YU>KFY^/!N>19?9U7A]N_IE_DEG MVZ^H5WB3^>UR\__1I^WGMLZBR7JYFM]M#\[/X&XZ>_AU_,?V.[%S0-S=T#[T ,ZVP,ZAQ[0W1[0/?2 WO: 7N6 =KSG@/[V@/ZA!PRV!PRJ!XSV'##< M'C \](#1]H!1Y8!N;]\_7.OQ7ZY5':.][Y"G?^SJO_;>+SQ^_.>.-__>YP\/ MK,VC,AFOQJ]?+>:?HD7Q^;E7_&;ST-XHW6IW:L[GW2&'QYO#VS6')XU)^/EH_/T Z:S83M[V/<%M/WY\F[WY\N;_(?+[#K++^FKZ,/G M:/?S+L:?-Q]^\VF\N(S^U^5D9%;9W?+_:KZLMP_C=^O'+Z8Q+Y?WXTGVXUD^ M3UEFBX_9V>O__(^XW_KONK226$)B@L0DB2D2TR1F2,R26$IB#L*\?'>?\MT- MZ:_-;)7_$%M.)]''\>TZB_X5?5<7TB!R;$A)+"$Q06*2Q!2):1(S)&8?L/X& M*Y:@'U]WVW'WU?G'W?#5?%*K/?(_R4&GY86J]Q2J7CA4R^5Z/)MD^1RAF)3? MY9?+?"TP^3W*U]U1=G=_._^<9=L/W:\7DYO\LAG=WXYG^^(7'.[8^)%80F*" MQ"2)*1+3O6>/WWC8&?J/7_/\D]JM;LO_)$N>5DIB#L*\^/6?XMM('5LM$@L(3%!8I+$%(EI$C,D9OO/\MSK##N5*QLY MHH,P+X*#IP@.@A%\]W#5>U]OM3$D'K;A=F9.:YY\UZHWZ M@\I*E#RQE,0'QCLT@JB6H)E!-HII"-;W5O&>$*BEL M_A2+GE.*:H[2_!3NM"3B8 K?7)AWM6$*'G9TF$@M036!:A+5%*II5#.H9E$M M135':7Y$VV5$VR=>DVY/@ H[J26H)E!-HII"-8UJ!M4LJJ6HYBC-#WM9*HJ# MG89O,"M&6T2HEJ":0#6):@K5]%;;77G&P\Z@.C'NU+Q0VAE5Y\9H^P?5'*7Y M62P+0'&X 23>7US41@KM_*!:@FH"U22J*533J&90S:):BFJ.TOR(EG6BN'?J MN3':,$*U!-4$JDE44ZBF4^6A,>Z.A0H^4F5!.H)E%-H9I&-8-J=JL-=Z;BK1?#7J7C MA([I*,T/:UESBL,]I[V39[3@A&H)J@E4DZBF4$VCFD$UBVHIJCE*\R-:=IWB M4Y>=8K3MA&H)J@E4DZBF4$VCFD$UBVHIJCE*\\->%I_BKO>_;":O')A/5$E03J"913:&:;C\O M.?5:U1=\T"'M(4.FZ)".TOR\E5VH=K@+]=?-SD9YUL8?L\7X.HL66;'?TW1V M'65_%.'+HE6VN*O-'%J70K4$U02J2513J*91S:":;7@D]Z*[S69 =;-:]$0< MI?F1+;M1[6 =8S.KS:^#36^J"RM'QQ,M.*&:0#6):@K5-*H95+.HEJ*:HS0_ ML67!J7WJ;9/::.,)U1)4$Z@F44VAFD8U@VH6U5)4M<=.J@];- 4'=11FI_*LC35_C=OPA0>[^@T MHATI5!.H)E%-H9IN'[07$SJF/6C,%!W349J?Q;+3U&[H-#TL8/>]#2]\]-') M0HM*J"903:*:0C6-:@;5+*JEJ.8HS4]J66AJ#TZ]<$6K4:B6H)I -8EJ"M4T MJAE4LZB6HIJC-#_L936J'6QC?(,I,MJ$0K4$U02J2513J*:W6N5M>,^FR&C# M::LU39'1YA*E^5DLFTOM<'/IEVRY6DPGQ0NS#X%;SZ:KNI>VWH:AHT.&=I)0 M3:":1#6%:AK5#*I95$M1S5&:?V^,LKO4:9UXMMQ!:TZHEJ":0#6):@K5-*H9 M5+.HEJ*:HS0_[&5QJA.NF_PEOT(7+:E][:CPX4='%6U'H9IH^$8-HL_9>%%[ M=S'T/!2J:50SJ&91+44U1VE^+,MR5"=OK#?'U:/SB9[8SCVSG#LK>'8>\.Q-X>KV=&I/>STVI4GD]!1;>?Y#E%U MHZ;HJ([2_-25G:1.N)/T%2W_L'QT\M#6$:H)5).HIE!-HYI!-=OP2&X_K":B MN+6M^T?]Z'+\N;;UCYZ8HS0_PF6!J1,N,+TM;ERUO8W5YAFCI\GL 6]<#=M' MAQ@M*Z&:0#6):@K5-*H95+-;;?>-J_'S-ZZB8SI*\_-9EIHZX5)3_2LV^7SV M<0>G9?3SZB9;1*N;\2SZ\_@N_T3Q1S99;^[)_O/5U722U3Y+\C8\\-'A1?M0 MJ"903:*:0C6-:@;5+*JEJ.8HS0]YV8?JG+H/U4'[4*B6H)I -8EJ"M4TJAE4 MLZB6HIJC-#_L91^J$^Y#-;["@]:;4"UI^-*Z>U^3$>AY2%13J*91S:":1;44 MU1RE^;$LJU&=<#7J?];C11[)V\^;%WF*@"[&J^R013#:E$*U9*N-=A9,K1>M M?KNR9!+HJ!+5%*II5#.H9E$M135':5XZNV4'JAO>OVG_,KBZUJV+:!@_-J*H MEJ":0#6):@K5-*H95+.HEJ*:HS0_R&6_J1N?>*G;11M2J):@FD UB6H*U32J M&52SJ):BFJ,T/^QE:ZH;;DTU+74;#M^_G'SWQ44(UA6H:U0RJ M651+4COGA9NW7]36*K"\=WV\]J6F FX;,\.G5HF0G5%*II M5#.H9E$M135':7[JRF)4-UPGV;MM**X-)-J80K4$U02J M2513J*91S:":1;44U1RE^?$N2U/=4]\JKXLVJU M036!:A+5%*II5#.H9E$M M135':7[8RP96-]S >C.;K<>W1T^?T785JB6H)KIU-V2+_?F_1(=4J*91S:": M1;44U1RE^;DL2U/=\%WQ&I]<0BM/J):@FFCX1L6;)\-JKY9HNPG5-*H95+.H MEJ*:HS0_E66[J1NN 'WERK==FV2T$85J":H)5).HIE!-HYI!-8MJ*:HY2O/C M7;:DNJ-3KWS1.A6J):@F4$VBFD(UC6H&U2RJI:CF*,T+>Z\L7?7"I:LO6_F& MT6,#C&H)JHFM5GF)K++R18=4J*91S:":1;44U1RE^;DL.U2]K]LC*GSXT0E$ M&U"H)AJ^4>W]>T2AYZ%03:.:036+:BFJ.4KS8UFVG7KATM%7+GT[M5%&-X]" MM035!*I)5%.HIE'-H)I%M135'*7Y\2Z;5+U3WVVOA^Y&A6H)J@E4DZBF4$VC MFD$UBVHIJCE*\\->%KAZX0+7%RY]T8H6JB6H)K::O_3M5)>^:/,*U32J&52S MJ):BFJ,T/Y=E\ZH7WJZJ<>F+]J90+4$UT?"-Z@26OFA'"M4TJAE4LZB6HIJC M-#^694>J]X6[5!VV].W61AEM4*%:@FH"U22J*533J&90S:):BFJ.TOQXEU6K MWJGWI^JA92U42U!-H)I$-85J&M4,JEE42U'-49H?]K+!U0LWN+YPZ8MVM% M M036QU?RE;[>Z]$6K5ZBF4D^FG\Q_1N?;<_EF@)"M425!.H)E%-H9I&-8-JMN'A M&K<"N40;3Y3FY[)L//7#C:>+;'$U7]R-9Y-L]S7J,'IT@-$>%:H)5).HIE!-HYI!-=M_OA]893>P%!W049J?RK(< MU?^Z?:C"AQ^=/[3:A&H"U22J*533J&90S38\7/<7PU/T/!RE^;$L:TS]AAI3 M,;M=;BZ6^9SW3(GNZO6R7RY>=O =[6Q M1 M.J):@FD UB6H*U?16Z^].%H?]ULA_^!MT4'O8H"DZJ*,T+W.#LJ8T"->4 M_II-KV^**^'X8[887V?1(KL;3V?%13'[HPA@MG<"&Y:/S1VJ):@F4$VBFD(U MC6H&U6S#(WG_ICXI>AZ.TOS$EF6E07CSHCTOR.17QY_RW-ZMZ[.*]H]0+4$U M@6H2U12J:50SJ&91+44U1VE^?LO^T:!]XI=F!FB#"=425!.H)E%-H9I&-8-J M%M525'.4YH>];#4-PC61+WMI)HP>'6"TZX1J M4DJBE4TZAF4,T.:N[I6%GT MH@,Z2O-367::!E_4:2JFT \MQ-I0HNTF5$M03:":1#6%:AK5#*I95$M1S5&: MG]^RW30X=;MI@+:;4"U!-8%J$M44JFE4,ZAF42U%-4=I?MC+=M/@6[2;PNC1 M 4;;3:@F4$VBFD(UC6H&U>S@>;NI7;WG0XH.Z2C-SV79;QJ$"R/M5CR,'M[E M_O/F7>[1Q>UX5IM%M.F$:@FJ"523J*903:.:036+:BFJ.4KS0UNVGP;#4\^< MT9(4JB6H)E!-HII"-8UJ!M4LJJ6HYBC-#WO9IQJ$^U1_7M]]R!;1_&I;:HS& M'\?3V_&'VRRZFB^BZ7*YWCP%UE![#(]R=*+1?A6J"523J*903:.:036+:BFJ MN:VV6\GLM+K#[JA\OMP+Z[ L8@T;ZBNM>.1/I\>SR\C,BA7N]&.V=W(=9H]- M)ZHEJ"903:*:0C6-:@;5+*JEJ.8HS8]PVPK&4-&S:ENKR<%M/A\>U3"M>KF_EBLQ-.4_C0PA6J):@F M4$VBFD(UC6H&U>SP^:Y4O58>T$XUH&B5BM+\@)95JF&X2E4\Q?3#SM/%\ZNK M;&?GN&7QZV;_D>A?3W_W]X>_J\TL6JE"M035!*I)5%.HIE'-H)H=/J\M5=^; M@ [H*,V+ZZ@L4XW"9:HBKM6,;JZC^;IT=5-_'0V3QV82U1)4$Z@F44VAFD8U M@VJVX2'>7;+E:3"?%5G4-MR$)CW=T MD-&2%*H)5).HIE!-HYI!-8MJ*:HY2O.S79:D1J?>ZVJ$UJ=0+4$U@6H2U12J M:50SJ&91+44U1VE^V,N.U2C7>/HO5\-15&#PZO&B%"M4$ MJDE44ZBFM]KN4C/NQ/WJL\;HH/:P05-T4$=I?MS*Q8IKXXKVJ5 M036!:A+5%*II5#.H9E$M135':7[XRS[5Z-1]JA': MIT*U!-4$JDE44ZBF486RR4L)UA.LIQB.BX<+6-UU,=^M#C[:]6"YA.<%RDN44RVF6,RQG62YE M.8=QE9\$@YV?!(.3+Z;1DAG+)2PG6$ZRG&(YS7*&Y2S+I2SG,*Z2_.%.\ANV M]/K"Q31:)6.YA.4$RTF64RRG6VD-+RO5_-B&FU[ ML5S"/WZ:1[]>C-?+XLU M])O\OU\_Y5?/S_G'%EGFK[+?;%;9E^O)P[QZN\Q^.R_FT?.K*)DNLLEJOJC= M-:CA-(Y..LHE+"=83K*<8CG-Y8?.J;*CZ> 99\MGV& MU,7_*KL-L>/:0\=-V7$=QE4RN5,.B\-[?#V?7>^[^5J#='SJV)(7R@F6 MDRRG6$ZSG&$YRW(IRSF,JR1XI^05=T\^GV8+82B7L)Q@.7?4 MUO<-0QX?3[8&AG*"Y23+*9;3+&=8SK)O@<5L#0SE$I83 M+"=93K&<9CG#K8I"=CT:+[*I(Z'$]G2VCV^PJ/X76BT'^+5Y,KV^>_K":W^<_.,ZB M#_/5:GZW^>U--K[,%L4GY']_-9^O'O]0#/!IOOA]\V6^_G]02P,$% @ MA( G5\WUS@:+! D1T !D !X;"]W;W)K&UL MQ5E;;]LV%/XKA%8,+;!&HN[.; -QI&(=6L"(D^UAV -MT;80271).F[^_4A* MD:V+A3@CD)=8HK[SD>?B+SH^XP.ACVR+,0<_\ZQ@$V/+^>[:--EJBW/$KL@. M%^+)FM <<7%+-R;;48P2991GIFU9OIFCM#"F8[4VI],QV?,L+?"< K;/%NW2SY7+!G(YW:(,7F#_LYE3*#^SD&DA7EH0\RINOR<2PY(EPAE=<4B#Q\81O<99))G&.'Q6I4>\I M#4^O7]B_*.>%,TO$\"W)_DX3OIT8H0$2O$;[C-^1PQ^XU.WB5 M@7+=+'U7@8L01],Q)0= )5JPR0L5?64MXI46LE 6G(JGJ;#CT_C'/N7/GV6L M$[ BN2A AE0*/X.%J,IDGV% UF#!R>I1K,T4\/84N'P&]\\[A;HY()J CQ'F M*,W8)X%_6$3@XX=/X -("W"_)7N&BH2-32[.+D]@KJISSLISVF?.Z8#OI.!; M!N(BP4F/?31L[P_8FR)F=>#LE\#-[$'"/_?9%7#@;\"V;*?G/+>O-[?[W/E_ MN\=OWKT1#*>N(D?Q.6?X%EM$<55$C=JXH105&RR4A*A5Y$&K2ZM.9UDD4ZR6!-9(_1^ M'7K_G87#UYE$G6213K)8$UDCB4&=Q$"S<)1\WJDD.('EM(2C!V4%GMT2CB[* M]GVKA8I[4%9@P7[A"&O'PT''OZ5HF6;B_0D@68N](C+(<&G]Z22+=)+%FL@: M:1C5:1B]LXB,="91)UFDDRS61-9((K2.G8BE648JPL:WV@["EHSTH*#OCUHR MTH-RP[8DQ3THQPO.O'_ DR8,#KH^/_,&,FQV:>%I98NTLL6ZV)H)L(\)L-]9 M0JH#Z$JE3K9(*UNLBZV9RF,K"@>;I+?(B-.5D<"#;1GIHF#8:6-Z4*XS\MHR MTD4YKAN'.[AX,9_W.CAH=G'MZ62+M++%NMB:"3@VDM![;QG1VI1J M98NTLL6ZV)JI/#:F<+!E>HN,^%T9"?VVBG1!C@W;(M(%^5Y'0[J@T K/2,BQ ME8/#O5SY.R_922?[7TD&[2\N0)ULD5:V6!=;,Q/'WA*&[ZTE6GM3K6R15K98 M%ULSEE,4]&3#FF&S7; M8\*/?<'+.4&]6L\/;]34K+4^@]>WL&<]DO-&-=(ZTI?#RN^(;M*"@0ROQ5;6 M52 DCY;SO_*&DYT:<"T)YR17EUN,$DPE0#Q?$\)?;N0&]11V^A]02P,$% M @ A( G5\R#8N@U! A1, !D !X;"]W;W)K&ULQ5AM;]LV$/XKA%8,+3!'[[*=V09B2\4ZM$!0M]V'81\8B;:)2*)+4G&R M7]\CI2B6S'CI*J!?;(E\[CG><^;N77E M7B:NIPPTX@LE!W'TC%0H-XS=JI=WV=QRU(I(3E*I*#!\W9$5R7/%!.OXVI!: MK4]E>/S\R/Y6!P_!W&!!5BS_BV9R-[Y_,@.?Y FH%#QI2P7^A,= M&JQCH;02DA6-,:R@H&7]C>\;(8X,@,=LX#4&7M\@>,; ;PS\EWH(&H/@I1[" MQD"';M>Q:^%B+/%BQMD!<84&-O6@U=?6H!L\LUD/CIC;X-PK7K>HWI+[RSAGU5^@7SW-^0YGF]8S^KEYIXIG!_S MGOQO[QTQ_+:4?,WG/\.WWF%.FDKJE,@5Y[C-'_3PU0'S#/W] M'BC1.R@A\8^I.FK_@=F_:JF78H]3,K>@9PK"[XBU^/47-W)^-Z5F2+)X2+)D M(+).$H,VB<$Y]L4G)N%W+-2O'9TV!5-2:KY(\ZEMZ6[A3ATOG-EWQVH;4,'4 MZ:'B4Y0?A8[3126G*&\:.$&+Z@0>MH&'9P-_3X2HXS8U0W*OG@E*\9Z"0/1? M & ![4P27N)\5,&<8!L)94Q,(M6^PZ,EC_SQN*>1"13T0+$!-':#GD(&4#0- MS0)%K4#168'6_Z7-GG"8* 7+:0;;0 9JMKL!["!PMN':P-CXHY,5NY,HF/04 M,J"",.RAXE.4'XXG44^C4Y0W&3M3LTCC5J3QCXG$2*T3>)TX!UL>MI5HG&_\:X,*-_S>UTE/D7Y;C3M<26G*"^<^(ZY][C.TUG> M&;#[I"FOX+&9,Q_'S_K[WGH=E"T>E"T9BJV;N:-_8>Y/[CS- H9*Y9!L\:!L MR5!LW51Z3ZGT!NX_#6'G0.N-^V_W'@((C4O\$;1]= M*Q2$;_5]CH!PJE+6?PO;T?;.Z$K?E/3&E^[ERC6,Q^J.25]C/-'7%U0?,-_2 M4J"<;,"5#O)\HEP, H. 9 >&PO=V]R:W-H965TDXA38CR])R9(#RS(6.'VP)8J\^[X[\OB1TZV0#RH'T.BI++B:>;G6 MFRO?5VD.)5678@/<]*R$+*DV3;GVU48"S9Q16?@D"&*_I(Q[\ZG[MI3SJ:AT MP3@L)5)565+Y;0&%V,X\[.T^W+!UKNT'?S[=T#7<@OZ\64K3\ELO&2N!*R8X MDK":>=?X:H$GUL"-^,)@J_;>D0WE7H@'V_B0S;S ,H("4FU=4/-XA+=0%-:3 MX?&U<>JUF-9P_WWG_7<7O GFGBIX*XJ_6:;SF9=X*(,5K0I]([9_0A/0R/I+ M1:'G6=;STS]KU[9 S&) _]R(HD!FT6^IS/[MBR9ZA6A&;32CP9PO M8,TX9WQMJK%P]-\PWDQI[U*KW8V<.[M)/<[#"1Z/1^'4?^SA$;<\XD$>?TC* M;4I/H,<'Z#C!88QQ/_JX11\/HG\Q#X&9IK(!9 M?+N2X&G#Y&DNR2&7D"0$3_JY3%HNDT$N9H?X'VMA"@VT:# M%^P$Z#]TMQ7H+A>5LJFZ-K^[+7!39'>YA%WE?=JX'=?V?N!9E8*1/8V6)J+> MK7.0R0NK#^\)!O[!NTD#>.: 2!<0.457*(XR-UC#L)P<,:LI^Z$R(R M[.FEB>ID!/]H'<&O(22X4Q)\9BG!AUH21PD)CT@)[K0$GT5,<(^:A-&$'('O MQ 2?0TWPH9P<$1+<*0E^!2G!/5HRCJ+QL3QT6H+/*2;X4$U&R9@<'"S\O>-Y M"7+M+B'*G+8KKNN3>ONUO>AT MV+C#_KW0YNK@7G-S60-I!YC^E1!ZU[ [?5O_AU02P,$% @ A( G5_4& M\,Y*! \@\ !D !X;"]W;W)K&ULM9=M;Z,X M$,>_BL6M3JW4!@R!)+TD4KOMWH.TM]7V>OO:@4F""IBU3=)^^QN;%-(&G-R> M[DUB'CSSF[']'V:ZY>))K@$4>O*> TYDP->0H%/EESD3.&E M6+FR%, 2,RG/7-_S(C=G:>',I^;>O9A/>:6RM(![0625YTR\W$#&MS.'.J\W MOJ:KM=(WW/FT9"MX /58W@N\$ '+F7--KVY\7T\P;_R=PE;N MC8D.9<'YD[[X/9DYGB:"#&*E33#\V\!'R#)M"3F^[XPZC4\]<7_\:OV3"1Z# M63 )'WGV+4W4>N:,'9+ DE69^LJWO\$NH%#;BWDFS2_9[M[U'!)74O%\-QD) M\K2H_]GS+A%[$_RP9X*_FV 2X=:.#.4M4VP^%7Q+A'X;K>F!"=7,1KBTT*OR MH 0^37&>FM]]KU+U1LUM0+,WD.;[]^'!+SCZ@:P(UWF#Z*!)*W\UT,N8G;?XW[QK<:_*/*!B2@%\3W M_,!B+VCR&!A[08^]/ZM\ 4)GBIL<=<98FQAVF]#G[TJ6+(:9@P=,@MB ,__Y M)QIYOU@ APW@T&;]$)#@&94*ER,M5A=D :NT*'!(SG"EZO4[[XJA]A(:+_K( M;^8T&(=T@DG<=."%#5YHQ?M5L$+A%CSB/3SP[G7[C1J_D=7OW3.(.)7'/4<' MGB_I<#2*AMW^1XW_D=4_2LL24ATYK@2!YS(5QUE&ARQ#&G:#C!N0\7_9'V#^ MCX&-#S>''XP\VI.D2<,V.661V *UZ C!I(L@"L)Q-P'U6IWTK S7.:\*138@ M]6(EE=#I4&L@)8B4'UVRG?5],#^8>),>K#WYIE;=^6;*#B27A&U 8!W%/53O MZ%HY2I'&T E$_P"#H^.)XT&'@]U8RV)8/: M:\:7=E%?]R,V LBLN*&_/*3NQ+-[&9(7T#%.2%Y_GU*/).Q%VKY0VY+CVTO. MWLHWM/VD1XS]"&E;A7QKM9A?KU8"5DP!?N8KK(PRCFGA#;3G4!^)]#[P^3NM6$YB)5I-B5V57ABZHZLN=LT MM-=U&]>^7G?#GYG BB=)!DN&PO M=V]R:W-H965T.5Z9"%E3C4LY\-9= )S:IR/U>$,1^ M01GWDJ$]=R>3H2AUSCC<2:+*HJ#RUT?(Q7+DA=[+B7LVR[0YX2?#.9W! ^BG M^9W$E=^@3%@!7#'!B83IR+L,+Z["V"38B.\,EFKMF)A2QD(\F\7-9.0%AA'D MD&H#0?%K 5>0YP8)>?RH0;WFGB9Q_?@%_9,M'HL94P57(O^+370V\LX\,H$I M+7-]+Y:?H2YH8/!2D2O[299U;."1M%1:%'4R,B@8K[[ISUJ(M82POR.A5R?T M7IL0U0F1+;1B9LNZIIHF0RF61)IH1#,'5AN;C=4P;A[C@Y9XE6&>3CY1)LF" MYB60 J@J)> STHH<78.F+%?'Y .Q,=]-S'MR#VDI)>,S//_T<$V.WAV3=X1Q M\IB)4E$^44-?(R^#[JD%_2B+>E7>](IWY7NHQJ- M)+U&DI[%BUR2V'+)[4H2VE&!7("7_/Y;& =_;%.D(["6/E&C3^1"3VX%AU_8 M@_(9WS)%J4N:DVFYX\E74+&%,J^417(^B,/!T%^LE[,9%<;1((Z:L!;1?D.T M[R3Z*#12HTJ!WLJMRA[LX;89Y>(V:+@-G-R^E4+#A-Q)EF+OH'\N[?N,W%I9 M%<$7-+F98-^Q%&NXM#60HR^P@)R$Q]NJ<=[OT/[J"*PE3=Q($[^%_^(N]>D( MK*7/:://:7?^.WU5CV]&N7K\K"%Z]K_\=_8J;IM1+F[G#;=S)[<'-N-LBN;" MSOJJ,Y#DZ]@\*#K.X:75:KOUMMK-"7]H.W4$UE(B#%8C0/ 6AJOOVI%$7:&U M-5H;D\+N3%=CK?=L\)^N=H:T.:[FEM#YL[_7;W6ZDY8KI$UK-2Z$[GEAW6I/ M7.RR6;359F[L@YNH([2V$JMY).R_B=&<8]#!&G6$UM9H-1>%[L'H,*,-]G>T M*Z3-<36@A,[?]_U&BS?FV0U:KI"*EK^VJS-;:AP-9XPKDL,49KBS!VD"\/I4X,Q9+\S>L?FO(/D74$L#!!0 ( (2 M)U=.-7M0, 0 /,6 9 >&PO=V]R:W-H965T-T>ACTPTK$M5!)5DK*;?S^24F3+ MHP6[85]LB3KG.Y>/A^3A=$?H5[8!X.A[GA5L9FTX+V]MF\4;R#&[(244XLN* MT!QS\4K7-BLIX$0IY9GM.<[0SG%:6/.I&KNG\RFI>)86<$\1J_(PQ+XE_*>BC>[14G2' J6D@)16,VL-^YMY 9204G\ ME<*.'3PC&+A\S/Z M6Q6\".81,UB0[.\TX9N9-;90 BM<9?R![-Y!$]! XL4D8^H7[6K9H6^AN&*< MY(VR\"!/B_H??V\2<:#@!2<4O$;!.U)P3RGXC8)_KH6@40C.M3!H%%3H=AV[ M2ER(.9Y/*=DA*J4%FGQ0V5?:(E]I(2?*DE/Q-15Z?/X!1)89^@U]PI1B21IZ M'0+':<:NQ.B798A>O[I"KU!:H#\WI&*X2-C4YL*T!+#CQLQ=;<8[8<9''TG! M-PQ%10*)1C_LUQ_VZ-LBY#9N[SGN.Z\7\(\JNT&^>XT\Q_,U_BS.5_=TX;S, M>O3#UCO)\-M)X"L\_^0D8 S@&JG)<(U"8#%-2U7(_WP0LN@]AYS]JZ.]!@[T MP'*5NV4ECF%FB66, =V"-?_U%W?H_*[+N4FPT"189 BLPT[0LA/TH<\_ER K MLUBCK.9GIU8_2!#>BB]K$ NVW!):"<2!YCJR^NVXZ DP13[*ZU)SQRC!3[IB M7_0"74J4*:\B0UYU2!JT) U>2%*2LIA4!4="3BRRF"&,A%(,!;_2D57;FRA[ MTA$[U>7&)PNA%^?2]!MR*C+D5(>@44O0Z$4$75H%(]V4'$R.JJ#7ITMI.,MD M9,AD)\GC-LGCWB0OJ\?]#BT.9.@!,BRSO!2&TABT![1>R$MW:I-@H4FPR!!8 MAY=)R\OD9YVC)B;9,0D6F@2+#(%UV'&=?:_C]-:-XD5T,C')0=O#U.K#@]+W MAHY_M-CHI(*QUY4*-5(#;WB\EVJD@LDH:*6Z@1XT=6YOH N2EY78^U#TK4I+ MT==S;;B]()=..J-HH5&TR!1:EPYO3X?WL]:%!MD41R;10J-HD2FT+D?[%MCM M[>&.#R[RX(C("L7BK$5QK*^??D2_/K!I>3#:Z?ZP'Y$I/[HYWS>V;G]O=U_1 M>".79/*8I6LL"T*;Y^!_BZ3OCX]79:,]Z3DF(U,FZ^S9!Y=X.="UNCUE2)V6 MZZN<=K2]H7VC[B6/QN_>>_P=02P,$% @ MA( G5_.;UB;( @ U < !D !X;"]W;W)K&UL MM55M3]LP$/XK5H8FD 9)DS9]65N)5XUI:(@"^^PFE];"L3/;:=E^_.Y_OQFNIGO02P)#GG L]\9;&%"/?U\D2SGE EO.G9[MVHZEJ7A3,"M(KK,P!N[$(X.UWID3 MZ\I[N$XG7F 5 8?$6 B*PPK.@7.+A#I^;T"]FM,:[LZWZ%?.>71F3C6< M2_Z+I68Y\08>22&C)3=WZ*R*F\H(9.QTJNB;*G$^00$6 MQD\V9&<56;B'+"8W4IBE)I0G).I\(6$01N1A M=D$.#XY:<*,Z*I'#C?;@_BQ 4KO,G6;BN":.6XGOI:&U- MEPW4ZY?2>QL&?Z?0YJ 6KIUH!"V%J6INO5NWK-.J4+\%6=NV7QBI8B)3F^98"768;8K_U!:VG$W=DGPAUPHY7!=KC>RR^%[=,MNQ694LRG'-"<\#P;FV]@U?7<*D* MJAX_"#[RWC%041XH_:D:G[9KRU&.<(HW0DD@^77 USA-E9+T\7\C:K5CJL+^ M\9/ZARJ\#/. .+ZFZ7]D*Y*UM;# %N]0F8H[>OR(FT"!TMO0E%>?X-CT=2RP M*;F@65,L'60DK[_18S,1O0+HOU#@-@7NGQ9X38%7!:V=5;%ND$#QBM$C8*JW M5%,'U=Q4U3(-R=4RW@LFKQ)9)^+/6,X!!Q?@7OY MF6* =V!+TB4C @B+\C6 MUP(S)$B^!RC?@@\D1_D&@Z;P[ 8+1%)^+B6^W]^ LS?GX T@.?B6T)++ KZR MA?2I1K,WC:?WM2?W!4__ENDE\.#?P'5<;Z3\>J(A /;1N&9ML/6=CAE.QJS'6JV M?7=@VR@\TW;4VHZ,MK\E6+)O)S ;,Q]IYH>_<*/Z3.^+UOO"[)T*E()=*6_5 M6)&!9&4&4G57!@7Z)4DK1F^]"RU4& QC&0>>&6O9QEH:8WW&G%])@,@UP5R, M)5AJ"2ZT+6P<8V8"Z'1,=8P9;I5H+L !I64%U'I94H(>2%IQ=12*CKXTWG"W MF$>>FZSWM "-+&SH/VH?OB8*7TOM>L/2&:W<* MOL,.\'"2\*-(;,KZY@/7\8?F3T%SV.$<3O)\E(MP!.@+?WA#,XO/-=\Q'4Y" M?92.4*>Z[SM#[Z?@.NS #LUD-R,2ZH#7_)\"\+ C/)Q _#Q,0AW^T'46VJZ( MM.?@*'*[*7ANND,[-+-]&H)0Y_A%M-1H<0J2PP[ET,SRF1Q<:G,*H:MGT[M% M80 '4V_W7HW5_Q)?$-N3G$LG.UGF7$9R!EG]JE\W!"VJM^4'*N2[=W688+3% M3'60UW>4BJ>&>@%O_W")?P-02P,$% @ A( G5^4K[[E+ P R L !D M !X;"]W;W)K&ULK5;O;],P$/U7K( 02&Q)DRYM M1QN)=4P,@9A6?GQVDVMCX=C!=M;QWW-VLJQKLS"J?6ECQ_?\WKOX?-.-5+]T M#F#(;<&%GGFY,>6I[^LTAX+J8UF"P#7BD< M^2U*Q@H0FDE!%*QFWOO!Z7S@ MR*'PPV>NN96"E+*7_9P64V\P++"#BDQD)0 M_+N!.7!ND9#'[P;4:_>T@=O/=^@73CR*65(-<\E_LLSD,V_LD0Q6M.+F6FX^ M0B/HQ.*EDFOW2S;-VL C::6-+)I@9% P4?_3V\:(K0#$Z0X(FX!P-V#X2$#4 M!$1.:,W,R3JGAB93)3=$V=6(9A^<-RX:U3!AT[@P"M\RC#/)9T /-#DB"_Q MLHH#D2NRJ,J2 R;+4$[F5.?D M--+D7]V5C[7Y^#H8SK-QCZ?7%.7K]\0UX2 M)LBW7%::BDQ/?8/\["Y^VG YJ[F$CW")R11UVMN/!.W%G8 M"_BIXL^A$K=>1PXL>P7-.EI1E!'TDM)"5,!H]2WF% M>JUY)@=28$8JY=RWN> V080SNF2<&0;ZM,O8>N-A]\:V%)SJDJ8P\_"L:U W MX"6O7@SBX%V7*\\$]L"C8>O1L \]^5J"PB],K$EJW:HTU&[)=MX9TOEUU91=.P2'*XCUET3 <[4B+]Q(;CB>3=M$#RJ.6\JB7\C>)Q:V+T6B/T3"* M=\WNQ3[0[''+?-Q;1MQ5>R171V@SH5H#%A&YQ&HLZB("MVE.Q1I">R!-Y/6F\G3CEB7RLE>9H.=M/:"'TA]$-Q?Q<$33A%T7IS!'O=1$.^> MDW[\0_EOM1*#PXY4$Q?_@WTO^O^R][=ZH@+4VK6*FJ3VTJT[B':V;4??NR9L M9_[,MJFNU[J'J7O<+U2MF=!XQE8(&1R/,#VJ;AOK@9&EZ[R6TF ?YQYS;+5! MV07X?B6EN1O8#=KF/?D+4$L#!!0 ( (2 )U&PO=V]R:W-H965TN*%WO.'&U:4QG[PL[2F!=R"N:]G"GM^ M[[)@%0C-I" *EA/O4W@^36R\"_C.8*TWVL22S*5\L)VKQ<0+;$+ (3?6@>)K M!5/@W!IA&K\[3Z\?T@HWV\_NGQT[LLRIAJGD/]C"E!/OS",+6-*&FQNY_@(= MS]CZY9)K]R3K-C89>R1OM)%5)\8,*B;:-WWLYF%#$(YV"*).$/VO(.X$L0-M M,W-8E]30+%5R392-1C?;<'/CU$C#A%W%6Z/P+T.=R::RJIC!93&:4+$@N12& MB0)$SD"3XTLPE'']CGP@][>7Y/CH'3DB3)"[4C8:XW7J&\S">OEY-^)%.V*T M8\2O#3\A1$$4#\BG_Y!3L4ON(WL_ 5$_ 9'SBW?X74NMR72+^NVQ.];6*'%&MC*LLC *SD:IO]J$>1EU>AH%?=!6DJ,^R='>).\@ M+X7DLG@B5V*IJ#:JP905#*6YU^JU2W,@LRWJ<4\]/O2V'!^2_4!F6^Q)SY[L M7?%9H_(22S.1<\X*:LO]$&_R8K-%8?CWCMP[TFLY_(TZ:^^X;U053&C"88GV MP7]Y9W\ 4$L#!!0 M ( (2 )U=, ^4\Q0( H) 9 >&PO=V]R:W-H965T;)A_$FD !)M\XR*J95*68QM6T0IY%CT60%4 M?4D8S[%44[ZR1<$!QP:49[;K.",[QX1:P<38;GDP8:7,"(5;CD29YYC_FD'& M-E-K8.T,=V252FVP@TF!5W /\K&XY6IF-RPQR8$*PBCBD$RMJ\%X,=3^QN$K M@8UHC9%6LF3L24^NXZGEZ(0@@TAJ!JQ>:YA#EFDBE<;/FM-J0FI@>[QC_V2T M*RU++&#.LF\DENG4NK!0# DN,WG'-I^AUF,2C%@FS!-M*E]?.4>ED"ROP2J# MG-#JC;=U'5H Q=,-<&N >PCP7P!X-A&J_Y-[R=57HG RN*81RP%)O 6!>B%(3#)QCMZCQ_L0 M]<[.T1DB%#VDK!28QF)B2Q540^VH#C"K K@O!/#0#:,R%6A!8X@[\.%Q_.@( MWE9B&\7N3O',/4KXIAWYS%\/=[OD_%_TQ3]'WRN&URR_9_B\ MX\O_@+X&$C>'A4\"))P+0, MHYEC":B'!<*H !X![=9\E/)O?\13DH45V66K0D[?.:SUHM/+&1Y4TFX=[CGP ME>FJ D6LI++:Z(VU:=Q7IE\=V&>#\7S080]5HZ_Z\A_ZZI9P@_F*4($R2%0H MI_]!9&ULM5AMC^(V$/XK5GJJ=J5=\IX !:3=A=!6NM/JN.U]-L20:)V8V@[<_?M. M7L@%SD2A3;] XLSSS(R?F=CQY,CXNX@(D>A;0E,QU2(I]V-=%YN()%@,V)ZD M\&3+>((EW/*=+O:>5(9$F"^?=G M0MEQJIG::>!SO(MD/J#/)GN\(RLBW_:O'.[TFB6,$Y**F*6(D^U4>S+'RU%N M7QC\%9.C:%RC/),U8^_YS1_A5#/R@ @E&YDS8/@[D!=":4X$8?Q=<6JURQS8 MO#ZQ!T7ND,L:"_+"Z-P6TLRQQ+,)9T?$26N)(>G,>#D[!,4 M.V5"H#V!^HPP)PA+R>-U)O&:$B09VK D@:*!4#;O$:,AX0(]HA7T1)B!!=NB M!>9IG.X$>@6254[R@)ZQB#<(IR&:QS23)$1WA_FM)]DZ3?*SU4KX9T8'R#8?D&58MB*>EW;XTYX#W+@*GW?W;BG@ MB^[>5?#@O^6^_-?!GTEAU_5N%WSVM7K/$L*Q9'RLJJL2ZZBQ^:(P%GN\(5,- MWOJ"\ /19K_^8GK&;RI1^R2;]TFVZ),LZ)-LV1/966DX=6DX;>SUJU!5&"72 M*Y#YXGZ8/=J>[_D3_="47&7FN[9Y;C97F#F>;WKG9@N%F6M:CG5N%BC,?,<: M#<_-E@JSD3]R?YB=39I;3YK;VD]SDC)8EJYVE-MG1_5)-N^3;-$G6= GV;(G MLK/B\.KB\%H[ZFNQ$23A(S[ 2W='3DL];!F:FPH$.V0A8:V'/<1#OK&$C<,= M; %*ZWM5695^W48QN[8_<@S/N.C(U@!O+1F%5\NV7,L8771NGUX#5:ZN[[A# MYZ+#5>&9MFNYAKK'_5I&OW\9P].NKUU(OZN0K2'>*J3"JUK(/KT&JER50JK" M:Q-R6 LY[+3"W;;9;[9DR"C%O$&@%+6,PF\N-<; NUB07EICO551I%RJ;0:7EEU1[60H_]%R&93=I-RU$G*UFAOE5+I\B;K)'=0'8K-_ %!+ P04 " "$@"=7CE]AC&H# #8# &0 'AL+W=O M5I.+LWW=(R8KE*&X7\$->;)&:.3SG4$.-9CNE'TP) M8,F3X-+,@]+:ZBH,35Z"H.9"52#QSD9I02T.]38TE09:^"3!PR2*LE!0)H/% MS,_=Z\5,U98S"?>:F%H(JK_= %>[>1 '^XFO;%M:-Q$N9A7=P@KL[]6]QE'8 MH11,@#1,2:)A,P^NXZME'+D$'_$'@YTYN"9.REJI!S?X5,R#R#$"#KEU$!3_ M'F$)G#LDY/%/"QIT:[K$P^L]^B]>/(I94P-+Q?]DA2WGP65 "MC0FMNO:O<1 M6D%CAY9EW5)+%S.M=D2[:$1S%]X;GXUJF'3;N+(:[S+,LXO?\$GARAA2 6YN M2340:JUFZ]K2-0=B%M(9D^R-N4E. OY:\PN2QA]($B7I )_E M_T]/3M!)NWU*/5[Z"MZUM*QP%N)#3U:0UYI9]E^>WU$MF=P>>OW79P0FGRP( M\_>0RPV+T3 +=Z98:/.L-$I]+YA MYMDPZ!F6]PV#O6'/U?".R?:A?#_D5T-B[$FX(_-Q,4E&T2@:S\+'0RM>QF79 M=#J-IUU<3^6X4SD^J7+EBI*HR@DPKEBK6NY.!-8S[&L0B%- M7A92G$VFT>BHD%[&95F2)I?CX4*Z[%1>GE1Y)RJNOL&^$+HRJCB50W1/HGWO M]IX)K"=\V@F?OHEZF)[3L#.!]0R+H^>6*7H+%=&RZ+];QE%\5!!#85F6CH[J M(3SH$07HK6^=#;*LI6VZHFZV:\^O?5-Z-'_CVG;?>S[#-#W_%ZJW#%]#'#8( M&5U,D)-NVNAF8%7E.]&ULMC7^LL2/SU NP"\OU'*[@=N@>YC9O$O4$L#!!0 M ( (2 )U?;N:8L,P0 &\6 9 >&PO=V]R:W-H965T>1X3]EWO@80Z#%+G"7K-:B>&!.QQNR@GL0WS:W3-Z9#4N<9)#SA.:(P7)B M7.-1A)T"4%K\F<">'UVC(I0'2K\7-Q_CB6$5(X(4%J*@(/)O!S-(TX))CN/? MFM1H?!; X^LG]J@,7@;S0#C,:/I7$HOUQ!@:*(8EV:;BCN[_@#H@M^!;T)27 MOVA?V7JV@19;+FA6@^4(LB2O_LEC+<010/*H 78-L+N P3, IP8XYWH8U(#! MN1[<&N">"_!J@%=J7XE5*CTG@DS'C.X1*ZPE6W%1IJM$2X&3O*BL>\'DVT3B MQ/0.4B(@1AO"Q \D&,DY*7/.T?LY")*D_ /Z%7V[GZ/W[SZ@=RC)T=H4<_ NR+=M1C&=V/MQ6A?,V[^';O$6EDY32T[)Y[Q02[=E M+7T]U!+Z^[,T11\%9/P?5=%4O ,U;S&YCOB&+&!BR-F3 ]N!,?WY)^Q9OZDR MII-LKI,LU$D6:2)K97K09'K0QRXSO8-\"\H)H$)Z);)8UW;3H3MTK+&Y.T[2 MJ97G#SV_;34_M<)>X/ENVRQ4F#G8MG';+.J-Z96*N8UB;J]BUXL%W>:"R]5X M EU=6N%GN0QUNHSK M\.^0 R,ID@L3(K%<*A,NE[.B;U$)[9U$;5O!<-@16F5E^1UMYJ=6 VOH=8M4 M9178'8]1;XROK%&_4=#O5?"6P88D,8)'V;=RX*645*R!R4Z$,<@%(IR#4'[V M_DEX&'N>W1&T=P"75NY9+D.=+B.%2\NW G7E#AO=AR_,ID?KIDK;7OBERZ-. MLKE.LE G6:2)K)70H$EH\#\U0H'.3.LDF^LD"W6219K(6IG&UF'_9+VZ%:JA MK?7#ZW0E,X41#KJ-D,+('02=F4YAY+C=)J@_G-?*=;3=Q#KZH)KEN$6P_1/E M>EU=6N UF]OG,M3J,E*X=)QG%A-L'R2V-39"_6273CDUVW'>_)-:/K7!>-@5 M^M3(MJUN+6L:>UOHPW87]^ZQWM8O]7-?K+O63:]6ME K6U2SM30< MI;"4KJPK7W[;@H'S1GS]#]0 M2P,$% @ A( G5ZAU/]Y# P 3PL !D !X;"]W;W)K&ULK99=3]LP%(;_BI6A"21&DGZ7M9%H&1K3F!"%<3'MPB2GC45B M%]MI8;]^QTX(:1Q<]PS6@MYKV( 31[3A*NQ$VN]/'9=%<:0 M4G4DEL#QS5S(E&KLRH6KEA)H9$5IXK8\K^>FE'$G&-FQ2QF,1*83QN%2$I6E M*95/$TC$>NSXSO/ %5O$V@RXP6A)%S #?;.\E-AS2Y>(I< 5$YQ(F(^=$_]X MZGM&8&?\9+!6E38Q*'="W)O.>31V/!,1)!!J8T'QL8(I)(EQPC@>"E.G7-,( MJ^UG]S,+CS!W5,%4)+$;0*06M;T'U%T"X$;0N:1V:Q3JFFP4B*-9%F M-KJ9AMT;JT8:QLTQSK3$MPQU.C@)'S*FF-E213Z1'U1*:C:6[)^"IBQ1!SA: MF43$G%Q Q,X8C_#-S>R4[.\=D#W".+F.1:8HC]3(U1B:6< -BS"F>1BM5\+H MD0O!=:S(%QY!M*EW$:GD:CUS35J-AM\R?D3:WB%I>:UV73S_DRL[CI%S#:GZ71/B)+?LU%N:_#Y62QK"V,$$5B!7 MX 0?/_@][W,=[X[,-N@[)7VGR3VX!!D"UW@MF,\'< ?T$R8P/B5$9)\J0LDR MGW-0MQ&Y^\"ZFWMI%?@C=U6E:US_G73=DJ[;2'K)>5J M#E)N?\PY4&[8JP -!OUMIL95W\G4*YEZC4RW]OK#PZ$K1,)SHZF0FOW)Z?"L MF,"#PYQ_ BI5[:$U+^![N;3N4VU4OA.\7X+W&^.JYJ>$A)H]"(72=8%.&JW> MFJ#]?[Z)WG!8?A(;,(,29M (,Q5IBAPS+<+[NO@;U6^-?T=F&Z##$G2X^^MU MN$OZ'9EMT/O>RY^XUWC0)3]]X3\D*J:XF$W3O%F;IX5UMWJ[=KW^H+=U'36' M\%9$MU*RI" 7MI)3F&H9UWGU4HZ6U>*)K9'41]1 M9%Z]Y1TMEK8 NA,:RRG;C+'B!6DFX/NY$/JY8Q8H:^C@+U!+ P04 " "$ M@"=7F3]8)%,# #L#0 &0 'AL+W=OU ]^]G.VF6 M4$C+E'T!V[GG^)[CAZ['6\;O1 (@T4-*,S&Q$BG7%[8MH@12+,[8&C+U9T4D\P*QF9LSH,QRR4E&87; OG&FD&)\"+'$P9BS+>(Z6K'I MAC'3H)5\DNEU7TBNOA*%D\%E=)\30?0:"/0.+=2^BG,*B"W1#<3DFF0QFN<\ M2I2W:,Y)!&BF0DD,')N%.PE!8D+%J4)_6X3HY/4I>HU(AKXF+! MOGR>@U,%=P_"PY?#O18UO6K->H:O=X!OF@LU(@2J+1[Z^5F-H8\24O%K3XK3 M@K*_GU+?+A=BC2.86.KZ$, W8 5O7KF^\WZ?75V2A1V1-:SL5U;VV]B#*V6@ M_(VBQI9>8Q(CR9"ZG2CP??MWVLIZK)L%F6_(]#V]"?K^T!_;F[I+3X.<*J(A M?5!)'[1*KV^>VFG?I[:5Z%BU79*%'9$U#/0K _WNCZ'?I95=DH4=D36L'%96 M#EOWX@R+Y/A#.'QZ;ERGWSPWLY<$A:W9_:/V4:5]]%^NH()UT'IKS%JG/G:' M=$36<.F\<;5W$FU+DY=5\4IY%0= MBP(XSJR$S*G&H5R[JI! $PO*,]?WO+&;4\:=<&9MES*O##9JYYV83*Z%N#&#]\G<\4Q D$&L#0/%QRTL(/6D=[4..X#!\ # KP'^?<#H ""H <%C5QC6@*%5IDK%ZA!13<.9 M%!LBC3>RF14X8)Y]342K*$S5S-49EN-VXCF!9 M1> ?B&!,+@37J2)O>0))&^]B-DU*_C:EA=])^*'DQR3P7A'?\X-]\?P-GB%\ M/1[N=V03-!L46+[@ -^B5&A1BNSL%/G^$6WDO89<_=@3XJ*B'.ZG-)7D M5!4TAKF#I4*!O 4G?/%L,/;>[).K3[*H)[*6E,-&RF$7>[BD*B6%.<=8+LD% M).R<\:0E+,="BT<_-I[4V"4DI "LDYJBVL#_3*^P8NX[[HO.()XJ?D4VMF2F MA-^&P72"Q_)V5]2'3E[CT5)JU"@UZE1J5Q+,=RO5OFP[B9Z:;9]D44]D+0'' MC8#C_F_MN$\I^R2+>B)K23EII)S\_=;&K?\B>X>U(-@^9"#W7L+)@RLQ''C# M]KU95DZC3J>H,[I_S'W:Y#[MS/TC'J%3LMRM1ON2[21YZL&9/A#EM1\,[HG2 MTXHM44X:44[^AS+>&<1313UY3!GO:<5*5'>G)\Q!KFUOK? BE5Q7O51C;=KW M,]NUWK,OL:VONO _--4WP065:X9M8P8KI/2.)WAH9-5G5P,M"MMY7@N-?:Q] M3?'3!*1QP/F5$'H[, LT'SOA;U!+ P04 " "$@"=7O>/\VQ0$ #+% M&0 'AL+W=O]G$XY 0KC+Y'Y)P.%Y7ON' M,4\\W7'Q36X %'I,629GSD:I_-IU9;R!E,@KGD.F?UEQD1*E3\7:E;D DI2B ME+F^YX5N2FCFS*=EVT+,I[Q0C&:P$$@6:4K$CUM@?#=SL//4\)FN-\HTN/-I M3M;P .IKOA#ZS*U=$II")BG/D(#5S+G!UQ$.C:"\XB\*.]DX1F8H2\Z_F9/[ M9.9XID? (%;&@NBO+=P!8\9)]^-[9>K4-8VP>?SD_JX%J)=0]2FNV_R6,%HB' M@S,"OQ+X+Q4$E2!XJ6!0"08EF?U02@X1460^%7R'A+E:NYF#$F:IUL.GF;GO M#TKH7ZG6J?E-_+V@DII[(-%;]*#G55(P0'R%WM&,,'3#&(])>8]TVT=(J&Y/ MT*(0\4;S1@M!8T"O(U"$,OE&>WQ]B-#K5V_0*T0S]&7#"TFR1$Y=I;MKBKIQ MU;7;?=?\,UW[LV!7*,"_(=_S@P[YW7/R3,N]L_+H&3G)SE5W->,:M%^#]DN_ MX(S?;2%UBY2H01S]\T&WH7L%J?RW"]#>Q"'&4W?;1-'K M?RF*TY)!, K"NF1KC(-ZC(/>,39G2>.YZQIRK]&ED\2F663)K 5P6 , MAC91VC2++)FU4(8URK!W+MX1N>FBU:NZE%9X\A3YP=%C&UDJV((PJB&,GGD@ M8UYD2NJP$P/=DB6#+B:])I3[1U L%6Q!F=10)KU0[A,-@ZXH)#K_*)*MJ9XJ M%1P=<_5B)*!S'>^UO932Y(22'WC>$29+%5N8L'=(GM[_?HWW2R^%4;DU:83C MT?"(AJV:;1R-((Y[<7SA2L?M%\R3?I^+V>#31<;S1Z-C.):*MN$Z_V;9 MC+MWE5L+S,0[F2^6:K;)'-(S[H_/$:Q OY42_;;>0E9TSQ>KP;ER:V'Q)\@X MNJN4?C-C:.S#;?1R+6-).(P4K;>U&ULO5AM3]LZ&/TK5C9=@;21."DM<-M*K R-B4F(ETW3U3Z8YFECX<2=[5"0 M]N-GIR$O(G57KL<7$B4I;)D9TX5+.D^4N>"/APLRARM0-XL+H4=^Q1+3%#))>88$S$;>,3Z: MX$,#*)[X2F$I&^?(2+GE_,X,SN*1%YB*@,%4&0JB#_

]2C5/CX^G/G$IJ6BK1>W2EETF<,T!\ALXR1;(Y MO=6C8RGUBBJ>%1"C2V!$Z:/BZ O$])1F,6H0H9T34(0RN:L9;ZY.T,[;7?06 MT0Q=)SR7)(OET%>Z>%."/RT+_; J-%Q3Z.><[:$(OT-A$$8=\,DF>*;A01?< MURVK^A96?0L+OMX:OFM!8FTH<=>EQ HUQCR2"S*%D:>=)T'<@S?^YPWN!_]V MZ7)$UE(952JC@CVRK0XSXWJ*J8+WY]IR\;.%(=%_YQJ(SA2D\D=70R*7#7%$ MUFI(KVI(SSKM'Z6B:;'V;R3,/)YET KT;:SZXBLI;E?:>Z_RG+ONVR(([)60P950P;6 M17!*J$!?"U!R^)A6P2SLVZM[6^$,%RG,/PZ M,0P[S6&NV-I-J9,8=A_%[)1;-^ ER:ZMMDYCV!['-CC9:00KV9I.'JPUN]AL[268;[PL10+\:Q&IG;#50?%%L+MURI3U%>4#?GW&NG@9FOZK:GQS_ M!E!+ P04 " "$@"=7C&HI3\L# #C$0 &0 'AL+W=O)+;C\Q[[B7W\,=I3]L@3 (&^9VG.QU8B MQ/;.MODR@0SS6[J%7'Y94Y9A(;-L8_,M [S21EEJ>XX3VADFN16-=-F,12-: MB)3D,&.(%UF&V?,$4KH?6ZYU*/A,-HE0!78TVN(-S$%\W)P^J+_7G9>=66 .4YK^158B&5L#"ZU@C8M4?*;[/Z'J4$_I M+6G*]1/MR[JA8Z%EP07-*F/9@HSDY1M_KT <&;C!*P9>9>"=&O1>,? K _]7 M/0250:#)E%W1'&(L<#1B=(^8JBW55$+#U-:R^R17_WTNF/Q*I)V(YL6"PU,! MN4"PDT^.KF(0F*3\&KU%7^(E1)]H+A*.WN4K6#7M;=GBNMG>H=D3KU/POMC<(M>]09[C^6WMZ3;_4*2W MR'_=//YU12+-1B*A;OHB#LAR-[ M=PSOO))3UV@0Z=5$>IU$S@;6OVB6, !.<%N/.\4N[;%)L=B06 -B6$,,S<[. MT"1&DV*Q(;$&QGZ-L=\Y%K]0@=.3Z2@8SOD:&#M=%$J0_;/YX _\?M"<-=-. MMY<2,B36(#2H"0TZ"H;$&O1N 4;78E%H3K/<"UC.[I%9ZIEB:5(M-J359OIP=W,X] M=30Y!#J]9'!23F6>8.D,7GT]KH(<&46DG,/CK] M9L V^A9!Q?TB%^6)LBZM;RKN]?G\I'RJ;C#TJ?I%IKS^^(39AN06QELAF1M3?8SC>CIG):W/5,6D10JE2VIL5\_B MNM*,YC602A'W.ITT+BF79#20B_*Z-'4T50MIAN2\#47^]B4?DFYZ3B(O-U8Y M&Y+[D_<_%\IC#T5'G_O1J/W[B@%,2!T4O7B!ZUL%U+89)I[O2;OBQ M%?+$8XQV&:#9+!LF=!PY;M9M-"B4W"Q?0GS JM.210]4#,F8"C[1'%@%+;E8 M^7 / E,EE(Z,W3>;K@N1^M'#7=^#+6UT2BZ5=KE]!O]WT@S? ]8],,B%: WV MB ^,!A4UAFEY;3MNL L^@:*F?;>JK,.9IJMN[X)L".YFDTR4SIENTW3).C0: M"%: 'QH[TLMO:M [LF MVZ8UU#2]C.^ _K::U]Z6?9UN5/$'93XO['2DZT.!LAO-"KYT_671&L#4N[@Z MK2JQ^B3X3);,3_[%"4<#NN9%OZ[ZSQCDFDJMDW;VG_+J_QJQ\GEO[+L_JOL&PYZ; ZQMV[RXA!, MIH=@\@!J,LG>I,>X.1JWSM^=T[>-1O"6,R3?X9U);))&DP47ALNF-^=YSN23 M0]C*&SJQK[([^G9\S@JZ$.:N!8=DT_[&"R. 87DP!QC'L[ \_]-\^NA\ M/(9YZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1R/1G:XWO-EXAS]-V D67AW<;R /;!:QV M('\X#]14F),DL*N8-^P)QI$LPQ"HQ7"-IBFR.BE\PON#/25)DF5A!+"P@R3! M$'@:<01S !XP)$G<.;AW'L7K_+XS^@U02P,$% @ A( G5Y>*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'"U70CAVF:8CD;EL.52#BGO[21/[1RO)E61C?-9)!L3GP3QLGJ M0_&TA[SC,^M+')_=<@"9#,H1W' NC77^"G]_#HPK 1=OCCJG+V7CA+G@3OQI M=+>4ZJ&_#3S%,'@,7P\O[YM*/#'_IQKU?"XK<:&KKA7*;>K1B*8'5'8AEW; M%&_%9'"N5\+TSP,_<%5OGLT!5%!3YD3""7-5>SQ*%&5U(VOX]9I]Y@U7E6"^ M"FT F"* Z=X V<$-#R S!#*CA?Q7\:Z6/6&$.^UQX*L!9(Y YGN$O$\#R *! M+/8)F060)0)9TD)^YM7C P0053,.KT9^[R1 KP.Z,4(WIJ:STC(]9Q#5+5SJ MKPC0CA"T(UJT:=>VW*Q[."L?E(2O<>4@4%=0F4X&D,<(Y#%UQ&F7VLJ^O >M M0$0@0Y"+@M@CPXB3C+# /:+%O!4KH3KA6V %!C6@._A@H\"=H&HA=LNEKS'! M&L&ML!Y4NX4PK!8S%T)B>DF(_3)UNGI5PI:&<"$NOGF F31D)LC6NX;Z.M M94N('7;!#00]YXR<=9#_]R1OF)@V$F)OW/:%T%&7W+@U@W@,G=6/DJ),&E-& M2JR,3Q4$E(W9(B9,$BFQ)*;=S(KO'5S$>J'%PPYTW$$LAAN^9BO+;H3Q7^]% M=B%M!0T1PEP(B1DB)3;$E;(2S,7N#*\AEK!/!IK=PXS,L'QE M-B$FII:46"T[\JP-9"3J#/-+1NR73;[U0O5[B(4I)B-6#)H_1#T[PX23$0LG MM//6.D0GN(A%LVO*@QU<"(B3(2;FFFROK@FGCS+,-=E>71-A8J[)Z$ M8F*NR8A=@V,6(2;FFHS8-3AF&6)BKLGV.?UU/P[GLC'7Y,2NP3&/0DS,/3GY M^@J&>1QB8N[)R5=9=F/>^VG.5TS,0CFQA7#,),1$%UJ(+83DZ(?L.IQ!SC$+ MY<060C&G58B)62C?WXCGD$7I6XY9*-_KB.-GYMY$8XP"DU!!+*'=@_$^:H8;)@I, M0L6^5F5\U%R$F)B$"F()H9CQ&844?')%102VC7 M1-&FKX>8F(0*8@G]G"CRW=KP?I?6]FB$&:@@-M K(_1I47>-Z#-.7\B^/"_# M%8 2,U#Y:^;<8LR_N>L,I,G1U&")&:@D-M!6S&FW7#:^A8:8F()*^G'0[C7: M:-JZQ!14DB_[O*W2;NTY)6:>DM@\^'QKM(<+,T]);!X<,PSI);K7C'SXLVM9 MV?_S(29FGI+8/-'L]BO=\*L36TCS'QC+UXAOYB>W9: MB[E4HKZ&VULHKWA3W1C6OVWVW>5%OV-FWC7-.93]H[YJ7K_LB'_9S7_V'U!+ M P04 " "$@"=7M\<#,$(" !"*P &@ 'AL+U]R96QS+W=O24'XIM$-!*LONV MG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\'@^G857MQK'[5=?#>E>. MS7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.JI\?;F8O7KZ[\S\1VL]FO MR^]V_>=83N,_!M@WD*@MZ#>0J"W3!ZV"?06U%L(]!;46PCT%M1;"/06U%L(]!;4 M6PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;)RQ("O17U5@*]%?56 KT5 M]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT-]38"O0WU-@*];?*RFT!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0 M.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0Z!VH=Q#HG5'O3*!W1KTS M@=X9]F?4._^DWL/X=2C#M>=[C=?_2:K'\[GE>OG+\GOGY%:YX%S?5@Q/ M?P%02P,$% @ A( G5_C# AT& @ 3RH !, !;0V]N=&5N=%]4>7!E M&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%7\!-+B4BB2W;;>'MQPEM MI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;.TY!7MB[T M-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK(E 7B]F/ MT\8Q:U58[[NVMBFOL\>A>9Q0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5 M^>24;YA.G_SB_*G,N<"\97)PC$ 8 )PG M 3 " &UL4$L! A0# M% @ A( G5U8MPN[G!0 M1\ !@ ("!#0@ 'AL+W=O M0< $<@ M 8 " @2H. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5Y-H3KN0 M!P @2@ !@ ("!F1D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5R"Y)A&PO=V]R:W-H965T&UL4$L! A0# M% @ A( G5Y AF./!"@ \2 !D ("!6TX 'AL+W=O MA4T:!,% !H M#0 &0 @(%360 >&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ A( G5\EQ M#>_0 P AP@ !D ("!$&@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5]]V/+MF" 5C0 !D M ("!)8$ 'AL+W=OFL& #L#P &0 @('"B0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ A( G5U0];ME>! ]0H !D ("! MVY0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ A( G5\88Z Q= P &P< !D ("!-Z4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5_<]S=Z& M"0 WAD !D ("!5+( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5PQ$-V5E! &0L !D M ("! ,< 'AL+W=O&PO=V]R M:W-H965T.0N:0.@, -0( M 9 " @7;1 !X;"]W;W)K&UL M4$L! A0#% @ A( G5QP<43TF! ;PP !D ("!Y]0 M 'AL+W=O&PO=V]R:W-H965T'&UL4$L! A0#% @ MA( G5^8/3 \ P Q T !D ("!V>$ 'AL+W=O&PO=V]R:W-H965T8TET!&@, "() 9 " @;[H !X;"]W M;W)K&UL4$L! A0#% @ A( G5TNCWSZ#! MUAD !D ("!#^P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5V"D4);V @ .@D !D M ("!@OP 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ A( G5Z@5S)R_ @ ?@8 !D ("!?@4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G M5P56S*.3 P <0H !D ("!PP\! 'AL+W=OG%]O,L# #J$ &0 M @(&-$P$ >&PO=V]R:W-H965TX5$080, %<- 9 " @8\7 0!X;"]W;W)K M&UL4$L! A0#% @ A( G5Y_$?)L_!P !T4 M !D ("!)QL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5\CFJV1) P B1$ !D M ("!\2D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ A( G5\R#8N@U! A1, !D ("!4DL! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5R^^ M2K./ P -Q !D ("!#5@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ A( G5S!TJ'? P ?!$ !D M ("!.6,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ A( G5TP#Y3S% @ "@D !D ("! M;6T! 'AL+W=O&PO=V]R:W-H965T.7V&,:@, -@, 9 M " @;)T 0!X;"]W;W)K&UL4$L! A0#% M @ A( G5]NYIBPS! ;Q8 !D ("!4W@! 'AL+W=O&PO=V]R:W-H965T9/U@D4P, .P- 9 " @3> 0!X M;"]W;W)K&UL4$L! A0#% @ A( G5Z_V+1 X M P ^ P !D ("!P8,! 'AL+W=O/\VQ0$ #+% &0 M@($PAP$ >&PO=V]R:W-H965TN/3AKP, *L4 9 " @7N+ 0!X;"]W;W)K&UL4$L! A0#% @ A( G5XQJ*4_+ P XQ$ !D M ("!88\! 'AL+W=O&PO7BKL

&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "$@"=7^,,"'08" !/*@ M$P @ &[GP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..40!1 "X6 #RH0$ ! end XML 89 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 90 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 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 217 383 1 false 62 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.phreesia.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.phreesia.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Unaudited Consolidated Statements of Operations Sheet http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations Unaudited Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Unaudited Consolidated Statements of Stockholders' Equity Sheet http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity Unaudited Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 0000006 - Statement - Unaudited Consolidated Statements of Cash Flows Sheet http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows Unaudited Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Disclosure - Background and liquidity Sheet http://www.phreesia.com/role/Backgroundandliquidity Background and liquidity Notes 7 false false R8.htm 0000008 - Disclosure - Basis of presentation Sheet http://www.phreesia.com/role/Basisofpresentation Basis of presentation Notes 8 false false R9.htm 0000009 - Disclosure - Summary of significant accounting policies Sheet http://www.phreesia.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 9 false false R10.htm 0000010 - Disclosure - Composition of certain financial statement captions Sheet http://www.phreesia.com/role/Compositionofcertainfinancialstatementcaptions Composition of certain financial statement captions Notes 10 false false R11.htm 0000011 - Disclosure - Revenue and contract costs Sheet http://www.phreesia.com/role/Revenueandcontractcosts Revenue and contract costs Notes 11 false false R12.htm 0000012 - Disclosure - Finance leases and other debt Sheet http://www.phreesia.com/role/Financeleasesandotherdebt Finance leases and other debt Notes 12 false false R13.htm 0000013 - Disclosure - Stockholders' Equity Sheet http://www.phreesia.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 0000014 - Disclosure - Equity-based compensation Sheet http://www.phreesia.com/role/Equitybasedcompensation Equity-based compensation Notes 14 false false R15.htm 0000015 - Disclosure - Fair value measurements Sheet http://www.phreesia.com/role/Fairvaluemeasurements Fair value measurements Notes 15 false false R16.htm 0000016 - Disclosure - Leases Sheet http://www.phreesia.com/role/Leases Leases Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and contingencies Sheet http://www.phreesia.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Income taxes Sheet http://www.phreesia.com/role/Incometaxes Income taxes Notes 18 false false R19.htm 0000019 - Disclosure - Net loss per share attributable to common stockholders Sheet http://www.phreesia.com/role/Netlosspershareattributabletocommonstockholders Net loss per share attributable to common stockholders Notes 19 false false R20.htm 0000020 - Disclosure - Related party transactions Sheet http://www.phreesia.com/role/Relatedpartytransactions Related party transactions Notes 20 false false R21.htm 0000021 - Disclosure - Acquisitions Sheet http://www.phreesia.com/role/Acquisitions Acquisitions Notes 21 false false R22.htm 0000022 - Disclosure - Subsequent events Sheet http://www.phreesia.com/role/Subsequentevents Subsequent events Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954701 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 25 false false R26.htm 9954702 - Disclosure - Composition of certain financial statement captions (Tables) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables Composition of certain financial statement captions (Tables) Tables http://www.phreesia.com/role/Compositionofcertainfinancialstatementcaptions 26 false false R27.htm 9954703 - Disclosure - Revenue and contract costs (Tables) Sheet http://www.phreesia.com/role/RevenueandcontractcostsTables Revenue and contract costs (Tables) Tables http://www.phreesia.com/role/Revenueandcontractcosts 27 false false R28.htm 9954704 - Disclosure - Finance leases and other debt (Tables) Sheet http://www.phreesia.com/role/FinanceleasesandotherdebtTables Finance leases and other debt (Tables) Tables http://www.phreesia.com/role/Financeleasesandotherdebt 28 false false R29.htm 9954705 - Disclosure - Equity-based compensation (Tables) Sheet http://www.phreesia.com/role/EquitybasedcompensationTables Equity-based compensation (Tables) Tables http://www.phreesia.com/role/Equitybasedcompensation 29 false false R30.htm 9954706 - Disclosure - Fair value measurements (Tables) Sheet http://www.phreesia.com/role/FairvaluemeasurementsTables Fair value measurements (Tables) Tables http://www.phreesia.com/role/Fairvaluemeasurements 30 false false R31.htm 9954707 - Disclosure - Leases (Tables) Sheet http://www.phreesia.com/role/LeasesTables Leases (Tables) Tables http://www.phreesia.com/role/Leases 31 false false R32.htm 9954708 - Disclosure - Net loss per share attributable to common stockholders (Tables) Sheet http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersTables Net loss per share attributable to common stockholders (Tables) Tables http://www.phreesia.com/role/Netlosspershareattributabletocommonstockholders 32 false false R33.htm 9954709 - Disclosure - Acquisitions (Tables) Sheet http://www.phreesia.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.phreesia.com/role/Acquisitions 33 false false R34.htm 9954710 - Disclosure - Background and liquidity (Details) Sheet http://www.phreesia.com/role/BackgroundandliquidityDetails Background and liquidity (Details) Details http://www.phreesia.com/role/Backgroundandliquidity 34 false false R35.htm 9954711 - Disclosure - Summary of significant accounting policies (Details) Sheet http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails Summary of significant accounting policies (Details) Details http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies 35 false false R36.htm 9954712 - Disclosure - Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) Details 36 false false R37.htm 9954713 - Disclosure - Composition of certain financial statement captions - Schedule of Property and Equipment (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails Composition of certain financial statement captions - Schedule of Property and Equipment (Details) Details 37 false false R38.htm 9954714 - Disclosure - Composition of certain financial statement captions - Narrative (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails Composition of certain financial statement captions - Narrative (Details) Details http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables 38 false false R39.htm 9954715 - Disclosure - Composition of certain financial statement captions - Schedule of Intangible Assets (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails Composition of certain financial statement captions - Schedule of Intangible Assets (Details) Details 39 false false R40.htm 9954716 - Disclosure - Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details) Details 40 false false R41.htm 9954717 - Disclosure - Composition of certain financial statement captions - Schedule of goodwill roll-forward (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofgoodwillrollforwardDetails Composition of certain financial statement captions - Schedule of goodwill roll-forward (Details) Details 41 false false R42.htm 9954718 - Disclosure - Composition of certain financial statement captions - Schedule of Accounts Receivable (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails Composition of certain financial statement captions - Schedule of Accounts Receivable (Details) Details 42 false false R43.htm 9954719 - Disclosure - Composition of certain financial statement captions - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAllowanceforDoubtfulAccountsDetails Composition of certain financial statement captions - Schedule of Allowance for Doubtful Accounts (Details) Details 43 false false R44.htm 9954720 - Disclosure - Composition of certain financial statement captions - Schedule of Prepaid and Other Current Assets (Details) Sheet http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails Composition of certain financial statement captions - Schedule of Prepaid and Other Current Assets (Details) Details 44 false false R45.htm 9954721 - Disclosure - Revenue and contract costs - Narrative (Details) Sheet http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails Revenue and contract costs - Narrative (Details) Details 45 false false R46.htm 9954722 - Disclosure - Revenue and contract costs - Schedule of Rollforward of Contract Assets and Contract Liabilities (Details) Sheet http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails Revenue and contract costs - Schedule of Rollforward of Contract Assets and Contract Liabilities (Details) Details 46 false false R47.htm 9954723 - Disclosure - Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details) Sheet http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details) Details 47 false false R48.htm 9954724 - Disclosure - Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) Sheet http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details) Details 48 false false R49.htm 9954725 - Disclosure - Finance leases and other debt - Amended and Restated Loan and Security Agreement (Narrative) (Details) Sheet http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails Finance leases and other debt - Amended and Restated Loan and Security Agreement (Narrative) (Details) Details 49 false false R50.htm 9954726 - Disclosure - Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) Sheet http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) Details 50 false false R51.htm 9954727 - Disclosure - Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details) Sheet http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details) Details 51 false false R52.htm 9954728 - Disclosure - Stockholders' Equity (Details) Sheet http://www.phreesia.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.phreesia.com/role/StockholdersEquity 52 false false R53.htm 9954729 - Disclosure - Equity-based compensation - Narrative (Details) Sheet http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails Equity-based compensation - Narrative (Details) Details 53 false false R54.htm 9954730 - Disclosure - Equity-based compensation - Schedule of Stock - Based Compensation by Type of Award (Details) Sheet http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails Equity-based compensation - Schedule of Stock - Based Compensation by Type of Award (Details) Details 54 false false R55.htm 9954731 - Disclosure - Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details) Sheet http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details) Details 55 false false R56.htm 9954732 - Disclosure - Equity-based compensation - Schedule of Restricted Stock Units and Performance Stock Units (Details) Sheet http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails Equity-based compensation - Schedule of Restricted Stock Units and Performance Stock Units (Details) Details 56 false false R57.htm 9954733 - Disclosure - Equity-based compensation - Schedule of Stock Option Activity (Details) Sheet http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails Equity-based compensation - Schedule of Stock Option Activity (Details) Details 57 false false R58.htm 9954734 - Disclosure - Fair value measurements (Details) Sheet http://www.phreesia.com/role/FairvaluemeasurementsDetails Fair value measurements (Details) Details http://www.phreesia.com/role/FairvaluemeasurementsTables 58 false false R59.htm 9954735 - Disclosure - Leases - Narrative (Details) Sheet http://www.phreesia.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 59 false false R60.htm 9954736 - Disclosure - Leases - Schedule of Lease Expense (Details) Sheet http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails Leases - Schedule of Lease Expense (Details) Details 60 false false R61.htm 9954737 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Leases (Details) Sheet http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails Leases - Schedule of Maturities of Operating and Finance Leases (Details) Details 61 false false R62.htm 9954738 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information (Details) Sheet http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails Leases - Schedule of Supplemental Cash Flow Information (Details) Details 62 false false R63.htm 9954739 - Disclosure - Commitments and contingencies (Details) Sheet http://www.phreesia.com/role/CommitmentsandcontingenciesDetails Commitments and contingencies (Details) Details http://www.phreesia.com/role/Commitmentsandcontingencies 63 false false R64.htm 9954740 - Disclosure - Income taxes (Details) Sheet http://www.phreesia.com/role/IncometaxesDetails Income taxes (Details) Details http://www.phreesia.com/role/Incometaxes 64 false false R65.htm 9954741 - Disclosure - Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details) Details 65 false false R66.htm 9954742 - Disclosure - Net loss per share attributable to common stockholders - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails Net loss per share attributable to common stockholders - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details) Details 66 false false R67.htm 9954743 - Disclosure - Related party transactions (Details) Sheet http://www.phreesia.com/role/RelatedpartytransactionsDetails Related party transactions (Details) Details http://www.phreesia.com/role/Relatedpartytransactions 67 false false R68.htm 9954744 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.phreesia.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 68 false false R69.htm 9954745 - Disclosure - Acquisitions - Schedule of MediFind Purchase Price Consideration (Details) Sheet http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails Acquisitions - Schedule of MediFind Purchase Price Consideration (Details) Details 69 false false R70.htm 9954746 - Disclosure - Acquisitions - Schedule of Consideration Paid (Details) Sheet http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails Acquisitions - Schedule of Consideration Paid (Details) Details 70 false false R71.htm 9954747 - Disclosure - Acquisitions - Schedule of Final Allocation of MediFind Purchase Price (Details) Sheet http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails Acquisitions - Schedule of Final Allocation of MediFind Purchase Price (Details) Details 71 false false R72.htm 9954748 - Disclosure - Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details) Sheet http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details) Details 72 false false R73.htm 9954749 - Disclosure - Subsequent events (Details) Sheet http://www.phreesia.com/role/SubsequenteventsDetails Subsequent events (Details) Details http://www.phreesia.com/role/Subsequentevents 73 false false All Reports Book All Reports phr-20230731.htm phr-20230731.xsd phr-20230731_cal.xml phr-20230731_def.xml phr-20230731_lab.xml phr-20230731_pre.xml phr-20230731ex311.htm phr-20230731ex312.htm phr-20230731ex321.htm phr-20230731ex322.htm phr-seventhamendedandres.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 94 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "phr-20230731.htm": { "axisCustom": 0, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 826, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 15 }, "contextCount": 217, "dts": { "calculationLink": { "local": [ "phr-20230731_cal.xml" ] }, "definitionLink": { "local": [ "phr-20230731_def.xml" ] }, "inline": { "local": [ "phr-20230731.htm" ] }, "labelLink": { "local": [ "phr-20230731_lab.xml" ] }, "presentationLink": { "local": [ "phr-20230731_pre.xml" ] }, "schema": { "local": [ "phr-20230731.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", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 652, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 1, "http://www.phreesia.com/20230731": 2, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 2, "total": 10 }, "keyCustom": 44, "keyStandard": 339, "memberCustom": 26, "memberStandard": 32, "nsprefix": "phr", "nsuri": "http://www.phreesia.com/20230731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.phreesia.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Composition of certain financial statement captions", "menuCat": "Notes", "order": "10", "role": "http://www.phreesia.com/role/Compositionofcertainfinancialstatementcaptions", "shortName": "Composition of certain financial statement captions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Revenue and contract costs", "menuCat": "Notes", "order": "11", "role": "http://www.phreesia.com/role/Revenueandcontractcosts", "shortName": "Revenue and contract costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Finance leases and other debt", "menuCat": "Notes", "order": "12", "role": "http://www.phreesia.com/role/Financeleasesandotherdebt", "shortName": "Finance leases and other debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "13", "role": "http://www.phreesia.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Equity-based compensation", "menuCat": "Notes", "order": "14", "role": "http://www.phreesia.com/role/Equitybasedcompensation", "shortName": "Equity-based compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Fair value measurements", "menuCat": "Notes", "order": "15", "role": "http://www.phreesia.com/role/Fairvaluemeasurements", "shortName": "Fair value measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.phreesia.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Commitments and contingencies", "menuCat": "Notes", "order": "17", "role": "http://www.phreesia.com/role/Commitmentsandcontingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income taxes", "menuCat": "Notes", "order": "18", "role": "http://www.phreesia.com/role/Incometaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Net loss per share attributable to common stockholders", "menuCat": "Notes", "order": "19", "role": "http://www.phreesia.com/role/Netlosspershareattributabletocommonstockholders", "shortName": "Net loss per share attributable to common stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Related party transactions", "menuCat": "Notes", "order": "20", "role": "http://www.phreesia.com/role/Relatedpartytransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "21", "role": "http://www.phreesia.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Subsequent events", "menuCat": "Notes", "order": "22", "role": "http://www.phreesia.com/role/Subsequentevents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "23", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:NonRule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "24", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:NonRule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of significant accounting policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies", "shortName": "Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Composition of certain financial statement captions (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables", "shortName": "Composition of certain financial statement captions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Revenue and contract costs (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.phreesia.com/role/RevenueandcontractcostsTables", "shortName": "Revenue and contract costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Finance leases and other debt (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.phreesia.com/role/FinanceleasesandotherdebtTables", "shortName": "Finance leases and other debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Equity-based compensation (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.phreesia.com/role/EquitybasedcompensationTables", "shortName": "Equity-based compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Fair value measurements (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.phreesia.com/role/FairvaluemeasurementsTables", "shortName": "Fair value measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.phreesia.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Net loss per share attributable to common stockholders (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersTables", "shortName": "Net loss per share attributable to common stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.phreesia.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-66", "decimals": "-6", "first": true, "lang": "en-US", "name": "phr:DebtInstrumentCovenantCashHoldOutsideOfFacility", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Background and liquidity (Details)", "menuCat": "Details", "order": "34", "role": "http://www.phreesia.com/role/BackgroundandliquidityDetails", "shortName": "Background and liquidity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-66", "decimals": "-6", "first": true, "lang": "en-US", "name": "phr:DebtInstrumentCovenantCashHoldOutsideOfFacility", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "phr:NumberOfThirdPartyPaymentProcessors", "reportCount": 1, "unique": true, "unitRef": "processor", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Summary of significant accounting policies (Details)", "menuCat": "Details", "order": "35", "role": "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails", "shortName": "Summary of significant accounting policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "phr:NumberOfThirdPartyPaymentProcessors", "reportCount": 1, "unique": true, "unitRef": "processor", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Composition of certain financial statement captions - Schedule of Accrued Expenses (Details)", "menuCat": "Details", "order": "36", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails", "shortName": "Composition of certain financial statement captions - Schedule of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Composition of certain financial statement captions - Schedule of Property and Equipment (Details)", "menuCat": "Details", "order": "37", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "shortName": "Composition of certain financial statement captions - Schedule of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Composition of certain financial statement captions - Narrative (Details)", "menuCat": "Details", "order": "38", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "shortName": "Composition of certain financial statement captions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Composition of certain financial statement captions - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "39", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "shortName": "Composition of certain financial statement captions - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Unaudited Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations", "shortName": "Unaudited Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details)", "menuCat": "Details", "order": "40", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails", "shortName": "Composition of certain financial statement captions - Schedule of Estimated Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Composition of certain financial statement captions - Schedule of goodwill roll-forward (Details)", "menuCat": "Details", "order": "41", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofgoodwillrollforwardDetails", "shortName": "Composition of certain financial statement captions - Schedule of goodwill roll-forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Composition of certain financial statement captions - Schedule of Accounts Receivable (Details)", "menuCat": "Details", "order": "42", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails", "shortName": "Composition of certain financial statement captions - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Composition of certain financial statement captions - Schedule of Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "43", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "Composition of certain financial statement captions - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "phr:PrepaidSoftwareAndBusinessSystemsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Composition of certain financial statement captions - Schedule of Prepaid and Other Current Assets (Details)", "menuCat": "Details", "order": "44", "role": "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails", "shortName": "Composition of certain financial statement captions - Schedule of Prepaid and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "phr:PrepaidSoftwareAndBusinessSystemsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Revenue and contract costs - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "shortName": "Revenue and contract costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CapitalizedContractCostImpairmentLoss", "us-gaap:CapitalizedContractCostImpairmentLoss", "us-gaap:CapitalizedContractCostImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Revenue and contract costs - Schedule of Rollforward of Contract Assets and Contract Liabilities (Details)", "menuCat": "Details", "order": "46", "role": "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails", "shortName": "Revenue and contract costs - Schedule of Rollforward of Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details)", "menuCat": "Details", "order": "47", "role": "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails", "shortName": "Revenue and contract costs - Schedule of Deferred Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details)", "menuCat": "Details", "order": "48", "role": "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails", "shortName": "Finance leases and other debt - Schedule of Outstanding Finance Lease Liabilities and Other Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Finance leases and other debt - Amended and Restated Loan and Security Agreement (Narrative) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "shortName": "Finance leases and other debt - Amended and Restated Loan and Security Agreement (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-106", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-20", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Unaudited Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity", "shortName": "Unaudited Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-25", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "phr:LongTermDebtAndFinanceLeaseObligationsRepaymentsOfPrincipalInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details)", "menuCat": "Details", "order": "50", "role": "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails", "shortName": "Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "phr:LongTermDebtAndFinanceLeaseObligationsRepaymentsOfPrincipalInRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details)", "menuCat": "Details", "order": "51", "role": "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails", "shortName": "Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "52", "role": "http://www.phreesia.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-118", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Equity-based compensation - Narrative (Details)", "menuCat": "Details", "order": "53", "role": "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "shortName": "Equity-based compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Equity-based compensation - Schedule of Stock - Based Compensation by Type of Award (Details)", "menuCat": "Details", "order": "54", "role": "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "shortName": "Equity-based compensation - Schedule of Stock - Based Compensation by Type of Award (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details)", "menuCat": "Details", "order": "55", "role": "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails", "shortName": "Equity-based compensation - Schedule of Stock-Based Compensation in Financial Statements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-167", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Equity-based compensation - Schedule of Restricted Stock Units and Performance Stock Units (Details)", "menuCat": "Details", "order": "56", "role": "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "shortName": "Equity-based compensation - Schedule of Restricted Stock Units and Performance Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-167", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Equity-based compensation - Schedule of Stock Option Activity (Details)", "menuCat": "Details", "order": "57", "role": "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails", "shortName": "Equity-based compensation - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-188", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Fair value measurements (Details)", "menuCat": "Details", "order": "58", "role": "http://www.phreesia.com/role/FairvaluemeasurementsDetails", "shortName": "Fair value measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-188", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.phreesia.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Unaudited Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows", "shortName": "Unaudited Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "phr:OperatingLeaseCostExcludingVariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Leases - Schedule of Lease Expense (Details)", "menuCat": "Details", "order": "60", "role": "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails", "shortName": "Leases - Schedule of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "phr:OperatingLeaseCostExcludingVariableLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Leases - Schedule of Maturities of Operating and Finance Leases (Details)", "menuCat": "Details", "order": "61", "role": "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails", "shortName": "Leases - Schedule of Maturities of Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "62", "role": "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails", "shortName": "Leases - Schedule of Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Commitments and contingencies (Details)", "menuCat": "Details", "order": "63", "role": "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails", "shortName": "Commitments and contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-193", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PurchaseObligationDueInSecondYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Income taxes (Details)", "menuCat": "Details", "order": "64", "role": "http://www.phreesia.com/role/IncometaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details)", "menuCat": "Details", "order": "65", "role": "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails", "shortName": "Net loss per share attributable to common stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Net loss per share attributable to common stockholders - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "66", "role": "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails", "shortName": "Net loss per share attributable to common stockholders - Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-17", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Related party transactions (Details)", "menuCat": "Details", "order": "67", "role": "http://www.phreesia.com/role/RelatedpartytransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-198", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-120", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Acquisitions - Narrative (Details)", "menuCat": "Details", "order": "68", "role": "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-120", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Acquisitions - Schedule of MediFind Purchase Price Consideration (Details)", "menuCat": "Details", "order": "69", "role": "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "shortName": "Acquisitions - Schedule of MediFind Purchase Price Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-204", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Background and liquidity", "menuCat": "Notes", "order": "7", "role": "http://www.phreesia.com/role/Backgroundandliquidity", "shortName": "Background and liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - Acquisitions - Schedule of Consideration Paid (Details)", "menuCat": "Details", "order": "70", "role": "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "shortName": "Acquisitions - Schedule of Consideration Paid (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-205", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAcquiredFromAcquisition", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - Acquisitions - Schedule of Final Allocation of MediFind Purchase Price (Details)", "menuCat": "Details", "order": "71", "role": "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "shortName": "Acquisitions - Schedule of Final Allocation of MediFind Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-120", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-95", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954748 - Disclosure - Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details)", "menuCat": "Details", "order": "72", "role": "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "shortName": "Acquisitions - Schedule of Intangible Asset Acquired Related to MediFind Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-120", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954749 - Disclosure - Subsequent events (Details)", "menuCat": "Details", "order": "73", "role": "http://www.phreesia.com/role/SubsequenteventsDetails", "shortName": "Subsequent events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-209", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Basis of presentation", "menuCat": "Notes", "order": "8", "role": "http://www.phreesia.com/role/Basisofpresentation", "shortName": "Basis of presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of significant accounting policies", "menuCat": "Notes", "order": "9", "role": "http://www.phreesia.com/role/Summaryofsignificantaccountingpolicies", "shortName": "Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "phr-20230731.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 62, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.phreesia.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r665", "r676", "r686", "r711" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r668", "r679", "r689", "r714" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r672", "r680", "r690", "r707", "r715", "r719", "r727" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r722" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r723" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r704" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r703" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r701" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r665", "r676", "r686", "r711" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r662", "r673", "r683", "r708" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r669", "r680", "r690", "r715" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r672", "r680", "r690", "r707", "r715", "r719", "r727" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r661", "r731" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r661", "r731" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r661", "r731" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r669", "r680", "r690", "r707", "r715" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r667", "r678", "r688", "r713" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r670", "r681", "r691", "r716" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r670", "r681", "r691", "r716" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r700" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r662", "r673", "r683", "r708" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r663", "r674", "r684", "r709" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r664", "r675", "r685", "r710" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r671", "r682", "r692", "r717" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r666", "r677", "r687", "r712" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r706" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r705" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r725" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r729" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r728" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "phr_A2022ShareSettledBonusAwardProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Share Settled Bonus Award Program", "label": "2022 Share Settled Bonus Award Program [Member]", "terseLabel": "2022 Share Settled Bonus Award Program" } } }, "localname": "A2022ShareSettledBonusAwardProgramMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_AccruedInformationTechnologyServicesExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Information Technology Services Expenses, Current", "label": "Accrued Information Technology Services Expenses, Current", "terseLabel": "Information technology" } } }, "localname": "AccruedInformationTechnologyServicesExpensesCurrent", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "phr_AccruedInterestAndPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Interest And Payments", "label": "Accrued Interest And Payments [Member]", "terseLabel": "Accrued interest and payments" } } }, "localname": "AccruedInterestAndPaymentsMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "domainItemType" }, "phr_AccruedProcessingFeeCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Processing Fee, Current", "label": "Accrued Processing Fee, Current", "terseLabel": "Payment processing fees liability" } } }, "localname": "AccruedProcessingFeeCurrent", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "phr_AcquisitionOfMediFindMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquisition of MediFind", "label": "Acquisition of MediFind [Member]", "terseLabel": "Acquisition of MediFind" } } }, "localname": "AcquisitionOfMediFindMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "http://www.phreesia.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "phr_AcquisitionRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition Related Liabilities, Current", "label": "Acquisition Related Liabilities, Current", "terseLabel": "Acquisition-related liabilities" } } }, "localname": "AcquisitionRelatedLiabilitiesCurrent", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "phr_CapitalizedContractCostRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost", "label": "Capitalized Contract Cost [Roll Forward]", "terseLabel": "Capitalized Contract Cost [Roll Forward]" } } }, "localname": "CapitalizedContractCostRollForward", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "phr_CapitalizedSoftwareObtainedThroughFinancing": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Software Obtained Through Financing", "label": "Capitalized Software Obtained Through Financing", "terseLabel": "Capitalized software acquired through vendor financing" } } }, "localname": "CapitalizedSoftwareObtainedThroughFinancing", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "phr_CashPaidForMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid For Measurement Of Lease Liabilities", "label": "Cash Paid For Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "phr_CompositionOfCertainFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Composition of Certain Financial Statements [Abstract]", "label": "Composition of Certain Financial Statements [Abstract]", "terseLabel": "Composition Of Certain Financial Statement [Abstract]" } } }, "localname": "CompositionOfCertainFinancialStatementsAbstract", "nsuri": "http://www.phreesia.com/20230731", "xbrltype": "stringItemType" }, "phr_CompositionOfCertainFinancialStatementsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Composition Of Certain Financial Statements [Line Items]", "label": "Composition Of Certain Financial Statements [Line Items]", "terseLabel": "Composition of Certain Financial Statements [Line Items]" } } }, "localname": "CompositionOfCertainFinancialStatementsLineItems", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "phr_CompositionOfCertainFinancialStatementsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Composition Of Certain Financial Statements [Table]", "label": "Composition Of Certain Financial Statements [Table]", "terseLabel": "Composition of Certain Financial Statements [Table]" } } }, "localname": "CompositionOfCertainFinancialStatementsTable", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "phr_ComputerSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Software [Member]", "label": "Computer Software [Member]", "terseLabel": "Computer software" } } }, "localname": "ComputerSoftwareMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "phr_ContractWithCustomerAssetRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer Asset", "label": "Contract With Customer Asset [Roll Forward]", "terseLabel": "Contract with Customer Asset [Roll Forward]" } } }, "localname": "ContractWithCustomerAssetRollForward", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "phr_ContractWithCustomerLiabilityCurrentPeriodRevenueRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current Period Revenue Recognized", "label": "Contract With Customer, Liability, Current Period Revenue Recognized", "terseLabel": "Net increase in current period deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrentPeriodRevenueRecognized", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "phr_ContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer Liability", "label": "Contract With Customer Liability [Roll Forward]", "terseLabel": "Contract with Customer Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityRollForward", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "phr_ContractWithCustomerPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Payment Period", "label": "Contract With Customer, Payment Period", "terseLabel": "Customer payment period" } } }, "localname": "ContractWithCustomerPaymentPeriod", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "durationItemType" }, "phr_CostOfPhreesiaHardwarePurchasedByOthers": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of Phreesia hardware purchased by others.", "label": "Cost of Phreesia Hardware Purchased by Others", "verboseLabel": "Cost of Phreesia hardware purchased by customers" } } }, "localname": "CostOfPhreesiaHardwarePurchasedByOthers", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "phr_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "phr_DavidLinetskyJuly2023PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "David Linetsky July 2023 Plan", "label": "David Linetsky July 2023 Plan [Member]" } } }, "localname": "DavidLinetskyJuly2023PlanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "phr_DavidLinetskyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "David Linetsky", "label": "David Linetsky [Member]" } } }, "localname": "DavidLinetskyMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "phr_DavidLinetskyOctober2022PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "David Linetsky October 2022 Plan", "label": "David Linetsky October 2022 Plan [Member]" } } }, "localname": "DavidLinetskyOctober2022PlanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "phr_DebtInstrumentCovenantCashHoldOutsideOfFacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Cash Hold Outside Of Facility", "label": "Debt Instrument, Covenant, Cash Hold Outside Of Facility", "terseLabel": "Allowable cash hold outside of facility" } } }, "localname": "DebtInstrumentCovenantCashHoldOutsideOfFacility", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails" ], "xbrltype": "monetaryItemType" }, "phr_DebtInstrumentTerminationFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Termination Fee, Percentage", "label": "Debt Instrument, Termination Fee, Percentage", "terseLabel": "Termination fee percentage (up to) (as a percent)" } } }, "localname": "DebtInstrumentTerminationFeePercentage", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "phr_ESPPEmployeeCommonStockPurchaseDiscountPercentOfDiscount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP, Employee Common Stock Purchase Discount, Percent of Discount", "label": "ESPP, Employee Common Stock Purchase Discount, Percent of Discount", "terseLabel": "ESPP, employee common stock purchase discount (as a percent)" } } }, "localname": "ESPPEmployeeCommonStockPurchaseDiscountPercentOfDiscount", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "phr_EmployeeStockPurchasePlanNumberOfOfferingPeriodsPerYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan, Number Of Offering Periods Per Year", "label": "Employee Stock Purchase Plan, Number Of Offering Periods Per Year", "terseLabel": "ESPP, number of offering periods per year" } } }, "localname": "EmployeeStockPurchasePlanNumberOfOfferingPeriodsPerYear", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "phr_EmployeesOtherThanNamedExecutiveOfficersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees Other Than Named Executive Officers", "label": "Employees Other Than Named Executive Officers [Member]", "terseLabel": "Employees Other than Named Executive Officers" } } }, "localname": "EmployeesOtherThanNamedExecutiveOfficersMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinanceLeaseLiabilityPaymentsDueYearFourDiscountedObligation": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Payments, Due Year Four, Discounted Obligation", "label": "Finance Lease, Liability, Payments, Due Year Four, Discounted Obligation", "terseLabel": "2028" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFourDiscountedObligation", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinanceLeaseLiabilityPaymentsDueYearOneDiscountedObligation": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Payments, Due Year One, Discounted Obligation", "label": "Finance Lease, Liability, Payments, Due Year One, Discounted Obligation", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearOneDiscountedObligation", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinanceLeaseLiabilityPaymentsDueYearThreeDiscountedObligation": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 1.0, "parentTag": "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Payments, Due Year Three, Discounted Obligation", "label": "Finance Lease, Liability, Payments, Due Year Three, Discounted Obligation", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThreeDiscountedObligation", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinanceLeaseLiabilityPaymentsDueYearTwoDiscountedObligation": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Payments, Due Year Two, Discounted Obligation", "label": "Finance Lease, Liability, Payments, Due Year Two, Discounted Obligation", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwoDiscountedObligation", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYearDiscountedObligation": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, Payments, Remainder of Fiscal Year, Discounted Obligation", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year, Discounted Obligation", "terseLabel": "2024 (Remaining six months)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYearDiscountedObligation", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinanceLeaseLiabilityToBePaidAfterYearThree": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, After Year Three", "label": "Finance Lease, Liability, to be Paid, After Year Three", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearThree", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "phr_FinancingArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Arrangements", "label": "Financing Arrangements [Member]", "terseLabel": "Financing arrangements" } } }, "localname": "FinancingArrangementsMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "domainItemType" }, "phr_FiniteLivedIntangibleAssetExpectedAmortizationYearFourAndAfter": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, Year Four and After", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four and After", "terseLabel": "2028 - thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationYearFourAndAfter", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "phr_HardwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hardware development [Member]", "label": "Hardware Development [Member]", "terseLabel": "Hardware development" } } }, "localname": "HardwareDevelopmentMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "phr_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Lease Liabilities", "label": "Increase (Decrease) In Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "phr_InducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inducement Plan", "label": "Inducement Plan [Member]", "terseLabel": "Inducement Plan" } } }, "localname": "InducementPlanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_IssuanceOfCommonStockAsConsiderationInBusinessCombinations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of Common Stock as Consideration in Business Combinations", "label": "Issuance of Common Stock as Consideration in Business Combinations", "terseLabel": "Issuance of common stock as consideration in business combinations (in shares)" } } }, "localname": "IssuanceOfCommonStockAsConsiderationInBusinessCombinations", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "phr_LeasePayments": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease, Payments", "label": "Lease, Payments", "totalLabel": "Total" } } }, "localname": "LeasePayments", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "phr_LesseeOperatingLeaseLiabilityToBePaidAfterYearThree": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Three", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Three", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearThree", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "phr_LiabilityAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liability Awards", "label": "Liability Awards [Member]", "terseLabel": "Liability awards" } } }, "localname": "LiabilityAwardsMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "phr_LineOfCreditFacilityAccordionFeaturePotentialMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Accordion Feature, Potential Maximum Borrowing Capacity", "label": "Line Of Credit Facility, Accordion Feature, Potential Maximum Borrowing Capacity", "terseLabel": "Accordion feature, potential new maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityAccordionFeaturePotentialMaximumBorrowingCapacity", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "phr_LongTermDebtAndFinanceLeaseObligationsFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Finance Lease Obligations, Fiscal Year Maturity", "label": "Long-term Debt And Finance Lease Obligations, Fiscal Year Maturity [Abstract]", "terseLabel": "Total" } } }, "localname": "LongTermDebtAndFinanceLeaseObligationsFiscalYearMaturityAbstract", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "stringItemType" }, "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 5.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Four", "label": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Four", "totalLabel": "2028" } } }, "localname": "LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearOne": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 1.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year One", "label": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year One", "totalLabel": "2025" } } }, "localname": "LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearOne", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 3.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Three", "label": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Three", "totalLabel": "2027" } } }, "localname": "LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 2.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Two", "label": "Long-term Debt And Finance Lease Obligations, Maturities, Repayments Of Principal In Year Two", "totalLabel": "2026" } } }, "localname": "LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_LongTermDebtAndFinanceLeaseObligationsRepaymentsOfPrincipalInRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 4.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Finance Lease Obligations, Repayments Of Principal In Remainder Of Fiscal Year", "label": "Long-term Debt And Finance Lease Obligations, Repayments Of Principal In Remainder Of Fiscal Year", "totalLabel": "2024 (Remaining six months)" } } }, "localname": "LongTermDebtAndFinanceLeaseObligationsRepaymentsOfPrincipalInRemainderOfFiscalYear", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt And Lease Obligations, Gross, Including Original Issue Discount", "label": "Long-term Debt And Lease Obligations, Gross, Including Original Issue Discount", "totalLabel": "Total maturities of finance leases and other debt" } } }, "localname": "LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "phr_NetworkSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Network Solutions", "label": "Network Solutions [Member]", "terseLabel": "Network solutions" } } }, "localname": "NetworkSolutionsMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "phr_NoncashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash Operating Lease Expense", "label": "Noncash Operating Lease Expense", "terseLabel": "Non-cash operating lease expense" } } }, "localname": "NoncashOperatingLeaseExpense", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "phr_NumberOfThirdPartyPaymentProcessors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Third-Party Payment Processors", "label": "Number of Third-Party Payment Processors", "terseLabel": "Number of third-party payment processors" } } }, "localname": "NumberOfThirdPartyPaymentProcessors", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "integerItemType" }, "phr_OperatingLeaseCostExcludingVariableLeaseCost": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease Cost, Excluding Variable Lease Cost", "label": "Operating Lease Cost, Excluding Variable Lease Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCostExcludingVariableLeaseCost", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "phr_OtherPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Prepaid Expenses And Other Current Assets", "label": "Other Prepaid Expenses And Other Current Assets", "terseLabel": "Other prepaid expenses and other current assets" } } }, "localname": "OtherPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "phr_PaymentProcessingExpense": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "", "label": "Payment Processing Expense", "terseLabel": "Payment processing expense" } } }, "localname": "PaymentProcessingExpense", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "phr_PaymentProcessingFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payment processing fees.", "label": "Payment Processing Fees [Member]", "terseLabel": "Payment processing fees" } } }, "localname": "PaymentProcessingFeesMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "phr_PercentageIncreaseInNumberOfSharesReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage increase in number of shares reserved for future issuance.", "label": "Percentage Increase In Number of Shares Reserved For Future Issuance", "terseLabel": "Percentage increase in number of shares reserved (as a percent)" } } }, "localname": "PercentageIncreaseInNumberOfSharesReservedForFutureIssuance", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "phr_PhreesiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phreesia", "label": "Phreesia [Member]", "terseLabel": "Phreesia" } } }, "localname": "PhreesiaMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "phr_PhreesiaPadsAndArrivalsStationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phreesia pads and arrivals stations [Member]", "label": "Phreesia Pads and Arrivals Stations [Member]", "verboseLabel": "PhreesiaPads and Arrivals Kiosks" } } }, "localname": "PhreesiaPadsAndArrivalsStationsMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "phr_PrepaidDataCenterExpensesCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Data Center Expenses, Current", "label": "Prepaid Data Center Expenses, Current", "terseLabel": "Prepaid data center expenses" } } }, "localname": "PrepaidDataCenterExpensesCurrent", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "phr_PrepaidSoftwareAndBusinessSystemsCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Software And Business Systems, Current", "label": "Prepaid Software And Business Systems, Current", "terseLabel": "Prepaid software and business systems" } } }, "localname": "PrepaidSoftwareAndBusinessSystemsCurrent", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "phr_RightOfUseAssetObtainedInExchangeForLeaseLiability": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability", "totalLabel": "Total" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiability", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "phr_RightOfUseAssetsForLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Assets For Lease Liabilities", "label": "Right-Of-Use Assets For Lease Liabilities [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease liabilities:" } } }, "localname": "RightOfUseAssetsForLeaseLiabilitiesAbstract", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "phr_SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amended And Restated Loan And Security Agreement (Second SVB Facility)", "label": "Second Amended And Restated Loan And Security Agreement (Second SVB Facility) [Member]", "terseLabel": "Second SVB Facility" } } }, "localname": "SecondAmendedAndRestatedLoanAndSecurityAgreementSecondSVBFacilityMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_SettlementAssetsSettlementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlement Assets, Settlement Period", "label": "Settlement Assets, Settlement Period", "terseLabel": "Settlement period (in days)" } } }, "localname": "SettlementAssetsSettlementPeriod", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "durationItemType" }, "phr_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageQuarterly": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage, Quarterly", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage, Quarterly", "terseLabel": "Quarterly vesting rate (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageQuarterly", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "phr_ShareBasedCompensationArrangementByShareBasedPaymentAwardBonusSettlementInSharesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Bonus Settlement In Shares, Percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Bonus Settlement In Shares, Percentage", "terseLabel": "Bonus settlement in shares (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardBonusSettlementInSharesPercentage", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "phr_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangements By Share Based Payment Award Options Vested In Period Weighted Average Exercise Price", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Vested In Period Weighted Average Exercise Price", "terseLabel": "Amount vested at the end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "phr_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Tranche Four", "label": "Share-Based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Share-based Payment Arrangement, Year 4" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_SubscriptionAndRelatedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription and related services [Member]", "label": "Subscription and Related Services [Member]", "terseLabel": "Subscription and Related Services" } } }, "localname": "SubscriptionAndRelatedServicesMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_SubscriptionAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription and related services.", "label": "Subscription And Services [Member]", "terseLabel": "Subscription and related services" } } }, "localname": "SubscriptionAndServicesMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "phr_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Amended And Restated Loan And Security Agreement (Third SVB Facility)", "label": "Third Amended And Restated Loan And Security Agreement (Third SVB Facility) [Member]", "terseLabel": "Third SVB Facility" } } }, "localname": "ThirdAmendedAndRestatedLoanAndSecurityAgreementThirdSVBFacilityMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_TreasuryStockFromVestingOfShareBasedAwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury Stock From Vesting Of Share-Based Awards", "label": "Treasury Stock From Vesting Of Share-Based Awards", "negatedTerseLabel": "Treasury stock from vesting of restricted stock units - satisfaction of tax withholdings" } } }, "localname": "TreasuryStockFromVestingOfShareBasedAwards", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "phr_TwoThousandAndNineteenStockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Nineteen Stock Option And Incentive Plan [Member]", "label": "Two Thousand And Nineteen Stock Option And Incentive Plan [Member]", "terseLabel": "2019 Stock Option and Incentive Plan" } } }, "localname": "TwoThousandAndNineteenStockOptionAndIncentivePlanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "phr_TwoThousandAndTwentyThreeStockOptionAndInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty Three Stock Option And Inducement Plan", "label": "Two Thousand And Twenty Three Stock Option And Inducement Plan [Member]", "terseLabel": "Two Thousand And Twenty Three Stock Option And Inducement Plan" } } }, "localname": "TwoThousandAndTwentyThreeStockOptionAndInducementPlanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "phr_TwoThousandEighteenStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen stock option plan.", "label": "Two Thousand Eighteen Stock Option Plan [Member]", "terseLabel": "2018 Stock Option Plan" } } }, "localname": "TwoThousandEighteenStockOptionPlanMember", "nsuri": "http://www.phreesia.com/20230731", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r757", "r835" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r244", "r632", "r786", "r832", "r833" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r350", "r479", "r516", "r537", "r538", "r599", "r600", "r601", "r602", "r603", "r610", "r611", "r620", "r628", "r638", "r645", "r784", "r824", "r825", "r826", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r350", "r479", "r516", "r537", "r538", "r599", "r600", "r601", "r602", "r603", "r610", "r611", "r620", "r628", "r638", "r645", "r784", "r824", "r825", "r826", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r244", "r632", "r786", "r832", "r833" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r242", "r482", "r510", "r511", "r512", "r513", "r514", "r515", "r613", "r631", "r644", "r741", "r780", "r781", "r786", "r832" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r242", "r482", "r510", "r511", "r512", "r513", "r514", "r515", "r613", "r631", "r644", "r741", "r780", "r781", "r786", "r832" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r342", "r350", "r378", "r379", "r380", "r478", "r479", "r516", "r537", "r538", "r599", "r600", "r601", "r602", "r603", "r610", "r611", "r620", "r628", "r638", "r645", "r648", "r776", "r784", "r825", "r826", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r267", "r268", "r269", "r270", "r342", "r350", "r378", "r379", "r380", "r478", "r479", "r516", "r537", "r538", "r599", "r600", "r601", "r602", "r603", "r610", "r611", "r620", "r628", "r638", "r645", "r648", "r776", "r784", "r825", "r826", "r827", "r828", "r829" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r757", "r820" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r643" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r175", "r245", "r246", "r615" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "totalLabel": "Total accounts receivable, gross" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r245", "r246" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $770 and $1,053 as of July 31, 2023 and January 31, 2023, respectively", "totalLabel": "Total accounts receivable", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r108", "r146" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Tax liabilities" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Stock-based compensation expense recorded to accrued expenses" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted average amortization period (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Composition of certain financial statement captions" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Compositionofcertainfinancialstatementcaptions" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r111", "r643", "r836" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r389", "r390", "r391", "r535", "r752", "r753", "r754", "r815", "r838" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "APIC", "verboseLabel": "Stock-based compensation expense recorded to additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r7", "r59" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r76", "r77", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r383", "r392" ], "calculation": { "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails": { "order": 2.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense per consolidated statements of operations" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r176", "r247", "r251" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less accounts receivable allowances", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAllowanceforDoubtfulAccountsDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs and adjustments" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r303", "r443", "r626", "r627", "r747" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs and debt discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r7", "r56", "r59" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r144", "r171", "r196", "r228", "r236", "r240", "r248", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r414", "r416", "r434", "r500", "r559", "r643", "r656", "r782", "r783", "r822" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r165", "r177", "r196", "r248", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r414", "r416", "r434", "r643", "r782", "r783", "r822" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r92" ], "calculation": { "http://www.phreesia.com/role/FairvaluemeasurementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "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" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Basisofpresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Consolidated financial statements" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r481" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Billed" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r409", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "http://www.phreesia.com/role/StockholdersEquityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r79", "r81", "r409", "r636", "r637" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "http://www.phreesia.com/role/StockholdersEquityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Business acquisition, shares (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/StockholdersEquityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity acquired (as a percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r11" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration transferred", "totalLabel": "Total fair value of acquisition consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r1", "r2" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Issuance of stock as consideration in business combinations", "verboseLabel": "Equity consideration paid to sellers" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "http://www.phreesia.com/role/SubsequenteventsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r1", "r2", "r87", "r412" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Liabilities incurred to sellers" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r3", "r88", "r413" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r139", "r410" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Identified intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r82", "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Fair Value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r83" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r43", "r44", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property and equipment and capitalized software included in current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r43", "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Property and equipment acquisitions through finance leases" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r841" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "terseLabel": "Accumulated amortization, capitalized internal-use software" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized cost of computer software" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r12", "r153" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Capitalized computed software amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r612" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized internal-use software, net of accumulated amortization of $41,552 and $37,236 as of July 31, 2023 and January 31, 2023, respectively" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r256" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "negatedLabel": "Amortization of deferred contract acquisition costs", "terseLabel": "Deferred contract acquisition costs amortization", "verboseLabel": "Capitalized contract cost, amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Capitalized contract cost, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Capitalized contract cost, impairment loss" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r255" ], "calculation": { "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r255" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract acquisition costs", "verboseLabel": "Deferred contract acquisition costs, current (to be amortized in next 12\u00a0months)" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r255" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition costs", "verboseLabel": "Deferred contract acquisition costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r761" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table Text Block]", "terseLabel": "Schedule of Deferred Contract Acquisition Costs" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r37" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails": { "order": 1.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less: Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r42", "r167", "r614" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FairvaluemeasurementsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Money market mutual funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r124", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents \u2013 end of period", "periodStartLabel": "Cash and cash equivalents \u2013 beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r4", "r124" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r172", "r173", "r174", "r227", "r312", "r313", "r314", "r316", "r319", "r324", "r326", "r526", "r527", "r528", "r529", "r628", "r733", "r748" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r32", "r101", "r502", "r546" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r133", "r264", "r265", "r608", "r777" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Commitmentsandcontingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r61", "r609" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Risks and uncertainties" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserve for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r752", "r753", "r815", "r834", "r838" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/StockholdersEquityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.phreesia.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r110", "r547" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.phreesia.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r110", "r547", "r565", "r838", "r839" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r110", "r503", "r643" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value - 500,000,000 shares authorized as of both July\u00a031, 2023 and January\u00a031, 2023; 55,364,795 and 54,187,172 shares issued as of July\u00a031, 2023 and January\u00a031, 2023, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment", "verboseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r48", "r50", "r93", "r94", "r244", "r607" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r48", "r50", "r93", "r94", "r244", "r522", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r48", "r50", "r93", "r94", "r244", "r607", "r737" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r104", "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r48", "r50", "r93", "r94", "r244" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r47", "r48", "r50", "r51", "r93", "r143", "r607" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r48", "r50", "r93", "r94", "r244", "r607" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r785" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Rollforward of Contract Assets and Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r328", "r330", "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetPurchase": { "auth_ref": [ "r252" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time.", "label": "Contract with Customer, Asset, Purchase", "verboseLabel": "Contract asset additions, net of reclassification to receivables" } } }, "localname": "ContractWithCustomerAssetPurchase", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "auth_ref": [ "r630" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 from transfer to receivable due to right to consideration becoming unconditional.", "label": "Contract with Customer, Asset, Reclassified to Receivable", "negatedLabel": "Amount transferred to receivables from beginning balance of contract assets" } } }, "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r328", "r329", "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r328", "r329", "r339" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r629" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.", "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination", "terseLabel": "Deferred revenue added in acquisitions" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r328", "r329", "r339" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Revenue recognized that was included in deferred revenue at the beginning of the period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsScheduleofRollforwardofContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r742", "r743" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of revenue (excluding depreciation and amortization)" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r118" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r49", "r244" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationship", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r134", "r194", "r281", "r287", "r288", "r289", "r290", "r291", "r292", "r297", "r304", "r305", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Finance leases and other debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Financeleasesandotherdebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r107", "r108", "r145", "r147", "r200", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r444", "r623", "r624", "r625", "r626", "r627", "r749" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r23", "r147", "r308" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long term debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r96", "r98", "r282", "r444", "r624", "r625" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "Debt Instrument, Fee Amount", "terseLabel": "Annual fee amount" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r29", "r96", "r310", "r444" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument.", "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "negatedLabel": "Scheduled reduction in interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r29", "r283" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r200", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r306", "r444", "r623", "r624", "r625", "r626", "r627", "r749" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r200", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r444", "r623", "r624", "r625", "r626", "r627", "r749" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r31", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "verboseLabel": "Debt instrument, monthly payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r66", "r69", "r95", "r96", "r98", "r102", "r136", "r137", "r200", "r282", "r283", "r284", "r285", "r286", "r288", "r293", "r294", "r295", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r306", "r444", "r623", "r624", "r625", "r626", "r627", "r749" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of Prepaid and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r395", "r396" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r126" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.", "label": "Deferred Tax and Other Liabilities, Noncurrent", "terseLabel": "Long-term deferred tax liabilities" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r7", "r60" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "r232" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r351", "r355", "r385", "r386", "r388", "r639" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-based compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Equitybasedcompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r10", "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of Stock - Based Compensation by Type of Award" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r185", "r206", "r207", "r208", "r209", "r210", "r215", "r217", "r219", "r220", "r221", "r225", "r426", "r427", "r498", "r508", "r617" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r185", "r206", "r207", "r208", "r209", "r210", "r217", "r219", "r220", "r221", "r225", "r426", "r427", "r498", "r508", "r617" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r214", "r222", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net loss per share attributable to common stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Netlosspershareattributabletocommonstockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/IncometaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Payroll-related expenses and taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r384" ], "calculation": { "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails": { "order": 1.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "negatedTerseLabel": "Less stock-based compensation expense capitalized as internal-use software", "verboseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining expense term" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r814" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r14", "r163", "r180", "r181", "r182", "r201", "r202", "r203", "r205", "r211", "r213", "r226", "r249", "r250", "r327", "r389", "r390", "r391", "r402", "r403", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r435", "r436", "r437", "r438", "r439", "r440", "r463", "r517", "r518", "r519", "r535", "r591" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/StockholdersEquityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r295", "r343", "r344", "r345", "r346", "r347", "r348", "r430", "r475", "r476", "r477", "r624", "r625", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r429", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair value measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Fairvaluemeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r295", "r343", "r348", "r430", "r475", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r295", "r343", "r348", "r430", "r476", "r624", "r625", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r295", "r343", "r344", "r345", "r346", "r347", "r348", "r430", "r477", "r624", "r625", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r295", "r343", "r344", "r345", "r346", "r347", "r348", "r475", "r476", "r477", "r624", "r625", "r633", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r428", "r433" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r448", "r453", "r642" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 2.0, "parentTag": "phr_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r450", "r456" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "phr_LeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash used for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Leases", "verboseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails", "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r447", "r460" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails_1": { "order": 2.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance leases", "totalLabel": "Total maturities of finance leases and other debt", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails", "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "terseLabel": "Contractual commitments", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails", "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r819" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024 (Remaining six months)" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r449", "r456" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": 3.0, "parentTag": "phr_LeasePayments", "weight": 1.0 }, "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Finance lease payments", "terseLabel": "Financing cash used for finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r735", "r740" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Assets under finance lease, accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r448", "r453", "r642" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 1.0, "parentTag": "phr_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r734" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "verboseLabel": "Assets acquired under finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r459", "r642" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease, weighted average discount rate (as a percent)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r458", "r642" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease, weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life (in Years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r169", "r261" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization", "terseLabel": "Accumulated amortization, intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r131" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2024 (Remaining six months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r131" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r131" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r259", "r260", "r261", "r262", "r483", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r130", "r484" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total intangible assets, gross carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r130", "r483" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net of accumulated amortization of $3,256 and $2,549 as of July 31, 2023 and January 31, 2023, respectively", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofEstimatedAmortizationExpenseforIntangibleAssetsDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Finite-lived intangible assets, remaining amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "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.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r120", "r570" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r168", "r257", "r497", "r622", "r643", "r763", "r770" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill balance at end of period", "periodStartLabel": "Goodwill balance at beginning of period", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofgoodwillrollforwardDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r258", "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during the period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofgoodwillrollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofgoodwillrollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": { "auth_ref": [ "r160", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization", "terseLabel": "Capitalized implementation costs, accumulated amortization" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": { "auth_ref": [ "r739", "r774" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization", "terseLabel": "Capitalized implementation costs" } } }, "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r116", "r149", "r228", "r235", "r239", "r241", "r499", "r506", "r619" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r197", "r394", "r399", "r400", "r401", "r404", "r406", "r407", "r408", "r531" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Incometaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r154", "r161", "r212", "r213", "r233", "r397", "r405", "r509" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "terseLabel": "Income tax provision (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/IncometaxesDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r6" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r480", "r746" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r6" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r97", "r152", "r183", "r231", "r442", "r576", "r655", "r837" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Schedule of Components of Interest Income (Expense), Net" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r151" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income (expense), net", "totalLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOperating": { "auth_ref": [ "r119", "r568", "r604", "r605", "r654", "r655", "r840" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_InterestIncomeExpenseNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.", "label": "Interest Income, Operating", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofComponentsofInterestIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities [Abstract]", "terseLabel": "Cash paid for:" } } }, "localname": "InterestPaidAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r188", "r190", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r818" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Expense and Other Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseIncome": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.", "label": "Lease Income", "terseLabel": "Lease income" } } }, "localname": "LeaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails", "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "verboseLabel": "Finance leases:" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r817" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Finance lease, term of contract" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "verboseLabel": "Operating leases:" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r819" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r819" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024 (remaining six months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r460" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26", "r196", "r248", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r415", "r416", "r417", "r434", "r545", "r618", "r656", "r782", "r822", "r823" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r115", "r148", "r505", "r643", "r750", "r758", "r816" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28", "r166", "r196", "r248", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r415", "r416", "r417", "r434", "r643", "r782", "r822", "r823" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseMember": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License [Member]", "terseLabel": "License" } } }, "localname": "LicenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line of Credit Facility, Interest Rate During Period", "terseLabel": "Effective interest rate (as a percent)" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Quarterly fee (as a percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r147", "r294", "r309", "r624", "r625", "r831" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails_1": { "order": 1.0, "parentTag": "phr_LongTermDebtAndLeaseObligationsGrossIncludingOriginalIssueDiscount", "weight": 1.0 }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Debt", "totalLabel": "Total maturities of finance leases and other debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r23", "r501" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term finance lease liabilities and other debt", "verboseLabel": "Long-term finance lease liabilities and other debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-Term Debt and Lease Obligation, Current", "negatedTerseLabel": "Less - current portion of finance lease liabilities and other debt", "terseLabel": "Current portion of finance lease liabilities and other debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total finance lease liabilities and other debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Other Debt" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r9", "r200", "r299" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r9", "r200", "r299" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "verboseLabel": "2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r9", "r200", "r299" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 2.0, "parentTag": "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "verboseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r9", "r200", "r299" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 2.0, "parentTag": "phr_LongTermDebtAndFinanceLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r751" ], "calculation": { "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "verboseLabel": "2024 (Remaining six months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofMaturitiesofFinanceLeasesandOtherDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r62" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtScheduleofOutstandingFinanceLeaseLiabilitiesandOtherDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r266", "r267", "r268", "r271", "r778", "r779" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r266", "r267", "r268", "r271", "r778", "r779" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r189" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r189" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r124", "r125", "r126" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r117", "r126", "r150", "r164", "r178", "r179", "r182", "r196", "r204", "r206", "r207", "r208", "r209", "r212", "r213", "r218", "r228", "r235", "r239", "r241", "r248", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r427", "r434", "r507", "r567", "r589", "r590", "r619", "r655", "r782" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r43", "r44", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "terseLabel": "Issuance of liabilities as consideration in business combinations" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r13", "r70", "r84" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Issuance of common stock as consideration in business combinations" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r121" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r228", "r235", "r239", "r241", "r619" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r454", "r642" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r447" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofMaturitiesofOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r447" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r447" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r451", "r456" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "phr_LeasePayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r446" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r459", "r642" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate (as a percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r458", "r642" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r106", "r142", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Background and liquidity" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Backgroundandliquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r170" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r122" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "verboseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r40" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Debt issuance costs and loan facility fee payments" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r187" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Treasury stock to satisfy tax withholdings on stock compensation awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r38", "r411" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails": { "order": 2.0, "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0 }, "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration paid to sellers", "verboseLabel": "Payments to acquire businesses, gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r38" ], "calculation": { "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisitions, net of cash acquired", "totalLabel": "Cash paid for MediFind Acquisition net of cash acquired per statement of cash flows" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r123" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r123" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalized internal-use software" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance stock units", "verboseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r745" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r616", "r621", "r760" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPrepaidandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConstructionLoansPayable": { "auth_ref": [ "r39" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowings to finance the cost of construction.", "label": "Proceeds from Construction Loans Payable", "terseLabel": "Constructive financing" } } }, "localname": "ProceedsFromConstructionLoansPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r5", "r20" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r5" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r735", "r740", "r775" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less accumulated depreciation", "terseLabel": "Accumulated depreciation and amortization, property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r740", "r773" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net of accumulated depreciation and amortization of $68,044 and $59,847 as of July 31, 2023 and January 31, 2023, respectively", "totalLabel": "Property and equipment \u2014 net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r734", "r744", "r774" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails", "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life (years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r186", "r253" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails", "http://www.phreesia.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r349", "r467", "r468", "r540", "r541", "r542", "r543", "r544", "r564", "r566", "r598" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r198", "r199", "r467", "r468", "r469", "r470", "r540", "r541", "r542", "r543", "r544", "r564", "r566", "r598" ], "lang": { "en-us": { "role": { "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family.", "label": "Related Party [Member]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r571", "r572", "r575" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r349", "r467", "r468", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r540", "r541", "r542", "r543", "r544", "r564", "r566", "r598", "r821" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r464", "r465", "r466", "r468", "r471", "r532", "r533", "r534", "r573", "r574", "r575", "r595", "r597" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Relatedpartytransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r41" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedLabel": "Principal payments on financing agreements" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r105", "r393", "r830" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r112", "r138", "r504", "r520", "r521", "r530", "r548", "r643" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r163", "r201", "r202", "r203", "r205", "r211", "r213", "r249", "r250", "r389", "r390", "r391", "r402", "r403", "r418", "r420", "r421", "r423", "r425", "r517", "r519", "r535", "r838" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r162", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue and contract costs" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Revenueandcontractcosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r184", "r196", "r229", "r230", "r234", "r237", "r238", "r242", "r243", "r244", "r248", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r434", "r499", "r782" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenues", "verboseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r457", "r642" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": 2.0, "parentTag": "phr_RightOfUseAssetObtainedInExchangeForLeaseLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r457", "r642" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails": { "order": 1.0, "parentTag": "phr_RightOfUseAssetObtainedInExchangeForLeaseLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r244", "r736" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Intangible Assets Acquired" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Shares Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r79", "r81", "r409" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofConsiderationPaidDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofFinalAllocationofMediFindPurchasePriceDetails", "http://www.phreesia.com/role/AcquisitionsScheduleofMediFindPurchasePriceConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r79", "r81" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Purchase Price Considerations at Acquisition Date" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r31", "r66", "r69", "r95", "r96", "r98", "r102", "r136", "r137", "r624", "r626", "r751" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Outstanding Finance Lease Liabilities and Other Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation in Financial Statements" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RevenueandcontractcostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FairvaluemeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r57", "r58", "r483" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r57", "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r622", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "verboseLabel": "Schedule of Maturities of Finance Leases and Other Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Allocation of Purchase Price of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r99", "r100", "r571", "r572", "r575" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/RelatedpartytransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r352", "r354", "r356", "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" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r18", "r19", "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r63", "r64", "r65", "r66", "r67", "r68", "r69", "r136", "r137", "r138", "r172", "r173", "r174", "r227", "r312", "r313", "r314", "r316", "r319", "r324", "r326", "r526", "r527", "r528", "r529", "r628", "r733", "r748" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SettlementAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received or short term receivables for unsettled money transfers, money orders, consumer payments, or business to business payments. Settlement assets include clearing and settling customers payments due to and from financial institutions and may include cash and cash equivalents.", "label": "Settlement Assets, Current", "terseLabel": "Settlement assets" } } }, "localname": "SettlementAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SettlementLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.", "label": "Settlement Liabilities, Current", "terseLabel": "Settlement obligations" } } }, "localname": "SettlementLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "calculation": { "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "ESPP offering period (in months)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r367", "r368" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock and Performance Stock Activity [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid", "terseLabel": "Share settled bonuses" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Awards vested during period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r352", "r354", "r356", "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" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r16", "r17" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Outstanding shares (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited and expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- average exercise\u00a0price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value outstanding and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "periodEndLabel": "Number of options outstanding, ending (in shares)", "periodStartLabel": "Number of options outstanding, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted- average exercise price outstanding, ending balance (in dollars per share)", "periodStartLabel": "Weighted- average exercise price outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r356", "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" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofRestrictedStockUnitsandPerformanceStockUnitsDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Year 1" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Payment Arrangement, Year 3" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Year 2" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of Market-Based Performance Stock Unit Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r788" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Annual vesting rate (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r382" ], "calculation": { "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "terseLabel": "Total stock based compensation", "totalLabel": "Total stock based compensation" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationbyTypeofAwardDetails", "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockBasedCompensationinFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Maximum term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable- end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding and expected to vest- end of the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Amount vested during the period (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Employee purchase price of common stock (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r127", "r193" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Summaryofsignificantaccountingpolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r14", "r34", "r163", "r180", "r181", "r182", "r201", "r202", "r203", "r205", "r211", "r213", "r226", "r249", "r250", "r327", "r389", "r390", "r391", "r402", "r403", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r435", "r436", "r437", "r438", "r439", "r440", "r463", "r517", "r518", "r519", "r535", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsNarrativeDetails", "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/StockholdersEquityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r201", "r202", "r203", "r226", "r482", "r525", "r536", "r539", "r540", "r541", "r542", "r543", "r544", "r547", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r560", "r561", "r562", "r563", "r564", "r566", "r569", "r570", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r649" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r201", "r202", "r203", "r226", "r482", "r525", "r536", "r539", "r540", "r541", "r542", "r543", "r544", "r547", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r560", "r561", "r562", "r563", "r564", "r566", "r569", "r570", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r591", "r649" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r756" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "verboseLabel": "Stock options to purchase common stock, restricted stock and performance stock awards" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r43", "r44", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of stock to settle liabilities for stock-based compensation" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r14", "r109", "r110", "r138" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock for employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of stock for share-settled bonus awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r109", "r110", "r138", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options and vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationScheduleofStockOptionActivityDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r14", "r109", "r110", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock for employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of stock for share-settled bonus awards" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r14", "r34", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options and vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r110", "r113", "r114", "r128", "r549", "r565", "r592", "r593", "r643", "r656", "r750", "r758", "r816", "r838" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r135", "r195", "r311", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r327", "r424", "r594", "r596", "r606" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r441", "r473" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r441", "r473" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r441", "r473" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r441", "r473" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r441", "r473" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/BackgroundandliquidityDetails", "http://www.phreesia.com/role/SubsequenteventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r472", "r474" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/Subsequentevents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental information of non-cash investing and financing information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "netLabel": "Technology", "terseLabel": "Acquired technology", "verboseLabel": "Technology Infrastructure" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/CommitmentsandcontingenciesDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademark", "verboseLabel": "Trademark" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/AcquisitionsScheduleofIntangibleAssetAcquiredRelatedtoMediFindAcquisitionDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsNarrativeDetails", "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r36", "r71", "r72" ], "calculation": { "http://www.phreesia.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Treasury stock, at cost, 1,300,430 and 971,236 shares as of July 31, 2023 and January 31, 2023, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r481" ], "calculation": { "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableGrossCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/CompositionofcertainfinancialstatementcaptionsScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r52", "r53", "r54", "r155", "r156", "r158", "r159" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r455", "r642" ], "calculation": { "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/FinanceleasesandotherdebtAmendedandRestatedLoanandSecurityAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/EquitybasedcompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r216", "r221" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares outstanding, diluted (in shares)", "verboseLabel": "Weighted-average shares of common stock outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r215", "r221" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding, basic (in shares)", "verboseLabel": "Weighted-average shares of common stock outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.phreesia.com/role/UnauditedConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.phreesia.com/role/NetlosspershareattributabletocommonstockholdersScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//842-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "39", "Publisher": "FASB", "Section": "45", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r658": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r661": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r662": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r663": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r664": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r665": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r666": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r667": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r668": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r669": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482558/350-40-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 95 0001412408-23-000126-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001412408-23-000126-xbrl.zip M4$L#!!0 ( (2 )U>/34"-^2," !I?%P 0 <&AR+3(P,C,P-S,Q+FAT M;>R]:W/C.)(N_/W\"KZ:/7NJ(VB95U%T=>N$R^6:\6Z5[;7=,SOOEPU(A"Q. M4:2:%]OJ7W^0 "E1=U&B))#"1$RU+%(D@'PRD9G(RZ__]V/H26\XC-S _ZVA M-I6&]'\[O_Y_%Q?__>7IN_0UZ"5#[,?238A1C!WIW8T'4CS TC^"\*?[AJ1' M#\7](!Q>7-!?W02C<>B^#F))4S0]NRN]&%ZI[:Z#^^W6A6Z8YH7A('31M7KV MA=;5R1]MW-<<0WZ]:ME8;;5P^T+5VN0VFWRR+=6ZZ#MF6U%;R#8=57:NG!;N M.H;24G73-OIM;".D8-O4S:[C6!8VX+6#F,R/S-&/?FL,XGAT=7GY_O[>?->; M0?AZJ=JV??D!]S3835=1&$]N[*.H2V\C7U["?+*;/KJAY[B3^^!/>I^F**U+ M=C&[=30(9UY,_L8XF'@ZF1L46!HJC5S M16]?*_?WQ_[@WP$%VX?A0COX?S2^NN>\G<_;CG+)\J MN3 S5?=CU5-5/;>XV>T+"S,[#+C<11'.46[YW>O(IBD7BD8PGCTDB2Y>$1HM MXB^],)W/E8?\U]\:V+_X_;E!0(Z1T_EUB&,DP4\O\!^)^_9;XR;P8\*\%R_C M$1EHC_WU6R/&'_$EQ?QEYW_]K__U:^S&'NX08%YD>/SUDGWWZR5[]=T/[%STD0=+[1)2 M]R^T5J-#O_CULC[)T;A-_)--'E-N]$AZVV4]8)'*>@&(*? 2:_(6 KJK9QP3K,%$KJ,(Q]'T;S:ER=ML M0OA']6NQ5VF[O8I@X%$K]JJ6G;TJ9=>K&S1R8^2Y?V('6#%$O?@FB.+K81#& M[I]4"LR^US0(*![U?Q9ZKZ;JV8N)S+MZ"9WK,/R:A/3Y,]P$>\N5DX0.FH#= M-@@-VZI>\(VM?=ZH-CJZ82V\\7)6=(2XCPGZ>CA:(O! _%Y%= <+E["/8ZZ?O3(<0!4E(_Z+;TE6Z M#'0FP"O9]YC*D^POUX&_^RX.)?I\O'0_O[G[SUDY,__C3O;5[--'%#'97V0S M#&/@29 E.FPGBIK];GIM,DPG=ZM%V7;V2O9W]I++F7DO7P:-@V5@6D&G%[!'9M>QO>,;RE=*Y6ZD\!G9< MJ82RT^Q2I)K@U>_/7XNODL'=*JFEK!(1]<\ G,GTB#Y%AI6_E><3E[.@WTM,\-#W36>!7V,C9GPYYV MLKGTZ9-5F QB!]%M'E]TMP1I-I-&VYXT6GFDL01I>%5XVH(T6W'-MJ0I MD6OL:I'F$8VI\1D&A""1Z[]^PS7=:51%4(;/C48]N!E;? 6?T7$^,'-ZXI(SH/;LM7@"XT[RS$[WGV.R9S@-[=_)!!.$ Q' M@4_^C)CDFIP"!\-AX#_'0>]G^8(K=U"A[7-0,;?FW-F$!=?\VG%-"5TK1- YN%E5D';@[>^1U]^>!6-R=1O*D M'O- (.[.)'E4*3@@E"X,S:T5H_R:[Z,8Z<+0/.WZ"T/S1 LO#,W3K3U_AF9I M4Q.&9E%-XP2N?9V[\S=>=ST>B%5U:_BH!M8I"%1U"_@D!M8I"%5U2_B(!M;N MB5ESR515-VI/9&"5MOY5-W"/;6"5MO!5MVQ/8&"5MO:<);J6.37N@DPYWDB,/-#5A:!;5-$Z0E6I6_>SR9 ;6*AEX(8.;5N"G6O?><(1(,3Y'B!68K67A&04UZ\A MIK"AMS___-WC-PO+,W7!HG+Q@:U8'[YLF-?GX9+^ZY-TD4!T,<+MQ#CN@'= M3V#@*WJ=C2FRG "=QZO:JQ_:?BOCR>F?!F74?4YZ,?O*#R 5G 8IFK7 MQQ4DB#HA*G>^J/-9>NZ\4-PO?5G[4YM;7]'62_\W%#JPY%^)$>L%E=+.VMRZ M,7A>_=*PSYV]?GC=[!MY7(R_NV_8N?/)RKVZ70]?1Q&.HR]CYKCQ4#0?=X1[ M S_P@M?Q%Q0M_K RW,:=5^#P:MM9TYM;W\-94X5;CT05J5+:7GB&?HJ=Z)T= M8CQACWEB!^ZH,KQGGZ'CX@RIS*TGXPQIP:UKHSJT*&N/L[GU=>Q$B^]NCSRG M,DX^FUM?!\^K7QKVN?-U[*=UA\C!$,Q2G8V .^=#10A0&@=PYPU8WY0>4@]Z MH3N";9:F2'B0(9'>5L\B WK@&.272:'@LVEWX"3DETFIA^5>'2RN>41L5Z M099'(VYM].7Y@D GHB@@O^?ZK]=A""X;>'!E]"]5X=82YVS%RU*X5(5;>WOU MBE_W>F%"%6$4+%TH1M_;WRAQY0C)( MB#\D!Z@V4$,KI;B"JG!G87-= ^$9D_4K4 2!W7^LJAL*-2_-AB[H> M?B(OGUV7QY#<#5_7T]Y0N74W54:0<$'&BOFP:BUUJHHA;AURE2'CH72*BOGL M!'G;7+3C;:>\()<$8XVTV[FK#XU!,RJU?91,5 M7M[)\\8O4'QSGA!.TJ,JWQ:4V#@<"(A^<6,//_3)@]TWUTF0-TV!_NJ&N!<' M864,8XU;CXE@\0-1G%M7R-E3_+35WH-^G]SHO_X/NW]I[)';E__7=6X M#2DK 7Y5H?D\3;AU%!V>3?>%![A&0[<'>4\PAM\)\J.GY]\KLQWHW#J"3KL= M%%(;.2(GMRZF4_,/!VG2JLZM)XHKZIPF0UK5N?50<46=$RDI>M6<42?CG5.D M1>O<.H[FJ -[^W<7=>DQ-;U6SY(3\,A)]I2J."-. MPB,GV4>X=46LV.4?<=@/PB'R>_AY@,*:%GA2C:JY"8Y-EQ/M*4;5[/T3\,LI M=A:C:I;^"?CE%/N+434;_\C'#R?96ZIFV1^3)J?:5ZIBSY^()B>1756QZ)?2 MA)W.U52"5<6R/QUE3B7'JF+AGY1G3J(A5\W2/PG/G&*?,;FU];\@CQDH&,?? M@QZ:)H=,:.8_(=>[\&S1R8^35<]LQN37^>274B78ADUMO *^$.M&F M9'+K'N"54*?:H[CU&6Q!*%8S-SO/<>MZ9F!RZT/@D$:GVIFX]2EP2*-3;4K< M>A&C?6ZB 0'["2$<-WY"0=( ?_$WU_;8> M 5?Q<VLZ$F+MU/Y!PY]+: M4.QB'@VU!(.V/1BT,L' G>],@"&M/*EHVX!A[M;]P,"MDVXQ;_H:&($J@,\X M)FAQO@1^$E$J/H;!:XB&=46&L;UKT"BK0E>+6]?@J:ESH'JQ+6[]?'PM>&D% M#5K<.LXXJ4C&"_UY."FQN/6BG=[+RG\IG;,)?;2X=>5Q!!)NSZW.!Z;<^A2K M#]-M#BH$4+<%*G?N55Z.1CABE+,'*9?NW2< W]2+]\/UW6%R:!?-F>2 6USZ M<..VM/1Y4"..*MJGL^C+W5I+CB+6Y_G<]*-7,=%X?@9P<$4 M52+.KGRSQ:V+])@E?'GL['4*-+2Y]8&>.QI.D8/3YM;5R"$:SBK5LH94$E-Y@?K $1S.9;B/](L-\;KQA)[M;H"1I9 M0S^CZ@@-;CU,94!#$]#8 QK<>L3*@(8NH+$'-+CUX)TE-;CUUXGM_<2G&C:W MSCNQO9\:&MQZ\L3V?FIH<.O*.TMJ<.L^>PP#,I-X#/Z=^-IWP.WZ^'K*,)Q=4ZO;6[=;-?D"8[KT:S)9X YK8]T M^]'S$@<[W\)@".[H)*;!HP_]6Q3ZA ^B1QRR*,+Q\@?,A:*"NRP?A5JCUM7S ME.;6;59;2I^HVI;-K1?L*)0^@Y@6FUMG5NTH?"H>YM8G]80],BOGD:S#&&+R M(]0#6D9?QODK\^=3TROU/!6VN?5:<4ZOTU1VU11N74F MI]F_R-,$O4YKVFL*MYX6WDE0EK-+4[CUKGQ)(M?'473=^R-Q(W=:FIK&,TV_ M?.C_P([[S?6=P^\KK5S=GPW[2JND$D&:PJU7A$<*G63GY]:;43J%MGXS>98; MX^_$1%[P/'\9_T#_"L(;#T415R[K/,ON)U2Y=7Y4#1 A5EIZ1="-Z5AS?OI%_%D\I MYVXXO(+0OE"W51#RM^ZE(*CV74*X)W+BN)/_/. M>AJB*G?^M#,&P G.^#25.V_>&0'@0$YRE3O_7QGK6PYP_B/QQK#M?#+#[.HBO]-8H M_OSN.O'@2E64_]V@]W5^C4;(S^[N!5X07OV%@$'I]S_WR2 O^FCH>N.K_W,= MNLC[/W*$_.@B(I-)+T?NGY@\CCR9_OG.7F4HRF>/4"![M:HI__LS3/C"P;T@ MI)ZZJ\0GTX2[R$C0B4<@$>NQ_UOC+YM7F?#:"^IZ6 KZT@U0T8^C7R\167I8 MR(P"BW1 X2LA11R,K@PR5#H2Y+FO_A448<5A@Q&B\VLWO)Q[5NXIJWZV9/7( M_+=?/7UN]:SYU;,,@I??[^]>;K]*SR_7+[?/G([Q^?;F]Z>[E[O;9^GZ_JMT M^]\W?[N^_^NM=//PX\?=\_/=PSVG _\'B@9$DL6!+TM?FS=-25-,PYZ!0TQQ MEXZF&X0$O!=D4!X:1?@J^_#9<:.1A\9$ M&7T!]]3N'7#>(X&%Z99$1O.(S= M'O+2&=/)L\N9C&@W#4L#,1$3810[V8O3JTTJ02YC9_&:W6[:RNK+2E.=7+ND MSV;/)S. >?[6T!MSDTR'K8YB*0H\UY$R(J37@:L6+XZ0 WO#E3;ZD-19GO-P M?W$%@E'C*'C0-N%!-[5U^#7C),_50-NF'TR0T=5;GX+[JI3)\R+ZDF9+BD4,DQQM$1IRA-A0&G M*.2V1UR1IZI*TVRURG\LX:RV+AYKM,TRA,0:/@^!H>:!QS!7#C.W-_$R1>6G M'RC\*3WX^)<)[Z5S7C,=!2;3J."M)9-KZ#J.A[@U"JMLVJ+]L,BR[Z_CSR7[]?/[WZ%J&Z2JDL/3Y)J?G)^D1Z^22]_NY5R"M]$V;N^>8'+JJT; M,\N8(C.;3V87T<4[.=N<_-:E?*NV]X;0X56J[1#V+0BE>("E/S(6E9A1+F%B M!CH[Z%J/].>WS'4SR^D.^>9B2!XQ@)]=.&A\,<8HO,!^QOEZHP.^B7__B]I2 M/NNJ+($/85M5;3>$-=L!N7^+RHT7L@Z6]O6@\M+_WC":0R\=\/@Z&43>M( MXUGG#&5;0O[?(P^NT9'BH!HKL@YSK5-##D+%W @.*Z1OKHGL7=X]J-TW;+MTG85I- M\Q!N)+O94E;_=*.KPRY3!3^24-8V>CD+J@2,%9[PJQN!"(^AWSW?7LG1W?]/<58_>:J67J]%E[O ;Q0OS*MU^H%Y,EP@.H\+)TD@HDJ(1 M[L'AK2.YON3&D=0;4*OGE]WV[Q;3QH\J'FRCV6ZINX@'H]TT]=UYL,J ?A%C$>A<$;/&=J:%N-SE?LH7<4XD/8!/5=_A?T<9?&@/0H"69UD':C MHRD7FF:9AF6O7=F*P_83A9Y$[(> &!"A]*\D="/'I:G>1/#2(UHW#U5Z:_B* M?/=/^O>!O/[7I M\6%8_=IQ0DBL8/^!V"DU8W.[T5%-3858%P)Q1WIT?ZZ6HT<*J3C6(FB3DW2E MT7E.7"(%=$65'G]\D31-K?4JW)"/#^%+\#[91R$OZ!^N-V1!*O.3EPM;M>F+ MJ'!]"!_)ODV$Z#1V02/;]NVJ)2YA] M5):R4)>8'+67_#M"X#$@JIOW_[LCIM>E -#)(MIM9?692!U4BW0% MP'X;A03_[@AY$O[ /5HWD'Q-=DP!X$_YSF$/)&6:5Q8AK7AM/'P&YBUW5I.?3[_ M_I>VIEJ?(RG&'A[!Y"2?SDZ6".]X":!:(G8>(BN31\^V\]DQ^O9$0;O;A#QG MOO.CGR!,2YZFCBD<8D<:)6&4@(95Q.[8-2^!"_5[>R4SW>3'JM:E M,FFB9+;8X3=915HH199&*)3>H.F+]&]*4U$A]$**!ONYY$\"K/DEW)-)S@0H MJ3!DVPH$G ,",E%QFTI9=GP_?X0',GCV]$YMDZV4V 00@?C/(/S) M!(J4/6:S,:V0YY$[($@2+*X_$A?L+6)F=7%Z WGPK,FEPSD5 M"_U+#:^'\NDS\EZ&IX3<:2@F8/@)OR:L2J3T M?/$B?8*UM3YKNM9,;X@'+@V4&4&@S*'1SL8[P2^.?BD-G;GU@N5*P3K).5(V MHE. ,R4:P0.2/#(!+*%>CX SA.+ME%XA"*>EWTID52^67HB&!-7D+6$F-P@M MAV3F8QED,7D 6/"(:F2:*T9( M+ZN?L]LVWK!Z?-F-((_3FU>,-;O3]1GS$>/@0LMVF/RVTESMY#M]Y)G*\GYW M"4PUVJ4[S=2FJEGE1YZUB2FV70KNZ0>K:4W=+-]WNOM@USLY6\JA8UK@-E46X(H#O,K946B/?+%+]S1V;-I_S,=&8FBB:*,_LS M58G/:3F*Z@1T^;+*WAOS>S5MNP3?,Y.&?*6L5Q&VMZDQR_B66;2"A[?DX6SQ M_DJ7[88MV&9>U@OP\DHW?KZXY6*L[GRYRZD+@7H#E.E/4#<*O"1>_9/3AG'- MQQ/G_AV$4U2]XHMNB-'/"]0G([Q"WCL:1XU+41*4[Y*@!_6+;N1YYA?MK_$_ M0GSE4K>IVU_FSJ=.?*+^^@'UP2<1\UV2^;%2.TMJ, 0A?9_N^35Y+62 MC]_!,1KB-S>BZK2/_!Z9*?@ (!40;H8ZNPX*G4B"W#_761MFJ']"ORSU12Z> MS7#@T=Z2UY&7.D3(1GU*[-LX?5>V]6G%/_$T9)C@>W.$ IKC3"! MK3<:8W.5-;Y)?$V=_<]X%+,JV&FYJ$G2S;>0=9Z5$M]EJT:#:X@^/;N26H,0 MNN<2E3OZK7%W_VW)P>:TO=$S?<1#$E,.(ZPVN]!^,KQP BH\X8%$M2'Z"GF6 M,EEVL]$Q35E3VG++,K*5SX;:8?$_48:Q<#'*N\="B*(-(42R](Y#(GRG VV> MG*Q+LHN6;C_[9A<=#8%2UE])EN[\7I.)D7X"9[0A'@9$^F32!$Z(_$#R B(P M0B**7#\F_X]H$8+5.2Y-":(\4)H.XT',G2,-@*[D38 /\B!ZQI_=0H]8W_'D M!4T)*OP0R4^6E*&*[B 1I8+".?'3#-B%((T(L_TJ2,)UJ4!PTIQX#OS"(;^FVRSY M%=U>88DFZQ/A&-B5S)N(=/;0X&-,EHOHA00,$\$(Z=ES5E5\FJ,-XTB2^OZ2K?4@('*G=*T:&7[ M+53QNWFX?[F]?UGLX'"8\O;;I*55ILZ\U6RKNX5WK'MJRVZ:JG&(NF-Z:[O1 M+O>7JWO5WSAP#=2=JZ+M4ZICKSUL:7V!H^ZB!4>P_2X*$:^/UT\OZ7Y$0\14 M[;/T[>[^^O[F[OJ[1*Q-(OJO7V@'EH7MM:(8W+]]GMTOBTX@NWY%LY3OTV\JI,6V-'5"AXMGV$.=5@F MT+ #&DS(V_-I#A*-7_F"/.H_>1Y@'$?@V2!6THSR2UTB_X%\HA[G->(=P+,# MNQ][ Z\YZ:WU&[/@Y J1LSW'R5/1#BS\,,)AZMK+TJ1>P+_+')SNA_2#Y;@L ML7;I+="#63!Y)5'1%DQ>%W+JZEHF?YZ>/43IF9IT^T?BQF/!]&>&$ELP?6W( M::QE^AL4#:1O7O ^W=D%:]<9"ZHB>+LV]+0@A23&$1SI_^ZCQ'&!PV?8?9FW M1K!N)4FMKI*YG.9 %78S:\T"4?-"NAP84&40&CP=3=(8@F:I^-8>G*CGT+&5)+@AE%S M&6,(&<,3Y-CA1QP&+,Q9>@R#'G9 I @!4DEJ%A,@(C*,H\@P6YV)#)N&ACV\ M_.WV:?NPL,KO$:K8(SB2*K;1Z'S'K\2TI9L#+>XH=H=JTM$PZRXZKH7LX ES M5J,#UJCT#?7B(!1BHYHDK+W8$.YWGB"G:@1SO_NY;EC/R&.9RFE43BZS&*S6 MWR.:E)CJ)T+*5)3D5JNV8D;2FY(0,1SA35>@V7T?T=.YWT=0Z![[;A#F1(L0 M(]4D:VO/Z'R>Q8APG_,%-[W1^4%^0Q24/B9Z2>Y(3DB/:I*SSM+#%-*#*[BU M&IT'6GGNSF?UPLBCA-RH)B%K+#>8CZ0EA =7F+,;G=N/@=MU151S5>EGB13# M^A#4T!J=9[*&*!;J?W4IV%X;Y+M06YTMDB$?R.RZZ>R@['"NR[ /]<*#)))"NBYP M/)?X/;*!0?5A.+"CY8C'09*KSXO>44B!X/H2ALK5B-:K#W)OH56/([SRJ:[? M\Q('R^0'L01/@XKZGCMT6=E?F>;W]@//"]YAIRV^L!L(DF[A%[!?L^*^BT]B M7[D^U!&^NE#;5'<['M%HN]%I [QCO?CSS-*H1I.6J?L'E@;H#=/N";X4HI'K M>&.@/_0/]N.TVT'$"DE#G6AR 5*I9(H*_#'"/A2OIL^ RNVNG[#ZS@0(1)Q' MN"G=]:'J=1]*/9/OAS2?B_XZ[=B ^WU,._]Z8_;4$+]A\AARZYC")WL4&\0[ MNT#@FOA4<,'+AB./YHC-8%6"ZNPQ?AVO+C4KX%(8+@'-G\. $20-R/T$+U"X M',SI&>B8])-@Q8(G_36E@88>3'T62>[ MG1-)GQJW?WMJ_$+?,:(%^GLXQ1;%P:?&XP]R.1I',1Y&[(GO [$T4S"8UAQZ=ST/(#= X1 [ D]EBQ\0)*&+R5;B2#XF.T80170W M89]"J3=PB9R (O%]EY@#K@D/^@D8?X),99'I,73?4 _X'#9[ M:.1--'=V0$\D,1'.O0&F7T(7 (=6]F#6#W2C9QT"GA%ZOH!^$&1WP+V!3^;P M.I9&Y"9PN4N?@&R-K&6#])A^WX"'PL\;DV]^(:, ?84Q*E55R+""(9$1@!I9 M)3'E8G*%R)PPA$$E9'$BJ1\&0PF8_S7K-^ DO3C=[-+]C9XB MPL,\&GM-]CLBA[* )\]-@2>@5A;4,F4="#\AK.-&83)*>\@3Q<$+NH06Z98P M 265)$Q"4^J J,AT$J @7%H4^)EV0:_T@BAF7V>JC:!LB;(^'H_ ?T8U3"(] MI(@LE=LG7Y$=.QD1=B3_921(6X#T/!=V\TE?CX$[BN85BZD:Z) -P0M&%")$ MMX2M $R5_(^EX TZ3+E#VH0G_;WG_B0:"#P!U(LWUH(JPCDTP%A2=8 (BTQ' M (!%"=%A0H&2LE!R/;4QJ Z60 \E\BI:;I^&GU+J9PH_I:S4&_?(%7FI;0 D M)2C[$T_L"M@9^GUH-T.9W'&IIUA.]-@H&G6&BABT80YRR#&:$@QE+HMI)]X M+&&"IV",<2I<0!D!98*2U<= SV' 7"-,+9CM<112BL\\![X@"^'ZF69*0(?B M&"R5U,R@[T[MI^@GL2_(KC7].4,A^/Q&6.^DQS@+93K) =DQVI\'%<@ 7(#^H(F1B;A$0$$^#7).I&]@D+A9S8&F97'^GO*8(0 )K)019E: M57$04O]8'UQO4> S;2EM>4;W-'<:I)1WFA#K)6;=U=)1Y^YC;A(TII@CLV&3 MD'.H)1MJ0'6E* [=7KJ+$2@NJ#_D@IQU@H/+X,UA+>5F-.O,)\-^3TPP #:8 M>SW:,X]R$?+R'>^&&)[C1L-4!F=D8.^ 7I_DPL3\DNEB)RZUUIB4)&_I>H1M MXK&LQWD3I,BS3-%D?0=;_ ME3F7HH2L)(Q)[.9E,F0(FU^ZE\<#-W0N1D3U8G9=R)(998FH=0[YD*(\C'T, MWTY9(R+TIMTV"1]ES1-_]]U)+5)R,Z$IV]7Q"A>R](0!O=2C,<##=(.>$?94 M.*26ZMO$ 3$].;G+ 8G A3!'1'!$=4S"J%1"3-M/TG$#IN;,%[(QX7 827WT M1B1%"LC]! 0CJ+(?D;\SO2T)CJ.L/1M!-P$6N0*4_0:>,&@UEP_.Y.9_9-^D;"MUV M75I[3TY]=L^W-XU?*+BAERJ#[(K#002&% C.H$>>/@M9&3:P:(2I_VTZQ=Y, M&;_EUM:$%;-6H1[;E^>U9\('M&;FNK%@">068>DM4G#_GIPYE;QK[AY''3.QQ,) WKMNH. ML]E1YD9>%,S,=YVEL/O:+@J.@B$Q-$BCQB$Q1BDA,7I)(3&BP>HYAL10(#X_ MWM*N=?2S1IO5WR^TUMNVDK\56C=OVWP'NC=BVTFX_=U1O4VN>\8J)7(]8_'90,9@=1 MER8X5IF3(N?GG&XT0=YY3CY0O0ALOOPI#;C#R#;U+YQ9G_W\PU;[6=/;)B_+ MJUW4H(:A,LUGGK2Y6XD"XS,[H8H_7X:([G@UKDMXA1N&* M%@[3E,]DAC+]J'[.OH)X@OGOJ!JS<..R+YE2._\M.+-[\?RWX'[R%^XEIHP_ M_]W4Z31_A2A!<-:^\$(B'(9+;B?LZ+B+(TF)N_!U *64&YQ/=C1W?SW@?\: MD$6>?)TVC?#Q*TI]LNGQ#3.4,E\\M=91:C)AL+?H$31A(R\FZ_DZ8&$%1.=; M0^D,J.P%E,QK[/T32E(SDZ37V>R(8IG2D/>9 FDQPS4H@ MRI0(/%1D1>7T![D;MA,2$V9F8F+*QCDQD;EDF1AC6C,37>PS%6;RK"1+S_ 9 MVZ?&')TV%3IO#\V8=3B8S5(0[;IT[;NG>/@/P6:]%>MXJPY8ZD/K0XD?.CC/ZD]-8RJ<3 M[2 +N_B\6JH*0NY+2.HH2D-],4A5I@RQN,V)*VG(JIC3IDR3B*T+3.4]''J$ M;]2_#Z>8],"!GI*DZO&,=Y5(37;:S8Q_.,\ 9P;@B(EQHAD0+ B2'YAW"0'8 M40MX?"8BWD^&74SU:!9LP]IPH1ES 78-JD_W\XPM9.UAZ94_!4YCY8%?TH_I MR43FH:4_F,8:Y"*KLY![JOZP'PO*'9ARN:"/-$XYH]QLP+(@Q&%W.8C.(SR$ M_=XX$UZ@C*0J"9QBOR%O\@U6.L>1!P"X+;L+DP7Z:+S!*PMX 0K)SD2)H1,SC7M8"G 7N M"XWQT-8>+9U/DXM#4V#$&(_ 45VJN?TI/0=C-Z1D(RX/]2H!P'<;2,P1,L$#-.[_7E#XU MTBN-7S;&N0F<' XGTR@NT&=33]F,[RSUP+'3 ^:4F\:M>H*1CV Q3D^1F"\.4F?IB! U9D$%(1KB]R#\*:AT-'6')O4.H?@O4WC^G*3I MQ&2I<9SZL05%#LLW1.='+#B%#,7!0[?'4GA'+OM#SLX3W@)0-#T:IC\]+V)L M14N.0$X4A&8P?12E3)9^"WTH(F)YPI:(_3>7:+3@KY&E+O)_9O8*VU^'&+&F MK#'ZB7U6TR0:$1E,D1)B.-N<9!A'Q"AU@G<_R]^ X&RVA4[/D=.TX\G95^[G MLV(@.^GV%[.-Y[V#+"5,SO+!:%Y:2"0^(8_G35-0Z/XP.7(16\&QA4S0!?+( M4].7IHBS9!&*2JI]0RC!*(3#S)C&"S$I-*UVP(J5L"(#@GB')=Y,YN5L?: H MTX\IC3*'UCJE*Q4*64Z1H-UA:<=2>)G3GLE0R*UE^7 ^]N2UDI087S0289)U MF4NWG7O,=/M!LUGG[, :I6E>(1X&,6;Q8[ZPD ZL2(P(Z[D97=.,")97VX/P MS%QV9AJ+ KONJ^#+XP7_P()T8^Q,E)K,WP_[7]#U4FJLV>+.IV2JN3H_1*1Z M5#;50XB3#VW3QY#XPBRC'8TQN%, MQ)2#/2CO ,]*S\3(?C5,_,FA)37FO!'-*W^CF@GV7\&;3VT)8A2 39OYZU/W M/4$83+P7II8E>08[:V73$QO>$4_5R$K]R9Q,+*<"8K6QC_MN/$E6R9<(F?5N MH)B)F&$4A#'SR\N2<]F]1-(/[+C?R)I+GQK9Q\8OH/C^1^)C25=D25,TG:+D MFB:-2QBBM\D+OG^_(3]B7[*?7">O4-1 5=F//L.O!$8.AQ'J%UJ13#4+ *BN MX4$?5;C+R8YGUV24-QO;$N[$N?C_@)PI:E#3I*E)<@D1BICYSF'>DY($60H- M9-ID>?>KLQF@),]VB0Q-Z9_38M8L.H7/731J$+.>73DA5I*O?L5I>Z@2:9;DS4SV;)T"!LMA%F1E"6O4/3 MOY2_)[)97),ZE0V YX2PKGHR!&E@I3=)QS&3$;TP*FBU!OBPO9S$M)\>=[%@TQT%9@MAV\.$ZB^L'X24(ZJ E[F8J,),O M9^LO4R4I#>ZG6:,TK6+J*F]*]_A]984"0DBB^# U"JHD4HT#_DOC(V.@,/ 6 M,](]"H:T0D_*1I2OU]:<9^4:*%-!?F5Z;N!OD@0%\YHHY_:03Y/Z(EK$=48Z M33*T<@S7<\->,H2H=U#SBN7#916BTWA?FM*5EKF@2<9SB6;39+C9E[+%88EE M^50S1I#EG+ F48QK4+^42G")"#/TDY7G0%$FQAR:_>NGE:ZHW)C-880-AF*% M[LIP5$0 GO-BT/H<(V?B24QS]FCV7]3SD#MD54%6_&!MWO#VFQO30"D>5T*' MN@YRD^YO\UQ([ID^VL?O\_G3='(]MH_UZ%-GR].QT1! ?_3P"%@M*PY&,QD] M]$X7=UJU.ZT DX7%4X^?AYBZ3,-^T[SNF1TS#8-B4-BP!P.1QK.: "L[1@B< MX)E G?5/*EK[9,M:'ZW&*=EQ>?&(?_SM]NE6^N?#[]+-];WT[>[^J_3C@7QS M=__MX>G']JR^CO+:PVDK@)W M\MQI8?'LNVF0)7EPE]B)&"KS@$5'+F!6=^#Y]@;J,9&?9J7SH*@="$.::MR# M3'HE1+I16!$G:XG2M%0-OA>-*0;,XH^Q'5"WR(O*;G'E#+@@K, ME,WF2B-DKHC!Y A$GBF7GM9 9#Z6])('S\^7JIJJ?=EZ#IG<0#'8TJP:!,2H MDE>P]Z=+QO(RTL"HZ2K,',P/X2$I)>F1'JW+YV:=)%B89W?O[>[.?7IJ9 MXF4%Y_C=]7]BY\Y?,D>/7G)].L>4MZM,SCN?[-ZO(1HN A:FZV:79VA*_JC@ M5(D-%RVA:&Y2PTNBS4751&P?2\^9MWTK&90U#H&?DE]6?M+;"J:Y>=,?5Y_D MNXJL"SBGN8AJLPZSTX?)97.;8?3JS//N_OGNK_=DGG]C):I3+7A!3$/6$F)' M7)30U9GAC]NO=]1^6CHUT,*)3NQ4;%+7-S>WS\_2+1B#SXLS0_0 "O>'A:=5 M"4OQ93!3@!@#'V(,J.Q2?L#->MUE5F)J M<@X#WXV#K/$,8GO=-&28;O<0)B)3KV^:%DN#H":6'K/)RK F:?7%R:$-=%,9 MI:6'Y]W"[.B@P.JD_F-$LY^V\U%E+4?G5WCEH.#7V<8(9P"J]3E:8X.O=I*> M3YA2JY0RMG8996RI 2P"FXX;V%2&9U/3&@M/W *]+X1C(WHF]10,D;]BY;2M M8+PD;7G+L9L[C;T$U^OC]=.+=$>/+U7U,_A>K^]I(=]UOM=C#O#NY?8'*ZVG M-G/#FQ82WJK^99DRS=YN8=,=@ 7;\#G&FWQ=_R_(HV[0YP'&9.L_]8B7<]@G M>EP5).01SO34)QJ@M)C;B%CJ["](2_^ES# =8ZLEG1%A,6L;EVW*(9&C%Y I MCT81OLH^?';<:.2A\97KT\?1'WU.?;3I3@ZA4-"["8+PTK6G9&"7T^W*MIM: M6X4QQ"'YOY.].-W,FG1XE[&S>*W5:NIZ>^5EI:FNO+;NL:K15&QSI\>NOV9J M>OF#-9NF86SUV$NZOFR-"16!UK\U],94Y:#^]"M%4JFAE#UOS:W:Z -N_KS M6_-49P0_DHR@ZL]_)$0MUM. OHE06#VE+NK]?"6ZM^]D8@8.=U00C2#?)5B$SURMZH)XIZOZZ7,!YXI$SA.TR'P5:4NP'E_H_]M> M\\K/)X2GGGY"O[H?5W[@?PM9"T0T:%PA&3+]HG=!8.O@GCM$ M7O1; _[RT1##G1>O"(VN O7O@/_N9T"X3J^06$($29_1UZ"&Q+S?_[6<#_B M*S\97C@!]># 8PE;D+7 E$' &=&_T-5&1]4LN659OU[.#G6^B/T.!,D8JP!A MRMP3!$]4GR>,$_"$1GC":LFMMLX13Y2DG_"ZT3WC.$[K8J#UBJ96;,Y+&;N" MC+!A@[U&ZPK:IYI@#:($E+ I!! *3) MIFUS!*"CVN,Y[_ALGF9IV:G;0>,Z.[>' F)D8Z2=L7Q,#[H1G--3!S_-%@^2 M;@S=GR='_>26?RM1-EUGK_L6A%_3EV7#>YJ,;@*X!4R9C8YE*0N HG91H7%N M8(&"XRS&&"VB5,B*N:A2I!E",[Y5.K5YMR)-H!QEK33F3D^+"+EMU=\*"KE- M2%R@YCV.=R2HU>B8NFRK/"F)93O3SA1%F^1$B2AJ$Q2ILFX;'*&HYJ;&5]S' M(20%9K6B\K4R6$EZ87P4]$R-W)C6)'%NTC6](TQ^).V(M0#)'>Z^7#*&>!W:@DGQ(:)W6,8$Z M7$-H9?TGRMI9E^ERS\;UZ"$_)KO_;38T\OD;K82"OT->WA/,Y:'_.U$1 *K7 MT_%^S0V7_.@Z-]BB0#8;G59;5HQ%'U?I+GRNYMUJ=$Q;;AN+H37"YW],LVHW M2$"&X&%P8=$STK:ZM\]"6&6\8?% XNEP6&R#0BNWEAROUMZHF[R4%V4BYQME M[<5\,E8HHQ8%_?@=A7BI7G%(-6+&6SL<)61,S^E8JA* MUPT./AE3:71TBQB'BX)]QPU?VF/'K_$9P^ZHO<=%S3!3I0C5%).C$P9Q5G7T MLZJ]<:01X0"AE3R=>=;\I.J!59F'LO^@54ET12Z"/MU4Q1G5#J)ULJ++U-0E MH =_J5;#U))SA\D&R5D4)D:C8[9J>*[$JV 4(5#'"X&Z#_S>3@< I@FA+?K^ MIKE0/'D#T\Y!4KN#B<:?6^;><:;\:9_5.C&Z\V-HA /%@)@&>G2GSC>7_!9_ M=]^@KFTV&'9269(?Q"*FCJPMB99NKF'MAEQQC8RT51RV%1E<:RM[Q&<)P*6RXQ.B#[9_"3BDD2;,%O/.A MP^(+^EB!_K[[@9V+/W$8+ &^RGJ?JMIGCK1)89H<0X*NP\\"3K1&IUU6\!I' M!@>OPO&O0>! [T?ATRXD$K-E*[K]ZXV.H<@ME:?M7ZB1QQ""NR+&(':Q+EM+ MX@.$PGBH(T#6Z$^4%-KAK&^:,;2SV[%%?=AVFZ=R,$)1/,H18!GH:3%'(D^A M-_4L[LLRSI:7^-TTLSTR?BI:8''+&5>',:+*O@YN#N;B$5-3X- MVK!E? _\UQ<<#K^2I:.]*&CP+LU\>)CJ$CMRCMKH6+*JB@)NM4/5!O%[4%1I MC0Y13"R>4%5S V.). [FLA-S EF<5.Z1E9BI*^.5Q8.D M4%KB%C@Q&AU;KV'*#*]2?D MK2P1"ERD.K/PW)9Q\)]/.%T OPD>-G'V7SNH[';VOQ8JD'Z\I/*?\,0>7#MU MA$_V8#[9M9"W&IW]H[2%FLD;7O;QNJ[%2QMJ:0I%\I0B$DHABMC1?0LB0BF[ MM$MVSN>U%OMP2M76.5(/A"9YS!*(FQ&S;4%-6^&QH&8],[79$=7W/>5E.M7S M.BK8_FBJH$/*5B'.6C:TLRH*(X"V_YE44:!!15I-UO2R0@$X.XRJ1)# 33 < MNC$D%K.S)J ]&2WV>W#Z].D^B+&DJK^45#=E!5DR9BPF_CXB]\IWO=\:<9C@ M12-J,B]PU>=G-<&?#J2=0][Q"WT<ZPC'6=T MG<2#((2>7-LI'=/Y6&L6=_G@"JSKOH-K-SJFHL@*^_\6:\Y&+*')&]-&2$1U M&=!N2$R36M82:?;*YZ(D*[PJ=U&4%%\1FZR(*>LM0[;L1<\FG<^AL;;3P(F( M(2,W9+5M+T\6!F0FDJ!1=-%%51 7]53"$J MP]ZM,30VGL%LA@;4[=B_3UNNR2AAA9%'5 W7N7!]J<="L,2!=+$4 MR\E"/I)UO//30+:"[AM5(?:S;:FRJNV='R?.J'F#T*84RY(@!#4]M)9LEU8^ MF2-/'[=R--?:UL%]M^>>1:3CI[TD:$0&33[-\\$3CA%YDW.+0I\L0K[/[5>V MM(59@EC_K;8BZ^U%U6+!#2L4SNI :D&B'@]2+0(II24K[45#YB20.LM>XR\A M1E$2CC.'(XK)W*-8+MOQDKV'&B^I'9,^J* 'PX)V4;JBR(:^J.$=PO52WM#; M3#75EA2^F?C,1,?P ^Z7&PF;FM4%)9G=Z!B&K"UQJ&TOR(2QP1U\-E@;9<%' M56C/1]->E HG@4\]0PI84-<./5A$.GC!]@BY)69+6Y@AU$9',RQ9V=^%PU4! M@A)MD?-"W*8V!/LC3B.(:UMR6SVK$@1Q'QQ!N?X%O!MX>+_RZ';XT#==0\"=]2]>$RA@K. MF<^(_E,"I=L9I>ECKN#XS>VMI[W&NNMAR0]BLN?' 2$\2AP73H((T>G-R M9O9#U\\&9&A- \@_OU KEZ/?+WDY&!L0+@Y"6O7FBK =#N$N,A)TXA%(@Q!$ MUU\VD\,BJC#P)GB"(?J=X1QUEI$Z3PH4OA)J4)FAS6YT!P7F@C)/@?E(IHLC M%\G2G=]KKF33TP[R]XF@N)> $2I&5!\LT^3S6+Y3+@D^M+\2!(R#.< M2);P1P_#G@$'"M2"(N-/_R+30Q.?(I7_4\%'-QPR4 ^-(GR5??CLN-'(0^,K MUZ6_=856FV;'NGQZZ_9NJ6&&R5!MLV5U_./W:#UV6C7\]>N'6) M3<+DQS&5\17.&)#?TI#<-X@D3'8Q1_JU&UYVLJ/)+;*.ZK4@S^['MLNQ+U!R MMO2V=@"/*P;GU-LDIVV=8UCCA=+*X*?Z+(? S4ZXJ>?1[1,K\+9;HFOA1.:# ME,D1(^1QA#5/37E.NE$O=$?4F0J&('5_$B#O4Z.<;- M]8[Q5)86K8JBJF:CH]NROB3GNO)9-0+VU8=]ZT"PA_J^JJSLWPI%P%[ OGS8 M6P>"O=7H6):LP#Z%??M L&]#2I*L6CRE#M<\[_,1C>&D31J% ;%( M(NA_T<>B1/$\XNT#(=YN=#1=;NE[J_6B1C%OD%&5PV!&@V:9MFRV!6;JAQGU M0)A1&QW#DMM+U F-&([=V6[9:H9G0TNM_C^#T(?THTYG$FY*G& M2:&%P+XA86!GL.M$$=/DMEU#B_OL,;,A6'UGS!BT:[FF\E2F2&"F',P6&YL&EKP[V\8>>5 M*JX>Z$1$LQJ=MBFWE]0NAT0;[#)8Z(?^7X/ H04[6(#Z;;;87W-K33Y[&#Z0^ZYS2UYX9U+) MSF3(AE%6R:^*ZCFU1-L&Z^P$:-,HVMJ6: 9>/[1Q!S8X3+1EW5RL*"O 5G6P M;3#43H V@Z)-,WG:2&L>I[$D:A8S&T\$;&RG>(X&X56ZBH^314SMY,(<8)+- MW93;9EE%'<6A*C_X6:%*EHJ?%L&/)I?0TE'@ASO\' $^%DU2M$NK*2O@PP]\ M5JA[I>*G#?7V94OE"3\U=RP^$QJP^N9#%/XD:KC_*ER&Q5R&S]@C+W@EULN/ M; EW90 ;JOO*FB&R$^J'H@VNP/)09"@T7T$W1%Y4_5!T-!"IC8YER*W]ZXP+ M$'$'H@VNNQ)1I!$4$5&TI".=<,D=" E/.,(H[ VH4N?@-^P%(U#/A4.N:(0N M6T?"!E^GJ[@K(\!)B"4;5@W+5IT]D#:&X)8))(/FYYG"QU)#(!T31V:C8^JR M;?!48D;@Z$@QM&4"J=7H&+JL6CPE?];<:?=7[.,0>2S:SQFZOAO%(6TH)'QW MQ92\="4A\F!F'7=E!@N*8: J-$;G;9L&:+J6OU0LT%%VPLV!L#& MX*I87\U];_D,%>%M*Z:.73O_2J(8G,W?@G"?5!_3;'0TV=1%<$K],+1!-RL/ M0Y#L()LV3]EB D/'4-3*@Y#5Z)@R[1(J(%0S"&W0VLK#4+O1T65M_SJHG'K4 MN*UIF>:I[E59_,QJF'HB! R M:79M>TEA/ &A*D-H09\[((9:C8[=6AJ+=Q(,U3P,[R$>X%!R*;EDR<141-0:Q_)=T>:Z\7XO;8+@@Y]TJ0P$[S]/\#:I9(1O$)+:JOK=N M)L)$> 768?2Y0A"#!(C6/J<' EV\HJM$)7 -I IJ@1;5 DNK[B]@QQWL#J,Y M%A)J;5 =%R'&F5"K9Z ;'&-+74S$ H:.8&]N!!@@?V::98P^=DRXJ+4)M6T MW#18X%L8#&_(0UP_( M'P:TR'=FE146YC8-I%-53JPT87M#@6Z*@R.C8$ 1: !S2TX&5OJ:>?\!['2U-A-\UJ#P?YLED?']+_ M=J 95YY[M_6 $N3LGC'5MJC/TFHM!O<6-HCX.'S:8+8+?CI7?MHZ7F O?FI3 MOZNEEA 4*OA)\!/'_'04=K)I4KBVI)JS8"?!3G5BIZTC/_;A)UNA_F_;Y)Z? MZND9SZP\:81#*1J@$$LHCD.WF\2HZV$I#LADA\, 1A/T?@X"CRQQ)$M=%+D] MUKW:]9(8.WN$[NB$(DZ0P.OJ*3@*3KEJDN,1A\^ G/4&H[92@-RBT">3C[+G M? %L362%,I45ZOJ8R;+'\94A>]E(M$9':2X)RRTUI&T=2$[LRA3<+;B[73I7 MZ3OR]XXC62EG#.#N):E-@KL%=Y\+=Y?,4N:.K%VZC(%\FJ8N>%OP]OGRMETZ M5UD[LO>.(UDI9MK W4L:NW//W?4\0_X'_0,[%XB, [WBB2\!B!A)01)',?)A M EMX%(K$MZ;48FN\0+!]9!PGC+^2V]C2KC>!E7G^RNATS)H M2Y,?!MTC3O MDM1*OJ0GT^2_COO6^97\DXUYB,)7UV?G_QKEP1)PW3<9(OH!&I=-PZQ6S2Q=> MA2)E^0E;DPEW?NV&EYV5STE'::I-RR3/& 61"W"X"K&'8O<-?WYWG7B0\6ON MA^F;E>E/4)?,A;#:RI_DJ-O#D"&YW1!+_MF>"%"53:*-$KP].Z[\OS!&8%+7 M:>&N8R@MPJ.VT6]C&R$%VZ9N=AW'LK#Q/SJHY>Q'@S ;]XB(BHMNB-'/"]0G MT[I"WCL:1XW+67P0)*0#,C1&VWFRK%R.?K_DY6!\3615P!)JKX@@P2'<14:" M3CP":1""M/[+9G)8C<;A2(CV1Z.'*1+-WY MO>;)N67Y('^?2,2;O$1\GLA!6/+G7,C1O_^EK:G69^GVC\2-QR>?U7(9\,GU MI7@0).093B1+^*.'(1"-AE61":)?"HV;16!-I"_=6$0SO8Y=3,6&WFZJM@:1(W=#IBU,ATJ1"9$Y+8-?T M=K-EF2LO*TUUY;5UCVTW#<7>Z:GKK^GJ;K\48ZW/6#6E7?I8[::J&=595U7? MZJD;#J8V6KWVPJU+K%,F\DYOGMZPXRFZ[ZP\?BHP>7'KAEOW15?.+[-M\#>/ MN&,.@"T0MWF6=5^JZV&0^*OK7>\%39ZG_7AWLW+2K4K-I-=+AHE'U?VON._V MW/.CY@LQYJ,D'+.DBO.;/I2SGYEU/<-?OB /^3TL2]]P-TP0H;HZURQ3=ENE=4 1:1W5BL: MM/+IG46R.V>9:K$43][UQEQNB\F;Q(@&ME$%OPA^J3V_;*ALMHQ?"F5":PHT M/FTI5ZF-CJH3@ZF$TM6"J013\:O[&8?6_52-;%"J)6OM15[B4?>K>BVKVTG :[?-N3=TX2F<6M!&T$;01M"FN*)M'*&^GJ7JC8ZJR9I30 M[%"@1W#VF=*F&&>WCL+9!E^<7?43]!6!46!:77111%-GAM 5@D;SGT-[TMT$ MDNA+)VASWK0IM%=LZ'9V[?PKB6*:D/(27)/YPQ.1]XA0DU!/^(W$C-\;/.'QS>_B1S"5PGG O>/7I4_Z.O*1H>W9--1L=59--NZP@ M%8%%(2<$;01M.*/-?OH^YS*\Q:$,KZ='__8#ASTWHOF[--1:"D:TOR^M,_>& MHYB,'2Y"Z][0[4%,.KL/ '<6!P%%@W';&X)QJ<5V%T4)=KXF(5D!QC0L,)=> M?& DR&CC;!>BJT)?,*TEM[2]V4;X;+@3X1NZRJX %16_*S"U*':A$9: 3NV@ ML\&"*P4Z=J-C&@(\E0"/\.,+V@C:G-;D*D/H:E"%=TF+Y].!IYY'+$ FR%*< MVDA$'61&7^H MC8ZFZU#OCR,_@O!IG=P@6H*G1>&J$? (V-0.-GL80T7%T"*F]$:G)5N6P%4E M<"6./P1M!&WXM9/VE\<&D\?BF.G0D)@MYR/UPV"X^7!)NI#@E#'JIS@B-\;H M0WIWXP'D$I'?GL7YDW )"=H(V@C:"-H(VO"72F OU]]&@_ JV_2I#O>-;/E_ M9SM^VL[C"P0375./:6'%S6QT#-E:XM<3.4-5!M,*8^# 8&IQ!:8CG:$<$@H; M:CU>CT+7DW1%5'HL?(ZB'[[2H\8J/;9,4[8TO1+%%D3U$E&]9 \?E%Y&I4>- M5GH4A>D$O]2?7PY>Z5H]M139;@J$$0U62H0H9/OKQ*CWJ4.FQKD M _OCPZ*,8H_5=]#M=5+%AR@O\=A!T%/04]!3T),7#?\H)2J)'=$Q6K*EMO8_ M(12(XPYQ0H+4BYZ%)(BZD$9T$ EB5$6"U"#Z0-3)%,D2@C:"-D=VC%6LQIIN MTMY$FKZX)0DLJWZ38T M7=Z[&(P #[\ZOJ"-H,UYTZ9,^ZL,H6O03O=[%P0L$3RU/7+)U\WLT;Q$:5H^ M$P]'7C#&./UJE(2] =A/(P^=Q9G,44VEVW2QZ4V/Z5(_DI7>\B1S:B\9:J-C MF[)=6F*.<']Q(W[W,9=6(FR9"-8:'57 IW;PV<-D6@.?8BY10V]T-%G1RXH= MYQ%?XAF"W_;4ELOC-X/RF[&83"A.($0518XX2_@(!&T$;01M!&T$;;B+0M=7 MJ'*'+7QG0 B@;"W1W405Q0J#:95=<& PM;@"4PVK!R;Z9"B_W*A+U$ MO3?!5;7FJN.5)C6A7Z\B&WMU8A!,)9B*>]UOH3!IZ:P$112-MFQ41/=+W779 M*-*5;5-N*=LOO,4S-D]VGZ>+$8H1GND(C^26/UAWTPT^^6^X&R8H'$O,+:^+ M0/8%Y[MA',[YOA"M;NK$3C-DM6W):AV[KN^-H8JJB;52!G>HJ+VH[QD =(%P M@7 >$;Y0I;5T<\=L=&RM)=MF#=.2! OPR0+%W&@+R3&'@1G M\TN;8IR]$,-^",YN*7QQ=@U2I43+%U&27M!&T.:X7AQS0PH';^T"6M"DW)!M MDZ=B/0*+0DX(V@C:G,H3OR%ME3L9KG$HPVOKUU_?\F5CZ;5S. XH&/YIJB=O M^=*"=LZ*(2NJ:+U0;8@MT\D7DD#++R'?@FZ^ CJU@\XV&?G[0@=*;IE[%[@0 MX.%7QQ>T$;0Y;]J4:7^5(G2A-)UYABU?#I8&M[G?R[31"[4#R!/CV"/643?P M$V(]T1*#YW .4JS/=+ITY&-*='K1SB'!&T$;01M!&T$;?BF3:$D W.AH.HQVK-8:J-C MR8JUF XLLHDJ#*95QL"!P:1Q!:8:)+!LJ"MX/0I=3]*5_:L*GEVS'U,_>+,? MBU49M%HMN5U:E4%1P)J' %!1P'JY#K-# >O%7836+!3-L02_U)]?#E[PQX(* MB(8EZZ8N&$HP5!49JI@5O5!3]&!UY"RHIVCHT/S_:%S,+CE+QTH**ERW9:BT&%ZZR" 0ZZXE.(9G. ME_:%)).Z;3N)O2136SF)9*I!7(,HS"G2, 1M!&V.['*K6%&W-A3F)/N+P5-: MC<"BD!."-H(V)Y+ABYH]YS)F\R@TJAM]GH&)J@ M^+GYPL6"B@4]A%I?BDQJ@4Q:[/I\<(J+LHZBK.,!U/&]RSJVK49'D]OM@BPA MW"3\;E""-IPQ?LGZ]S8%-]OM1D?P=#5P(WA:T$;0AE_;8BMY:W,F;ZONWL]; M%CU:AB-G8.#AR O&&*=?C9*P-P!O_\A#VP0*51[@A[ D;M,UI3<]IBOZ2!:T ML$EA*XV.IZOA,42(6A#K(J@.110!!"+7P2$-P9)<7^HF M$7E !%>&7=>GWXNS@P(:/]3XS%;\H9\K8W@=W>07^\[_DB[U36ZE"RO\!C11 M4V2+*PM8>$Z.8CSD*=.@U9;UE MR%9I;=-+H.*)70&GPBD?!W.[EN;>:SFJQ*[+5)H5?1J+]#C2%16XL2R7M&!# MP89GQX8[M!HKI$/JBM;HV)8JJYHB^%3PJ>#3'5T "SW.#M4[1E?T1J?55F2] MO1A,L&OS&,&L@EG/B%F/UCY-5XQ&QS!D;4EG7,&K@E?/DE>+L.KA]5\(RC,L M6:F#_DM=LY>>U<,0[I 2O?-K-[SL3*:9_:P41+0S M1-#'7$%=2K>W'B,:+9*.L>0',8ZD." 08GCQK1>ND^7#,$??=='?H^\FXR1 M?$&K82[,(AM_^G3-:%HF&=,HB&BURZL0>RAVW_#G=]>)!QE"Y3@MW'4-IJ;II&_TVMA%2 ML&WJ9M=Q+ L;_Z,;C>Q'@W!Z5O&*+[HA1C\O4)],ZPIY[V@<-2YG9C]T_6Q MAMT$TLY39>5J]/LEKP;C5B)K A9[?D6$ P[A+C(2=.(12(,01.I?-E/#:G1> M0(1 F,P-2&/*5ZBSC-)Y2J#PE1"#BC9M=O\]*"X7#G,H+A_)=''D(EFZ\WO- MDS//\D'^/A%L-WG!]CP19Y0$*!I(W[S@?;5P.ZT(^.3Z4CP($O(,)YIHM707 MF@I1NNV1<7AH%.&K[,-GQXU&'AI?N3Y]+OW1YQ1)J>0%GIZ/.8/YLLLIN]N$ M]ULJ<'QZ,IF^.!4&32H,YG9P=LTRFZ:IKKRL-%=?6_=856EJ2FNGQZZ_9NK& M809K;_58?JLNM+=2/I?K=).9V-O,A/'8Z0^LG]T/:4CN&D02)G+>D:BBD)U> MS\RQYF3+V:3;*M@\$G1MO$&1.:Z,PZG/0FE%\,U]\Q .L""P0;9- M3CB@ZAK*C 1Z7KJ^%)2MU_"BO1Q2 M1V'BS.8. E_QB)#=9:5-H#,1&@9D/'_NWM1T6V'.B?#;:_.?E7CYM22?/0P? MKGWG.K>DA05AN]%1==FR"A:NJX(^5-E2>,)32;LKKS)V M5<]H"7_ 9WS6E:.*B]EIXE6^-6)11E"A,;HI:D+5$D";BHN6@R"UT=':1)3: M'"&HYNIJ?NN#XU4']W$83L-)B%'2"Z*8-=ET<#>6'#?JD?G&0I]'M@!DJ:&GLGFPF==%NZ M U% @&:1-A+9$IUWLBU.NA4X4GD!5=Q@5&H],RRPIE%0HI/VA9(3GWA(O9Z)@&3_9+S;7/KYFV M24O/D=664.^/Q&61Q9GB*?RGN^J<-VA$0\S_!+N,+3 PQZR[:Y$+6D1H[A__ M+]1-[M"R0=W<$2YPLJCL75VDPIKF\:E^'_@7] AQ>G3H09E.X0 MK%Q"W5.R MDI/8LN^PCK=L&9>A'?T@LD:C7(^1@DY.."^2:< F-Q ZMI9Y?"1, M%,T8?>#=;.\Z*P:;CDW9XK'HHQ=8P6O?(?^](5^Z2]U/F@+NI[TQ+G1([J"R M\8B].%94* K D[U1S^"TFP'R7W$T%W$613@]W?%M7DZ M3*ZY,KO%Z> Y*+<'U6VS-2;&8?B*Y[BB[WY@Y^)/' ;+&*(U:;3"D>DN5-M3 MJ;8+2%I$C-7HJ-;V[3F$XEJ"(V"$QCM[ 2JF71PD[WRU#??(5K:P(M$&7X"A M+IZ8%RZ!*K15?C;>G5T!N\*(=CNREL!(Z*.'DZEA@I:ZZ$GJY@+_SWW!4 M2LG,=+H'*@6^K<95_@CKGP1Y/0T&B61:537HLUV?AHD0,TKXE(KYXA_1F-:N M?0FNV0I^22+RPBC"$1&E#WT0IND5I[#$A,1)N6TM^EB%WXDO1)5I,NV.J+6Q M1[I=6NQ1A9U3QX=&KD( L:IB'/ID,,3&(KM1/X8J*\)AM:O$_8K?L!>,GM.% M+"I>#:71L>7VDK(=PB-59?AL+5_WQ8_:Z*B*K"W)V3V+\+SCXR K2$6[&HY" M\%#%8QI2@LE^. *R"OUU3_WU,5W61P_Y\;7OW&8K6Y@]: *?JHA3TWKAJ:CZ M6AZ@= !42U^LT%GE]_.[3IQVN_M=#3AX-67+ M+N'DE8]C@!(UX'-#XY[' &7 T21PU.3V7L< 1X%C/<]Y)R6Q14?0PW8$Y35@ MBO T618GDOIA,)3<*$H('C ]" B&PP &$?1^2LF(-H?!8<^-Z%7V=3"BAP?G MX+0JT\I*U_P;67+:B>>!+>-MNK[.,D$)-64MGHJ$"@_5<0X -H.EX)8+2:2R M:O"4VU'S6/T7B'9+PG$J->- @OX^47\,U12E=S<># (/)A))$XD[TY8+O:/0 M$1'^.WJSGK"'8NR\!"_HXQ_3Q?X6A.6T73+:U/5K:2(CM5[PVM*Y=7!\V9"- MIR_IZE5E5Q>OPGI6(\;#D1>,,4ZE#4!P4"O;!D_MX&JN_S(O$TY;+(S2;5.HL\7D9[J*-./P,73] MGCM"7J:#%.8"#:()#8V3M$2ALAY'92T70_0(MFT+O?0HH8.!'\5A FYZ/&TN M*W30G770Z8(&_O> #&_'0D(FS65MM=L<*11"(SVZ1KH=G-9&99LFCQ4A:ZZ< M3K;!B6(*3MAI]V[T&F(L%-8=A.T3SE;TH4\+!W\/_-<7' Z_XFZ\#/ZM1L<0 M/M1Z062#!"V,$8OHG&H)2:-"X]Q(:"#!-"0@;28+?6[([B;U48\6:9#Z>$^3 MOF+ZPR%.J.9[TR\#/E0]7=*)6V2G5!D>6YXP;8,/*&=JUZLV-&?!<@O1T/TE MT7.B*,JQHJ$G++%[^&E+84E;VF(P#&=5*$11%-ZCH [LU_D M[GPD\PBIBU]=WP>M'_+.*=7/P3-,YJR:W]J],+_S)O0-.X0AIT.%1UN:TN5CFH?%&ERHEI#+UE M5@GH V8"\U$BWVVD_'RZH#>:(8+WS9#V# M*]Z#8V0#\,CU,P2R!+(.B*S+&,),R7\=]ZWS*_EG;NT,NTE6[_,H8*6^KT)(5W7? M\.=WUXD'V4Z>^QW;>JZ4Z4]0E^QG2;SZ)[G=K(>AKFVJA71^[8:7G.C_" MDG^VI\ZC*IN4'@WFK2JS \O_.Y@ =X1>\44WQ.CG!>J3(5XA[QV-H\;ES$R& MKG\Q2Z;Y%5XYLWZ_Y)DQE83H3$%(TY2O" AQ"'>1D: 3CT :A*!&_L5U6KCK M&$I+U4W;Z+>QC9"";5,WNXYC6=CX'Z+9O0!#@/$/[878@1WJ+"/:!DQ1QIIR M!=4GR/P]-(KP5?;AL^-&(P^-KUR?SH?^Z/,0A:^$MBDK 6'G_27P/G8YI;E- M -!2@>RIMR9]<8J()D7$G#K*KEEFTS35E9>5YNIKZQZK*DU-:>WTV/773-TX MS&#MK1XK]N/B^W'-3GF>D]'(HU']R)-Y)V1)'B 9G?ZR E?)J]O!#[L?>)>D6= M5G5R36V(TDZ;-M"DV8C.[R7A#HU<6NU&QY*5%D]=#(_DVQ7,4 %F MV!"3OI$;%@%O-SJFMAA458^41@XWMZQ(T^#^)\X?D1NX6W0 MHH6T*.?'OI/N!>\^@ C%@I.,S5SX+H> MD@5=EM-N:<0@5!<;V0AS4'#)Z;EDPSYX1#;1&YW6DKXUPHP\#$KN MN!?TS4:G+;?W5P.%W;?S_H8B('CD.IC%GX 3M)OV6X=MK>OZ:&G#(Z'HUH"Y MU_/VEQ0'-U,8W.2Q\A*28?8Q^'\@+CT>WT$0$2:Z+1,(U[Y# ;=#@5$+ZN+) MK24]\H2%*!CG](RS85<\&.>LK:5J676OI7+%1"8Z4"W8,:]9F0R@]*\W0\7HJZ96I+VQ5 M-NTTO3R'CSJ(<-%1;*8C[^W NN'(NZDP;!!<.I98?F59Y2(CG'#8/VU5%3_? MVML\#5'7) BP!55W6Y->[[29H!A5%VB6H#4>5LHV,\*QOKD9,4-T[1.(TXCX MK@(R&@5D1(]Y3R;M;#-A$<[$(V.297O,Q;HKW])\W?"HO,HB<"D<.1\$##03 MU@@?)(?PY.Q.8!(HJ,GC&QZ&&RZ WVAP1OM"5A='WUE_"(6=IU2)I5]\Z39AG_#DL/.(U@7;JE M/X"]A3 @O#@]))J(9CX:[LRT7=]AW^$5'TQ[]B.RQGKX :6 MVPJOQ/%!8'T(#3 ^0,_XTS=T')X7V'%B(VMW!'\33Q=I(D[C"G0Y:, [1/,E8XF^8A$_%%FRZ01!&,2@9 M'#G+' IPKDEN,,.1Z"<@"^V5 M9RSA#(*OB"=*MN_!LIG;ED3DE-;UJ&F/HFC?8[.%!SAHL2)!,-[\3EG2&N-#/YJC7)L:=PX9+K@]C&?1O MOD\.B>VU8X2C =LEW(XV@P>!B'38D^%ZHIJ$1*28E(<;#!=#8=[AW]QPZ1+X M779PF2[PX1R6-X,GT_+H1P:#QXM3@Y.P^,A+&T>3XDN0!!(W\XX^=.$4PC7J MS_9,F[W")_X43'W:'7IUL2>!77\-"[J&IE"4'+?A->Y74 M3JJU25_95N<*\3D=FGN MV,MPR*TKY#L0'2\)ER4=A^"2A &3GXH4HV:H.2KTV#:0>>&M+\PT\7]=S>1/ M#)8$+]7]F9BB&_(3%^)P;J '3'B[[W#HCJ!"K@TTC4*0@#NFN(]G)J1C= CT M2(L]D0?.AR+,3?L%A8EIAF=)L@1^A[SJ\;<";4FO3'.VXY<:D.,]\K@S6TA* M1P9.5[NR] A""+8H_:&9)GN5/FC6#Q NCW]\ (&"T@'M-[@W4*)$(+!V. <+ M)-U'MM(Y7EEX6!KQ;6ZUL%.LZ/?$SP\I& M$Q^'D0WX/IB+I--O;6>/=['"8_ 0PYJ5*0>3F;(9&-GP>* 4PQ78>9\-!PCK MUO#@0F$5>!-M"8[3 +J#Y<+2@;91#G@@,.S@9>/@77'^]:*R8'@)BG\/^)Z, M)ML)L/IPV[EC^CAOX_K1,B*]&UE>A@6DZ_'32NH3%!PZG*FSQ$PS/S8\I\+7 MA5P&KYO"R3QKADF^/W*=#QL/")"_*-^QKA?#Q<\&C6(RH32':WTR(QGL7)=N M@(\0.0C/!H'Z2?Y_P5GA^ E\R7?05+AY KN 6(ZT/%R/C!RAB5^+,^*$1+_^ MS=9)Z-.=1[\FZQ0M/+7SM^\+P]'IIC^+L>3T!^5O5P'#XMUH<.?2C#GX'\@L M-$J Q"4P&- %&=1B7!O:7^)33@$FV-7"Z!&'\:L;-W\<1H]U5VP&JX6-F$#F M)E($6Q0]4.@7MQZGZX5MHEK#__Q+F53$ M8)!(10SBA1-*WXAPPF?]?\+9[OGIPEL59;U>2-(B\YC[X\(.\ M1FZ@6U-P=^[!X=[A \,D(I 4' .Z;_PM^*7@9(-ZO$>V M O=_"A(C>+@=X-[R)4K^6N8WBZZ\ Y-'GE89MN W8:D.^-_X0. MG:IL/GE0/P[)X<(+^ J[/.KYCTYW_L,]S_][[/S0JN2'L4(%YB55*N@EVW'L M%TE[0F'(_YH6GJ"9A<6?K^RXO$,7("',)'05R2HQM$#$\_L5PI1,7_ 6T*O M=!35-B'CN<)!-GD,& 8DNU!UDO1""[^PD()+^2EC&"3%2 &/,.)#'#W233S8A>(,H],K4A+A MC6$("IZ[,J- S^\6)2LIPX1!T+_?W#R( *G#GGQ3"SUXX5RAWV2($$\P1AK% M\-)P71Y8>/R$<07XM>:0\_*G#_X93V7DDD1 MF>3R%&,9BTA=X49N-4O3-?XH[OI&9XF^NJ$;FH.+?F>CSC9-1JZ6^E>OTB4?G!W'(,_=E ZX_C7H5L.^ZDV7;<2;,M_S$%ZRZ,06FW<>,B3-S, MHSWC0%<78T;_K<'/G5>IJ[2E;QB3Y>D;C,?R;X.[T"/*1+]!HK!M$*J(/<_% M!](4[_@CY>C7:Q]V,>N$[CVGXW.FV]E5K&B"LE/&9-M44>!V_P"O?@-UHJIY:;*34Y-(3VVB00#1HZ%*[0=+RK)4]U M\"!T8'2)5)^#IIU#%EG\NQ9#!QDU#^8-2&MIAA.])MCZNJY,;SX,.&AT7O_M MFZ_<#0E4&ITJ/@LTFV]R"S 9F9 E;F^2]8I_HN0G!MJ8X_Y*$2$Q7"#,C?"\ M8[!V/G^=E"V<6LX2X#_ !;T5H?GX/"9*:]H>D_2P#,L5YX?Q@]BT J[>,RZE MD-XBTL0\!F:A=0S1V$O#PYM>^0YFAST1O5AD$R0/PP7G&.P^N)/@%# ZAF&C MX(X-VH1.V8UGDB'!$W@.";/B%%,*2<$WN?DB2Q1:I9C8VEMD7#W^=>XC+CFW MGN C_N?L"IEE7HH97QH_>W@?PX/$U*0.UP_'3!E]K"WA.XXN3[CV3.>A,L,- MRJE>%@PS,!H?,V%;__*MM:J5@/9E\>$9)HY&%IER2\NH7=,LQ MU_0KZ2OS7FSG1ZPZ*JBFV&83W=/KD(^^$^2NB^Y%7@L*FQI0).,"YDNR8@N# MA+;SROF>=$L>B^>XF#F*B@%9#(E147ZH&7 MI,IKX>_\4\*B@JA0:/K*8\#)"S:-L*C/83%!;=FA7L)4!SS2L'V7ZGQ0WS,] M>,MZ:#W;A]DR;#LH"-MBM/6H<=MNV;CM8U1!M195-)B;CBB.,P*K8R4=FGCT METN-\V&\1BL>!A/OV"G"RU^9L9#:F\WK,J/@=$BM"FT;634;=6%9I2=%Y7PH M$KDQ"6_;^!9BZG4&#%)?<4[,LDL+]BS'BB[PY_A6W^4B?<;6?N/8%OSW+%@5 M-W_ 3K'$)G3,2J*R )5AOYR-AM?*!A)_=]G]_!.L%"_!C?A5S6 3-7$J<0+Q1>:/I,!F#YE[ MBRW+,4VP=FD>TD^@;6_!ERJ<#M<&V+(@M1 M!<',<&;^$BL,9\&YQUQB[KU3 P'^94JI2Q2\''!_<)32(J_TN^6X(O)T3]Y3P<5.R>905YT)+-_\^)GR<4P,K&4#ROS'+]Z;\"]1NKA9MM M.D5.[2 UHAZ2H 8OJQY.CK+HO+:?\Q7U>>#$G&6DL;,#TG%QG+ MJJ>FX2X2BCR_EEVW&>_($;8+I>+1;L<2+>I\0:D+MVTOL>4+WQ^5,X3VCFBN M(U,(V'XCW0_&"0@W&\]WYF$UWJUXS0-_6I %CQ5+ NG,WH-=H6NO$4OTP,WM MK-,T7M_&90P[%2^CWYH,TLN KQ#A3+%,$Y,,C^NWS2.EPIC2L04'CQU;A*[C MEQDC&X_4IHA]1!,%%S)NZ^!)\B>N]-GY>+PP=A/I[7.V@-;$M)C@?=6+1 M#X:MB?=B!S\(!3OM+QK[Q TA,(MQZK,P"V";-E AQ5R0;[B1&C%6DB"!2%%7 MNE)N<:XX =O9B AU]_5S_(+A0J;,N9]3)2@BZ+X&UQL\S4U?L>4O7VQ'=YD5 M5N5VH@L?B2-<*\O%$E)'O^8-$&NW9COGH-!*BU\U.Y81$QL.BXG)U>+5!<]> ML\)OVM@#R.*=M%E]IE\PO9<;9'!JQPD8)P3$&X M-#<'=L/%"9Q2WO>VB)DO-#VFA40$.JR+!ZJ64#5BWPKYIEQQB213^+5YVT)0>?I>U;O!XN+C#8 M1UEAKS!X7(.C+25:QJ'&%8&/]4 J=N792_"[ M$30&Y?.S-GL5)JGHQ3.U%V'TV<_@N2YYFW8LIWT35O0'E9O9B^)2W>'7%AD$ M83H7+N0'XZ$U40KAB2(#%F^ZPRYMCH5A)?0LAT=W9>H[!/-4.)E"=83H'&O& MK^NO1'L!#[T4Z>:FONT4]6W=IK[MPNO;ZIZHVR"?8=V8O0;#**@8F@E7TG;" M^!C&+C6* <3;A^,=Z]Q@">+W.3^G"BL>011-5,'09#>JC4K6?OWJIF5@?!5! MLW-*'!R=!F')_W /(FO>"K,=R.U,%&P4UKO:4O\ ^B,G7>=HB^.B4>H[JMJ L\ M?!< 0_!M/$J2=1'^*^NAY;)FOV M2,7# V-J7=[JMC"0#H:#ZSGV"E1VD'<)+G&.D2%98D!3BS]]C.S+6/EG0ZDVPJA*(%&(M$,L/4#!+W@DPG!)#%O_ M+6+9"QY3\(1"CPZ&0%BS*EJ7(*UYBJ>FP&Y>%/:3!/M<][@@M)TB8 MI&DS!DE *#MK;YV:&+H)3VH6V?#GW-"@E_5=OK*76/U+HJI@8X]=KY/.L,-G M:0\&VTQS"Q=V*8+A;SEB0V,N6G'V'=P1Y49E&]@.I]OI;KCD.=2,O IK%TN% M=9(.4Q!PHE,A,91[+D$*>_O6\BB5OVW-RXG)Y5M!;0\=U2OS B(Z$U+A=8J\ MRCMB!(/FF&Z\[R3\T-KF.3T0DE>**-9-DZ)2C\)ZR+TJ),=UJY#LE:V0C"(> M87+Q+C+ -H#!]CKIY"U\EI6\749($//01L^X+"PN(%V]F\+(2ISBIS7LBP=E M[""+!/92:H,E2EQG"S#=3$9]\_C0V,Q$\F0S;JZW?D='/Y]L<;)^+)L;>3(S M SS_B(D)K&1QWV^O'@C*,XIB.>!<7E/Z>.6R]\%__"T8LF!8M'SZ43!60(2^ M, ZS/D("Q33_^SFO_6[^2_=8[&]WF"KQQ;,["@Y4:S*05N%V"OE!FUMV D/=!YR M+\42D#83[YWHEMC3%C/"SF+[:SWVB1,XMYEXQ4*=]OR@O3H@/:\#D*D$\JVG M_62EQZ +X4P&%@X.0 -0PN6??@3FEF=2>C3TEEL^ZIS +?=:!I:NNWE>U*?E MRK1?&?O&22EFZ=Q2R,LK.2VVUT%HQH[<[>:A,Q[FGFH^7[WAKTOEK]ZQ^6O M^:MW'OQ5T>#0&FK@]6)+ZM0-:M]?,T7".?))CA["TDOAHSZ$9_F9 ML5VY8]B:].11+ACJ&<\J?_,4E"-IJZ:@$5+0<'S: 9GG/=I[R\N_B7I^0EY09+(TWLX]9$[2D561(ULL??/*UL%)8[T8K2:4WV MEXH5DLJ%FI;?M9][2\%+-@,* AK"%+BS<%K==XR%[6@(* K(1GD\[M;($&A, MR:,X[=71D K.NMP;[ZUA&V.RZ/KO,FL<&QNRM!L>.\COX3D^BGK(3R+3L"L_ M=%N3OMSMCVMD1C06Y['<\X-25@^UM=JK$V5=J(%ZCS76C5E:SBRE0TN7$^U* M[7T,4G7VI_;&-JT=(178IA43T@#%YJA;)R>G(@.5WCWD/7PUDZ#?L==[QSR= MJ(CKKCS"DC(9S]6]W03S?@=R[M)BNVA(!8)B"()B* _'O6K3SGO=WGD4?30< MVW!LZ=A3!1P[ HY5Y%$& LGY<2S9!'^ETO!XWTF\H2%LS<\!*S@VMM]#)A3C M'FT)P0,?3,3>MO1/P3/3[0C*N*;M"-F']U1]8T$ MW?9(4<^IZZ%[3HO=KI]DRQ:-"VD"^)U@<#D;XH"/P[1!'.&K]>VLV=(2NJC6 MFG= $2OZ-@WAOIBO]CV&[/_+K4+;8^M:^P8FI M8:-SEX,2W-_:3.=*"M53)E8PRIK0@%<[K4DWMV>[:5QI&E?VCD,@Y6X*1.32 M,?PW!S9@7Q"EZ!N^_WX.U'V#<-4?&- VNYG-_*5/Q84?$?L6T1QA0?#3FR4. M^N 8O65#&JK2FBA#>=RIJ@SQDL*,#8M>'HL.SH]%5QN3J5F5RE:]PN,A"!KRGO=9DH,C#3LG^P7K7 MSUPF=8W.C[KZK4F_)_=&)5NW:U144UL-&& 25^$CES64ZX"$OH7:'!]&;0XR MU&;A<*51YS"+&0*';8:Z:VJ^*Q3"(^7\A/"(\#.&2ITJQ1MZK(@>U?.CQW%K M,I+[PSHU89^W5_Q?FJ/'QQ.\%;]XM#VYE]&IW@KJ1T]$/2I23TF3JD9^;=V;17(&>Q\B(]RDK)J4U<'Z46IH@'>[ MKR= [(^QVL8#-\.7D.PA7I-8(W?:3!:2PKPZ3T[)Q0O:4L< MS=O0ZM4TW3/CXH-CBY M8& R[0K^0Y5QP/D*)[X_,_.U+1W]4@]X5@I6C Q[Z5SM#G_D_R:L S4&E.=#/CB,IE=[:)<3^[\*)7/,G=CUUF/;C6D/U^5XS7[17M_77 MI X !;!V3^M'G+NU^;SBK7$5!*1M.T1-[T&[,@>_!2O13KP""00A,.]_% _3 M'N(T =3X]ERZ1;ZW//<__ZJM5\06C(!6,T= =S=A"IU:A9.MAF%L$.0.B!4Z M/#$?FTDF&G:N9%@STT>A8UBPP?5.*ND%Y["7$J9%#2]ETB?[6)(][&3JR:-1 MAC8MK2&*^BR.MJD> 1".E#14Z0[P4>O*)+9(U/GA*O&Y&B>F3!IZ@5M1X_B M>&_ :\;GNZ4I&)M6P/>I@A^+?+2#K'^$ZQ]GQ"V2W"0C,\YL%V1IS/'":PNP M9Z0'^!A?WI8^[^0A5$,#)SC",1_JFM$%4+U/=X@-],%_5U2Y.TX3\1Y$<"82 MZZ/OX #87816PM;("$O,,H3Z=5RHE[= ]A%QL=4JI4F$YFDIPRS[[9AB;J\] MT#PGM5]$Y6TI1A/E1-@I*.)$A]G%F%\W(]5U7)FWUQYH[$P_8P_G:DGJ5]*= MY6G6DX&! ^'[X'T\V;;^8IAF[3:2+93O+> SBTG=3F#9QXT#BI5Q#K)A=Y+V M!'*;W'[\-P\;X)==H T9#F36EO2_3O^J2;\QW0"G1I?>M8+_;%U)TCM\>/B) M%!NQV;IJ2]]C;PYC$C/F>)IAX1(VG#8/3E@6XSSP8G@+VDC6J]K2(RB?K[;' M)*4O7%VCVWPKAN\ZP;ONL&[;O"N&[SKK1CW M)C!'MQ@6_.:QHT8IE.M\T[H,MD1_D('75 P>-3C0:H:MR?!XZ%%-"^9;;<$< M%2>!\_S6OSNV6SXZCZ6E\J#J26 743;>L-?EL5=Q44*U[(79.[EW)NQUH5/) M;WT7-LDHK?"^>4-+55$2P5@GI734A=IJ5LK6KK0 MX,L78X9U#0<*N)P'7.>X!$&7TGD]T'GY(-@-W'"%$JJ@O[QR"850*[+:J#OA M08V"->)3*EI6F8$3MB\QM'QUHCC(MKI>NO] M@0\W7^(LJ]C>+7&/XQ1JQ^'.:-2:C-JI(O#B>\3ZTV.M$8? MU-3M@]^CP@? M8O):S!":..#@W^ B.#_,;TUS?8=*[UL/-;RUXW[#WMZLREUU&\N]WD",, M\G?;O1UNNW>\15*HM#TZR75[03%2F0LL4;JS[]D@PEJO/=[Z;-:0@AH<^%/@ MP/<;'/C+QX'O9N+ ]S9!9)W:%+W) E/47-?&D19@@Q*<6@9HUJ%&N<374GYI/429SUA:-0-;CGYU51]/'VL"LT#)J\:V++\T+/T> M92RM^K$L.P'WV9N ^S[[GI\$[?S$B2,'T0\]QFT1_4XMKM!Z8_#:97H.0< ! M>$5IJ@\NSH+U2W,X-F'9X27!YZ!S4>%*!N$!E=Z '%!.GVVTBTD89^_W%+DO1XPY1=-F&O:;^;!-%#QLI?G!2QX!: M:6)7:&1-1B2J$=\[$_M(NH[%51I9GB#PU<+90-Q(S[.UHF(D[L^V[]Q8^@T> M:&D:5UN3H3SNEW1O&H&^N;7T)#5O%QC0>-M%@$>MW1UW+ZAV=XLBP!T'(_U= M#&5*ITNP#&:K=(FBUB-?$@U%XHF(<#22)CGPIVN@GQ?-T3'5$8ZB*I'GRD^& M)),7F#W:ZG3.9EK2J-,>J/WJ\R7#MC+<[K$7JEL_:":-$-<\:>/@C9+&^$5I MSHO2@ 5E\($P+JWK^JU)MRL/N^FFS<:UV^U6_YX:5JA'JM86O2 MZ\@#I>)&K9.V8AUU1C.[DFYF,RQT="6'S9CQC*NK9&1N\%R<(NQ^L6&5-Y8. M/CJ("CC(;^'+,CS'44U'YV8Q!PC+B7$+5O?<L!WW@$^500@-.GLS&84L%D=$K'GK-A6"4" M_$UP0I]MYZ/M3[VY;Z8Y(62"-)TC&LDP[2#DM:4WOD'ML-I+DD!).3C +J%. M1@?%(2GDK3D234-%TU!Q N_C*_-V%0M#,(^Z\EBIV/=HH- ;IGU;3%O:J]F# M:4>4Y>B^E1ZHL/8J"R.U5!E<^A;B1M>MPW3#^P+.9C;47+\SSJJ .VZIFV<\ M&QXAJF/)^JV]A'>__NI&+A8U/^G"?HR,%,0 CF'#E<)PS*N%R\&L/:."M9'2 M[O:W*]8J70/6:VK SJ\(ZM28=MR5.9Y4B7<*R-F%L6L@PDW\MHG?GBR,H73R MPAA--+=ZJ:##14^] )KVDD*W%3;!/3CVL^'"0S+H/8N"L9:CI.'>A.)R+_(? MCN&Q:WL^YUC(FHZ-^$N.?U](KN:H2J"40=/-&H=+,3C9OMKS,.,!7!XQ\O^/,]"OC\ MO_\8J%>#D8[IGQ>PV'$&"3)!. ;=*<)B](INVZS)6FF@N? ;&M M' ,>/8U;@X[!J+/K:-63@-+5A;8C'2"RHY[""=9Z\*+ V'+>UGQD\U-K6D, PG M%AZ^2F=LR9\2O<#%U4T9L#G&RG#T!AU7$5+1T8=>WDD]<&:Y?03%Z[P,EK MO>#TL[_"Y4&#/]#@#S3X V\Q]]3@#UQH]#*PZ5Q[[KV0,0:FVM1WX8NN*[FO MX+@LF[:D)O-6C,W?5 .&[0F7;FG5@7RVJ2TB_6MKGF:Q"V?(+M]49U)U2J5CW!:MW188E;- MSJ0^1%(?E^W%:WJ5:B@'JR.*46NBRMT&YZ!R*6=8KN]@+N)-E$)4F",5!W@7 MG%\6U8Y;DW%556@U,GW?/&D45#>F2:.?]#8>W6GC@WVWN&H ZL% MY6ZOI"AL#+^"OO35MK473;]KT^]Z8!-:"(QD-3"HRG9J>M4; MWGV3O+N=CU,I[_: =SORL%,RRE-+WDU6%*>JXDY3TYA3B_ET)=V:MH_29KGR M/:R0-98KDV&+#"\QFF$!8^U*2PLKH"6*/;J287FV-%O;(CS^&8M\\6((9Q4+ M:EU_M;(=3S+@GZYF"A\1-OB#X8]D,)QLW9\!);%G9MJK)9E,U%2T-"S#]1RJ M9)0TWH-O,#=9-#P+BT!=:0;THQE6YEE39?#ZBC7'T:PG^BI6 VN>M&1,%#*S M.8[0Q=_;18J&_CJ6=0^0MSF/27"E7!?\'2 M8"$WT3H>^4L#!..[Q%:P&#I6"_V!P4K9S6SF+WTZT?A,^-(JI%^I@5JGG1$V M6[^;MFM3'[2EV#L#5M$"V; 5C7&N2E 68H.4HIJ#GFWNJ:8/;MB:C)1T,RVQ M87W8H,2&1JW)( /F?8?:?AFD&';@H,HR7\^G>61Q)?&(+B@R>PFZP0(U6+O% M9YLGZ867@MFARX3_4,LSI#+<3,"TLJ^V)72=]71'BQ0F?A8ECEN3?A8AEN4L M953QRKJ=UJ2;GN^Q3N_Y=['%4/A];J+J[2H@XZJXAW'5"U-;DW1@?_T:/J.I M8IIBMK(KB6Y$ILO">HS?T LU$BY7-G8>KAQ8JP.LB9(/M2UP-9BGLP6*8.D) MC,"XD;HTW!DSP=IDMN^*A[:WZ5_"W12W>?35UF;IHZB5>7;J5H*R#R*]5,/: M-_!J+)]]=NQEH+7^ 6;\K6B 3#>F=;OIQK1N-]V8)AY,EQ&8HL+>V-Q0EM/L MPM^1\6:U56/9'_?!GIB%3,2P:92?343,N&PXA(ETN0F3/A_<$JQ=M#J?"I1;?/Q!I!,@ / 5Q&E*") M.\^\[H!$'.R(0[VX\AW7U^#G<# WC[?2J*>&A&&QO-V492Y0+N;'T+X8V-4S#>\T!C.W6=60Z MLCKO^BV92!@*=<79 (3&N22ZK'K1*-,9?" MO[&9"4=GS VF?[3_X#NSA>:6]H5Z-$.Y.ZZJS;:N2N#8AEF#3-H@DU93-;#9IBO) M[>I.$]/K4U5XPI!*11$#70 D!F'")F10>H;K_[D.SJP5Q^&6$NK &P7 M&R@>A'>J!CWI\G^M1BV.^6]1M.J#,*>]IKRC$?4TI"%^I#F_WI&QP, M_*+"P\=2#7="#GUD_']QM*GX_@T>+1SZG16 U]W:RZEAY16D]P:MB3J^] [] MFL?,FN;>IKGWH%&VW7VL(4XHD/N]JO1ES0)P90<%';?&R:5".WM*G:9:F%AM MIG9L^-EQ@J7*L)G:<=E3.\ZJ'R&S,QV-1.I8-$6S1B1+@J%8LZ.9Q>:&QT-#\<[NA>:&@\=T,>(J<2*PU]FU\?-Z88 K8+U'!3-J3:BH M6=P,_FIC^>:PDU)X42-FH/M0=,8[,;GWF%!^N)3WNN^\@,IQF15IO'%K,D<4 M@%>F.>ZZ@ECOO<"N=+@9/1;LBI_0]%7RM!^$R4 H!O$9:KR9/G41,GWNL=G" M O)Y>HVU0,WA[[;CMJ7XUH*&?LE(AN@R !"BWG_1,X\-Y[03ZK;/[9FW\"[A MA%G9RN>"BOXM+B[#).EWP&,9':-S<C::"*8ORXX.&2!@U=\Q7#*P9["61V&(B,RO"B:$ND"$+1 MA0,+2;I@D ;O'V01=6 2IVZ3TXSA'V]B%W.!EQIZE;> M;MU*MFS=H6ZQ/\8>WU'INL7C3Q:H1 R<1Z;R9@UF:PMULU-^/^,T:IW/K+36 M92>/:M#)]OCR"EBVI<"Z\$;L7-93G"4>?W+)O,2 MG,.UX*A4V^VM9L-_C\ ?8RR-WAWHQT^>;N\6B&3]O9P1ELZOJ:NKXZ M>P&]@W@!-1JSDRNDXD,]$K"E^P/(]NL&(#LH"R#[D4V]CX8[,VW7=S)R1H-^ M&K5UT$_CQ7XV+,*"043 Q* )'5ZP$V(L?TO&N]56R2S9XVS!=-]D]W/<[9WE MPI*I\"%CNX.:8KO=[( 5GRS3XO5*40K.]CW,\5-@9QZ_/^-!]',* M(;Z@=N*+;3U]9\X27=;2C##&(>RC3OTCR[MG9-\NX:AE""=%&\-.:]+;&R^S M0L*X4.?B9C9S?,I3@X/'7"\^\JQQYL"@7SZ/_&TD7&D!RI^RGLCS=UWE&G M*)R-J.KY3?-\ARZFK&TYQ*J%OJP,TF,B=[,AZA&XJ-#L?&/T64(^'X4^>Q@$ M&(W/@SPOU/C]@O,AKR.\1"S:Y&T6!U40YV8(E>JUJ$0/W.Y6JC;L(U,I2CI8 MO7U31F-EX=Z&>T_DTY7FWA&6* _52^#>,X,=?:== M23G54!NJFVL B/C(F/35]IBD=,#?_,*+CQ%Y:VD["-G/*1#)W6%/FI,N=G4S M)EZ?>JLY=S0-[HB2ZT\.6TNMUV7YV3=U;TG_[5M,&F55)U,5)$^6V9(&S#CW M7C0'K=09L]SHTA([E][A(UH9?VE=87LH,3CBG@47CB"+P:-EB?WI&RMZ#MJ_ ML*MG8Q:\$'\F)S9T$N*A-R\ KRT08I1=$:U'@A@;K&B! !8P&Z-SX M3\"91&K\R,&YY6" T64Y&D@[V\J[*H2%S#UWH*4I%U2Q]AQZVK M#5(<_U#VE,1;/AL.$/KC'Q^DS]J,5P)><>3)E6,_&_A$9%VMK(09E)$P\&K& M)V*7E<>C+J:(-P125)(O;+ MX'*YJ,OX PA(G29BTR_35)'_PS4Z<=BS;3ZCG)S!8@P/497Y%U\,T ,: F<; M'AR5!%Z!P]NC9MH*O@1? 2.@))T-"\3I%SCD^_DM+258\F_:3V/I+S\$[[\5 MKR]-?+W6I)]-?/RX,G;(\5RG+)QU13C>^VPZ.>LI:[\W,P3/A,=^9ICJ8P\V MXK7#%51V$/W69-#/YD(!80X^'Y-TPX5-!^FI1U@<[$SZ0S--]BI]T*P?;>GW M%<(N(R6'J-XYI)PD?G[4I5&4\XXR6T[=:HZ#>,X[RJH!R:K!(,-0TIXTPW+Y M4>5S$$IRWPW0T!U[QICN\CGI: 3".2)HBX\8GTD[,\W/<>D81S[&)QG\!0*! M*C" LG@_AL8Z-W##A.H>8"\GVYR4-#QKC:6P,UM(7"&KJA#$WQ>&4UH.:^+L M21/_1C)6C+>/-'$^C4OOP/O1N&;G+XFM(JZP[6AVGI.:.O2S+'*-3"M=A MKG#=06*.3[F3$1KD.5OA /# =KH_XW>7[7V$:CA0 M*:-FB,Z%#]$1$ VUU:7L3Q^, J'@0.&!9'!PNV7#)DHG+L![VP=-'LD1+HB8 M8%"OG9$+^442> MF0./@?63:Q7=-4JS>*P^$0F)8[V4O+JBA&_&07QC2_ /85%[&Z/CW@9C%(GR M63-,T1.L\:$]P)%NGK@#@6%3IBNRJ'M),?!B M@+*8LK0L")^.-"*XR%_%)K)MSTO]''\&0T#IM(EX9S';X/3NS,P!CAM*^Y13 MBE\)U6 RZ\E;$%>A8IPR[X4Q*[%G/C&+JLUQTA:<57!F=E3*4.S6N!C,AA=/ M\4SGY%[3K>#?W2#0'8IRG-?E3S$OAR$ODX=)8)68H=1F M">X]"FT0T" O I[/6(Z8"N;20BA!1*(>B$L+R"LO;8<<+0:/P@&AIRG=Z,@1 ML+/_]8W9#[0M#!LY3F=S&H)GY"GAW/4!?=C[+%*;+0Q@E7#H(1S(W/ "^8#W M:1KP2YTB2F#XN@O;U-U$#C/^+F(-R_:0/6+YMGGBM<'!1*,635B"28(G>EMT M+$!)0J'C]=!J0SMIIAPQKRL3B1LR\[S4HIR'54M M;,M!7E3!G*AYV((0+3T_GK\VB)$&53$7>"*I7\-Y7\0&OA7AE,>@9'$,'[(* M5F60<.>B/I<3-A%2_IQ PPU0T@,AX@266F)AL4&OR2]1%%X8HAEB/07>N L0 M8]3?=3^/U[[D3"X;IR>7U0.6,=I'JKEIO:Y>1J')0'D%9TOP]='8V8 .P6O& MD!=9%9HK !O=#.3%W.V?#2!CO]/N=T;58QSVVOU>]UP &<]NL=LA:&Z)'EG? MRO'LHN,SA7>D[ORWAVH9U#1_R41XO/S]WY/V^;C>U76A7<<8]I#>A7&IV.3E MTAV%;ZGQY6T!$>8TIE&=4K*M)8Y)&&MK^<8"%*?[^4,0J;^S.-G!"=[//U/9 MR3_!J"L="16EW'OC+/]E-25%@8Y,_9>C_=(,IK0FO=YYL->%(D)\3A;%HJ$<5<6^ MW\)'.N@4S8M_QN7Z7OTW@=ET5%^C0.K>62AF[[' KZ2=H[8F UGM58647B-K MIB&Z'8WJCSX3U%2))=T%12^/,OI*&@J[4 K;P6R\L[["8[^_,/.9_4:1NM)T MUN-#5*LR*1O#<9.*'S1S'$ZBXK^_V*49HX^AC/'^ S^;&1#G1'3;J'B@IDI4 M//:.RH-!0V%OAL)V4O&["K A:?9NG.\GT:S+QQ6WGW'[EU9Z3;N M^YLBNZUT.])3MG9/D]$8?/0,3.^&B"Z4B'97WUQ*I2A(Z;0F0V5<(PJZ7-][ MU/C>)]'0GVW?*>Q4B+&$@J6C(U51_U8CP[7QBVJAG9&6BEWOS?2E-O3UYNAK M9\5=5GAUZTA<%7G=G$8X3DS-U#L?GK?R,BTU MS:T( MRZ'(ZKBJ\%'#K0VW-MQ:Z62(@3*@=J+*!J/7?*).*2R" +L-C!A[R<#$"3[X M]'.%$T#0C#%MUW=8-B;! *$O:HE)0#@WA!I : X$!B#P*3A8#"*WV%: \1(# M)<*3D-XQ?@!7LF0Q+RH(OQS8@9[:[JJ[M=5O;(Y7V[WQ=LWQ->CD;Q9[N,7V M.]LM:$N,A-PHV?BLFM$IB10,O>%P[(14'(Q8JJ(]_[Q.Y#%L4"\\CP9.HTX7 MAQA,;P]- N<.O,E=-W=]Y-*W@XV_S)9-@>DO"=,WQ-JJ8 F#=G^+-60,&$## M^KK;SC"&$>*4 \N_4ZZ2]GG3TWV)/=WO2F$R%HP/6O-SL\(&H]:DIZ;K;@^$ MHG,>4;N&52Z0549[L\H85&5&#+QAE895+HM5]N44E4I%T^W #: MFU64UF0P[M6=52ZTU/HNF0]IJJYW]"]X8NU^Q1R:P%^2PX:"ZD=!6]IA6P@9K'7K M[%U$TU3$[VZ%K56E-.7O3>7=L2U9X:]]91D3*P?JH#49[F^(U*#.KJF%;3BR M3A'YG '$97ASB.GL-&_N&DYY VSY!AGO'%GK8 Y5G)]*>E0$3=/OI*.7=83X M;KBJX:JJH_T5**QQ:](?I5%5SB'^KY0,-Y0I"5NKG[O&+[_OD/M:#8$+0LW85SEOG@3S[TFH_VY7-)Q4ADG*%-$T&IT5PT]$H&=O1*NFCI;6<7FU4: MKMKB&3&R7C?"Z@+]7W:)6W0WX;]1]AB6K_'AM\@2*#(,?<"F>J\S4+K]<6\^ M8F--Z[!QO]N?ZOIPR'K_UQ^U-G?P*&IE34IJ47TI-2D-VU+)V;&>/?N!HZV9 MXW[ZTS>\UZ^V%^_22C5H=3M<6,.!,?W&$Y_ADY-M6_$G_RKQ9Z=//T[X:S<1 MO1 ?GO%*]02]8=G'_DZ[PD'!2QO?!]L^DU';\?G&>-\X9]F2[A[N)=A(-#A9 M57$\LC(F&38W3/ZUFR5OKL /OX$&IG'0MRBFYR"H/8;2$+6RL[(=?I^:[RU M!(8#E%$*$A8'?--?X2CI7!/!76B@Y=-SLD<%<[+YI1 I/M(C;L0:F+Z="=Z) MZ%X!\Z'3D3O\_Z=G9/,UTE#Y&"G(TDISI&?-!('_ETTFT -S:(E[;?)!<^Z= M1[J+/_"5T4/3^P'VZ;0[:;!+:<4NT5TFLPC1X/"3ZS M7RS0/;C!D!(T%[?G <7AJEU#9T(VP2\UO!HG(INV=,^EH-3-HA0A"*658]/, M>-^57'^U,AE"1N'S'/9DN)Z8 R\..Z3-QT^W;>F1,0G5K:3TI>LXE>)\EPK/U1P]$*)91+XMWQY71TZOI.\.T\"J>#U7+?FK*S'BVFMT M0'1J^0:'D]_+RH05:316GJX/;^?)T8 8@ *!8*^?@_S=;5WQ^?4$9$4TQ"TJ^)7G.Q9\Z_OC-_@2L 1"&A3L;3D MLQ[XLX J\=]LN3+M5P;TN/(=U,%>P#E KDO>O@Y?BR^4EF%8V$@%GAGM%9X; M$O#HJBW]CH/JZ"G $L] BMPCH@_PZS*="NQ*6O-W,BUP<;7B)GHJ3Z>F?<2P M;?V7I#4HPLF=Z"?:%#QUW\O_2:IA3)#9A/I'\-2XM0/\(J_.] MCV3)8P7_J9UX!=+"027Y'\6NY1#D#@$_ ?=HGZU//<__ZI-LFZMMI)S@T<' MQB=*%)!+DO8"Z@RD@V^98"!Q-+X7PV42,QF*19FK;(1?1&R-N6^"ZC51KA@H M!TUR/$0]@Z?])!V+4A(UI!UBJTG35VFA/>.',5V\8";H<(_+/F-)QXUB&KY& MZA\_UX4S(SX/9!H*,I!GL(.D70"W86!DB.1>M'!4'?#[Y?IJ8RLT+$E'/ ^P M66"Q!"D"3AF^<@4*@@5B.6ZMD5@.-LS?"5OS35JH119DL'34";3QMO0]:9#P M0T#S:<%@RZ"R7!'$$EHATGY>0H'CR6%TJYTAPU-B;[N0RD"I6TAE5#:D$@5/ M[N>W,0/A&R?56PP'DI'[ 15U &6;$6CI9T0]^NE RZ<\BV2W:$L_,]K2KU>T MA0 A M6*].;R3W,L9[Q=SEK-M("&4X'GL^!Y'M@%K3@]N4([M;)KF-'BB(:M1J7"8+ M4YO]9,X,%2 7^Y%[:[APA&BB T'I@8[((!LN"FRNOB*M,]>,P+/?8A=MZ8R8 M"0,Z&*+G<.4_DI7L4^^S.R?<0=PJ?U@22\V#PFKSUKADDN!)YE>(Z:#VZQ1KE4\Q5O&BTZ+BT^ MLZF#.HDK5X6"7AW^K,P?@46K 0.L_0RO#?Z,[B**J-R;X:M/WTP"N%&-@R<_ M@%@$0@6?]$ZLX,Y*"O\-MR,N ,R8\ 9&K4FZ^OR7@+E2I[MV%Y+M>RY0,/K2._@/EP?3@[]'7A%ZDUI(9_-T%=MZ<;= M)'>0-4+Y)!X5RAD9!0V/4-'F-O*Z[CM!Q-%=A]>*,D5=3C1=Z05( "2-SE(1 M)GK]BEX/6\7 *0@>\_6,4@U;*!O3M8LUSB(@TS93- M@!=1SX1AB/%K$NRE?1Y'J0-*NKS&0,BL?/-09 M2G7FD%N,(B@6D$PSAO@E+"H42'X8&\0M$5V:!A Q]S%+2^_>R:7W&!S#?E\> M#7-E][E0=#*\/3=PKYR)>;HW^'9 9(^,"I UF-:05ELR$%A#8I-N]-!%L-ZPPTT-QD1@GB&!'3ES=L."O&C'L M3',7YV7EFJ^Q1-1N@@>.^,[2_1EG?G*@XA(G]C=NYG)^7_OXD"8J&BL>ZD"3 M/<&%NI7;K!&5HDW)DWX\<*)9!G^?0=O%#2SQG_^R!;F)X]Q7!JZ?YDX6;/_4 M,K#7"0LBXSHN06F+J_Y$(8N$DAP1/?B MZ0_T"X+,J/Y0N,4N6VCP;-LMC/66"'IJ'IAVI;W]O-HVHAI89T Y\9HA ML;A@(I(("]S/HQ%):6>_A\WF6=Y^4(0-&W1L_VDAK;17QP;! IZM3U]RR MJ![(W2TM>(IJQG87/+;%HP!!B1E8PCZ?9!?%++Z*&RDI@09PCEU9&60HBGA M),?Z1D(L>T[=HGJRVNC1(>C1T4 >==--)EM(YUS[L'Z>9'Z%UZ._7*+$">)) MF6G)M33D;JG5PEMW\ZX]G6KMCH/A^LV+!B/5FQ8#+V"5E1 5-U( \Z#2LV MK/@F6+%76U94T6L$ S6=YJLC*U[HS)0OAC8US+#%+>7;-F#TW7YM.:A+,Q"& MHQKAVS[ F3]$Y)='TM(1_O'LQJRJR'9 M%IW:DAT-*ACM/]:K(;L:DEUM$ZK],=J?W7%#=I=(=K5-'@XZ:'_V M>GL/NJR0["XT%HK-0$W\,\4:1TSFI:D?\W7-F."+I*LC9J;2=*6"5%7W=EP: MNJH?7:E'#"6EZ:K;F@SZ=1HXW-!55?+JB'G -%WU6I-1ITZ)O@N-03[&D5V: M8&2*"8Z8E4PS0;\UJ9,;U'C?55'5$9..::K"!$]_;]':T%4-Z>JDIB!"-33! MPDLDJR-FY-)D-0)+WX'':UO:-L2^Q)X\WK^2HN'QAL?? M-(_7EL65UJ0[D/L9^,D7S^*;E]H(@$8 5"@ :END.\0VR[':.=&SVRH)O_LX6S#= M-]G]/ 1TYQ#G.5B\IFG/Z+_NY]_@C)XLQ+SG<.@T!34-Q#OL9@'Q'DNQ#(L1 M=_EX<^;B'#(ZY U QU)R:@A-U[$T:V90Z%+,7W(O&IJWJ^Z&YGI) ++-8AMH MW@::MX'F/8YCU$#S7L*N&VC>M[/K@T#S\B 6]]!JEKM_S#.7V4_\;QQ4.D.K MED:#Q@9[K31#OP:3>L:GV35 OU5M^>SC>_W:MD,/$8YG( \KZQ"L1Q"_@31L M6#&'%>N;;>L3YK;:W;MAL6'%AA7/@15KVS8_Q*I^11Z,&ZW8L.*;8,7:8FX/ M$2:J+X^Z>]>@G!/0[\5XQ[.9X\-_BK\U ,%ISJLMQ/9PU $7R[9U1:7>CAN M ((OE^QJBTL]ZC0 P9=+=K7ME!HI%PL07&,;-M:=N6G^^PX]RWOXR&?)6?5E M++6J%L1S"N$TI'J&G72C;E6== VI7@:IUI92>U4UA#64>AF46MO.I5&_JLZE M)FY_N?;< ]I@;R*(_*Y*,[R: M;IC;Z&YNEG"V7A;;8>9TF$Z;7C7QDW.FKP+;^8CT-03ZRBA6:^CKK.FK-N0U M:DV&2MID:,CKK,FKP$H](GV-6Y-!QA"8D]#7Y<=Y"VL55LQ!6B%C7O.8'FM[ MQ<99&_ZN98(Y;^DM-$ ?E1Y('251E7:ZD#%,SQ9!GSC5EG6%QXC4-9('O:I@ MBL\!QJ>:6L>&?QO^+>$''8A_%Z&N7?V\@_$W5V<,2@/.WO7J]: N[= R"N&?SH*=:@= 84EL*ND MA>9*ENU1]P$/S4B:IOPS#WL2PF\$\%=PX M]E.:,HO-#7RL2?$!^#T3T:+"9%8[%V]/P%SA+0Y(\AT%SX'.[-WL2OK&7 \N MD\<[<$(!LI6[Y6KC)/4OW_6,^>M1T0+7+]UP7>PP<3+W%+\OEPC"L'2V0I = M"QC+ %KP; >^MM \Z1D>(88UP"5JDF6"@"$;,OD($((I N"?D%0VC(8#EW M0^=-6([29I@_W&G&UM(AVM36/FS:&H_=)BL+@"IG[W7?>0$YZS(KVF*_-;$M M)KTRS5F7B3MTG*BM2ZA-F@MO31=PAD=<%I M5X#S"=7.S?LN:'=$!I/C2*K2TM:-N8'& 7SXS%>+VC!A.+C^U&5_^HR;!8'! MP)^GX)YB=H4-#W+03+$D/'4\3.RJ93,?D:?AT7-CQL"0,0T7'VWPKR%X%Y@D M]L_7*+$EO6O1QU\_W;NM*^(^_O E0U:CO!>_V.#A2\W2^*5('M.6;>DA9LW@ M!L/=!CMU!0ZOG-PPYX:M-QHNB>>3Y*CN2#B].A%.OSK"Z9V>< 8[$\X'!GZKA0(IYHV! MI-9,4[+82Y(8GL#3=^ OKSM20**A6CTQ!1!H1M[]DRK;YO+[I[_\T:Z7?R;1 MC)L0/M)\!<+T2))-0[H%T497-C?PDND4DH8&*/=G0P>]"=K?TT#M1YH4O\9' MD:.>=IGGF0P_-!PP#Y"*4$!.;$7G)9Q45:<-.L,MC&>-^%S#[]Z1O>ZYT%EJI/13SWJ"B^@S%QSV>R_T$[ MN[,X#6X7Z^U$U(C0!,-19KMNW@'&SG[NF^8U,9^X3CQ1B0[IFG]%%_>AX69< M;G>OQYK$P^)?E. )>*>FKW/;+VEU67JP(!'PY #]4V;:+VWI$2.9C-_OK MFVGC/MQ%09(7!/ MOPI+NYR25@A18ZP,Y6%_;S"7LC1PXO:_[3CRB .+D/3^+NP0,#[<]3D7..(B M&4<+KJ:"]8$>VV*!&7/<\)ZON^T,_8T.!Y_?]4ZY2KH8%]UN459\=+LG$Q]$ M;NZN)KZ"L"'R2.G* T6Y/$R>NJEL[H_MHY[/AH7R.Y;JQT/[NN"SN6]BZW*EVKI7?91YC0_F DCZM& MECM=Q>\Z4P\.YWBN1=*N\ \!+,QEB31?YA-/,"_^F4Q7L<*(VO2?R"F7ZMP;^U)W@<"@+94NS1_3M>%?B51 M8E)DY-WZ+3Q;. C."<4K6 )4G@G+&6HFK\1$P?+DW++0('D>,-J*'@SB#3<'IZ5+TU!W)55L*R6R_(JQA)[,(Z^A%X:JRP2?*6[M2 MD[6K.ZQ=K-EPU]U#>+VH,M4XV\5L-F$R]52. M@I8.)H2U7K\DPR BYM.)?J)-7=OTO?R?I&J.2CN95?SL.-:GJJQ=0NS_+IPH MEO3$KJ<.TWYQTEY1$WO MR:[F0:7_U$Z\ FGAH,SX#T,?L*G>ZPR4;G_Z/ARRWO^! MT*&Z2F3 6Q0W%E:::9.L6UOCGZ [L-O' $%8OWWC!9_V@CNIM$Z4G#!A;1:4 MAJKC5&GH\2B?N#+N,4J:6"U5XJ*TVZ*8!F,WF@N_,$W[Q7T?7,O95+CVNFUE MO%N%Z^:_];OY+]VU;E:!QX[[Y[)8I3U0QN>R6)#7H[,A@VZ[.]KNL5N63^<" M^N[UU9/4,(^W*F'FJ3E0*B0%1<2L1'GV99S"/X*8+IV"".S2?[.?X$D:+N/" M?@5J,7\FPML[G3 P3_]">P$=8U\S^7&9QIQ_[YTA@GZI:HJ+/[R;IR=LVO$$ M!=%QW,$Y&99KS.A?SYKIL[-N&E@_B>QDZKWON9YF4?<2Q2K5OV7W]V]!(V]V ML-!V1UTR6]T[5*XZ4>-X8V'6@))KWVW\*$80NU6(=!%M6>Z.^K(R/GC_P1E" MLM81EW$[ MX5EK%6P(M[\JKO8B:7&&LCPU87$=V:70.+X(;; I^$D?2 YE$6 MGRJ$DE Q*&N]670'Z-8-&]KGZ2=8X;%[K')+W8[)R+LU7^64NKZ9(30',6BV M@BS;0T(F2^S^[MCN6L'3W/@)_M*_F6-GB4,5NZ') *Y1VU-%U+NLFL2,%C.N^.,),XL"27,22.W'AB,KRITK$'!&+N#>7A8)\1AA5V7AXI MM'!Q^CMK7S7DD!KJ[X!WME3A:1;JMR;=]JBJ44LU8J*+>4:EL]+KIZO7&?OZ92+R_3AU3QV*1H48JUP:1$T:$UZ2DV&Q#8>>..!5ZO!]^68 ML@I]"-S4'M8)S* MI+AM#\FN+9^[DMFWH&+U-BI6_C=+M<]3'^1M">GZ#=* MT"R'E[!AZ7%8;_P'EAJ7A6;I(EPEAE MX[)4S-6QR]_--^FIW#<9R-W^WIF54K?Z%^)"B\.-&YB[=1#8TGO0FEM#O1%^Y$G:3H!:=% M;I:P;B\VENZPS0EOL'CQ$'40>\?$N/<@L%FVA&.-&3J#UD3MRN-.&A#_[..M M36SM_+1=N?J(K28!%U4W)@>SE'44$,ZXV^Y4A5M?(_:YF&<2@"!"7\B=+( ,H6*, B^./B OBY+2]_TC)5I M1(B^5H!"$P)WXU$OV#78*>PU '*^@N_"NUYLW]0Y /(4%^JP&3.>HX<)$*^% M;>HXLGZAZ1R/,%B&+B8S!_#08OG,T@-P0XX\C&#A".K%[:?9 @6'&\W!QB\" M4?Q@GCA(\>/U,T/$7MOB!Q;''U^_!_AYL*)HI64 R/"XX3]4Z5UBC7M=K7A& M>(.$21S<*] 89AYPMG69*T[M\DJ67K2RR/>'3:ZD2ML)>'W//,H(YYFH&14C M=*+EMC\^P_V/74G?'[^AM*"# Z[YISG9,X% MEMX]//[N7M5N=_D:)A@^3V"OKO0@9JS/P,K0P)%<,F1I&FF!VX,3T#AQ21[3 MEFW^_1BB^VKEV#])R!3#M)\>0;??:4V\A<-8$4Y[!(4K^2N4]+ R=RZ8&,X& MK+ %*<>0.O[T#8?;H,3Y0HMX]@(:U:5VWI(X-SI'))(>97(6JV M9#)@152-'-8W4G9B$W!??$ ]XE[R'1LXTRLIZKD#3#2 KYF1YIY&BJ@T@/A6 M2$7'@!#O*ZU)>N3B+W2?I7?5K\VN5'#[,T9)_A)05G2UQ-PVN!V&11C/8FH% M6#@VD*3#"8J3]/JOWG&:BEFI94^L=[ 82ND3ZX*CU]G^Q,0Q7ENOBYR O,SIN*"L1S ]A9Z'R"0Y$VK(I-]!EH+V%ZL\,4 V03_G(%&X.LZ MX_OOY=Q_#>?E%"OZR G &YUKX"4E?!NZ4=^E"GOI-[P3Z59S3%MZA*LW.=CT MTM9!,?^%Z_!#Z@I(#!>H9]679&&XD9#-O5Q/RI8=3BCR5W7Q\D=T.HU M-SDN"KL$+'!C<,;1S %0?1)KS\.&C^V+Q">+; M6PY?Y+21'2\MMZ'#8\$6NXRTI1A_QSW#LP9_W?(V8W6I<@#[*A4BON[3-56/ M*L0#C?4=#LYUK&]_T)H,>B-9[1XDO J12T\"W2# W'D=CY) M#2?^]BE7*??&ZJ2=>.G<=%%IJ)T3,E-X35OJHX"5QJW)L"?WAFDM=!(PGK.L"-W)%ZO2 MR$M:Y"+6TH4KT&T?(S?4-%3GIK%#N6O#7'VF M-5\WE&E/LZL,U!>&P/5D='MFNUY84^79/ 1>OM@F2;[I#Y3)L6.DB;5 F-I> O7>"-\7FTPH?Y%%(5*8B:6A)/J\9+*%C<<[/RX!@:5 M+#["[VW1?#3 /'"[DZIYH$H(67+]*:9U@D*$E88<9ZS0"?TUFB^Z:0Y]B;3* M$0MZYE=2+AD\D'6+" 6W)&<)"ZIB- MU:0_?9!F6-\E1'JV>)1HK+7TR/B=]]1N< AWF'ZS-%/ZQIX9J 9@?9TR\LIX M-%@OE&BFOY]B^KO:3'^__.GOO5:-W1L^IX&7#5+9+4;YMDA))2OI#)KYD*^ M\OSS\3X#)4+SG?1*H'% ));NNQSTR\<61IV:K'W0F@P[LJ*F P7IC@=AT0$Y MQXT_H4(\H8M(6\)N+:%2 B\";538#I91N,GK1^?-T2F=.0,YY?)7E'1VBWHK MLH^3>B)R3[.THSHLU_Z_1@6G6O6H[*J+^GB.LNIQV56K-5CUD(;?CKIID*<= M/J"VCC@CHO#%>!O^%9L'-4._-BPLV36P>0TYT1#?%6[=KQ*C4&1;JB)0%8B M'8)5HP(HC!,&J]*7J+0F_:14V.Y9+K!6\0$9$E.-YUAP5\UZMF=:>ZB#X10AK=)GGP5[,M?NC M,-8,V2OJ5E4[REA"J=R6B%6N^6_A[[;EN\$/@T:&X(\8$A/EY@Q]9GQIV5!( M-P]A<"M0@[PLT0=<]B,M$S^[L[CQM[FW88B]+1G#4<(X"!T&P_B=A5D7QNOR M@WA=]IE1/V"B01EHT&#/O'$PIX=Z!5?#Y@8VC\2; 43''&F<#:]5:E_:G@G;5H MSB[,=48_^Q)=QP/8+J6-*W"5^W)WE'9E0D+)IH0I=T'QO$O[<5LU-QZ] *K8 M\1N"TZH,1W)_F-':GB'0OSW^#CS[""[^N]E57&R332S]3F);FX)$IN:1F!FJ M&^[,!WZT$?7A"7:&YTR/VR:&B,LM#K5@\'>C+E?4RHP.=2NC8]PN,/?6">6S M9CCD;'R$\S)M%P?\I/N%L(0\3-;=>.(S?%JRB^ASU$2U!)?:#UJ7GWUM@BOH.RKP/F*W-:9?"G/9: MN]2Q;*3 (KZWEDK3Z&!(,<0U4I2N$X>$MDJL M.T[+<=F$AM&-&7"P*Y(?7"/.M,"^(RO2\-@R4'QKS8.@WAT-'-U7Z1W]T?;A M>'3WZGW*"AP'WB,M@IQH.XF#FK99'VD.3T-SS8\NX/KM"7/ M;C8[NU7C_C3\VO#K&^77 K>Q$G[M-?S:\&O#K\=PF:NSB?L79!,G@8>VJG?+ M2(^?:C[ B[%-16)3D7B6A6--16)3D7CP,VHJ$O>K2,RR M@IJBQ#=<4->LL"E*;(H2SSB"4@ P=+BB@T%KH@RZ'CA=@ M3!VDPFO85'@U-+L'S1: 41R$9G<="]/0;$.S2+,%^'*',Q#&)S00+M2!;

5!:@N/@C!>GTL=>0(UU3$0.#XP>S0M^*K%/E#\0?8$WZ?'KS$Y?%23:S2#*8KF:^Q/6R+SWYJW//O,31C'3C' MLCUIH2%4.7S@.?#DN1A*EU.L.F7>"V.69&*U2CB];IZ)BAJK+-4YZC)PVZ+\ M4!OZ'OR'6B6P+8X4J16PK=(IBVQ[OV(X1[G7YCKVDXDS-,XK^-> M&N9VW$O#W)9;"+Z7L<\D/1A?3,:K^QFO[E?SZK63R'AY!KSO. />E_\^#>9; M].\X6>: _?)CSCA\M97_FW[F;_H;?S/(_,V ?E.3P1':%>?P!Q0#KJ%A=1>_ MR3.4HR8?K>0RG'MKXI!#'(&X AEHN*$N,1S]&L>'@BC4/$WBA702+'C& B1\ MG()(W[[5+$W7Q/@G.R#MX#TO"V.V0!A]PZ%!BXC=;_LN/I=: ,"F>EI@T2I\ M"X3FL"W=@LFC&5:D8+4()=WEXA^YP.2O<5!RKSA@.A]^@1#C+@ZRX*,N8(_P M'?8"_SLS4;4*+1V"8L?='ZP3&YC,+Z;PFF'VWS23$0\.+FG M:BR;B8@7-A&1*Z(L]=3=J)ZR?M/?^)M!YF\&])O:RON$Q,1& !Q:XJ,(Q[DB M*_P\&/>B/8%.XU]$=\%[7:&["=["1L,& ?B+C*KOX&C@U%[+0P][N[E28R - M;FS3N/+4$'/RWFB;_0K*P+>XV MT]&"7>#/%OQEX92=X+LN*EAP/QW8.NC4L)$P_*)0P_PA^# QE@YN3 ._%-U9 M(@]9\KW 0\/7AKN,?^E<[B]_8M[<3MM#_&CY YE^K:$1]H1>.NX\_!H-:L=I MSAN9,!4F2_H5_Q ON>'O^!:\(F3.;)9$QHOX<02>7KN;XD/BSC#ND-H.SGK! M" O%)V+[V':25F*.5KEM?A2O_@9OWC F?#QN3;KMC/E8FT8@XH4F#,+#7F=< MF%9PF:-.!TRCMI)]F?*I;G/#+K>[RU$'!S&VQQEWF?)TRWCJL!XTZN;=LK^>=FOZIG,3B MVLF17=JT3IU!DC<[Q8NC49,&'2K=3S]%#N\/X5N$?TDG=4<=\,6[3=5S9;?Z M1]KQRY5.:KG=9G+A!5%S8#UN1;8](%NEHC*$(Y!SUBN4;OW(EQ?MV]NKB0LN M.WHC]4.;F3&M7K*XL0_<.$X/P=W,CHCF!N?\Y$42IRO9=+[XZ@O%[ M L:X6=JPA'^'>&E$2-?V_!JKAC:V*IV[-'M+,BL>%?N&K[B?_^[RT7?"#P[V$P]29M'SL#51 M1YW&B#Z,$9VL?BDVH=]>77]3OK\QLA/G9FYXE]17(]17@WY)?57_HOS<%$FI M)%7\>+\(G?/Z&R\ ?\U+7(VK+V'=]MU*)_7NXZ; (C#D6/V"!G2W8+K/"Y)X M_7PL;K!<&EY421/%%3!?FLP&Y\XA#CV=0AMS^G\5 3>>]3D*!?<6,L*!ZHQJ M,[;Q(AO\SS,,X8'8[$GOHB*QJ.@F!:?D5%K[X_;DHV MJKI^?A=4R8MUFZA4!/8\VNG[6 ]UL1$NL)(-S(#^%NF!B\P"5*%#/_KL*SSQ M^PLSG]EO9#]E"9LNG+1Z@E'=%6G0AB**M5(F)9342;W6I"^KG9(5((U.VB3> M!DWV\S!R#ZVN[R\9L&0CI=^:C 8U2HA6;2LTE+.3? PIIJ18' CRZ->20^T M1BGV&HK%86/U[2_]L$L\BV"'K4E/;:R]\Z:$K:19'@6,@ )Z)6N"&CLNOQ1H MP1Q&""F--;<=%6/ERT99]MW^P!XT0[_!4]U(R^/6I$ZJMS'F#DXXF:(OCV"V M12L>J9VJT8H;2T[42/H$![HT+&/I+T7J-D!":3J.+K/DL2)#-HM1E=9DT"\K M\VN!#;Y=*K"A_2 M^[]; 9 2TS_]G,%7;Y;XKRR:QYQ5.F655QW4F/P70#N9&= A-]?6(_9M$$U;5 %_)VC%;(XN0\N0+=D#/L5%]1?(FYF5'Y)H^?4F*O#UJ3;':68(43;9H3&!FN?._:2#\3A8Y.F M]C.3IKY'W^)SEVB @F3[CF3#%QU:/C[0A^-9B<7%FRK;TB-CTE?;8Y*B2-=X M_6&_);Z?8ZP^P?4A6C3>/'*3&.Q@6)SS\=0<]J0Y5/FZ[8MS,-\%C&L&N*O: MFMS3L_\_>U_>W#:2Y/M5$!KW6SL"XO ^W+N.4,OVK'>Z;8_EGH[]:Z-(%$6, M08"-0S+GT[_,K"J@0 *\1%( 72_V]<@D4:@C,RO/7T;)8N$1:CIVE6#1S)IZ MP6-N.GL!JK(HCZ>ZWD9""B33=Z+2?2>ZIN_$Y?>=Z!3VG>A>;>H[4?1,;^,S M_<)G^O3,GC=[N9C#'DNU*4D?MANC_@FJO+N-8:=O,)FKA\G\#&N^VWJQUQ:G M^1D,OUO

-A=--W4]$34DO05CD:]M%WC 0_9O+P?H+AA-S[##&1@V M$6N"/6.*VHX\Q0=<2U_*3@NKN[-D+]Q3%8(M,@"'5V\&S6-U1*XPBEJ%.#2/ M'/2C)H0? 8HZ?B3O]&%/L(N@'N6P50H+Z#*%"T.Y0@47?_X[XE(_7,(.I*[ M8%XFL_?S<'>:6&#?;5M MR#Q'\MJ*.[C5$SVZGA7_ZNU,(OY]\D,&[C2O6H,XD/4 M;6/Q_H 6[PI2_B?)4A_\=Y*AW@=A:1[.SK4TG7;]:VFJS,-%H(_&)MZ'QH^2 M)M/I7+T9V,W^,X#/74* X0 C8HM^].-EQ)UT0RY43J#)LHN,>*)PZ!XD'$YZ MHD?+K5M)I=F033$%:=!&%I3DRUDO\^ M^$C&/A?T_>C&(H%N 9N- 4#7C]DW3IE?(;]WHUBD>UB+,,#J!]M*%QY,ISR, M+!=,IPFL(YCCOW H2=&8:"=,)_7(9^:(G+*;,'0?@&VLO[M!] T^\P+_/IV+ M&XJ$+6]I1(2]W3$X'%E3YE%F(!=Y7O>)ZY#[,YA:-W>W MUK#;IB?2?$;NR7Q$7"TQ"V8,8IJB0RN'Z6+>8L07C/JLRP1!F"YPUW7:C$!V M\&Y8OP4AMZ(%<.@41_*6MH4STM/>9BQT'C$U#S$[8R[D=L2WW[@.7PV")%7PE7X-/I>E]N:7 B_#?^'XX M$VT*/)PWK)LTBQ!W+O\MO)2++-*T2X3%8!/_!=8XG$ZLQLL0G#&],IB[$S#3 MIUQ]+0Q[L0QQZBME)=E;TZ32],W\3SQ!>"'_#A+2(5*,&<@EG#"=M!Q@RH!@ MPI<3#\8!VL+\VV@M MH-RHB;AY*WIY4,XJB@$ZC!UR,O.YR"&<[[T/KW7VR]8=;]RV([ M/03FZA=$;6F)^TUS=+II]@E6L;]>S&@C:6*.-G VLB 0HRYNY14@L1XZ"9@XDPW%YI2UR;!)TH,&)Q.D WB)N)Y#'] C<1R*_GERB M$1[D(6=GK0LN7.<.R:/-J\W2KM4^FC+8WDD9;+5$#OONO9NTY/H;W[D-M-3Z MMVXT\0),Q%IOV]09K*?#=P8X?+Z9T^;<_?4R%?T@2I)4Q6L*7M[>E =[7IV< MO;(^ /'/?=+$2/>IR>VHZ:?DT!S\# =W#P)4G"$QH-+.,B5;JH_I-Z";/[@1 MJ7S(O*[$H06#E(M>0?2>4GD6 R=\D MCR@K,5/D(YXN0!ZF%:2U-*"?)3R]=%P@=E2GP$H)0NK;L@A=;0/4\Z!)N?,H M50/A)OXS0;UMHMC$#2?)'+4[W /2D.=LB;JPZS\$WH.,";')C/;#G20>B,'T MG+!*R7) OJ[73^%FP&DE88A:''R8BF'LY4A%)TI#Q.E'";XB.TV=IZ1=6I).3IA704O2#@QTD4Q'^1N\!_4YDK.!VP.;' M@NCKHMB"':T*H=;/?94"5WD:=\)QX?(&PA7'C)^ Y35)4!U#VQKX,93$&&*) M'=[B:$;,@[3""EC4OP?[!K8[Y?F"H0N&%05\@@*C $X@5L8HKF *"IQ-EK$? MX5__2IQ[:5W"B7$Q*I@XL)M@XU'L48ECQS.RA<\-@:),V<.2FN2T[COPJQ7 MEJ@8(97?4LX+L:.(!(>6A&'+J\6E[HKI0<&P"9K1H2N4_$0:X$":Q2^(2M]@ MD7*YX4&2?HY8'VV&K"44O(7F.*8A@IR/4@?#Z@6*[,*C.._](0\,7H#9K!@Y M)L2TX(LD)/?,)'@ #?J>9_< ]TF_=LE%A)8H_ "W'+N BZTFIA'Z^1KG2][ M+/S\11%R(=O'G)-'1]Y2XB*4=+ 3,Z^^,KM =I6EYW:A6K_R>Z%!$/>#$*N/ MT$>*"[#.%8N+)T$21N3W&2<1BL8H?Q=(-0+LZG_!&=NL#&W'.YT*^TQTO9(2XJ6Q4*$&= M$3I3XD_90Q"BB]&V'H/$D\H,R[0@%]XXH;[M2.F9.H#%TO)J%=J1L$"%;8MO MP\U0U4$5)?/)*^O36B&T5O^\S0]BZH5/7R_<6SD$4R]\8?7"PE-1Y+_H[%_' M>S["W"@XR(8"FQ>M79@VO!/W!X-4$Q3U'NU8$>*"L,L6J+@00$3,)S,?UG&_ M),.?17&83%"+:10XZ2JY3S*Z(-$_UN,&)?@E0M=6J"2.Y61!BAU"$Z=')8'C MW"M^T#TO(F@'R]7L07L=XE]ZFW4@DHV4+)W18E-60#E0VZ7AP,S&,XQ7XG>P M8_E3U3T1>YYHOZ.\/RM,: M;8&MV@&59T\6P/HVN]5:Q\3=&M^J+'5MN$([!]$>'",Q,*8D"-@>6!K9J4!9 M(@\J4C%P2:;_$6DN4E3PI>\K%1?D"0@S@;GAUV1M??.#1S\G?\CLI^GD_,H< M(Y_C##WIQO?QUU^XN"Y]ZST0B-5J7O\]A18J)>75O9BZGI[LYKMMUF^N!,3&8%;/O6!BY*0Q6 M.^X4RRW8A/;5F_>24)^8>1&2/XY]SSQ+>VLHK2V)&.EIOQ->YU^XSZ=N$]=:O@M4,"UUVL:=NZ/!HLT>LZ]8QTEA:6])8]IA3 M%UM(K1_RZHXJ20PTBE\$HO/R C@L<-*K100%44KG7,+_$6G;+^*FF9 @2+C2 MM8-^,.;A1GI:6_R[Z53,.]V%+W!UB12 !&;]*75NI?N!EJO:D![(T,;Z(?U$ MI[3O1$>GG&G_ZDVSL9YN]!-ARP119(WY-!!60K;=^Z#UX8KACW:>&%;/EJM5 M$*-11J?CBI35%$7Q]\9=@T*/"060TQ_"3-NMGS3[>LPG+)'YC7G)B'$.M$>D MMQ\!!,DD4=%VU)KI-0Z'=X=2D.J9B3*BC7L"=XNV+2H"I\UCQ5I,A*V([[AE M/G-@Z20"=TR.E.U;.M 8'<>SPBR?NE^8 M(*_?KA^'. W]<]VB%#FS:1KBF#(Y,?V5ST%#1/M%D!>G)((QCQ\QKB/41.76 M#DF9%-$U\088QB4;6)N"_M:$(FX9B2)Y8NXQ'-)]BMBT&GWF@B!5KC.Y?A]D M*C._)X\Q_,9U"))U(9)(2+4AB#P.P?V7B&/6,8VS:WU,8YIU]#?-W+,3;(OK, MP[L9*[3*"])5NP7IJA]!52$%98&^H9FH&3&7<2CW^:KM+1+W G3VY\YZV+EX%##%- M6\,"VAJNTQ:-)C0Z,1XIQOOO.!F"8.1@SFJ M5B\N]4Y7,JH5W#5U5,X[?TA$$@PV!@V17 M*()*GN@:E/NAB]P%[JWN.]4^!L=?T'X8RCF,SPS!+#'X:]5S!*5EE_YM,U9MW2?]709Z7HO>D"?;;6<:H-?1KZ MW">+[23DV;IZ,^C:[=%Z2I8A3T.>>^4$GH0^,0-S8(]ZYZ7/"S4LWW+$TO.? M;%I6Q?@Q8^PP1KU-OC_H']RY9A*]@0*\E.*E!W6Q!!YQ?G I-F6!Y6+$/P3B MN=B9S698 MT^U>O>EU[,&H:S?[ZU60Y\=K/] W_@.0]? 9J:1WIND>C0L1*[1M=]H]N]T< M&;*N,%D_*YD,SC/?(W'AD&1U#\S7WG"]1LL0=76(>O2,5#(ZTW2/Q83])LGJ M5@=D=:\**LB%VL)/S-,U#69,@YG=G6$.-JH1&T9L&+&Q'[L>66IL2/UI=@SOPG5A)31:Q>%GO&FNSQ M*^MSVI2&XL$(DQ+Q21(**)::P-X4M11:;%J8+>%P55J< M*;Y!+H3/%SPDCR6BH(@OF(07\AWK/F2(P)AUY\SPA=[=??YL:YT/^'>)!I.B M,B%,6A(SU5QA4_VV:#@JH)XDQ/R8BS8-3B)1[]>?(ZBHD%"H!.#+XVKV@,#- MTK,'9#I!YK!%\"4"8DJ+PP5PRUI2P:&%YZY87 1B:U^(AJS(_@:.79WY77KD M[^2>OX[TF?[W^OC]:K[_OC];K[Y$,1:$\(;*E!)C;3UM!^NJ 2JIC MAK[7+);MEPC9#8LA;0$M6D ]\CAVH)X=#D'ADF60<@ZVV<#Y2DBP' ;27.]S M,&/8\\G"GJ'7*=\)6CT4.Z!8N)3 M"QU @6H-]MC(:'59)OK ?O-;KMP\K, MGP$6H-<8M'K'+%Y_6BGT1N7\&4"3BBO^;M*>EKFZ:(&J[) /T35ITPYW"'!\@DEC)>7$-'=F&+P1.7NAA2M M?1,/L WOP&[U!_:HN9Y.LS'-X(E'^\P.,D.KFVFU5T%:1:QPN]_NV.WA.B)Q M%6FUWEGX[^8++UAR)?/3&P,L"_]'SJT?]2O(&VV0XVV[UVQ5)06R5.LTN9% M0IO+'9Z'A#I 0B!?.WOJ 2;=< L,5ME_J$>\=RQ? M. \H](ZPXMU]8U9?1&N3S]C(_FL(KY:-I3>U_QKTUX-1@_YZ,$J.;2UP<"O6 M1C\(3)Q>4>$0<+[MU^[M=%:[V\A6)R%_X#XUJ0'M P-=>S:%VM*IZHL8/FLF ME,$Z# ;8$&'=0#FD-=66WE2;9H$)(*-UX*BB9E3,(2D1R1:$8/AB?]GQTF+6 M H3E'/Z9D! 1S<#\Y6H3H_<'-4(ZR8#1*H9SCA@H2.BR[#;<0#? M *L^8(* ["^S_@,127:C$CIH6%D0:]>^+[;%)A,1+(>W!(KUI)+SX18(8 M$,E^L0B#[RXVT/26^YY)>_.9W,AY?4FG]9''MTD8W M=(+==V9MH*""E-$5"JI);M ^%T.Y5+GG/@]E(U7FS%W?C>)0=I42'4'3 [LB'9!)_)3B7A')9U-9BZ?PFF!P43G M%DRG[H2'HKWP]EM@EQB+=$//C][&:COO2X<+C0]FTI MWLZ9'1\^OB\C4VUG/_,093V(QT_3?P;8%_D#32V*Q:]"K1Y+ZS ^1']<KX%U;=(,V R1"!>H%-L!^#\!M^#Z+$C='"=9 ! MD+I>*;T)NQW/F4OJ5>%[00.//>H/'0;)O7C$C:*$TDGAB7W#7_GXUVZT^8[H M)J7'#_!Z[GP*\7_):91#GQ+?[AL"&S51W#?MP7 =]%W#+UUISRZ2;T5V+A:M MB/;=&77KY2N-[&,7S1'<9A3A(&LF>$@SSKQX-D$%%DP[)YG(GMLS[BWPZ&.7 M]-UKBTQI$$O4N#H 4XF.$J53D$0V*/=AX,NJIQ!'<]R(,]3%KU'EQV*9.$;+ M$K^;L@C^%AI]$6$*TTFXZ;CD5IS\6!X2ZMJ*A?)V@91=3C8L58*Y/HP!E(.V M"N8NN[$2=G*%UQ,E$FF"N HP)O!_\)$ N[ICP%/4"(D=C!IK=^ AY5D%A!?] MLM3^M7Y_C]9NZNK>0_DB,%F(E,QADC"(L NS'$'8N%5!D-:$D6$-\Y^+'JS9 M_EP[*,.GS VI/7MJN&H_R8_Y>NT*KX;"D;..SENR-1HUAKW.(15;PT&C-=RM MU>9>15#-1K^U6VW5Y:6!$>/$4CJI&?I9N MS:^!U)#5#<*COX4'-$X8@3'6M5M'J^1XEM3.E33ABO*TT"CWX^J=LMX*EE_/ M[+43VU6%*OV-[RB=?F_>Z2#O] ?KVON>O%-,OR8M.N.=7UTV=CV!PY'&7)[( M-KM>C#\ZVVA[_T%N?1$S=*_>C/8L)3&WR/Y40"4 *P9/J;&SKP0R&%^GV! C M3)[@VQSURGR;AUVRUI4V*FSBZ?% MN%@NZC;KG=G%TCW5DW[0Z&:MP?V\[W-J=D%09-2_6K$B7*=*@Q\,_/>YE^Y/&GJ2YK]KY8 MAU=O.F :=BZN?#A-'M9S[BH=Y5\)XU,*!YB1 BJ5LN\YF)/^O8O[*0L+E)@2 MV6DNII:[4Y>L)-D@7]+$]@]R M-[@C:B 4C]SXNC_V1JR; M W]^H]\PAF(,4:PI?ID5V1>R1PMQ8IX,_O,D]\%3V*/R5YVH!2FHZ37Y$I5A M$3J>(N8@>,ZV\1F?FC\R2VN#U?E#>)$KRS ?TG/1>.;KC/E_"P+GT?6\/3U' MHV8'%#.[4U!#9C+WCLQ>ZHC,E;,O!QU,W%U$5AP.C@4>:NZ.,=\:ZX M9&S2Y[Y%Q$_VYJ8>%AO;[0(,J2:8 MJ_'=7".5X1IU.E_9]RTWR@BLE?9Z0I2Y48YM].1L>UB.R6K 5>L%KEH.$;H-#/3 M3-JT?L4%>3.J$5$Z\ E_#W&V MRQ.B'SEBUD4RA3=**U[/GN0Z: X.27(=-!O#T6[9J'LEN;8;O9[. 8&;E;^^?MU$Q8B/NSJD]K@'FBHW":L?][Q*>)9_WJ3CG=6B]=W_I? MSL)HS;:Y_%UYC]4+_\3JA=S:+\_@$I G?#+SX0WWRQU.^NE]NRML111?@^UF M?_4B++_V!!LA%^6T?IC8Y+63A$O@J.P.Q!RTTDJ,(S;W/,[97:)!?.DF+]'N M^?/(]DX#:'6NWK3L]M,SQO:51J?PO%5=WH?,X:""?MOC8J^O[!Z<2'9CTZ[> M <)[CP;,M?'L[R>1!L\DD=:%3@_NWWU%CO')$!_/T$UI8&RV<46(.K-]VCZ4A&$Q*AQAV1 M$4[C!BDSU7[4 *:)4SY;\<_^1MOPL#*?*H4C<[=GM;N.8=1"_ "Q/6"9[)XZ MI<)R_RV1%;%AD&SIH\(7!0(M;7M4@ R"C8RVJ#3=]9[?6X-!?\AYWXAI[Z7J MC(I4'0M_L]HEJ-)')T%8[:Q-%YR'BXW41-3P+"M\Y*;0'"+QH=7!FS1,O=J\E!?/O$X3_@2/VJ3-4^HX@ MQ)^HY-OQ'A*8D3 M_!EL9# '*3'F/I^Z\0I54LMG^-F8TRD+886C/4AH8IT0Y-RF."=LF*::YTG8 MH]571:I;F$ZAV-$<%WV-&Y"CS9RD+ SY4A?P.%LBO'<,0I)CXS;Z'0I6+8%S MD82+ 'BS3A1P+W.5]";/KE\*+(U[ JR!6%4>"(LX#MUQ(B+?L#OI3D5+G\-* M,Z(2/>20>%(\.LL)B;G&2]QZ?H^I$?+0-'E$33/QL\_853IRF?49F!WO"-$W MSK]G]_@8,6':00^_ H)Y0(Z.4&("#7N>ZHVM7V\H:'TZ\/D8>R!B/T5J7R>( M)-V>G6@A3P0I/-E;T2![1PCMO/!*NV_LV1YS"TY@@<:HG?(7T4;]-H@*<79 M'7W3'ZT#B:RJ#JH;^P3'V8A73IL=) D[8&\$=T^4>B!ZL-\4)@),Y$X M(,%&L$+;EP)/[RDZ"R+J"XMN"P33EL(8M)]PB7O!&S6LW+10M5;SR@3;<;?FR'CJHW8'\0VZ MPW6K7B$??H.P:,V!O'LY@B6V]G8(SA51B:B/3 U 18Z"&H3 MJSBHJ07T;$QPY%YLHS9<99VFW>^NHU[8:_BC>R\3ZC?[0[=+4'=I-Z?*/5^ M5)YZO[N".6RGZJ7)UZ]7OO[)S8%=VF5?O?GP]=UOPAAM-ZS?;C[>_.W=;^\^ M?OU_?QFV6X.?[ZRW'^YN?[^[^_#IHW7S\2W\_YM?__?NPYWUZ;WU_L/'FX^W M'VY^M6X_?7S[X:OZS9=W=[__^I5^\NGSNR\W^,5==?PC-,YKU)#=R0Z,^K]! M EI D'A8W\ZD!S:%\D;'8A)%>+V1:@[R?1FYPMP$:Q1!O?V)*Y1C1YC(^#NX MD1-OU2K%6P%^]B]Y4PC= D=)?); PV16:]9M-KAFYXK1A1'N!S%"@2\6G)$W M@GL1?T27IKA_8)K_2. > 3)?6E\XNMKPVGJ/CI96\_H?-%9^%1M?A)!Q'&ZO M5,F5)OF-#U>35_"&OZ<.@JF+MS$Y])63A,%#H&=G+I*IZRG/*SYR]^X6Q_J- M@1YNX??XJX;U 3;8D3L-=)UG#UF13S&R:,7 M>,]-Q;N:P4_AZ4<6.M=>$'S#-VM;2\:^QBL1%0W8G?B+H2+=XE; M$?%-$\.6 W)\)-TY:D-3>&T BHCU!U>[ISX3"WE$UR^H+F1?XI0F+('7!.2K M$[07;I##3G(CM+NK(Z?]RG] M_S=\ZN$WT:Y26<9=KS%UX'4GE=.NCX'FU]>MXP+#)>W^3TC7+X:]QM""&7CD*!*:?XS6Y':W,(O()\-" M)?E>] >-T2&#M7>.4)BS/N2L1^*L6_U18[!Z/CM% -:/NM5I-=K[CV5.^B@G M_1%N# _=IQBK?M'I'X6'@408]1&CD=%)TNVOTXOAYV/V[!T10Z\ MW3L.BV^1T.9?5= M7HJ2OS72U(8M+[4,93P39;0[FL!6IW284-B5,'H=36AL?*4ABZ.2Q7ODO30S M=%4;Z&D&%_J!LJ\Z78)25.5N6;1\EDIGK8PD@1YT)P?M?B#&J#*WN)/#SQ\)V&PGK#TXII,SR.",??9H9 MAXD3P#\AGW$_0CD:!=/XD5(N,!N! F\BX"*3X/! TZ"<3#K-S@Z^((*1%1LS MSKQX1AD<07C/?)E<'F$XA6A.D%^:I>RJQLGT"%!;L(C=.2PTS:T3(UI!$F.2 M>=2P;D">XU+@C434('9A@S&7+PD?^!(X ^,?D8CK_/W7FSL;R7?&'C#NPGT] MRYOB-[A#L"]I2C^&Z-)L;)0V;)'E\9 G4EMDA%2!L1F1C))?M BFC<. 89IN ML%">*P S,7./41RU4P_(4^F:@DIQQ[4\.(G[-G\63QJ?)U4QPL&&.* M9Y2XHH)*[2'F'>V=F=. M:#68-Z:-Y ? LD%X#5.A*H_3"B9:)-PHCCN!:=M6$A(KV'!_X;4F_T&' M&,8SD&OP0V34P/)@B^$!4725O1/KQ!?REI0D%2WA;IY'>DT%TFXJ'7TE*@59 M:223IQ%B!DG(\@?Q<@$[9++/SIQ]UFD:X-?+3B2K@-3,R,V2FH6;_"DBQ1"T3Y3R@SE<25CM?%C('8F_"$ZK]M M:^P&*Y6N)"I!5CDP%"A5!!41H1:"Z*5*-F%B8%$9 M&AA9.=L8-$#X^0+$M06;0.N1:3*N4DUJ='\"#Z#RK4Z7SNZE^TK8L5$RQH,6 M"N,4]#/Q_:8;5A2XJ_SK\FI!179X*IP2NS"-38V&[[)A'FHB4@/#7^/0=#/C M=%)EV8/Y>W2_*])0CSP !<^Y>I)*M86Z6CXW>*]Z<;;HO'XGU4)L+ZTM7!;F MB(2U=25+F+'<6QR3UK0"V[754/(761P1%B[=6P]NY(HD?%'-B0JV*@-5FO@< MH:'Q%])"2),J(DDLDL-A?4E(:UTG$W'"U\%$_:3D &O$*%B$SX5"5 M4N923B5G9()FO8J=!?4>90F5](IT5C18>>R21UO)2DG7],1D.<'_06%B MXX9*D!,;-BH4#<0M)Y&T*#-9M6@:3"]S@Z,-M.!B3P(5E_UW"H6Q")!T*3>; MMC&7.VRGXCL5=L! ,)<()=9+]:%,DT?UXQHX#;8 M8%O3#%=<]R/'@B;4-M!M@U(;SV2C=:E\1N*DM?IZ&,_6LW2Q>'%!Z;'RY4 [ MN&C@[_I(1/)_D"PLE8-EEV9>"=,4/%#H$"-(2$$0-!.2.9J#*2=(2&\DN4S\ MQ4G@FTA4H(984)Z3(.&FAT<[) M_6>CW>*5:?7>U9MR";OYUO\D/K*8BC$%8P66$%>2'J\ ^I57=M<>G5]9:R"H8T2UPSJ"J@C\P$R 2) M ^(A-\( -#XZQ;=+U =ZTY1%\#<9>NL+!7$;E*J%6#W9/)VF4/)_!LK ^P!U2*7P.I7;N&+N_PVC(ZGPXOZ#"T290IW<<["+ M/.F0J+!D*[^54Z\'NC5(I_26LIHP^R>0_D36X,US^Y$MV2[;"X$90+!G$LKQ MW@O&N7I'H;K"=2TOD=Q(66'A4AH-0%8VP:\!<=I"%9NC_8KEF&B\P'49HVQX M1.WB"U9+,IK$[]_0]N&ZFBT\H[2FZ\)%44*%= BY\P58F\*WYH.13(&JK,0F M=;F&0A<$?O D^(XO,6Z$28L 7I2<(=4$PJ9@XR"T+95^(CR!]$\_NSHC+WAT M@L=TP-\;=PTK"%7$3? AG!>ISEGQHB/,SDR% DL7?DS>+V'O3Y V2!*4GPUA M\VEGD<'C?4]=+*GE*TW8P+\/R ^@3D720L1+Z2C5D86LD@\ M,)&_)0^,&-Q04X!1&)U>.H%888B8M7?'%2/.1E MRIQ)H2NEA@0>35\C2]Z%?X!@646E.7EY(H[N1REU]!LY0UZP2Q*\2J$:ZJ)= M_9TO03N$>VI2%YWI#XP1WB<>0ZTXY)B"N +1\(T3X#"N"&\.=.E 4]V1(5S*J58?6K^ME=*1XJZ*I8S1KJ=>.W*U6 )7O1]TI M^7<%B;5+OZM#VM)6YE#1OWR41>[0D:CV.]4^;H>FVN^'H9S#*.?0[HP';4,5 MVJ!IAN+KT[8 WX68#FY0:&98Q1F>HD/@/C;T$_EC@$%JV6O+)\CQ;>4_+Z]N M_OON-KIZM>*UNX ^OQV[V^V=O#ONKO0XI?^W3^/2VFQTVQX,^L^TT9>XGQV[ M,Q@8PCT'X?9[+=,_^[#-^^^"6T4E]BW@XL%[Y2E-?FO9$':GA561%5I#N]T? M/E]KYB.IAH; JDQ@74-@AL!.IC4-[&9GLQIJ",P0V),(K#/:K)>?E,!.X9LX MW^[EX62+A[ROFSY73.1=,K46^,6)G8)I-0/1#?0^7:8@]1 MCV>%WE38)K%C,(F;T$5"'B>A3RTV_0Z]D9S7JLB=H!@N9$6CQGJ?@1PJB-BT. HJ6,W-]-6MQ(NDWMH2? M$*GU.+H8U!&5TIA\'221IQ!&\?,YMA%'RDG+$K'>'XM?'3P=IN\(DLM5L8%R M)*$Y9%X.G![*F<7;O-GE*:.N] MIE+26P/Y*BN0/^L5(@&9!6O+DD&V%I;/%_\K!*$<.*,G-HVI0(1/AT8AJ M; &?(?!]B7;D#C&L65W;&]$.T_7PK*B$WIKBUDD9+T3SEM. MI('W,OR H89#D#]R4;)B)(YTN9VL:\KC>7RO['CV]7^X#2*J#[K&PFB]1Z92@'24,VT M0 0C)Q>,PQ!J.;9#2.1[C5+2AHL3$C2%!E2J+B2Y[?Q8&:F2+P^350KF;)Q M2>G2I5A=O3,\,-RN0?^?9ZIW"93D3ALL[$DN3Y3:F5@(!V#!_[T08?LZBR:BHV)YQ5&Q7-"FEIM%7LXRW_: MPL ID,@>^NXV@9>W\(0'(=,OMS:&0 4X4-,8J_[>!3BXN"7D7J&N&ZB.)+Z4 M.Q*REMYTA*X'QVQV &N3DK:XRT$&>I1'%$A@ N=?J,W'!R_TK[3&+5. @O0.P$L@)GL*2<[/";@0OWK]]N[(!I8 MJ]'ER]\2 VFP7T%1[>NP=ZI8/WSU!U6]7LK>[H*.<'BIVH^P@X8ZST6=V^K[ MC@6T\ SY8I^+.T>]='V10R9AP*-7)E-DI[ORVH-,K(L/TL-:/G6^!/3X%A MVP-7Y@)(H6E(P9""D0J&%'Y@J5!<'6BR$4^7C5CLQCM_AL%*F2&+RUK3%Z2) M =F*5M,B463IINT%56K_AA0_V?QXM5^4JDMQ_83*.V?N-%XIK<-.79&>)$=K M4)T\2J8O4[M%0T4'DR52W1I'YB54M_/@,FN"/6QD;RX^AK_@/8XJ]$@;7(MJG$6![JZU2DM;1$YF?/)- M_5HV^5Q]36ZU6&?Q.',GLURYT3V+^2.C_,$T)5+/]@SV:*Y8&7EQ6:46>UES M9Q8H,KVYB&C7IJA8,^/&0KXH8^Q]N(7IKT6V)VE0/'##VK#!5-TV9_^"3RBC M-%0";U-2=!4; ]\&\T7@B[[P4XN:0,[5O[*&5>>=^78F*6MR3!M=GU95:<)] MFCN=IB53W\RLRI-NWIC?AY2&?\?8W?68VEJFY7*YC'R5'J]J[K5;#.0K+#9< M2C8E:(1<8_5<\O^4RVMYK0) S=T13VV[*ZD;+=5LEB;SVT7,0Q,02PU$QK>' MU9Z1Z/-9*!#DTYA!+G/G2UZ'ZZ+)TTOHKWRA@-Q3'N:6H15)%67O1Z+>U%O@ M9>H^4/\Z68M 6 1.@B *FJ3XJDX3%54D9RVZ3 M/#GAL1L OZBATJN/<&>$;L_+JF"VE5GAA_%R@=R-92>NAS @E)R(#29A\\.0 MLS"RL=DZ"BWX* I0U?#A5D9Q9&\<'JNU@P557\.4Y?!_IAW"J5>QK/+$ESD/ M.&;#NEN7]KEYLB0.KDD)4Y)^!Y,.!#TA?5C ^N%2+))JEA!] 'B:"]T.B\H] M_"="N< TXJQOTCLIPQHF,YPU[2.BY,CVS@]8,N\#LG;8LQTQ*I ATY6)7D!%.A M.LM+M)T)Q^7+]M,:I#0RG M#ZJ!0OSA?H0S<^?C)(R$4FNC.V&Q$ J58P%I.)Y2,N [YG&ZG>!T'=*I7BHV M_\P +LI"+->Z*7VZ? MB_7)9[K2UK1]H>/OHO-FUU;.=:/\9<=2B3.3=W4VR UB_G@I*+@HQ&PJ,*I3 M-YLVV=3E1K6DV7Q@"7_%NPE?0])+>Z9AW:XZ G9>GVZ+Z_:[$*0ASY"AANV? MZ 7#YD^9$5_L =U8Q"KB!5DE*PR)::DVENDN! B*MZSHDJ+5.HD]%H0EM@)/ MP='=(&4^9"SO)<2X(C]/B6,R)52&H'ZK_DGFEW@HA86WXAG57]&P?B>=3E9= MBT;/!&$X /1+=;'RW8>WJ0:K.?5)GT^CC:EGX,R&7%=\; MQ_)49#$4H9\+K,0M5A7=3J3ZI9IC_IKR^6/FX4"-F2&,(,*@Q1GV ;ZC9%ZH M A_=AX*PH7S&O"G.<,O^E:MNIK#_-)3>Z>0G9@K[+["P_YGME=L@HF"RDJ0O M^7<5CW50?T*C4SG"V!S,.:D;O*I)3 %]4).5-6:>--T#"ZHV:"<^*(X43=61 X0X!Y0Q^E1DEZ+_'/Q;,);B8!YAW M0&A ;NA<(W;D4L908+7K(0BX&6AN<"3W2SL735>3P=MSBAZS* D)LA"NKGM7 M8NL(Y#.Q$>>.[AW* 04&GO25U(3$RQ>0T7=&\D#IA,XDH(D%M40\1M0?92Y0 M;%E" "F36D*!)EX, \6(#J=(3* E W6Y440)*E/7!\* 99&CUHT3P2 ,$UHB M8:OI)%KX5GN=E',DO)9Z0;^7)E!4:+6K/4$7Z2;OW@;46G>ZLC2#Q M?#*0MFPPLC) )\=5Z=> [L_>>,D(H&7QYFPQ!*DOS3?R9]UDDT)?B%P#>=%@ M"4D(;%*7B^0+CS@+)S/IO2$$9F3\FK!$V?37^0+]5$H=4$C3PMDCFTP0:G&* MO$T=)P*!ML^YQ-D&BQ2FR8@\)FQ!FRR]3G3T%$'RKH%-TH0.+6;/(67C2)J_IU/$IR# M+=4V^,/C]\RS11L94.IM:Y;,R5D5P1,4=7RRPR[D&2:E M[53DJ+@BSC\_:1'#S,]6R]FS-:M%C*;=;,2$JVKFJJ6$,7RZ/K/7:7RJ1)ZM M7;KJ;O0#_QK6%,RY/*28?9>'PCPOF%#H*("[< 8W9%UX\JWF(:@)%^I3SB)$ M4=[9H2@1#W!;P-NV'!8S2[@'-19 )DSP(Q4[1W!2L78S9HX6GT#FU"#"QH:C$L7W8YH6^[1W^'TN[HG:7R2K3I0*MIH5%=G M)5M]BH$V]UQ^#?[< N5VGJFH1TKOK&(23"W#F*5T=\Z2D+5)Y.PK$ ?P<]\B M"]B?+*^5[+@'ZUO>"D%:(2:-=S>:@/1@/D>%0Y+F2TF7K^J7>55G$ON@ /#% M,3P'@:U,(4=>*3X_F*Z^2*H25YA*#,$_L*42*#HBN.U1PNW.BJFAHJ-2T4I MXEG(:+.1*MIQ9A1'GCM%5S(B@#6@8SA]F=*P0=O!+IHB7UIX5::!N1X%SCF:UV2_JZZ9#L<&&Y3"38Y#-T:W,'4=]=QO7.6OHS,QK4G M;G.NR,W/^K/^WKAK9)2#,Q+JLB7ZR!6D\U'>-PX\1E4]U>1%'@^FG.',&ACI MCT T4C)]-F\@>UB1&\VH:R?F=$IG)NI\Y'%@='7'TI>X/J]#\*TT[3Z&4LV]4;I#J-H/9D4!?DB47 M)#"&L]X)X%@=$2K#C[OVUCA*"XVZ[]0N?5SVV(\ZK/J%D#:WE*GZXRW_I]+E MGPGK&ICEK."66U%-]H7UO&"@^"Z#9_X$RJW*<;;[%3O+\RV] /] M:$;_N57>$N2>';JYU(=2.W:_LUFM.W^SLCIO:&MD]X;/M:&'MXJMX4YW[69O M>*7DUU==.L(2S]$+W'VFU[.-K2X.Y$[65,VY]M-^+ ;K<& MYFRJ>#8]N[]%63%'\UP>K,Z/URVKMI;B5QW,>7.'59FIU5D@ID&">5]DX%^P MO^X8ZZXB 0][]K"SI:?=$=;^' W"#9%>"I'V!_:POT7[JAR1/K'WN*'>2Z%> ML!U&_2V*4/VIMTA_/14E5^5DMX5(GN=4GU7[/:A7;*>XEL^4Q3ZI0].SU/,C M:-^VB>4!RXO0Q(/PGOFR$C9*<2H=Z\6PT;9@NAYA+@76B\ZHT4D_R)?>;"FY ML06>*Q;T"#"2%YU6HW706&U;JP)V$JZ@350O' 5\OK$+5%8&3$CKD4(\H3ZM M081GXGD2(Y-_=P7<[881#T,Z>#9.W(LA*L^;6X*NY^;(E<8RN18I7*3Z ML-;!P&X-#TQ5K48TTU0F_D#D MVF_:K<&6)"=#KH9<*T*NK8'=;%VR=/W1*FFK=I8F/]I4TA8NL3NPA\.NJ:0] M7@'$T![U-X,B5#N'KS8[#1O=-AM]CMML;P0% K*=05'!S0[MZ]9+=_K-@T8RE;2FDM94TE:RDG:H MU?4AAW<'!85^!\F*SD@30WO)"E-%:Z[OBZBB;;4;O3QW=0MJRP_CKG8!JL4^ MW%6]$MI2H5C)-KFW ;8[GZ:D\9)_Q[;DN%2'+T(^<5FJW,%V@!DB5+6TJ.B\ MU7 S?;P)!6VW>#C1&0 ^ZF*4F?>.: T_.A\5!GZZ=2$>JJ9)"4?[+8; XQ\+(*( M(L2O*8/&?>!9P ,=Q]J#:V2-L3)'%\D?6;-#-$:D3/7:>0&>GEY^8_M]9 MF%GI]_QZ''+V[9I-88JOF??(EM'57_.1<->_7CFGU2TN7=IT>N2E"8)W^"0( MR;Q\#?S%0_P5S(0]\PRL6F/' M&0QX]_\&5V^^4L@0+.I;>"$&F__SK^Q-T:D5)R6TVL^?>G*P3P"^3N/JS48W M%U9O=;4/GHI.W3T0Z;K=L+["3]4T8851XF%*7Y;Z1ND##-ZA9=&EOW=]B\\7 M7K"$-^&,N!]E6S'F/I]BZLH$]B^RG! $G6^-EY87//+08B#"@3$Q.\:9P/T1 MVQ:L*(;3@K<&TVG$8_PQPZT;IJ_6X__QS V=:WQHN?8.N)(>XQG^2I[:TV"P MST=L=W$P^9;?3/X=_Z;TH"3$,U>)EW#VDQ7:? 3:R)T5G@1\L)[6M!.MT>,B M!P-H8\$QVX)[RSIABILL@A]HLB:+H'J18)-%8$#%#Z,V>[TMC3XK98;OC)!',-"AH4D"[5[)@W'L)!AH4,W M8C0P[&/2")Y$0EB[VVK_7"'1T>0F=[QT;K52Q> 'XYSP4'=4VR7">W6.V!I0KLFM&M" MNU4([>[NIZE:4'>#.62BML9?7E2VVK.'OLOY/ MV\#U#?,8YC',4]29PFZ/GM;H^P?6E1;5J+8+8*3WJ%'='H7-1UX7Q6C]:2CP*7CJMD6(T5I8=>WE.>SV M $B71H(IP\J7G(4[!5P[IH+R$N)8M9JL";J9H%L]W-6GJZ T(;=GWRX3J:D)N)&ACF.<#KV[4'+<,\AGD,\^R_ M$0.[W6D:WC$AMQ.UG*\6\9B0V[%";GJ;<^J1VCI6+^-VMS$X9='CV<-M)XFV MU:LF[XYY7'2QA:/XQK%)K:G#JV.4K5:3-2%!$Q*LASO=U.&9H* )"E:3-TU0 MT 0%35#0! 6?Z!#88 (9GZSQR>:B@0.[W34U1":@89CG .89VIUNRS"/81[# M/'MOQ,N6W1P-:M(RLP)\8R*!&NV85JN7$P0LL%;2**#6'+*U GW:T<."3RR\ MZPP+P$\/:0Z)X)E9$)#%<>B.$Q%V@O<03&FS$*8T#F+FG; _I-[=L Q\-2HX M"'KOA2*?%JU7_9Y04 <:R1$*:N_0?J1[XZ":;LBG(9%.WW1#ONQNR*:EZD4$ MU&LU61/]-]'_>L3-3$&PB?V;V'\5.=/$_DWLW\3^3>S?Q/Y-!.8\&S'HVOW> M#]VPSH0O#?,0SS'!*_M0>M7DUBN!7@&Q/[UVBG+G1C8O]' MB_UWM#)=C-=IV MSR"8&^8QS'/ 1G3M4;UP="O .R;\J@O?.A%/Y6.PK?;S1\_*C)P?SS,/X!3YM_=2,03YPLO6'(9 M9\QV4 O9POH?N>?A_\+,FB61VBB8QH^P1S1.$,\(N#D+WH9EAW?)E=NEB\Y% M<;M:-UT*XG:T(OC3EF^;>M1+"S?6:K(F-FIBH_6(*IAZ5!,9-9'1*G*FB8R: MR*B)C)K(J(F,&O_T&3>BU[%'7=,ET 1W#/,<$-SIV*V!J>@VS&.89_^-:#7M M0;]CF,>$1@\-C?;J1#PF-'KDT&BKJ=5X8CRSUSE6G]INIP#K^JA]:E_H"-A5 M"XR."F<6)''D.K //'QP)UQ-!4>5DTA#IR86JI>610\]&-KR5EHL*K>F/>S7RFM7 8^O81[#/))Y1FT3I3?,8YAG_XUXV>_4I/ED!9C& MQ!AU]\NPW6K_7">Q6\U(HWRPVVX,,*JQ"$0$ZS5%?\!FR((9Z!36'I2[U\P> M86/8K"0N?V3-JMQL,\A/3_SL+,[O[GE^/0\Z^7;,I3/$U\Q[9 M,KKZ:SZVY?K7*^>TNL6E2YM.C[PT0? .GP0A!0Q? W_Q$'\%,V'// -K%O+I M?UW]Q77Z?.QTF_U6IS?J3H=\Q%B3CWJ=WMAQ!@/>_;_!U9NO% X,IM8MO! H M)/K/O[(W1:=6V?#M#H'YD,\9/"?#N11$M:;PEP7_]Z+;/%I!]6$CR;#\"SVL MGW;S+8O1BY:]L%!8#"V=N#N&968XS;F:9_& ZT=)R/P)5[\HZO!KXO]/B?^W M6JL(T:VF5@9_V@R >A5&O^6+D",MP<:84N@ZAOQK-5F3GW!Q(>9+24@PM<\F M)<&D)%23-TU*@DE),"D))B7AB0[)(F/'A(),*"@71[7;W6Z=_/D5B @9WC&\ M(WFG;2#>#>\8WME_(]KFTC%I" =#G->)=JJ9@% Q@&K=5-DQB'IHC6M!%/7 MH=H-:Y> 8_G^FLA3G8(YM9JLB3Q=7"3A4B)/IA36Q)U,W*F*G&GB3B;N9.). M)NYDXD[&_W?BC1C:@ZXIWS.^<\,[A_!.=V1XQ_".X9T#XDX]$[$U@:=#J:=6 MR.8F\'1HX"D'J]O)P>H.-:S5)Y7N#0]J7+D*J(OU7UF='HOCT!TG(JP$+Y%E M=0Z+F26L:"KOPGDD^ _^9^**)IN.M@T-4;BE5V\]9\G6S3P ^OZW*=FJ;2RJ M5I,U@;.+"X5<2N#,E&R9T)D)G563-TWHS(3.3.C,A,Z>:$D7&3O&A6E,?PCN&=O3=BU#%!9Q,Z.[@]9:W$;N5C M9Q5 ,=1ME9TZ4A9$O';$)%R)G>EXAT]I1YF/GCFA^\!]#8Z2Z0L,IM:$+2AJ M]6\8VT7#V@?"26"<*)C&CS [R^$/W L6&2#F3HB4ID#L,D)'M9JLB7-=7-SB M4N),?PCN&=0R+$0P/J:>)Y6HUA+L[5:S0/*1%; MBW)U"F )GUHA=MX85[UZ@WV*9]2O#@Z!VY;/8U-M5L? 5JTF:Z)P%Q=7N90H MG*DV,W$X$X>K)F^:.)R)PYDX7'D MXJ]@)NR99V#-0C[]KZN_N$Z?CYUNL]_J]$;=Z9"/&&OR4:_3&SO.8,"[_S>X M>O.50GW!U+J%%P*%1/_Y5_:FZ-0J&ZU>,^PI NP'(+9@2NX4Q) ?$PQH:7L] M)PE!INU3GPFC4>AYEVK'TCTR8=8Z12YK-5D39KVXL-FEA%E-L:,)LIH@:Q4Y MTP1939#5!%E-D-4$68W+^]0=O>KDM*R Q]OPC>$;W(A:U=H8OGENBKO'6WTSI,N*M.$:1:3=:$NRXN@'$IX2Y356@"7B;@54W>- $O$_ R 2^# M[OE$0WA'(\FX)(U+4G?E#_MU\BM5P"EI.,=P#FFI[69_33DU7&.XQG#-AHT8 MC6I5*58!SC%!,$WF=H?MFLA<$P';'@';;+)0. RA.4,7 3^#J?H9_/6BJ:%_ M[M75SEX%_%30HF+4=>S//3K92; MH@G$U2FV5:O)FD#PIAR(CGGT013#([EA&I8I,?MA@D6U MFJR);%U):)JYEXEHFKF7B6L;7>%Y?XZC7-;Y& MXZ$W7+.?A]Y$@PW7&*[9MQS3()2:N-9!1?"M6A4DFKC64>-:O5Q<2\-EPWK#WP_; 1?VSGL4;B^FC&'^?.L4GYC^WUF8.43O^?48;J!OUVP*4WS-O$>VC*[^FI=E(,A6SFEUBTN7 M-IT>>6E"E#HF/'&0QX]_\&5V^^4F(&7I?P0J 0N$S8FZ)3J^RU I)JQD#PD6A! M-6+,0?2!< -A$H 8]]Q4)5@595(PHP"S2269!R"Z'+A;)C'H%$*#H0TJOGE) M3,J7JRMH[:+!N!K<-O](6 C$#<-^X0N0:Q9,Z3V(?*O5O/X'S'G"$A!<;BRN MQ6]\F0KG1&IF**'AA@!NH$^IN0Q O<73$"\_T$MF"<./FI (3W M VS[ J_%4,S-"_S[:UAQ>O\$/MZH'AQUP_K@6S X*/.)QT+;>N1X:BY_D!<] MG@7_/O&22)X=^#.8"#T&I6]WX"-"C) O84]G&:9$H& M7D P,3=P@)*OQ5_RR-T(KG-U*=*.C6$F/H]@YC=T%J7>[ M/NUV+'5KUW^ NQ)/+;VP4!O7#I N[>P,\9\XI^P @>X2+XX$F<'-R. ^A>/T M.>D&.Y',T\##S\?HGV QB4"E6-WG&:P5J2*FK8V46@0$MR2#$38[\ 2M+H-$ MU]V4XD:AS2:K]'M]GI4>#[B(Q=FX<>OKT?D[SC? M@?V_OPS;[?[/Q[25=KH:9C?/6$7XV MA'<*PMMRNJ^MEZU7$AL'Q3B9=73BJZ=KD\!Y#,)O2'KJ-'W.G>AGZV7[%1'6 M(D M#A8"BH;C@B6"-J$+E]J$S-N4ILM,*!BI\PHM,KB?E^+5=+,A/8=E4JW;_BABX.("G0U=;F[LH:237B@@M^D4 M3MJ/23.:N22*@$KP-;%2@5")$A>KU*Z)0)4^71--Y!>IK:>W>>9OT.YU6]K+PZH@14%N0C%GLB%(;KI_H RBM01)EKA_X51RZD\C6+!R:91*N M&C-2<1&(74()P2%%RK[D^&A?>XIN'RY[)W&J'=8I829[-;)]KO'J!*H>VKWJ%99DT< LMH: MG*[7CNQ1 %%=2CXD@]X&TY_!U0SWG$FF-\GTITNFK_U^&,HYC'(.3<2O>$;] M1VD_')AX] .F+=8R,['3MP?]P:')B=7(/WQB^JTAU7J0:A=(M75P'JTA54.J M9R/50==NCPXNE#"D:DCU?&5P WO4JQJI'M<'\6S]#@L#;:5F5KMP?94N3W@Y M&)9>R*<367L4CM1F)]O-_L9"#[.;>]$E-8\TE'F,O>P-1R>GS OUH>R.2K!/ MS5MM**??'1Y6O%8A;?; M\GPOR1CJVX-ARRCQQU,\[6'K]*KGC[.?K8X]&!@"/28X@SUHGGY#+]0XNMM2 M._Q#F$BMH6VLI*J>3=?N]]IG'*'R=OJS1D:S9RKXTT^WBD2/ I]_%"3:"5LKVG8?QU8&^= M(,'"/8,?^H0-J21WM5IVK_U4#-'#-J0>Z6:&"2Z?"=J]IZ2J&28P3' 93- > MC0P3&";X@9F@U[=[K7K=!'6"J/Z#:] S4ZRES^!,).HL?4" B(A<4X1KZW'" M=R9P)$+B(OPA'[8'$5NB8!H_,@+7);Q"@L6;!%$L(/@623B9L8@3O-LBQ!?$ M2P' ]V?BTJ_K@E%S [0C,!<1CF=E-\\*O?Q'!H^\.@\!CL8RX.%T'O32+?") M*\B&&IKB.$AB#3,25T4OO><^DDR&IZEP'<7[$"]R+ $W"4XMQA_?NQ,@-43T M2WRB,1UX1[Q4_)4;$:&4"*@K&T3\ED"U;(*_A,E$,WC13Y%$7]TYW 8?^:/U)0#IOVM'A3*P/CU46!OLL>ZPT>T?!E>U$72JU>BW M#H,T>Y8^VH-NVTSV1)/M&^RQNB%M&>PQ@SUFL,<,@M3&G3+88X9R#/;81NRQ MK?X% TQVK"57TL4_LCN=5L5@20R"CJ'4@MR:4W-CF-YKIW#E/[?/C;9L__T9(LXDGE& MI#JHI$BZW9;?\4-4\;[LVRGUY5X?OP\_:\Q8NJYQWT>J9^\CAUJ-W2I'ZSD_LY.>Q6LU2, MF;W<_)ROU62VO6,@:I MM(92K7]-BSK1$25+N35CCC#$Q-KA#_3$/3"/*AYAQ!>M]J QL&">GD(H?]$:]+./;-RJ M!L\\/G2@AW\QF-KGL0)[/@4"#?*GH27.9PJ#NM2 M//H'M\;<<_F#+ O&4EC^W15EMZ6;;%O,"^ '6(J\6OU+Z?+<\K&:V(/]2\*( MRMBRXMU'. 2L!8Z2Z=2=N%ACC!7'G(O7^YS#GF+1*,S'XRP2Y<8^;)35:LNZ M@X95DPW^ /0GR\6)>)D7!4#!L-^+ ,OZL%(6I%DHJG>!D]D$V9J*!FD[)B&' MQRUV'W)1CQTEXW\!Z>*>34"*,=AP;$T6ND3.L.,/W&=P2 WKCG/KU@M4\?G= M/W_!P\:*?SC3C_!ZJV5=6[^D(I@^S^K%\71A\ \QG],/WZ>EO7R@ M$-VY\#M8W#]A5^&"_H7YWY"FX=-X>3A=BH]<('P_?MWIDW5SGE46D^X=PC@X MULU<%-SA"7\!J4]7[J\!$UH._"@)473?*,E:$\;\Y%N_ 3_U2,MK$G]1A8[( M00J(J^0.X"WV7AYOP_I:_(6"-Q%8(PB"\1!X#\@B^&["+!%7$/R5+)#S7O2: MC:90-I7>^))NI6 A8$/@-R @0]!'N'JDWUMYY!4ALL0A[,24ASA[G/B+-@R= M:J,H2V(X+)S,F'D$Z8*B C$['MP@B7(+$9 ;[]T0M*#< E&>6!XT *,LV)(NU2D7>"IR_[(]D&M/U8XH-RDA[$MW7"KM0CNWI&+>%O-T59M4 M5 5Q526C6(\LLKJ-WD\-ZY=L$AM?#"0!DA*6)F 1='KIT:[CNEVQX25;7#8R MZ#AJ.3!:ZRFJ9=6DQM>9&^976R>!$$YF5GNH"*Q()JRO+\>G^),"Y9KN] *& M1YXF](C 6-+"GW2[GP_H3M]/G?CE,WQ96P! M0N^["PHWWNLOFHU.?G6@)5A+SD+9L2L;$K3%$&8(#\%0.%*ST8)YXN_Q;7.% MVP-&2\CN45VA(KX5F9IQ[S25%87,7;23&U@[@5-@4#(ZR9MAH-G^J MD\VXHJ8^"@425+J8EZUS$;I(6H+J?F.QT 3>XA-XXDX@4<86'IOPW$$)\XO! MU]BH >=IM>/5%%3?1C&AY."ZTK-AWJA MV@T>$1"S4;[17*PPN*(4%AW2V1 M4Q 7VKTV?!834-3CS 7N?U0*JV(ST5Q('G:&0!8CWW#"D<&?PZ4O5JA-LC:G M?^,O%51<,(99,*%_;&6@")4_ ;_&0/M'C8%( K^/E&*8,@U<>E$RQFL271!H M"( XDJ]E$9A^:%@0/0 !^O0O?0F1@ @2G[#A9A"Z@RD!D.A]EG#JWU95Z2HI!W$]6$4U(EH=54%T.1 M,?CR"I9T]8HN@@FL4_ (GNDMS!UDA>\RZRU'U,"YE$^9J^MS&,3H*)9^Y ^^ M'SPPZ!"%RP->D.";+\0ZXN(_PT.W[EQ^%H&A^\"T>8HDQ8U8.FG8I-)'8N$1CE.C?.0TV 8?G6G+AR(AW#14:JH M2;#CA&*Y4B\35YA^0S8UB@K&."+U'/4CLH@U^B#]3OKK6OU>WC#9]$Y\'CYP M/3)'6\(>[<@Y+*UAT008MCH%(:&X!3=832J>A4%R/[/N^"+F\S$0K1K3SKR5 MCSQ'=33Y- KZHC78/GT6IUMUD]P#I5GM5N%4X?X/B7>VSO@CG.KI)_Q5>S,0 M^8-P:BR0;6-I"PA[T6+W2)9QF2T4^-*\+>=L08/<62$P8A'2HURF@I)B0R19 M$W1T8%'LFY'Y$'(T4'!!ZCF)T"U$#&UPQBN;;#@05NI]_#N&C=(3<2.U,<+Q M@4]I&.LBW*/\OZ0.*K41;"L\ZC%,0,A!-+;0010*F\^=@]D=TSX4(6!;4L[) M !-*U/J(N[6TAG)R>$HR UG>N40&C/ZM;-OV;(;J.2>*@VWOTR!I&KRO2[81 M2,3_27R>D]PYAS+30L!9:@+J&"0TM6_Q.(M['^BLF'Z(W0! MRGW9<)O4 -[ MT;&'S:9 N\\B&(L0KEAW ?0GD/BE \=)=)]K.E\A2(L6(EUXD12FZ,5[T6IW MR,]+9$C+ZO05LN>8P^$1/KZZ2.C^P^$Y!8U1#RATPF;O!-'50A]VYDRNG@0I MB2K/&.Z5&T4)BM H[;,@/9[(T%E7@D-:! MA<:D4A1T*D7BBLEQ^1MW7! 3(O0J'+WYO<,,O:$]'+24IBG=A3*( CLN(G93 M4#B:V!3:BL1AR-?*^?Y'A'\!L5K4=U[/ATJG$.$WJ)3P<,/=57HJ6WP'>7#R M"IQO42N(*)G#/&$0H8G+%!:2)8FL:A95;25=&M(V).5=&M;W02-[2L,JW)?: MP,+W^XWV:'!\//!N8]CIU06\'"<[-.#E!JJ["E47!JK; "X;P.5-JH !7#YJ M858M2Z\,-J@AU9J0JL$&/?T-D/53++\!:@UMT^K9@W+0@7,*KUW11FNYRVU[ M6,ZJ!D%H=X;4O+3[,.2% !.V]^\%42']XS+/I6\/#FC18>Y:9&V'RZH## :7 MQ1K+MO9'Q<.X6-B+[LAN-LL5VAI O&S180SE7BCE#CIV M1OF#WY-.6">1^D!^':J0$V30W!%X0V7GP:=>?P 9:,?O.:Y.5]38)5=5"M!J66DZ_SZ'4:/7,>!XC9R8SY]V1#[+[;3@C;XTN!"),1&?Q9 M&;0R2,HV4CX/3\U@-B"50LS@3_!H,@$GO](*"$D (8I,*3 6UM=QS[&9:%'&CU&L-,#J2IC$"C JN&LBF1&JT7 MH^R7XCK?TH<(F#_"*I,7G<9(?S"=77J/4D&T2@F[R;+V1#^(S#8F8)>9$] M4E\MX/VFD,ZS+^:T6D!1.$L2MT9YMJ:G2OHD6$A!H"L%8S0T7>&HR2;H?E"Y MWA'(HFBZ1 N8='_,\A985K[\$59D<3\22><,"%I"M8+"T+76WI"56:1&?^"O M&.XVU4Z*VJE@.D6 1%":@2=26P?W =A@(C!,E;M#)L?G)K3PX*PD-JT&5HM; M$H>)J*[(=E35E& U2I+I&?J>AR%:#A5CG].*TW**RX']EA)D[-]DH:. =_ZB8:76 MA#\0\555:RH+7@-\%0>%YZ1(IE :2,\BO"UD$K]'W;\9BICXT2R9,U_I!;5Q MFVP3(RNX8:K<*42%UA&ET#KKR;I?*EP"3=>-J% 9H1539@71,; '[69:(DUH M6O!+>(0@UN3+\R")@Q+PQ(Y=\AYAN[J1FA?6"::U4L+[M>5,(YJ9>!QAT['^ M=XE2%'[$8<4.3"D%F_66MNZIV4D)**\? VG]"._SKR>XM0(XH6"2ROT>A*)* M-^:3F0_DQU$'V*!KQHVZU6]R+ORJRJ%/_C*Y2, M"";O3MT)EK(+/V,DBDTWBAFJ?803#K,[8<.OZ0[ZY@>/>?+,(AXZIIG#HTGH MCJ5[$Z9Q(] -OW!!#[[U/@CG5JMY_??4D5-ZNJL[,'4]!"A01?5W[VXS0!+\ MOF+NQBWHO]RZRC=]D'VZ$0581N2N"]&O4I"_ZQ4L^"L)#"#B5450[81]D,>/ MI] 3HGX0<0M&.,:P%<8%%7$''B($ MR CS F761<]1$1;$2"-9:@4 JT# _RD+6;H$5'6'$#<44A:*IA#642($" MD4:="%XI&:$+1)-[O)W*GDF+D16^<#1#(%?,KHB2 &]..@^T2Y> M\0Q1#05+&A8I@D$4YR1X?A_^E3CW:M,1EY6GKT$]!YX2#F\!^^EB;-E+N+XK M"OT)CD"A6Z#<'TOX3&#EK?XB.Q>5MFE>^!ZFPSJ1P70M<#QU P4T$7%5*!![ M!-AW7#C24%PJWW18%IT@KV>=U=5$\=@N]F*#2B8)*'1-4NOB@TA9"=)W_ MNMH^DV'OJD+"NR1#X>N[WZ2L:HC_7?_O/WZ_^?7#UYNO'_[YSKKY^-:"?W_\ MJCYX^^'N]M=/=[]_>7=GW?SRZ?>OUF\W7_[^[JOUYTM4J8^AO1U@5(9GL^-?;318WF$PEP0;4$\XC!E),A.19M):M=B(*Z"_4(T- M'[@6B'B<@=("[_SNSMU_4P\LHL-?@YTHT35[JXJ4DC KLB3"6MD7I\ MZ+0C%4\"?)6-#G+X?WHV'*AS>JE.;B Z2+B0L<\ O)Z0O2/9A4 N(_5/"!"T M?(9OSAAH6+>9/KSR&ND_R0/5K^;6/7+II,[Y6;2M;5@??&6O2+PF@K4C\T+' MY>3"#..KI$'J,77 H<1]^JE/9K!J.Z&/DK9H#+ 3".);*JHKDD+UYMQ'Y3 ' M8AG')0V2BE \G]AT,?U5/^VX6) V3G,Z37_&,E#@G9R!6P*&!0=[JJZ.1P=[ M>VY*]5 0W\\.)4SILBHQ62>E@DK(/NE9RPHUA-L*VQD^\AUQ>:5:),35:MQI MPP10EFGB4D5_,KTH2Y!:FQ]1O+^D6-1*#4:P+8OB8LLJ\J&A#?Z;/Q-$9H_I M!J:=QA8_ZM^9RS3"0$(2ZTIPE1TL>PN '2W 89TLP&ZI!7C[Z>/7+Y]^O2/S M[_.73[?OWJ+!5QU>V-/(>)?S0+_-'/WH, @#3URKGS&'QD%BKLY"MVDN:4^N M\=+ZDH#ZWNJPZU;O)7\EVH/21SU'?B3C%>^4\7@SB6T94#W_D?:E4[)#/FDPAZF"(7\$#OCWHL./:EAKRPA+;8ST8]\D1XYV"]96S%0 M>[,9VUOWH60/\%4IJ"T:(!M-Q.U3%.(ZPUUF*LS%HD!T#\9 6"@O.#"84.Z2 M*B^N!A:OJ'M9.[=Q*LO%[B>I!T,$HJ+4%D"Y2_=F,B90_E3=T(E*F&TBM<86 M*X@B_#,%HG7DK2TC8YKGA=JX*>#9K$.$_!;D?&HFAD#TA0EM@IW30Z?#?51I9O'YM,DGDBLO!$[M9\GOAP16L9H.5< MFQGU/*780*/8[/O,9@T4YV(?&&PS!3^2N64,X83I9( 5P7"F5C"19C"DJ\^H MN$*:TYZWA6:Q?Y A3G516)] 0&F<_B4-TU9GM3L$[Y3>MZ+KJ8"N8@2R\34* MR8+2+_.]\?2;9UIXS;S2HWNRV6AY8(^XBWPM6J,*%2>U4?R(?I12\"V!B_\_ M>^_>Y+9U98M_%9;O8^PJM&+)CI.,ZMXJ19;&FL211I)']?L331XVD08!!B"Z MS7SZW]EK/\X^ -C=)Q'OOLQ]IK7=+21!9V](/B_5[M_B[; M%PW-;?3@_VHF#9CB9^/#\K/Q?U[^8L_EJ- )X"UBW'C]3SM<^#Z0R$ ME66.!1Q0==S,Y%+5?(U*=T[M=@[I$]7UZ UZC'[(P@E[ C_:.K#CHD+U_:!MLJOLQE MN*$H=<(J?"2LPKI5L" M+]ET]RU'>3V0<>=4(*_KP13HKEL8DA8UK7;'(>?YP9WV.%<[T6WS!P'71-TA MU!ST^/'&FD(L$D)D$")U4$6?=#'LJ/U.4*@9K!393312D*M9;=IVQ0AF%-Y4 M[5).*9 >83CB:3$^ 9J#/AT\@'X@!L45Z^%%M^0*2>PX2H D?L[-!<9J;&,)01GM- QZ]D!5IM.^#M^ N"DC7@I?- MQSE) /'8Y>IVAJM#.YLY0L!LDM9F15LE'@/?#U*M/7+*XE0^2WF-L;\3SQ.' M)UY)-5-/&YR6N"D?330%7/M-Y^6OG0?^T\,O)D707R>[^^K)Z[>+%R\62)(\ M>KQX^?:'9Z\7+_[V_.7K'Y^\??'R;T=*M'=XNK=Q6?6+OX7KQ>LV[L,CS_G= MG6S(2%[E?8?WV_N49G]X-,W^UV?_\>2OG%]_]OV+O_W')Y1@OW'VG@.*37DZ MTD@# 2?0,$S'5N$R8G6,#JU M\=G:BX#Z^Q@+(E<984*22F2B;C*H^0Q@A&Z40.)3R_5!S-,?YO;/I[-AGAS= M,00R7#Q_\O3MR]>?WF:9?Z_75 JE.#?&]I_.(Q_-+1WQ^:28ZQ1I%;4($;E& M?"9IC.G;955J7C_;!A+MKN);Q:T=G3!J:E^W7?P:$#(/%O]?.Q!,C#;@,N[O M]5!KS[ZFRH_=-]6;<:DB;=4DQBNBA7NF,4OI>QB=V8I3JE+_USC#9+":.[1! MB5N"4#RZ0;!/G-&@H_K1UX]_--?6"AR4=1IZ.,5("D67^T"0M-2OGUF.A(,8 MM9[@#@\?Q[%>9HK"-[YL'$0"FR)/@#>^WO!@$GA0>WB3*".@:2S%B.Z>!XL7 M['O+D"=)0IF^3M(3_T1&-[.4LTTU$_.I"3BJ$0%(24OF/$\9-]ZX6Z,-(>:D MR&>"RKNN6H:Y%Y$+QV&@;5%0T+(I=WV.AO10EJ/K,S^IN#\6!PZ[VH*U&[J. MO[ *,62IMNE\H7"%3ED"PE1=OJT\T^%3B5_R)KP[S+CPHQ)UQ5G=MD@+I8LP MK T(D_=:1_MJ3U -6>9OJ*(7WP;XMM=60'HNM_VKW#:AUQ[(ZOTH)^'#K[_^ M!(_"UUA G RCDDE[W(3^YNVPO[1:H1C\BXZV05?NJA4 OB"H)%2J0EFYP3,Z M6KSMV598RR2NH?C4%8>9C.N% ;I&IV/-A2&RK_@UW3,>"!9QUH)$UFY)VF2T M6?52AOAG'Y?L/B5QZ&:4^>1TA)\A2EOOP\7=6%(^ 8=>)X.&M:M "I%APF3 M9F:'.<9VPYY?F@J)1_S>MADQ*[,''V>."M%[)]+N?C %,?\ ML> ^CK:[**E4KD> $D,XL6;&2*-FX)8!JC<7'1IX5X2@:'<\][)X$H0\[DLR MT55\Z>I\H%-?WPL9)3\P5"HW@#PGY^- M5L>:PR ?%3WXN%ONOIB&Z"HI7+P8F5%Q5601Z#Y>Z13/65G=I>6>&VH#$N?!;7V:ZF]SAPK53]>R@1IU;Z874XZP+1BB [1^&7G"6W M5]0%W5?EXE7T!"A6,8*,Z(N2;R210MQJ@1CQJ1Z^B3[U?D.1TX+Z>RJJ* M:+8J;'=O&TMQJW1P8+$%XA0?IPF=>A TENG(C[NA(ZM"%\6XZU*Y<>2[6[_" M=^'U4'EH,P.N+9":OHAKJMXZ& LX^_A MWV5DI>@T&(5LH\3?/;&17CGN M>BGM9S%ZW?8@GJ/_+PRPR2-ILQB5@L.A2=8O/:C^.#_1NQ"OA-9(?TEB3]F* MG^*\R>RD#AC,'CJ3=4(N_-K(A=^?D LGY,)'7F1SM-D2 M^5 L1[I3&5)/F8 F!\[RK<[!O4^ VZ-B- ^KJ]!FLX M-9*(X?ZX*9E/-6,FR$[V524:!G_6GGOB-2O(HU.9]\I03QX?_G[(X[(T1>9V M/OOA-:."?S0? 9^QHW8=?*YDDIZ<+4,8X]6F[+;WBN_*B!AD-XD_DN]LVC'1 MMP+"$N!;-S&(1.-K1U\Z9^%@(TD5/H%^+[K4%D M!&'+8H11U_D]$0MVT:'F&\ LK71.>PI^.<(D6R(M"WMY,YW .EXPAO$[[#W$ M,(J(T@'"@UW$:Q,PFR-^6*RLIK.#KWQ_8I@7CA2"G6X_*H7:%TFR(.'JP1_E MHAFVYZ&3L(!/3F>#,&:T"&4N H6;=.R='_10I:5 W]"56>!@T'RA+'>D7%$. MC+'F7LJ$Z;K&LV//$$-PVD549RGL**?EP[#"@:*H573I#P*5KLDY.*#XAYHQ MI:CBQ:))E9Q372XO@39<+L,.4&YZ!Y=?N#=33N9.\BACS W>5*(J/4^)BH8: M.8&<9(="BS%9ZL'G^)##!SOT'NDWR@,=SXP<2/7Z.@[/H\A7W02<7,#[2WR/G'_SVLP8%K(M>SAF.KN&GFM)=W(B[> 6_EF*0#Y]H M5>X 09L>%;O"Y*[W!W M#"L84C*)O! &=)]G1%4ZR'&'[@A1="Z\-J&YT+!':@;]L(V/WV_9$?(I9I(& MV=)C"[2=\F':XLR_5@I2LFU,]>JYE72]W[8J"EIZZS79)81,RT.V3MPC6X,N M"]02OVF-ORRM1RG%LNJ#VU..T 7\PL-W,&"A3\ZI1;BVJ=0,2<>?,"3_$_LG'N9- MC#G#2CQ!WW26/9JL3/OWJA6<#Q;C[##$ZS5"H'^'F&)+.T-]H6DX?!TD(BYN M3Z!/ %3WQB1DF5T0:UMHXR,$RJ9*G'DD3K736UP0&7/*0Z J+B)J[W-1&7%< M@>?'APTIGGK3;K55I9\-;'"%0K,?Y^&B:B1%0G].[F^*D'1UB0WB\JE9A?0+ M$92I,)P &^@(J+]>J;$_HK2B?' V6\?3[-CM5$*Z]MTR.D1D.;/WO,NFTN@C]9R %N.P,W9(2A>IGDB^@1!L,QAOCYQY DK\9^[+ZM MV-S^8ZB6EP+T\FEJ2[Z4V+RH07>.DKE#Z4886,0RJMZQ1'EXRNK'UY#)3H4C26 MOQ.,MJL!F*>&]<4"+)6#&53.(3'!'S)2N[I<4K9MN42#S@5ECV%@W=MR/R#U MP?,#SIZG]/+QH;N+X.@^=(UX@UBP/Y\E>\AFTN1?QWO0W*^BV\MUXKAS L8A MG]'\PJ@<$]9Q7_4A?3A7^^'D#N[?ES6?6'[MTF/GSE>,N*B$#SB,]P5651^/ M@;@7X@G-V$<%=.?M4+3W<;P3S(1+5&EOX&@LH]=\H;MXP_;/GT>.32E5!%*+ M@L0$SJ>V:/=4]_Z\J^S?G:KLIRK[1UYDT"PE+"@'YY2EK839A$O'W-B5)3O( M0I,CWAA9N:3%?"\58'<>HC[.L$N(KP8T?37KUED0F0DUFYB%'14P-44"O%H\ M4F+DS^QZDL"XN;@YUV_TSC*.YTGD2J,,^Z%Y-WM%0*ICX6"$$KF.BQ_:X.,/ MG QISGE/2W;@%G>^/,)2+B?CF,93-N&BW8,A+N54$E[PUHZNN]>)%S_&HYY6 M1Y'R'3QZ^:$W:A4P%R<_/D<'(4E=M5+RSD[$U!LX2OI.STW++S7!:"MFG&ER MBV:]0]"Q@5N=O"'Z6MQ"C?4M-B*:.+FB$')SQ5(._/FBI8,8SH:B+L*8P0=( MR,+5$\DL_\*YO=?PBTF/#(E1,_Q1AW]7]GL/34&509H2U)3,46'?G\ >@Q#W M%MF.O$LHA8$R)G&%+%5N@,JB*$,\%UX1EOCB,/%6PFH+A8D8NK^)&1K?G/OD M4>+S3[-&*K[??/?@CTDG_'_^X=LD"![_^? /WXWEMND.__/APS\^^#K[.W"W MNX2I0>3 MQFEIM:,<8N*$P24LG'J"V!R>2L(3_R(>HIV@)F1##3M:+0TG].NDX!C/]O1M*U:L MB $?#)C,_+-A6+W" >UVH_R*&B=!'W8E0;V=*H0")34+)EKRR!>3X(!QY>>E M+=*I&77P:6BLMO \.+E7:7YNQDT!*,& *V^^]C^#1MP['25.:U/9C"0!.'XF MQZ%AQ6@,$THWV1''!2\,6K*43'O [BG;)+@^0+6B03]/EEH- M\3#2N.YE*38N3*RCQ_(-9+Z!+[5= (!KL$ MX3&,7L$9(="6NIH<)?_;CA:$5B8TPF B$A6V$G/L3R4_[MF*QZFO7,?Q$_U/ M8>C\]Z-K;D>FN+DXJ\-Z_^_?S"\R_A-UP37[?S][^$?3,/QUEAU(&;Y[/-=0 M^S%O_#@;FH??/O@]O;<[\.,P\X%SO*1N/<)=@J5)OCFA]V:XR4Z3\XLF9Q1> M*@0Y' Q)R;@\(5>0&C[NK#L@ZG"?B@$S!+[[?.,KNC MDC%'S:=9^'B'SQQZPGJ>%"0Q[*M:NW1NZ=O/ "S#'OXE"&X16AA!JDNEE3JOB M0ZT*$3*&?QBM(*58)UK4H!'K Z0:.:7HJ"R23G5"JF6,/)J(.\W9!W-5J+Z) M7H L:]J*F$TW[(RKW;>2GR;@(WDIF\I0P$A.)+(J%DQH0CUNE&6?9LWE^][Y MF0ZS=IJOC^!VL,J.]64[R 57QKC DOS'TR1\J$EPH^Z$*5"+.PWRAXQB^1PO M%G0MZ7KD* H=(JE36*A!\XA6J\N.>?,T.Q]J=H9&"ODJLZ!%?W\\$-G@1>HS M[<-^+_PHO%?HKZ<9^4 S"O'T_;D#_ MA*K&-T[#CXGKO0]60U/R&4&D6QZRK9.B'V1[NM!(T3#'T*%4STV0J0@W6W>[ M(M _]P, [4!A'I .VDV,>I[4X.*HG6DY#CB2KNI=;?&6*E]61RR)AXZ0)=A= M+%P@'U([4!!J!$*N-) 425VYTQ+F23/O&==0_-C3& MQZEPMVA(NSTQ.:F>G*.LX\%6>N>$S\@P>;FR]=2&'P%G?$"IN-M^]UNAN5YU MU56Y!$QKR4Y*IPB? WIPEQO-_BRK%?R6L12%54YX^!.-:]Q\3;NMEH!+%HM5 MN04XKQV1D12LO@5X9)RY3J9C,$QF:F+4_&Y<(:R_3"QCK.H5HN=DF4)KO+TO M#A-ZI.L:W V>/H005?E:YIRJ(+&:7JBWXDBO,3W:UNR;'UW[0L88@/P1 T[Q MTW4%8Y=]7>FPE#9@5>Y+O0'K*4H^(_\9=4@K$8=1[["D9"-Z,59GX_I:Z M#8PHJJ7!->UCIH*/?IQTMM""Y)+@+;0_TM@4P)4U[$RP1<3D!"5=PED57CWJ MC6I9:EOH*;@W-0,WL_Z%%?%M+!;HPM*&35SZ/=-4 M$:">TKJD'K:/QQQ6BL*/V[3=3'&<&H?/60*7Q%C+E56AT9<5/VRIISC]0"CY M@&]UI%;'.5.="@L>W#URZWCX%Z8>*[+UW)T>YYO[E.E*5VVUFGTUJOAQ-4<( MUS3@U7ESI:OE51MC^WK$4Q'BR6YVQV*,NL-1T[ML.>.K%UFKQD:TLES-F MMI$=.Q*Y_YL\G<3F85/6:[,3B:;DZ!-T68>WLJ?P!N >_L-YC$IUV[J]1(+NKQ6!GWP:K9[>"9Z>FN;:W;$L2=#O[8\ MO=5+8#KP2W$W]7A&[TEVF/'*)JWN^-6V7($%HN1\<^8<$!M#:N',/DMN2SRZ M?WCQZLF3Q9,_LV)9X*Z]&5R^W$9::1*-@4R)-G@\$? M*WN;1967F0[J@\4K(UV#,OKU M)OKO\6AIS_VX97.)+ARBYNW'S;83:LAX-2%#0E.SGTT1%F&Q&!S&M,P&U(': MA'(H:2Y78T-_$7 M#6*7MKEH%?+JE=2%_(KLCRXU/%?FF-!2>;!XRF+)&4755=6RQ9R9.[T>#T:1 MOCMS3UNELF=Y[70:%*XR'"F-<'M>RV$"GFIB7\PXQ]N <0\YC:-";-R??&^OZU(@*WNK93WG%' M.\;B&WPUG%BB:,XI8- M7'=UZZEL$0\VTY^IH\G%O8,27$]B@L(Y=AJX)7ZXN+,,/L(AOO<,AV3+V)5* M+IV]2')JISI!4,NA0SB[P9]L3Z0"-4,!U/=3\2G<_XK M!PKD'*$GLH)$@B%F>-V*I'A\2E$9CT]=\+IDC0DQ[[*@,230SU,M+O\.[$70 MF/+;KY.@D#6NN-I!X0.L(MF-N? IS[&0[E>ZMOCVXZ4EC;4F6.;!S(D_PIW! M< '*=<@XI>34D# 5-^K%E$\H:^>P?0*)&;-XLB\[KS@X*KZYIX!]US9&$%ME M-&F2E5$NXQ)BR&3T^1304(_NP9&>CAR6DF3 )'9S5+TJ6R?T)=?X M&<1;ZK"Z$$V/4G4%2=$%I<=09F,0FU /)#\\AML"-7!E2*RRT&J07?D#6LW? M2%Q1?+E"U8IYP'1N;;)%;]0TI/3,]!2#%M'IARUM>(D^HM,3C)T.=#&X65!_ ME(,PSH,A#.6NAA 3@=D4;W+ M5J(MX#Y_M_F7$OE#X:^LW!/RJWEW!BJF2BK<%RZ1X"*&U#"/<-#&GJ+)/%"= MQ*AF8F&/,GFQPOD"T0)KH45(F)2.#(1) FR8I"CA= MJ%QLFUWD!64,$4R)J#6Y&$]?_O>+[\\>_FE!)(HAKJ;WQCJ?9HAGR,I22(KW MA&U@&!/D#V5W-;#E&2=5>:-:*5*>4P(3E&8([ M!.6D[\>\E7(NIC@]L:5QJJJK6CW?J/S+S^(H?0544\F"2EE\3TMJJ A]KR;0 M7\#O+GQS,SD O%8*WM@^:VJTFF6*^25=$*>E2._-4*#"'"@AOJ3"Y-RZ048$ M"A$D3Z]R.L8)6G4,FZC"R'BSLHT20?X"F.:O,S5PRW)"2F)BJ4@G YA;+&[3 M:YXX#(6V46W+9=>:4QHM;$UT+G%4G)PRJ? YA%O5K.N4.,>'*"<0BR<-6O^5 M]5SLT5'!DR3<5YZU;\(1#"DS"!\4QWF[J;JBZ7AY9(T$:GJYBH\I;OD# Z>PP@@3Z;=;]PE*3EKE4?6\#,\\I,/0 6 .L-9Z$N\CA%7". MJFY.J4W?DVH7)=Z,N1N/R#<&J:^7->GR'$C^*"Y#BIL$K%MH2\X,[76ZU9JR MW'2O\[*YI E>'CPR@D(L*=9?QDW-JVY&3 MBP-IJ',=]$1090O9U93D5PE%T8OB*U=S&/3*I6Y>U!.J[-GP;[Q#[%1\L+@O MY6NKMX@MN2*,@0 ]<_)UV3Q2;L1(I#>GXZ+:#S(JAI+CPJ/_R9MX[3A,B_\F MJWA8_#FN+ SBFS@ Z%K GXI1F9@?[@RPV[KZQU"M4!6B3H-XM!S=.IG M7@D M32B[,S#MDF6$+V,.BBIO+X%N];2ZRC)(21*U[$,C6".JNWW/KHI:>QP8^D5R M5P0-D),K"P['\##.-R2<*3Q#=G62.^4P:^*9D5$!=@Z*[QD\MP3]+"XBR\+P:ED:^Z7#?X,NC3"QZ]%]K@/.&2R>^B MA22O-GT\WOK/IB_D'>-VRKA'F6,:!3^M/,%!-WG+I.>\V&T./8,T.2]"HAH, MLN?QE^)@+T?K %QQIL&&XMB]@>K\&?T 1T;ISB_[' R()1421T)=4BJ>%*53 MK5EYM..1T\;E3,7^48%YTAH%CXK5MN$U)3Q=PMCP;A"GC^U83!_:=W^$/7_L&7(=I-NU+ P;3Q$T4*8@19]F+#@M+CCRSO\/G#0OE!*,H(E\ M_A(E0,\B!EZ%#TE?BNXXY!&@[M"%]!M#:JVL*14+0Y=-X:58',K?Q7A\'V85 M]Q* Y 8D5->Z*X<5[YN::UXD!-.NT)- %V!U67576!K7ZQ^P*3;6='0RTO;4 MUB"/IW;,C>_FR'\1"5#:*EXL:L^ MY!TOR/HRTK90:,*.5!30:[FWC@:A3*7D*$75(-_DV9-(&7%V17HOM(9I(H_Z0_@_M?DX/]YMG3 MZ%NC4N&41/MB[&> M.U+?_Q0KN<",SEQ.#0 Q],'P5[N=SC+:G^8YG^PMHUQ_TN-\F2Z2KD\/XV+'2T<1T+I\YX1H7MQT&* M-@UMK$2Q$B?I[\/J0LI\<\TZ6;#>KF$@KD7)?DIT; MRZ8ZP59!B$Z$D3.-*;FOK,>I2^7]9*. M8-(<)C31WXF$1C%ZE=U%7J@1, MMX&XVS<%ZJ8LBI&DJD7J44E9HNS1Q.!H=03=6)P4\*F']/Y:40QTFO,?R]5K5^2.DA\2EYN;:3+=M]W99:\LTX-W2@B@3U*6SH= M[I1PQ)'"607;>F! 61Z.!>3:X7&D79,#.+T&C[OFEP9ID9TDIA3>,+/D/PH$ MZ#VS>1P[T?^)YG!_V%&F7!5-,V,Q[*!L*B9%Z4#KRLBR54;6RQ3FRI^J$$NH M 1*EU>WN-6A9";62]#G_/FDADG2J2*7VP5FW>98XI]YY7^I3[\!YU.:*FR,V M D)EU56_F5/O=>@'R4I1'F?NF^,F7$X1Q>TCN5"B'8K;:34L2UO#LZ5KII! MXW6OY3#46Z++DT![])/ST(1UM;=\V"QV!6V]LLTM!6:E[TF+K7PSV@=27U\' M#^D&^42%@Y"9]#GERV>-05%0&@U$+,-<#RSRB,2L@DX<;T5<VH6$:0%D([PEWCN\>#)Z!0B^P;\WC-8*"M5=/Z.W6SD98PC-_JR+C0 M^]5U>\V)1#&@_A%X:U5;7X[B(N.P/6>M^IL?20B!W4-A%$5X:G:2CE.)]=R*J5S3@&OV5T_I-UPA%_ MK6*K]M,N>ODK?4]]IL2>+A:+3XZX:W;E,FE$TP7VF^,T7UV \"(PVNT^H>M0 M$^NQDD7O6=%[Z):,.U%YP>2HS(WRK+X]>X*I5!E7M*/Y-+A(O(IQCZV,LB$% M].(Z(IX @8]BZ^*[]W"MG+H=L4J/!5MGN:+5I-_)IO_I4VSI>I+#JNA-K\J. M2^MLJ7"$SFG\%4?6ADB*VVHBF[!>DX'QK*]Y3)QB!I6]]4HQPJEJ?!?C:#@+ M&2VF%(C89.+NS0G\=J-S@ $WP&;J3HE/PW8LOU3$+B@XV''33AY[ <&#[X?>I, M&\SCX18(>P%S*P\\7M3+?>N+$^XSWN+1M]E;3U_1A9[*7I7=EYGL^'89%/;F M+0)B%ZM>Q;\VQ.=%)'QB?<;R.Y3-ZO ,=%8+!)%(S<;*CO^F*%HMT;%>';R' MWC)$F#!5V^#W^[DR&A7?K,Z734K6]&[1@3N3@R-.T-D 0 JCDI@8$M?+0OI2 MM$(/;&_9FW+>XVB0"*62#4$K7A[. %#@002NGG'OYOVX=-8_(W3@,N[:^$9= MH@.HQ+8HYTX@]4Q>JZ,CQ ?X[+_B! ''6@+8,S'9UR-P254A' M;&WO-AH1H1^LU%G-]M[<$O.;T'LL'+>P#SW*%B87/LNB.,M20('2U1YC>!]_ MNZM3V%N26Z> (-O:7/*D$6%[RYN<+E(+%(N!2G'AQJD+C8='$6N4ZO61-0%= MZ@4TWG!YW9GTELNN2DU%2J*CA4?\"#_G%T BC)@=5 &PQ#I9&9KQHM 5;DD:,>.,<,NX\'77/0%TC0@'? MY]"0W5E[$EC6-SFXN&^AB8V^W :-4>2Q[@L;=]ZXH46%KCHG8B1XC&F/WNSJ M3%8?]SZ232J[VOJ@"$$.2#4;J:'36$O&S[JCTG$E$I8Y77_?)U[YXV0 MN:.F'V9(I\\<0./FG,M].>+?A2PU>]$% MP0<@-4VH.\!H;L@+K@X%),97Y'#"4_RUZ; M4F^91>:;RZYR\Y#/C^P-=\@"DPR?;4SXOT&/VJ>U$2?M\;]X92810=7(822% M76973CG5;UH?Z[;SK=0TP'L.=TMED+\M :VL04=>#,8&O?DK7H;D"2C-?%U2 M=TU6[DC!^,JJELYV22K1ND@E(R*VG*R/[MZ[C[*UA G(N[RX("&O?1KE75EA M+/"N=K7W&6BM-,P:-$J.<.$<:"TJ6N!V90(N\9/(:-ONNOY-MMU]R4N_$RI- MM9G:$9B,;LKORO3 QG)E=*73BGQ,#Q![T/K7(:3SYOR@!384<+ H*.NX'1KM M+[16.7 GH&5?^#V0O=![@B9W!+]$0"R,L6\+48&VIDM*(7DJG1 MAJ\ <=6L;$!C*2P;OYI T_14$+\(Q=RY68Q'R-3)N?O282_)03?G[L%?JLOE M)6M_R^LO.:"]U0$Z:GI^ Y?HDXP1I4=RC+%)JQD\_)7VN?KZ(ESG95IN_M@4 M^8P@D.7F]L&]"G;E2F*^YQHO!AFHV0 MW(U@\JA^=GSY5!^K^LD3W@%P9R=QLN'2@L^:>**OTTY<@3W7T1W43T446Y*A M3,N4GY2/&]]L %X67Q/A7)[DEP1!X%0%]]!#$1($Z1PZC^^_18W*J6E2=3KL M1>*4HQW^.@M\$NR!93*YUD97R"^04EJI$!9_,*K H:[8,O,O*6"-1$VH#B/+ MDNVH>]7::97P\.26D'R^375>[:'OV>^(/"O>N=WIQ>=S.()%(!:<.\S6;<96 M"C)D;S\M\_M(F)WV?BB>RIE<3DXE9&$(@6T&RG2 M<4JU? O_8S:*)TK(1 G)K'( )#A](H8S#-SA5WKO6C?!>Y/!GF;@R RHQT[P MWMW>1M^;H70\4L9H*LA\+.=VFJ0/N4V\,%=QYTTCIR2)0&O\=)J6#S4M$[ X MMYRHVRGBC8#.=(?CI\]I0C[D/C$>X>GN2!)#;+@V;2_>XKHK8T!#8)V.OZH? MG>;H0\^1=M=566&/!7%':J+[&!RN3D/_0;>'X0="B8QP !QQOMLLS[ MZ(!C2R@-*F^4&+0 19KRB/VHKOR+*--/DWBW0R?Q:UHN(=PIDW!2$/O,P7T/ M3^"^$[COX^?(4V..QTPUS:"M[LA%6UK<4%)B!J@/#W,OR3'@S7 MKI,U893C=BI.3]JE45O -I8UQK__E0T35F7H_9G T( MQ]TU1YHV[F]?+%4QB#5LBQHU#$S?#UO9]==H0#.,,%*7@O ",V8 M"",(8L,TG.Y-#?9''MM\%&17ZV DCE1A:.6NA.V$SXR&@+M",7I MPKID<5%0THUZ;P"V7,I%ZR<-H5O^?L6Z4JP_8*1H=@2+M$\S",4<68FAAH^B/%"2,#')^)&][D1E#9W,T!X2)N% MQ),O: NB1B8L6ZD,&_,5X@"NAN2Z3IK+K5<5['-2-A8>*XC1B !91D"LE2(& MXI-.PDQQX;XL_!=*J^/7/%M6?W#_"X"RQ"(YU^5[;]TF9L6.1RD=A.:>'EF( M:\=]!*6M'CW)4(DQZJ8JSD XPH@?I)=Y.:ANM%)_MAPA:K\YZQ Y72'B1%PQ M VC884?_CI1%VA0<)88[ERJ38Y)P&W&:[LEB?NFB%^5%*M%4%+C8 ?T*IO8; MZ;J MNL!Z_&?@C&6W6ER&L&.MNQS@6K#2GQ9T;@!%L^(5E^A8.9 --=QBMKU/MZ7 MQ>!T^+PR;?H"K><=;.4R>.9>*RZ1I6X1<1%"C\3?NC:N\@6MQ25B;GIR83XY M4CJTC"[)_"Q%@!QWB%>0P-JZH/!$8ICI9Y>3YQH+B,P4ZQ'<&>89G>?QL&'P M[CAQ8Z!'&1231+EQ;.XR*![:9DD)6WHF*)6\!UV(I3R;<8 8;:];CPA^$ANJ M?TE^Q_'[:6M+7"@-#!&M??A^%Z".\ ]',QC#C#:')&>J]TGK_HD!DFI&3RJM M7"MLR-/!'N49>L*L#W48 R:K/)'AB#R6DLY(+)0I%Y )Y2+ZY+UQ"W%)4C* MP%O.K3+ZK:=:*>:83L3L"G6&-2(I"]T\ T7%"X(Y?L(J7\+\=(G_!T0]N'J1 M*)ZGS),X9$R=U,YPH <-_E?)AA0F/WH(SVXW@LC,FU+J09#?W7*(GH=#"^R@ MI1DE![,CX>34F8+D(_FFU9Z+>AV:2GIZ]&79!P==]8!2OAG'7XX>5VOE MP=8W.D3CG,$\$C2'\Q_G\Z/-NUI$N[B\1*J>>^I &QZ73$M-)5S99;'*% ?' M)>3D9,=O,:(L*9$YRW@>?<9,IOD<%_YROLP\U\QTI"EQA&'^*B&N)P,0WY!$ M5=1U+*TL,#_[J,^Y[YX9, (\E"\80R MQY=]]_C,4$ED10(%R5GPQXL#( MW9CY4B;&,^L9ST0&8 A_<=(&D[-G;TA[; M4R'_\R[D/SH5\D^%_(_.TL,Y4TC1HGLK/W>DHRVQ]OJ" JP56&7RL"79X)0A M&+70F'F=>C>B-5!N$3GF\3*W?(TI.8ZV=R1!>J4B\,U,KEZN%9XCM>\^A$NX M8S>4B/M$X-S)=8Z4Q@F?T 6JKR;Q>%' @TAKFA+/\.S\AA$5/NYW42(SDK*U M4JV@P&&LL:I4?[1H?V:J<>5\LT(N7TLK-QU)G"I='EBBSX[M-&E6 MFSS7].=,JUN;3:ZZ7VONTTZ78'],>@;Y128=Z3R.X']^J^S[6NI%QL+6+) M"'E^F#*GF,^'B7G5=25J6A,.'3?V,R4+***'5=S!TH9HJ]M&UH&JA(>%S [# MBUR;(F^(#+5SQ# I-_JL<-4,9^J? [.H7V-P#G<Y?$,--0RX B9$ TC?0[)79?A!\7IR:6$G9J'.H=U HS.=?$R@I3+FK_P>D MHI^: )RCLIBK.'PPOH/[SZ_U(]F%N3'BI$X5'\2XP&UT.2.%,G'0K82Z1=N% ME%3WCD,BX=%B 4[R"US""N,[RAEZ@@0OXDCQO^) ; (TAZ:L;S[0ON-BR)0$ MD4[/?TIMD75PC#N$ M*W%6,'_73\78?JK>]:A&$!HJZ;CJZ9ZHQ#QAZV4X>"E&C8+5-YQQ3:0&1FQ2 MJN<8OY%=!P$8V=]R;2%BH[GI9@1@^_?P&=U$G];X2Y^@I7>W857_]U&_WHN/CEJR_-#]>O%K)7CZXA1L;0S)- 5=LTH8Y& M"ET#HL[)V'1F4U/4?*I_W+!$DR:$28AM*M#Z0=631D^43FPYC@2"5E5/3G*^ M:*8]%,"*,%-8%[8D7H?,O>]F5!'>2SKFCG&^)$G5+$O!W ?,>T=G)U:T5/!M MN:.?3G^A+?=4"E-[:#I&#)5E&AC-X^ LC&YH_%@ J*I\I7? WC-5RGR#CV;O MGNRJ;!H53"$6IEB@*<,;FCPZ=-C2(P;((Y.38$^B [(!T\J^U7#<)Y3>)$0, M',B4.DQ?,,A+( &B@#V]< M2\LLW93KBA'/$MC/451MULJ[&V*P!/7*XPK!=*Y$0J_'CHOV'#,WUH3,M]F( ME@J%8'C$DUKBIA(@FE8 28A-( >\'KQ'0P8S>\PT&5P6I,N#LJ/%*>N&"FLF73W?:EC_ MHJ"TU>II/Q&?+A2"Q39^+QQR#Q8_IN28"U3@"$^:$EP;6*^[3354'2R>BH(B6+Y9*BS^KPWXO;AJ/' _DB(=>/<*C;EY!T"_[ M.)U><<&CH_WKQV6<2'::/'ZI]+\YUV:_^94FC^5 MYC_R(E/5=\X1P3WQ[ID%(BV,::7)?XV"..62<5'.1U?1T)5[<4D[XVOVC7D: M CJ]G1$QXTS^P)OFGNLG60PCEOP>M\2\DY-\6Z[$B^&F%9=9+C@<=2D^[;PP M,E37VT]@7!^H6CJTB'^/A^+>^U=.CS7E$W,TMFDHKRHZ*-(D;MJ:4A'WQN'4 MD9:QW96]2%X#?.? KQK0L$O/?+2F(Q7_7V&; !!6S74J ),0$%5(C<4:48ED M=&N([;93*,K1G&F1L?)(:GG92F-^!OG,1.PSR6/V"[5'V#H(H1\*&1EIDT(_ M)K^PY%[XE24/8>[M^[P_VOTH!R2ZHY+&$!B&SYS\#O=+7C-S$T@=&(!WP:RG M&G*J@-R^"#]9JMJWR)=Q76D#O5GN.:;!T+VK 0UV+O[A;$'*#.R&KH_Q3BX) MG)D-%'_8"N!$T$"&?C(*N[@JSU0BC$6EGC#B%C'93P:BCL7%MQ@O;/+ M_:0.\W2 MAYJEN!U NN2[/R?#G6J?SIOS*4;OR)F#![".99E3;MEPMIS-'"GO3*NK;7/1 M0G_S-/D?VEPB5)M#_5H]*(EK+Y6D#GF;D(T0 C!$P: G*P^K*3RRMJ6(I,]=I M2C[829>!^/J)2II7*D_HJ-/X?ZCQ)_K4H9/V_I0T<61?Q K:EZ2@YHJ=R8-( M*95N1#(V2K:,,CU.HSP]@CN6*"M#1"MMSVD_])=%"\J)IA@Y]]S\=^*%_Y#+ MP<=DQ[-9P@I'C$_Q"E9(HJ ;K2=$BD=S%XCXB.OM:>DLZ[+:"K%DFGE!_M L M;-F!-4 (<$W^P5J]R'V!@S[)*C:44LS(+= E%,=O:(AILR>-UCI35DW-?2O:KW5; MM*$!\]B2X%A$=<^(1I7J$XSOH/3G*K[*!1S1U=!E9ZW@U862AQ3)W7@M$TUQ M*DVA!@6NP;X?RD:0L>_A!.>PT1M!Q\<42=MN#F+^8/%,.'JOE4)6"86T>%(' MRX?GB?WIL%JG!AACN8HJ_"C2WT*^O^.TN"KK(4RJNB41/%UOVOH^>+RD=:ZA"F[(B>#(JUBMGZJU"ME(LMB[D! ^&B7 MWA=S]"XX=*<6G7SB0-_)1+.-D-<7@X14C^"T(75#*UG4/X88XQ! "N7"SH2# MZ8Y<6TG/$$>>:DJ:E8K_1"]/?="R"4/>ET.O6-.9+JP'B^>EX+Y3UL(NR7K!^4#8[2E]&54[8;_+V/,]-X"W=>NJ(X;UZY8S:%T@ MZM1FOS$/B1K!J%[ <@6*XM)\F[ 99[^@+Q9)\'Q.!IZ3>GW8<\_\VA'^ )0* MDE=A@3V/CEO3R/<@IYX]TH/%F])3PN8]0DE;FP88!EL7$J3FXB:HTI1R$2WQ MYPK= !'+C2E_I#H]ZN]E@&S\^Q!/@+H^2+M 7(R]=4.M6^(2T+5X[*4,2JDK M4JO.5Y4PU1T86 G_-NWWL9D56H!R5QD3-Y<@KD3AH2:H 2,2:]R;"[&&^W ; MKR8:36TO(P1B9HNH;V^Y-WY#OLO:5)7K]EHI]QE+K)]"WJW(09KVN%?[AN%>Z]NHBG8P^J1M)3 M89>(+G"/SB5>/D'0\;23F("]N6#PB9KZ)YZ\M?TPH^_0"P6966)A M=([[8=PADXQ:-'^&N2L9Z2A'-7S%+Y),>=F.L_4 M5&IY!/[,DS1(5[PTE-\A.I_E:.D^MS;O$='DX]=&!H17S MA!2!\JTUV<*ASZTQ#FE8\AU=TY^[QSUR)BB:V.[V-ER%'Y\B&SSF0&?&L3Y/ MBM'7FG AN:MB$;H.J+UMU1-3.EPO WR135]N"%#[5.XS((^G:#YF2W+;I;T. MH&YS?DEHT!_)5HHW8<+PJG(06%?3I,4_4410L0[=(,G;(V_'"&G*-6-%AL'3B2SC0@_+T,8Z[.@5)Y2HK./"%HKX;Q"%$P$\OJT.BL> M"7X>7/E=R%UV^URK#C2_-CE"L9HR@\HUA><7@O64VTQCBJF<@]&NPEI"9G7Z MT3IG['&,S$4J@R#!,0@\X]**7D#Q'*,^ "._=WB1:Z+D,W!(LJ1YW\<,]2!R M12M)05")[\K8$;FU3>(8&4!)SMX @9<62Y^X=9TIW'0_K'F*^[=G3_DT#H7;1FU,YO2&OMF.]BQS(.F&]:E3[$SZ(E".C"=- M? [^FW\?5A<"K9,]3'N]E]MEKEBT#[!0@GH_AVEEUTM^"ZL<#RC*+(DJ!??- MLZ6@N8W;@KJZKJJ+-GH%?7UXG.QI$N,A.H"49Z>!( (*5&3;84_#9NR!,A:6 M&Z93,XR'[W4PI5,;1$M.;$MN44X#,!I9)&U1>T8&/F^1I25*9B$-)$[B_9[! MOHJ.@XTW7U4IOH7<+_\]FQN[@!XJYN:BF.O/+HE-V@\Z8K.<&*=CO-KA)E?\,]7-%?D5G/'7-) M'KLI7$Z_Y]KWIKP4++F$2HDL;8:@3H_B^8*<&]SC:48_TARMI(85H461( == M(GI,I@@F/SSOH:.Z66IC(5MZ5A/U))$?\=W=JX0VJ&K:RH MO"LE1C*:T9M2$P31&Q8O]OXERZXZTI+9N\]HMI(2W\WNT/T2(YL=\3*.%9'8 MU+/MRUP#A- "RFLPZ-7/6C0CA875XC^'."#?/"P6C[Y^](WUS*TKXF'DRIM\ MKVP&$C32KQ9'U@$?NP1+>O3'_U70_\%%Z?_/L?066I6,WG)]8!$O";-'E&%: MQIL2[$BAQZT2/QJ31T1BF@5/F86FDF3T_5N_H.T8:2.Y&V2*9&U;STK6:E7; MU&GU/!2!6I6&%;B[ELBX67AR&T/8F/ME[,$S:C/\Z%K>F1L67K_EQ07QI.^# M"73LRBHQSR=Y(!Q&]>$.)6Y+!QVYLU*HYO M-OHQX!WYIA.)MV'FYO(S+=6A69V+.UOB?QQ_7N.61,]RB!.AJ M)P17J6C%?%)*,WIDV3N.4A#@7%?[.(H*YJO+C7)\*0#JE?'=,6YFP;W/P@S4M-S76YHX,CQK2-VS MF%"T"@C@.)S0[:P$6"GWK1W10/90^Z7E0&<3!6Q5[PV/P=N-5]U5'O/;5H7Q MQGY"&R+G+W4N=VKCC,=]=^$7K6_(S3*-W6&W;\\$[X:+KU<&E0[H)7=JHCOS1A$X[;"J+Z]G.'S3] MISE=_64&+B+BZ%\;'_S%_T6&#VS55TQV2)UF/$B:0=FU.Y +QC-*.*9)4%M2 M=0[=*]I<-TRG7OA+M2]/=KLZO"H/7PFGV= Y"=743VHD@($B:XHVF6FT4,PX M0C91UY[L"ILX42\522YZA!L7G)UBH,'>_Y*-> /1)WQ<$=NC/ZG]E(/QN ]_ M@A!\%A""WY\@!)\WA."3K"B\\&*=./B:L Z]E8LG79+#F5^]+'F.&%]L/;>:Y_'?5E\7BQS)Z&]W3 M^*5B\22>093J7CS[>=W3D3I](R=LAE^!;V>+Z!/Q/Z M3LT-J9 DWL9[;X-/T]J,\DU(DH?4QO?)]L7?O0HID4H[)ZD=K;1(E[$<6X[B^!/T9IT:/)O;( M+BZ)_)$KN%ORGW?$B%#',8U?V[1#KRR6U%I%,:]^W[)F$ACLI<] J0$E=4DL MT3+G29.1.QD.68B8K*=:AI\:\-6]V5/LAE6I"VTN9V:T@Y2WZ\(%,459R\SM MYT)AAX(_IOU&X4R>'*XZ1=WBR[EM('-$^^Z*&B7V7W$ZR @!MP%I32K95OM! MT"!ON3Z>W;0/7!%TK5K6A9BHL7*2;)#ZLSW@9*_N6]_Z@8W*[T3U2";T'K]= MP;G%BL!$V@B3/Q_5Q^/@DD;2_*%'L,6X0?6(P!WHB.BQ3PMECW/J%NHS\8NR M4>'W]$<]!<+=CC@(+&LYDKF7XOMXY/(+LFB3]P+4C*PR;A9F6U+ H,NOZ%YU M_=2SSMCH](,D*^^+&U7^/B)&\].P=8HG,K&"+D.59%XT3Z"#M>H7^7CREP%1 MH$N^'CMII+91AZM*Y..SY0VLG93K9SMY)W?.A<7&!Q^.Z_Y?.Z]-UCR' W^ MUQ5@XON?K5++&IW9 -2E%OCT@D<&I\AS.#5DOPP.0ANPM<;Y0Z?6/&E;_VQH],PC:=Z-R7@9X]%'>R"6[$A5P^R8QR9D ^,?)P^59@U; MQI_64(PZ*D/?$Q.6%:* ]1E$=63D/:"B"0=-J< MU)Z/SBCH8Y"&J2M9,CV!_BN.<7WL\'%AU]+)A8A&MCH??/DL+ 7D^ZKJ]H." M^*HN/:<6UETXT7)M(/NSTO_8$6S]7;*,5M1/KA7XIFW.V$/*COSA'@=K3].^ MKU/B^^PF[\C =&%D\^4X3Y]MO M'AP9Z%OV;MJUA4]LS?/+^(1"(:\\'CWIKT><*/W+NC]?MVM3I['@?P2OEJ\2HU4SR)B_%+^OD7[O?QCU]\M;AL*'56]GSUH3N/+Q$#LV:% MI1X'A3P :4EX'E;H^7[-PLJ+/[>(X[[\XOGK/W_Q%GJ> 9"]Q+UG43"/!XD4W MWKG@N,P8(J ,RW8/X.W)8.#E%"F!!'4+Q>BN:2LR[;@Y;TM+Y%X(<^<7,S: M2\T* 'C\8..'.GZNR=1@^R?0U2O#XSU)P*I">X[0D1-<$MB?@*0K6.U=[\[= M^CG^Q2Z..U5+3U7GSZ+J_-WQJO/[@-F_^^)4J_Z<:M6_J@-]O*]@TE:P*O>E M4:A-60<_G=C@[K'6P]]S88P;9.;>*IX3(WB9-/ZZ[GSIXM(SZGRHXFG1Q.,/ MA%T7C43[\D/&IRNTZ:!G#=HOIU0_-Y#W?#H#?FMC00*J"LZ>L]X[2D!296-YD\L"'1:!F>KEW;>OW(!^B& M994<6FT'F#0YO*.YI 0*8\6VYRZ-1ZU>@3IK"_[/.%#1I5#/87< '2?"^/R) M*9TU4L)0^)PL08ZG>JD;V.*YD?538!OSHUOHT+(6-JFA:!*W\/15664\B9VA M/4(&4O#T\\^B+IA3_W"C1"A">01V,N)6^A.L^*6 M1=6[:R,4X&8*+SU3+*('M4'PS(WG1,%:[4T]5D@\LYQPKND@O2\BR;%V?>7, MJ72A2JD]Z "H5ZZ?)RW("218:8S:.1.'0'JY>;'FV]=4FB*_GO@IBZ2H4^2 M#^4=R_36;0*IKP!Q LULU7'!MPK)TLG3.=$[W(3AI5N*O2NF32Z!- A3I2!3 MWK:V=E-$UUP]T]_--P[!"536R#%4.A^*48#:U 2A#?>U5RRU#5+8O&MSRZF!'][Z78L(<"X^HJ3AJ4]]86Q0J;P;[C(\4+[VF9=5#1 M9;<^[5I]WO"2,F,TJX (4_O'1:.=$ 53[*+Q2LD34NMVW'\Y8[>_)RWZ^W)@ M_\A$;$BA^[D6E8P;?:7$F:A"RP0JF,'D70=##Y7Q>#C\,XP3CUH#.$I-,:/7 M:=<41A=G5*WE/37^>#;M!XL?$M4)<:J'76];FI9@,[:84XN8.8/:5< \ME=\ M>GKV[M%&=37!V=&U8NO(VV1BRKF9XLXV[)YD#N3-TA 5M^Y3-F29A%$Z9))# M?/M^'V\SSUQE)GY2[&,%=P?'HV.=B"[ERT=+']LN,&P3>9G4&^%/=G[& M^J"4@TVX/O(2-Z NQ!#IP=?G)]](]_-)W;=%UIH_N\+-WSQ^NB7,U/DA.UND MB.X,,L]A:A-C5=D^[IESE0A&S@X_.J,?'3(QOK3O;9\9X:!'U+EO&LDT@I5B&9X,.B;EF-8$1YY'E;Y[:H\^;]:C+N*";J MLKN 1;0[)!57E%J5-X.4 >CPYV^I@ZK7[.UF5^%6)0:XNFVB:LF@BG%KIBB) M"'_A4.P/OEJ'#>VZ .;OYK/JH>'FZUEP)/B_ZCY<4Q,HOS[ND(/D^N/OA8&* M1L>#=(CXF2]=7G ?X(@T-CI3NTH\>O.HKHTA+\4EHDSA R\KQAT=XR;0"L/" M;B?N7SGO H5P%@3HTBWQ4@Y7^(.YQMX9VCQ? ($4)\DMH'&7'Q)*+%\_3B^ M%7'8DRP>_O+P<3KD;CAVG9O X2^0JGI^XJA,@#]:%4)KYYAT[IE]Q["EP4JC M5!DRVU Z1ST+8DH4/7'#L[;=KF5.\_FKDQ3V+#I_2HYK>$9PCR5[#5JF'@"=#PN5:8.:<$'E^8N8VF[NJO%KOH'9!.VXHF52=4S;$;0O30IZ] M'"UW\ +6!XO@M3V&&4ZX(BR_6[:KP*,5#^;QC&P10]@I2@7>55S&5]S-+2@: M0T\W_IIYA*U*]R29@DMY?P2/H QH/=QV2C:LRZNX,L>N6=,BN'1* DH??H=5 MMMCS*1% 1<5[($YD8&D#2718:B-A)',0I(WJV+'R0]IF%TCY"68M-82I,+QE M3UQ>="%P^1RS,O3!AA'FD-PU"A&6RZ$S 0KJ$R_'9B+;-DPUO(Z_7I3;\^IB M: <)#URF\GU>D# PRG1*09F\&R5'M!O\5R!$](7Z4.\F,"8-^N:#K90?E(B! MSA1B4-XS-+'$L]UPZ)Y*\I]%2?X/IT;P4W'](R\RW@!^%_R6WC@;?N8B4[KL MUCQT;B3P).@X2;@*:UE^%T'I49.!!9B!Q.>6A::U>,BH0#?"S.YHJ) M+!8Q37 ,TGV8'K+J?1RW2AP^1X;AARD3,3C PN+0#@LC 4L3P_*C5A\$]Q!&G!SG%"*D9#IN9:^ZM'BGC+7#_1[I;8MS31I ,YLH MBNU),M'1!2IJA4F@]MJNC!^E,BUG.8GY^";QO5Q);FD9 U12WN1V+OE=G8%U\E*<-OV,N0_EG8]G_XO:+8I?WBFLBH\7TRT M3%!>/HWH"M3'W0C]5*[-6K@![OO@J^Q*N7E?#HD7.1<&WLDZ1N2U: 1677DM MHXOOP()Q"ZH>^7+6JU!$"6^ JB%9\_2:LYI*!YM2J?Q=;*NX#ULP?_LT-"U6 MICTQ'R//!)D18Y#ZW^,-EUR;S5/12$,1(C^_TO@J1@?!$(&:4V8)$W7K@3 [ MEDJ:4:XVPMA)E_O'P!@N83%U#1DCKA(*R*5YDPFRR92ELX^K)DQCD@JU].A@ M+DV&7GJ%'83%%6=&#Z[4HK8,_)RG)>'(V0_O^YK2PC$#+,JV:4X)1^DXSB(Y M0D \.UGQ:"VDX\*[C4%M/2<>>L=/)^U2AKZ8G!-:"3@2]K?Y06U9AVIG/*MLZ;=[_L,S1Y+!GIR'%!3Y_.2K"0'&Y$.)#/H/B+S'G6KL4 M7F@=T57TJ*C05^C1;\R0.6R IBF94[^?)]5WMIF)GCX6V75?(3M(9VD:KP MY 1E(R% V%=$YMU7I97H&18#^9J\^UWW),Z6&2^<6O9N*#MS4LWD]ZZ$(+2^\00,UVC8BH\7_<'M *=5'2VM MT9\G8H*@]GPN/XT*N83WB!Z52HJ3Z/8C6FL(J"3D"=#%J-H5+E)M96MDLSXI MO&HA2"@O1(AH_)[2P55#X"@MO2&>/K6CT_&K1L9&CJB*K+DMKNS@6>6L!!^, M#OL3M^2ZI& CG=FR06=YG.8L_!Q-D($]QNEV:*B=6^F>T=82MZ7)S":&(FNO M7F5W=#"PG$;*48>-7(CEIFW[H%4,Y/0Q,JE=D7]# M6WQ5[O:V54V1^\&GE>5[.T%:,VY]3^0N%Z700(05*^G4Y,+#3V=OFFO "\* MG7.J9 FC"GOUUOX%RH<6BF5!C)NC&?4R4A'L7/U9:=ZT MGT"(=-@NMD,F15_V+G[VR3HJMS.Y -'A[;G= %)IDN E[ >;#[F4W+S(PBP5 M H7U#982XESO*FP;=AJ8+DMZ*EQ_P]CV"..#C&>1.G\0&4BGC\/EWXCAFJ[5 M-U1\=RITB YC1 EETW3@$?)"R:%6. 22H7-6 TB!Z+J2. M W\_VJ9J%9^8)Y\D W8R..?A8F@(0ADGMU>NNYE>'DYZ*2%D_#Y4NR *=\G: M%WA'@/X<4!W92.8+MA !O1=N8X2B91'KZC)PQ7SAH:GSZP. P+C$V@.M MAE.)_?,NL?_Q5&(_E=@_\B*#71SUP?TRMX5<6LI_!#-1G3M*QFZ-,2:F8ETJ M9R2/.PDY[F?T0A']KKBKCKI[*#3G #M&,CO2PU:Y:G;WR$"C,[#:'\;)IO=X MWT+DBQ(MDB1XM BDW4"OH_7N5K7T22O=D-%Q:)CQ]X[\8J2M.)G#.#=]*"D0,S" MPA:$$H6O,PB^KW!GOO8P=W*J+\A%B):'9R M9-];WCYQ2F9SBNU#M4MS9BX[4%?$E%BP[3/I5A MMVD)CHM2<@(%M-%Z7IADNV>ZI:8[G@<+$6;6K))1I*#';W_[4IX].[*?,R%J2,-J6QX8%A@'V5L&OH BA&4MF\=J?S-29'G>GE3>$\/Z(OS7O!W0YNC%* MS^-3+87_(WD@=/[U!%.KO0YD0[@H>!\[@JK ?ZLF$ 3.$MF.$W 961#*CQK- M]YZ%PM4GV3#?)/P! 7)Z7ZNKMMD8D2E*%9-4RP>.2>1J"8(D1SQSP%">([X8 MOV5ZGJ,RZ:F-F[9$:I"LT"NC!.#&&RY>MOI\ M2M>@!4^ZQG3%O$^JV659N[)2+:"!DH(91.](=HV2CMB[P@@_D_2[MLS6'7;S MK]UU^$F5-5YH?[E8! 4B&Y%"0B).VIVWVZ$Q+((J3B8RRFI"1>#-G$ +COMK M.4;$&QFTU)A\0>,JBY,4]KUA-7]YA.-+\9)Q'TBG6DX 7H\K0A5W3 4(-9W#1]B,>.16^5<[=#@_[OX$U]2X?8 MLN90G8$I&K09!#7K-Y-'1<-@N,Y4-<&!"TBG.-4>+[TRC9F$%HNK+7Y-(VVE M%KD1: /;F!:74EZ,CAVT]2',D^:GT69*KY;ME43G4;G-:#QD64WJECW#=:') M)13DE2F CCU59FMU!'I=V W[,9417@_GW"ZT)%VDH&O<1]Z+L6S1B:C(&[HO M[NU+_P8&Q3?LY-50$ZY&26-XGMLNFS1>*$T9-R"%_%4/ :2>X[SF#%4/77Y) MECKZ'?O-/X;RDHS>NFZAZ+NN.A9<)0]G"6(#0A\6HHJRI@BE:[NJW\8_$1\8 MB*AJ %*[1=P<29;6\Q:_'N(N 3W%5:DPI)\NXS'O1UJ)7CN'NBM.'(W':Q7.*P(53B/Q.P4#SP]C+ M:$'1T[_'6):#:MZD(UH6#!C+JHC+RKFW?KH5Y3Q3SB:WZTMA5'37+?P!JR"] MF\EP[)R$LT@NZ&Z.2(;6BVY<*@3&?7C=QN5I2%09&T4@J>:YR4LH7!20*474 MP08K0EJG*+=VGN_$<86B -CT-&M#;P!KT:4QA1UT\"Y6S$#N=)S[\09-)E%. MQD_,&UOG24@%B.F@DAI]IVE5$Z@V%TVQR!P",*)31DRXT^O@D84V$U.D(XR+ M&*YZ+>E'KX4$)YG622*:\DI;>U5.32[<$<6,>PXJ2:Z()P9-VXYY"(!.(+'. MGK0/5C#H7($N!#"16;Y=>;#&$(3$FM!5O4'"^%V:FH:B7ET>]\+@T MMI#[-;_7!5O&U;6*;R!]$IS^&/$V^B:<./KT./?IY,P(49(G(CU;*^9CR8X[ M;F/1IE\]]4!6,G<"Y,>=,)%@;:(#*QT+2K:M)_.FHDPMZI+)PST/3: 6?I6 MEE5[%E=\TVZK)DR>,OTC?1Z/4-?F==<)ZXK1]57 M YU09.7^?EXQ?3GZHWV7KWXG(V7>"QN;-/7,C/"]M0&:64!1B=FYW!K.HW"M M_#%Y+S'VHF,%AS8C?5S7645]EQ1I _TZ[%;&X4C)1&G(ZD7(ND:;&*!(54Z_ MEH!(\>?[S/6=:=.W-*,6\3A-F2%<^FH[:)4B[ED0>YFD+&=.Z,:AN:JZMMG: MP@C[3;O2?JO)#D+B,Q#4BGM6J1%V1U2@DP*N5?@U3QH8K2,8"!E\#9FSI"N2 M2]/O"A*(J2LD[-GM2-4VZPNAW<@_A4WGWV83*Y;1YI<+*F0"@M81N<-/I@1H M\6Q7WF+.LA/ G[%U=/@D&\N9%-?IEXH3/FNKK85\M,/B^#8_GV>W2FUA%E M* A60(-U461D!!P/>6!=GNF3=?)7O3Q^_VZ'+$69@B?K/.+^QJ%\0SA'X_E M;+ON1Y3%/FI[[AY$?!I(N<$JV8IY#]&!1J]5UXMC/ MFZ'_Q2ZY^U+Q>D=>"&JR!16JM=!3]3LT(Z*U/A$HJ" M70)_2X]GH)EEN>/&6?I-/!NRFQ16IT9[ZC\&YB5)Z5%T/3 ,M5?U$LA )Y.9 MR$E&R9%A#+$HF:X84+U$Z />8L9Y85R1LE(Q$SNG:+8I&>SGF_$7HZD=]7"[ MYXROP 7#?:I4TQV+8Q>G(Z8)+;7#3&[C.3"U>S;Y_9J[]CP_A'65/CMI2X(: MHB2Y0>S#GBF#.DS*@"HS]*$A&^1SCZD4,V\@-#""")B(-T7QU)G^X0/9L/<4=;RKSM^?OOB$ MK.)QW;@I^FVO'KZG_E[356-@'1J%;-/(#XP8D(.'@79Q5@J7SZ)\ M2DDE2U/*CJNOI7805!=')X@$R7R:R"C,$>2P<(HG..!V@OA,]R7^_1L)=].) MI*C0M2AN8_#W*%0?7]R"#/KM5_8#;NSE9Q57F.KJC&RUY2PP(FA5$)1\M^<& MU1]>O'KR9/%E2:@G6F,$,ZG;ZZ\2T"@'%\< ^: MFI[>BDD/%DY$8>R7 )3$ M?"5SX^K?-X$&TRWH#NF2-$URT6)LP=:*)I!M.6G%5Y"G:C:/$(4Q4(\OL1$E MI3X!Q@$$;*O([6@T1O>:MU S8EQ-L N:KZ@/>3P]I=:Y'&@V$ MNB3CKO \;+02D0!$O'%>K3CHO4CY&P1]W62KS9P%T6WMJ\35GO?'4R()?2_B MB3=J1<_1TV9K. L;">^(,3,V\2A]#0Z?"L"_Z16X>3P4S_33P_> M//"$1.2NMIWHV(:5T=MS%+.5$Z:43I8H%-EE%=;XLZZO)YI< M5WT-9[&2;+R:\!]XTE]8%/$J+DL?99&NR]#8GYXL$<@\_-.?OH.N(Y3?CN$24._C,M1=#%G\;W0J9*UM%RZ@&J)#\Q? M80'JJ5GG"HXG8O?!!7NI7HCXJ.W[3QH:+LA:#5$[+CO2O.':$ 6P['CPZ2$& M]94])U52KE 72]U4QJ>,T)9>)-&74A&@[1RL6/O*Z0"9/\;0X3WSQG2T#4)^ M6M>498H^'AT%ZNN7T?9V33CT0C98^Z9:3U:F+QID!(7KBIW7;?2F4-J1%%,< M+@0CCCB@%X$W3M#Q-59M8$EY<7PE,;#7VQ)N;9DRCHP$9IYM3P(#9X;9T+%" M.)])TS1^U (-JHF<5CAC*!,'SCM&6)^7?97(85:#%/&$!XGC.;Z31,T)GDW+ M= UW*_ M[,UQE--@",Q.FBH([BWV.=&'ZEB/&)]@; M,+&E<2/P-D^]#%>TM>JJWW)Q):SWT\:!@K8#WH!EP*G(PCDT0K?$$6)VV_AH M%UVYA;88X*_P/Q.,0-JU1ZT%/YD'G[QD=L3GCHKK7"O4%?YF4Y3V\LKYR]D4R49?B*,N]CX$B%.)R="G&8FP9?0+:1]^KVK!F>W8.7H/94A!/^C&'UF MIT:[%%M?3Y"D$ZE$D 2J](6!^)7W1>53#=8XPS03#F.39@_IE3NY>6.: M%_3Y&CM8D6J!!7&Y"E_$XIC-@J&W5)D:+2=KFY=#- M'*?YN]STJ+[?VR%):.ZG[V^O-5V@$&!HXGDG_>%Q5-6^T0?:$.: M4>A,S)QEBJU3G$$K3@EGMRN,#&7-.)/O*H:*QI MPZCHK!)I/)>TQELB!B3Q2\EO23$\?N'MTP)+7W]T5#3],H3=@KM,@Y.HEWQT M9A=8$01?5FH=4C-DP\1X1*MQ,.$QKSU8!"8WP?QG2^J-K)???UE^I4OLV.OQ M*9!>,?I!#W\/G__I@\7__A\/OXM/_BU=B(.!^ T!/JG(0US;YFY M:6,>,6"CC!R8BL2O18:3,FK1"S+BJK8>F M61S4;Q&J_((X5 3G2*O'MO&JN M2>#3:K62&X(Q@%/F6+Q;]IPI^4?U;7L?3J:CFTT;)1TWPWLG:/$&()7P)*YRZ(D M0OND<'@M)7&3"]>$'?:5C4Z65B.Z>0 &[*$ >.1:P2@#G>@91D SFSV=+%6& M8KH@G[Y/"=WD^8EQY!,*/$)*;T_+_+Y4T%["ESM2-O-:'4*:O3+'51@SIK[: MW6IC"\ @*4(#R4S9:Q7H2'GK(Y:RCM:&RN97K Q-:CD"F$X^6.-(=N]0S[DW M9^GSR>HS,SSQ3N".8 ]#T#TN!T0IH%PWTY%7@XX>37:_U#(\2 26DM*QWP3:$7UKL5B#D.MP'BVVZ_,FX+KIAV2/LR/:B&9O1[/\5-L>[LT2 M>*O*3O$\:N4D65*)'C&PF9G5%?47,/(7HZ#1.H:)#!:Q0M+OCZ-=>-^F(SJE M__X>O]"O%#B25,V.@V8V9<]9K+0F8VQ7DP85N\5H&957$@XEM'DSK<;0,VH^ M/;9/.*9L&3H33'A, ,[T!FUSV#KFN5T?AE7VM]G:*6>W5+3VYMRQ-/_TF/[Y^(XKH"VNQ3(+/%5QC)07U5ZID]--F=Q(33*!8OG1*D."7\4F>DB$L5W&+/Q4)T.4@F^BG?;F) MOGI[S?*)Y+273:DBFCVYCJ5PB;JGX3"9=L3H8>+-XD/\'M>*__%=X8APB3G' M("[ORIY$J/9M XLD* :,]H\'J207])_?TV[@O)Q_!IG.+2.%TV1G0#H.3U+U M)K&FY4NMK/-(2@R0B4KJ.CY:R+QZU%O_WQ[*+]N@;/F^^I>Q]WT3(ZT=Z/ M8DL" JUKVRJ@ZDQ+[I%E66J"'2I8DKI5"<$L*TC=4 )%H.1KUW%K$EA%\24* MJ1VL)I!T)+<*W,!8$?R**J;G>RJ8,#TI100)*.]NP!5Q+3FG]%A>*I!"8E]8 M&6A/;?L73N)Y,>;^(C)!&A!6S27@1/(<)EQ_63*O2J**6M;FC" >ZQBH7TBW MV-$&O6!HED&;AX\XD!43-0:LJ'SF@$DTN<\-)6AI]0<".?;+CKJ1#[.BF+X\ M%>_N*BS:7GH93.%.7M:' + >FJ?BX;)"%)--2B\L#%QU&>IJT[:KC.LQ3Z[- M-1)DTD=,59QWT,>8-#W@!\P_G)?+2Z)[:E9G8J#6^)_'OXZF[-UC6,J.'XM< M"V>@D+9P\Y?%OAHH. .192<>Q#.I.^0])G"'4>)4N_-I& 2'Q?WS_ZG4Q&^G1 M19X-1 \:'R"&X_*#9S_Q%J4?6JB"-4\V+.[R9C]YF>S\=/%+JM10/.UP/AP2 MTACARO%TBL8I^,1>O,XY18>;]EI[OZ4!=] <'4O"SX7:CSURGGMOMGS/\9-; M;0L&59@P'CLU8FV'G"^)/49U=7T8I\E,S,*CN,C422O9$X51Z?HO/+1Y'GU4^*DW6NG,/ MME-!%-J>6X"[HKSFOC;1D\-*M$=\0.E_48>#D7,4YSR79/4@):/)B03UR_VE M0J1B6$M&.@UU\4E"1#)39&GHV8:=YB]4="#^\='7BWA8U31.-,XX8;_]7\CE MDQT'HTF^':M9,I(D[&9J?_F*59W)@LV7J*']CHP[3]F,,\\/BS& M3YR?6XLOWT7G;M65UV7]%3I(Z)ADX@(2*=(<'9Z>VO>JO7B@\X^#LK<[KM1J MQS>TI'!*WW[%!VO\,.Z)8MQ\(B-#MQ88]E_$F(D7$?\]/L+M#2AWV@[[\=M/ MC]\+5CA!U%NQL":5ULG.8%[IA; ^57N4IOF6ZSU8_*UMSL: )/<^([28J0 Y M_+KN10*@?//XX1\>_-XVXAV*, M"@%\1]@!C/@D/F:\P^Q)9RB L8=M'MI,=)S%MKXE/=504K"9-9N+CZB >;)T MLO2BMWQ/\D'9]J%UI+X%MP4H]%S":M>R,YZ?AQU%N7MUUT(Q.U_C2K['-?X M;^3.O$5AC\WT$6>?9WGJ!]O.+=)P)C >RV6?AV0)."4P/OQLU:,(^9?9H/[! MXF7TGH8F++[USLNSI[K^*7=!E@S+4],46:MW-,Z0'V"BQ.G,"?R]%KD&\8.% M_HX7ZN_HI;_,DDC.H=&SZBN5+IJ_FHF#DI_D%K%>7DD2YJ[,*U1*G,=?L0O2 MZ.%P&+-?E.P9LJ-<=?4)3&\3QM[4]Y6TXMBFJ?JYQWZ6H)BW/C8=MK3? #7! M^,AN@J:)M<'C4=[J.GUBNH1^+[]\^2<:7?4+= M-G,6@!--= O[F)3B1IS%L_CHYVW[>7B M!=6HXW/_59I)Z+]_+'^NX)C&O?UFN>F@>?*4DKA/S[YY^/!WT1?_\@OY8/'B M!?5S)OES8JV4)L>;EW!K?"C'3RC,>#J(Z?I?@EVX(_P#H+SC[,-7 OP/1MT/ M94*'<%(2A+:C8'AY:G+_[ O[CTZ%_5-A_[?RTP2XG\","W*S8AP>Q*DQS\NT M0C(;R,>Y!M/,%AY-&HN_(0L;]&\YEG/:8;I$KW!OS01<>DZ/PSY!'\/L[":N M2V*M/#FPUVS DZ].9R2PES#!YR']+HLK^;8XQI/3B:XFHA@'0\XK0$$%7QWVT( MD/U#R_T3FFQAHF8O"AU_I_#1-YLJU*O%HP=?)X0Q%V56+B7)*:)]V\;AYAH" M"71J94KS)W$GSUP6LQ-8?9">]EH @%3MJP2-F*$GH"+.]$FH!5])8](]F3R( M#8M?YFI_ILZ]E-TQ:OQWB(?9C%+T@'+0^$VT5'FIINT-34)!"T=N.>#8-I4E M:I\>:\.0F1* QYI9\LE^Y7[QC&JL7=M42U@5 M)PKXVF,)T#RGVO7,<$YK:TOROQ=!:IM,TM8Y:,]/?SD[9]2,L$CV(^S'O1G[ M=[)]GRO@8X_$]5L1$..GY; #J\HUSR(PQ0>\ 2O]-$\C]FKO+W!K9[OI8K> M"W_9JQ>OGGW_A+C+T#"%X:*=:;1V\@Z!BF_$H;QX4I]3=KQ8_)D$N?L-P=^' M[7G%B*S_&O[W_WCTS3>/S\,2);)K.H 23-NGPFP7,)R+Z?G9LL*)&3Z= R%:Z *%F5:4!64#[[S=T/&M0-;'&RJ3O6$QC3',0]90 MR)^+IRD-8WSSHT-8C,Q4(J;#4U-@2/X*L/ M4B6=J6Z */?:<1Q.NGF9?3_N@DKAD:DS(;T\5>HH4WW0&%1.I5XY(GD2++?0(9+M"LKAZ^(Y^[HYG*F;4D/S]>>^^CCEM M<3EH[+)[%.V%]-S@(-MU3_J\[ 8?!TF 1D0U&&8_1)-&#WQK/(LN"T$:^J M3D![ 4+!WNTGFR0M2^J+!#B$OE!!IPT9U;PK+Z_@Q&C/C[EPA Y926/ M-QD1=6IX)::=KW3&&3?T#/JXR-!80J>.(4S0CFZ.%/G.88<"MD1HP80W^*> M;=4.2LW.)5-\I,+H407I8C8AHB!U.8F=,]LRNQ9*2C0,JEG6$AH &UEWO!]A MA0*- ,.Y]DAS<%IL&N4[V:>J<,(9/(]:SI>(_E.)^8^WI+2 M)9X>UCU6@E$3,4@7CTY'MTZQL33GN$L:]O)OT=OB4BY\B%GP"HKO.2,[F1&S4?VO.#=/E'2+3FQI:8G&G [? MZ"73(48X0) I]%67=##BN/.A4Q]F=4!2PE,.;.T@:CO'%^1M>D88!%FZ0RYV MV*;%FPYHX"&BB[K3XG\?="_?&^-UQ/>.1GE]9OCQ\6JW34 'FI/P8[*J4GRC M^B +TK506! [&)V/NMP(KH07]2D5OU_H75"2?Z,^V!M[E"^_>/7TQ=GW;]X( MN_N3%T2\8%]\Z;("*(\1U^,CJL"_?+IX1,7WW&4#/91A/S4"D@:#'UZ\??W3 MF[?Y&Q?IQ^F'NB-PA /'#&?@.I@N_"@.6LA;J.1GMJUH%>)Y%Z#IG7\(5;=E M^$2BJH3!<=:("T"F1I,\3>M9$3?-??3_M_>E36UD6=I_14'W3-LQ B/P1GFZ M(BAL=]%=7@:H[GD_II0IR+*4JQ_MJ?;'_^R[V[_?%_K[8?\^+S/8$DV'E]0P T6Q/U=G?WHD^H6EKYF/1NH9AKKAHI$(I [XAG@IT_0O5,%&T,9VN M_'*\[)CPV)UT //#P]5-/N@."TO!=8Z]$AE0JB>H6[! O2_8E77) M!=!-'" MI3Q4F D67:N0[K+..''[?XFF<:J<;@8E[S*5QK89>=-%)WQY'8VCOI,0B=O> MF^L2.E(W4R6'86??G7?:SN2BB.28Y GAI"')-$1GT@9;!U,55&HV7/LB6V<;ED2]N\ET8/O[:SH8I9[\* M<@O*#-E8)R3+3*05*)CL*P&-;%%09%R3+@WB=516#W*>M'-(],J@1CR9@"P= MRF8&"4]#\ZZ9 MS_F]+0]*\$D=>D+0/D#0DGQ9MC7X'\6/KO.D0&87G(?VJG MJ\_E4U]@[T8OT-E:<^\@FC()TBS(A$3+F;PAP\@4D#)REXA4,P_+,H+UXP8< MVD1/D=X%KO$^+S+HMUM<+!E:+_/PX.CP[?;I^\,W#T5#;F]W=Y],Y2I7@'K, M->"6*^ %N*)QB6U\-@5B"*O1C<'(6K"N\1&DNM=H14L::6H4Y,&?3"K:5*\E&RX@E=83ZJ:(6D,[G:Q ME)AGY(/*U(H1*VNA>\2C:4QV^ 5/L(121LB1CM+UI29$67Q=7!5Q(K3]S*U& M>O'+I//"74X32!0IE6>]$HOQ;/81O:">$FIG<\)1/4,M>&[);U263 M6]N.?Z;UI])ZAPT9P/_NQ9#<ZS_D+'+7:&, %)Y?FY*=X> M,YR2559,YKJ))@YF/E3".R*F>MQ.@.Y@A#@>::#6,(F$Y?=E6BHQ"L'Z#E\> M>D2?NT_W@W*4EIZG%=/..]Z891(57^4< M^PH'V6NOU!*FWZGR;=([M+')(P!C2!0TRV!?SZ)TWH WB#8\]9%#3#]'JNWA MM8[$ZDV'NRQ% HZ?]MVV6Y]&_KIF]>Q"Q$TFQAM$,!KS]E4HT&O(*$I/YD! M-("I!]WBW[@9^M6_;S?I!0Q$M$ACQ"'1RRF*ABN7H=9E@[#R6B#,+8/]-A<< M=LCLCIB8YSW3P3<@RH?@U\1XBAW!.Q$Z^? (H,E7GL':4,=$X5K .)X),)A3 M@%3>2ONY5+6CH3S-#"^$R16;2GA==V?3P66CMO9=+2PTBUN9W H5R.:)=^T@ MA2,2(]!T M>+@Z?$BNZ4I)-/D,UVF*>B<0V ,T>8YI1R2V,)PN&8 $B*>0F,8 C3-/LQ0] M1S<,0[=0,,UWF8B(O>S1*!0>D>+DD)BI$_;I:<5UOQ/G<&MUU "P;K!7JI,H<4.,CA8] MB&^>=^ZOOYZJ.# /X%N)AHYRA%F -2:UU[7:Z@^VWKT]XHKZT9M3V$#S>D:5 MB2GJ^!&TUAV!X$4! <*"L?J#,HGF,\'EL9B9\/4E'VFCT&K"=._40G$[(&L/ MME[]BEWR'6Q8K_%13FJP9&/%^%$B/H7CGL7%.&_W0?/4[3"BIGQQ$1F M27*^4:Q4488O X_1)=21$2T':H8-28 7J0>$+'IRD:'QP^!_:O<>O ARZDN M55[@@0__II(VO*=5(J%'ALA2 M>1,V/!,T&H'I'@_R?>-!'O=XD!X/2_I$1V='21SN(BR?Y2>H=2 MXK?WQ)4(_L:OQ^^=,SE-DFTW@-O&L6*I ;TF-?7&Y![P#>';X1^@ONPYAO]= M@Y@72 GRP4JDF,SCS(6$V7*;%=O1AY5SD2^!,5(9J-,RS94.#GA[&#CE5#]* M$:6083H#&VZ"P"GT$8H(Q".D\C3?E*KH"64( ^@21FE6FC@*7+X8^E^Q.,0B M@,2KUJ Y$(=3A.<(@D1BV:99S@6IF7/Y$,*%.1%@N.?-_>K7$R5F8:WJP8R$ M<!6Y1T@($/RZF"*AL(E% M3;AIUQ-WX8JIF%F%2C!#\HG)L[:J%Q*(4"HBKB?2@,1U>22C;T;-$:OG(M7# ME>29J=[.PA=-;EVSW9E29NB)0ZQ2+O)W4W* 83%-E-V&K-B@4LEH[E!Y%E0X([F1>QY M:+,#$\;,V,N $-^?2"W1X!;$:V/\CG=&QPEQ080=B(H"WI9%-6&2P]&=)DC+ M%,T(7IC!E(B$$91;\@(G.(.YC1!(Z[ML:1MZ J]%M(1C0@P!3878@K:,]K2( M:E8S'=>VX;V5M"0C8"R&M%G[-LVA=4(&AV!#_B$V!- /-;#TV(],4K=+.*/B MK@(+8^I&(>%Z$]_3ZVO;D]5FZ:C-0\F&I-$&7\:D/P,K!Z.&W5^,P23O!N2* MH40P]+D $(PLAPTT!IQDLI:]:^<'SG!^7S/E5*/ ;%G8[G9N>-[HU#*%SP8] M03 P!)4M$V4VO9?BXTI3V;TU?A'[B/U_HQ?"% 2>UAMP40K_)^S4M:+;")T9 MO-:U>HAK]3?W]E^^KKHCB< -L4G(TX?:<.3\!R)>TC=EEE.K2&E\"BSM21U/ M],38WB7995KDF5RY5>X(9Y2LCWV:L8MP1:%0]0,#!184N6.!,G>'8(N-D^H* MJCSFMMY?A1N&VX]RW!(" U9@QKEVHYSH#; @ORT.W-GC2RM-5R95-6,;ST,3 M5/KH^-\9_)(P])O)WH FN&I.@CA7F3LZ\BO!7O$8H"7-J5'4Q"LF!8#/$TVA M_%6,\?0HF5]N5=MH6UQ-:TML7?,L40U(>I;YQIS+KR!.UV0N51,11#:SX%YS M8OLA:AW=Q#*,KA.BZ&[LN5D;38<2L]19N 3&.- H?)$F6CPOW9"YW-V;9'G=HK(3%=&8]@I4HJ ME37F?X5T+B71RD X*!(FEZ4SPK8Q2,3;KI5XV3*;%W1>02,D0/"%T+Y@5TH MIN:RC*^0_"-V#V5%I.Z]-D61SW80TA#: K-DYFDN\+@2H1OD+/*,;>XYH(8, M4K[0@G3]LZIA&(/_!DBI2C]<'(:2*&O@L![55^>9S MTV =L"#O_8Y0_42"&KCC$&]'*_4H+\$_F2 *Q?0]HW9C)RLA*TM"E8'F=O6$ M]7B#[P)O\*3'&WR'>(.O'#3@BL<"^,M#">XX4>HL"\K)V\P!UFRQ1H;'1+F: M'' 'KV@=9&XMZTJJ\A5L!SMI/#(:'=M7@8K$7)#ISCU3%65P%1%EZRS! M1*CZ_6GV1ZU^&KER)DHHD@FRUD.W>/I_K*4@4P?XX(J9U2$X<#\B84-6Q-@NP2M#YOWYM$O*?=/NK'PG^#+!2:.Y_YY*EL=&6!V;,J#20C60:":D*8;ZET#.3$80^C](:D_I; M>0$VASF595BQ@'KZYK3!N$RKW;<[>P<"F43\Y"QFU!2JZ?B8U0%> M^AY_/J!%Z;J_)$#D&8B2#BSK):+FA*(X(#K^;>[/3$%%5MG_S.X-"< MIR'-E'S?I\AA <,"AZ!ZC!.Q<'>'UC W8R#Z5P""*E.R<'A6.V6&FAQW9$29 MFBC&A8]"W;C6XGS;V<)M^)"4"4$4'''_@6^ N7?L:('3&3VB.)*=*4\;4(W2 MT!6@VKF(B8!(X5"R?Z\N&+@W@2[/#.TRI4KQDK%TRB&3@3(L:PHJ)N\^S*(+MY7,/)7$=,!G,;3IN_![&V?$?$AA9=WJ,W:M MF$%WAJ=DJA*MA).\ S) P;HH U++#-*326Q619RS@'!,Y#0U:%Y( 9&VLH"9 MAM3<&A'5 UMHK$B_.7WTYLVIL=;"*AA,V M!>:O*2<')ZA"[VQ#4@&9+J?2X>M_?K*[BY?&JK?XSG24@0%KEA,(W4:J RE3 MA"MN&U",VC0 \(T/1PYQ$=[NUK0?87ST_$MRR2@C!D;ITFT P6 MPGS7&!W:HX>0#BPH55D5B0A XSBX:*0&QO8%T@ !"3&G[R.L)$$RU#TN=.2@ ML99QD;,>I8!-*7H2+0:86ON8SNOY(#H_!P!+A?ENU#%R:UV$U&FQ&SX!H@; MJB%N"^>3+"2J\XQVQGNZN([9)JJ A^[A(2T[Z4/V MTN?A$O >GS=UC276\%I@P?!=O0E49!:=<7RF<7M>&6P9?Q[>=G/ '-C-(3H' M!?ZX35P\B\0S+%RX#&N"(5#Q3%;8Z[,UR\R[H8K?D*4&PS:$6Y&&(MP*0F4H M9'E(=YLPOX$=">O 1IDF+"I)3@2H]J3DV$@SF('%A>2":.3D0,-1JY:>O^C. MX"5GTS7LE]40XE6XE*P9=XTRXS2V!6H\5=,,V?>(_X?UX@I=)Q;=PDSLAN"Y M"YSJ.P7E60E1$%PVI!GLN@QG#II?TE>9)M)U<1,*QPZ>5\MT;58P%6%'%% :#J''[>9R6$[SFT+ M.$95H)3H3LT");^4CROD#IYK7L8O<[]P=9^Z 8 T*RO7^D)L)P=#0Q*BX/R# M/ H3WR=(0NI+UI[)U2\9Z//&VK5< ;8(O@2-ASS_>EZT)JEL5Y$9@7)M'A8F M)[45MZ^9Z02#Y=5Z5'>SJXC;"?]A@VDRT5 'XFMD))CEK@,>87E-*-;7:[^+ M>NW3OE[['=9KOZWSZX@C0C[.O0$#LT4\?L:49;=6!.9$\GR#SJ(?%9F6;:FN>KF.*\#+H3\.WA<]O2Z^+O@1W/E-6FC)J MT4>*#@DLND)O1I^UNP62CM65AA[^;$?"0X5*'[EX-*+D+#H@MJ92;!_)N/@( M#5)@'F)QJ0Q\$S[3%9'$MW4DOZP3=8 1L0HA-F29N?CY>4DCB M2+N!TCX!Y'/8Q7L6W,C",]O*%%9=:^+F*F)Z=:K' ?C?Q4*4(Z.HOIYT?8F- MT$\WG8\%3'YVOCU+ID0JV3%#+RSQY/;HN3)/?IDYP[3MTV^@3R\'NR[FWJ9&5,9_EU[? M)),Q2X$_^4#WGZU4%$X-@*0PP^?S%&'2BLP#3DJC!9D6&51Z8(FAQ\CH,FZM MN$H+;D"1'%Q6+M)"!"0L;J&$=*LI)%A=:.[!A<=MJ-162/!/;+E*I!&>//3X MT&2 KX"/S'.=$KUC:ZL, U[YWW?^L3/XA?\,^PW(2[4[QJPWR7CBBF2ZD*', M:(;PCA5R?*^Y,OO(S&['4W6>K('@C>DJ$)CZ:CD8/D/((V,2(Q%)T?;V=7CV M&Y_(_0GPN2? *[>XG/F:&/?4@"BEX?!KV'A],N*6A%*5?T;M45&V991.0D/RQ+TP45C\\&[UX='#[4>IFU1@+) MO2KM'$$=7G![AHPM1N"2E)/U7T,!*-5@.0:6F M89T02^ ;^)'<1-YLB)=92E4N Q:%=J8.3?^65PINV],FOSHW^[(@L.^.6L'_ M8@6P.GC:_3F)F4M#OF'QO;ZNE7J!*2_SCD6_5/X6B+VO;4ST4^O%[1]Q9"8@ M9'^03)-4(CL\"G#37,?^_DWV(=V,GS@,NC)-"P#;W*18THGO&XL,].X5&=)& MH]))0"3&!1KV'DT:Y"(10VQ":'/'%."-=NZP).L. [=8P!^5'SV#@(%) J#; M!8^PM4RX&#P%,'"#P^+[I%;X0O)L X$:Y_:@"E-1)C%#]90+"Z+';6ANP1Z0IH%B =D%@("@@:+U M"TIN+E5CB]K,Z,K-7MF^IFV)(+ M]I0[$P022[I#F!]B"WF1+H@'T^U+"'4N\T+V=&=/+FQ;O,UM(HFOG=MC00.L M?:&O1NA=[H_Q_"3M94 @<%X)E([ C,*DX"!>81,'[)N E@D,>TNHJ* M0*F3G(=97L<#YS>B1B JCC(I_4:,)9IT[QG(O4X-V?^SU-#T_O*7DF[, M"E2^,9^I!E"!4QB'@RW:%+>:2B.JO %^A]# M!UR. S8S)D^T\FCTA/,?DJ6Q\DVN.I)<*;V,$])E: <5E9*'2I:IP&=Q];27 M2@C9^6P?:FB5%T82RQA_KEV6"P\8@Q8>(S)V3+D8E%Y1QK*R2U1',O"^LTM4 M36=@L;GLR0<-@PC$4[MP0Z\>B?:.:EZ)&D-(E0N1[ 50]Q%Y% NZ)IP\G"%\ MP=W*NW8>!4V9+9HAX(4*&/"P+2XJN6L:XVQ[=/)XE[4;QZ*;Y62L2:V8@,SN MB$M(1,@LD<"K#P$0H:P-ULR:-&'MTH.""%:1&UB0MMMP26'/?TT$(R41G__" M*_0.89+"EJ4WUQ(&?QFS@.[PSUA-R;VXFZ-FQ[ -T59\L=5E3%O0]!*NCP?E MLDTF@\1]'IQ)C\'QE'&^(M7<#!/01 #>!NA@N%)\K'CI0](#UD_ 6J2THG U M3&E "66P'(!L$/$<,JB49X92H]!]B/5; ^/)FZV5-GZA?GX"="N!IJSZQ)/, MK3)/716S%@E7@">"-\*+Q$D :+*#>5'/@1H"3"GJ09/ K@\WS*\,JRKU;\L? M/'V#O;+F[4S/X-!9D6).?Y1)-A?*V^MW7%!C"#2I:R /)'#<06J;$K"_B_:R MD6@EX'-C^QLEI1;%MV6<4Q>[2]!Q0R+U,Z3V(ON3KU]C$/7*N0/1D'O3ZL'^3- 9"]L$FSY:*"YO2^8=( M^CICVXF*8 J9E\.@+FW)1L.DAB*I&/20@.UFC&LD<1Y<'2U*7E"7]=0%\>YG M=456[0A[3TR5T]9H[,U&1%]Y)7M(N/"-H3.NVPD40)D^88J%:TAKAQ4&USL8T(7^N3/+G9'!, =6G6*0T MI,VO6+1+LO/J0KKO(CV;9.SY )S.H'X,PP.N'S3^9XL"Q(,J6,F6O#.XN2U= M^A8H[]Z8"8:UPPKF]O*NE3@/FIY 9N&$X3HF!&@DA"L1 H9DBCI[$'3,HB4[J@%5!571*2VL M_6=4(9L"UY @C>T]FW:O@;PJ$M(6,&;*7]N\N2E9$?D%!"%S?R*R?"MZ:6#X M.%2!^O__=1#8EL+YOT8*N9-CR[Z(-5F/][0*7CE(D 8Y M3S+W?]3N:6-#ATY%X14%"4\\[?=\(*S$50)P!7P&$V>]I"X^E#@@^E87.2!A M+$.FB1RC;*5X"2-!Q!"$Y6CZ)Y2[RYA'U[?."K&R;AIRN+D9OTQ61+EA80)1 M%;"0D%<+EJ(]4J2,"\"%,DF(.!G/GW5E$5L+4>@4,4K N"0QL%XD8(EG:8FH M01(IM<_5IC1OL9 F" 4D.@UA)-7;Z;F6%P&^2W\?."L0]7E*#>&Y',I6)K$H MZ.=7<$)Q+=-8.Q'1P1)O MBXM2N%_H--!R7?-1>0X#T6\R2AKE2YZAX^EM3;'95VF(J/+P%7W!+#1[4.69 M)XU69##)L[Q$:[-FI"3EX5C+ _H MZW!3)F!= 5924V;,9Z60V,/:6+B6/%''2UFT9Y"OB9;;L"0B%_M"@LFWQTZB M\@+-'.E$5%>&WCH&PSW-11X:5P(]EY@K=S=.=^'I"<-)1H>NZ[;)!7Y4X1?) MG+P=2%^3A@E>5>>6V$]\&LNMD@64KY5#H6LFFX>MZ=C5_7*DRIVRBN"97!A, M^@HH*"?)M%AKD)*&A#B!_222T.,Z&V)BPYV-*39OJP7<@LF'*F&&0_>Q28J> MGVR)*?-(9%#.IQ*X,QUI3OR&+EC:&%/9%+B[MO1MZ->G*)H(@__^C0\L%Y%(@9&<"?)+K1M++0LG($>%#95J]_(K2 MGJ@SM@K5"BKS$"M\?WA$^Y["9">83O=9D$M'6S%GY])S9%!VCAXK]K8U-U(; MN*],_5#04>N'F0X5XT+@LY-9Y[PW>T[!@*N#Y,5+-;1CTZ)0QQ/IDW-.&P0#I^#_CH'C-UPS9N'Q?3UO_YHHQN2X MT,GK6<^_\]+T\[XTW9>F[S_*$LK%ZPXKD6?A,UC.>"+-L^8:K2LX:_-$"HS= MQY=!?E-[E4H3AZJ5[CM[NWN[TH;RZZ^GP\&[MT>L'P&$P/14*:"?,(_84C3" MK(8[75(LS522U**@,)K/)%\-3-F0!,$3;*BM]W0KYK-]]>LQ/ JG:PGEE^67 M/@%MY9S=!\_32Z-K;8_1]L%AIB%X%-]@'(A?PJ6P))SG2"4N@<-4!.@F%TBH MB,QYG-RI(+%,&*P-\6__E7B@O"PN$Q3 *SR2+OBBC Y%-*IBQ"MO]PJI"P0 M*"XYPVHOTW0_KO5XM!1D(.[^2^00)"FO:K@;XX(GD)N^C6"MS>>8&QCW$AS1'W)<>V,ZOH6/7 MA=Z'!5 &NS?Y!WZ*B3QEB3O;Y%=6@Y*5FZWM"&FLZ9^&AJAQ%U6136:+05RD MEQV"779? (N .\2YOM&1SD4RG70*[4LID6WJN"+6; (0:H)^=-2OAWP3>DWW M&.G,/3<<)C+<^.:UF$WG6HS3\D+!T12@ES[%+U_;E#UQZ/,CT\K- M!_%\O5>PA;5M9L 3W0W#)-W2THA"8$H6 "KX*R5%[X M_(YF9MF%)&A[*_W"CQSI)&SW#?K($$$>0P-E5K9A9E:O;FQR.SHD0SL> MQEH0?@/I#ST*;16HBUN<35[XWY ^2Y6KP;\/UU-MY1S]V)G%A% 6R>[0L#4!@Q6E>LN*C(C4 MXB*L^@P'#TRWA-!"VY[A<:A&+8>G^U=4 #NI<>.PM][V'S[4!-0,\ '883'$ M!ND"[99Y7]Y%N7?WJ+"!7,:B^TLHL:# 9"Y&]4,1\S1,O\$\H,F?1!GXQ.[S>I M;F7\O6,$A"4PW],BTA*-,WGNO3%+Z,/1(8I]#"@;:G]M8!TJ^:X>Z56F&?.I M%$WB !01&"H)A&#Z16^-J=R%#8@/ /T^/XF<[\VS1> 1]DDXL$94+M>U&[A< MB92:]8?NQ$H2S&!<,)-@.2FV,&&DR06;TV+@&\T86\*NURYM]$4&=-2 M^V(JT>QH9C;0T4XR$_8V%JK\5M>Q@1FU1*3\DL&58M8(U"Y3%98JF_>-Q/$$ M;[8"]'U7>&$\W7*1@"6B_>),L/*(8UY/4!-^+^CE_7M0YJ\C@\.?]))>B&F( M)GC^^FU!_FU .T\-NV&X*L=T-QY;:45,%!NRF'\5P0BMDZOG M%.MA8D?"L-R(Z6#KLW!K,* '<&.3%&*SN+KLO@ 9;F*4!&AE#$8(OQ[F M&9.UM'YBWI#S[GI0K<4;&\^@WYF^@B&P[?1O A84/0>H3-_:4^ 7+"0XEQ.A MT4SDU^2_%,&B16[(268QO)!65@LI;DO<8C3/2KO$C]?.%;@""3G3%+"P'(Q, M$L5<-9QFEVE1HZX4"=:3^ B\;%7D[ET'5&1+;<;6#0#8H7SAW U&\HO\!6=* MZ93B#0\>,,%@@WZ'8'.S$T,G'I%D5>T6"8MW8S,1#O)Q"]/4?M96CY+U)?U( M=\W(L&-Q1AD1^L?4O\Y &AYO!0 SUMTZ: ;;ZMU-3QH%D6T,QCHG?D=G^>AQ MKC^?O=W2([K9.7 ;VOZ^&?P[K[@?]!7WON+^!;*N'KW M+6PGJV*?+KH81N<:\6J 7Z[XM+2]&KO?#)U0'":+W42P?B1\"%IODH(3 W"/ MNI3NQQ"UW&II1)<@^0CYCS)1'TR[S2766.&G<.F?DV-T#E[6,P!V!VW-=&Q0 MXXN&G9 VY#?'IVAYA.K,W72XZ''H7"'H0M3I5NKAC]\+^I[24J=*%+Z,-E'& M4M1>EDEJT=AV6 Z-;Q.ZA](05 9OF*ZJD]C7U=*TQ/46A&!;&[JC[-M&TES2 M7@>"\V"Y((2W#RWX= SN-B0\.<,THD?6HTO8#A0T1C13Q]48;C_V )4$@"L1 M:;B- ;&0N:?KI,(&882\4$K;6&WN>HFKE^DE)"% MR4N_I5C3"+--N*JDD0T5'NQ-?$]3&VW<\3EQ+)7@D.)5=VM]/QJ3( Y*6NYY MD%= V ?&(IP"63:G0S(^_)Y(M?]3QN4+)L:EF81NV3&N/L9H^,-'FKU7YZ4W)R3 5F*%L M:PL5 E9PG@RE>%8#(2L2^T/K ],M<-(/UQU;BH">T7S(\T9;@11AP/ !(F$2 M1/H.!QJO= DI/F=-;3^G08/<%5:=,EE(G9BEU;B(*_4C*L!,$589)XW2+%PGJF,1EB2%1M82TD3X MT*Y;[$N//@;%7=/DRH]"-!>3<)O@\'%;-=91X5K \C9'05'5?52& _B./[^Y M!3N@M &H!WR#M%$ )>,&/"\P:*SY>F%;&-+F9;X%P6AE#$ M:!N%Q2QZ>;[-<$"E':3+18F*\@)[O'T:DW,U!?]$1QP] KY)N')2DEI>R374 M::JD9<'T^2MPX 9+RV8CI>.G:Z4AT8$L-^J!4U(%N**GK<)!%QKT3D_S%G:V M;*A=V(5K&L_(MZ93$<,P%\ &VDLF@48:)B@*\UZ$"B1A&1(6)/M*;9O;D%.'E^(1X?[J:%$,)VZPUI@&6"Q(1_'QTO;\HBQ-E9K8T+Q0UP,?X^R&GR]_=$0 MFE#VN7 8TUG3]E/; P>=%\726OONMW'H(%__SXX/]G?W__-/H MZ>X+EL*6.E6P?6C\^<@=-D5Y?;\XL,8!?1%2@[GY(7X#!"Y:XAEH0W3/!/HI M_%AF:B.)U,5N=,XU]J*[,]QYXL[VSZ/EXD<9>OA$'NZO;0F M>C!XS_,<;?D %81V7^174$"#(A'9?OSUZ 7X-V9\[7&+"A%EL%NH;9B5+Y/M MYC5I1*[9-CN#4X;-T7&#K2YH@FFH:%V)5^/3E$BUASYE% QG6=4QHV-#[Q43 M'&Y EPC- I&WDFI]L_1#@DA=-SHHTF#]UR 'E VVFN^XLQ4Z/]==%_TP@4SK MBEDQY%&1(M(;?7PHC2+%=?,1T*_$D37'. 9353[YX#\^U"(R^:[HA7DZ?R7T MS&?#5FG2O4)K=MM+F4<9EF+#)]0.Y<&9F\FCFJ.NO^=C$@=TW]S;'3T+UK6+ M+\_P:H7SW; \/3A,XZ';$"X:G%)PJK).IU)EUJOM[3:5V1< ZX/;\,+D>8Y0 MT,VY^!5S@^NZIGRSK%=T_=SD&A;QY[O_84(V>QA@.=<-,GP)J_#M\R(U*K&Q MPE!<+,06"1[>/:C[D* 6W49+9E/B;V/R)PQV38MWR!U!O%'@-\ &8K9-SXS& MB%YX?!@1O[DB3"XP%@S,*V9?)3YFN)KL;A<_YLZM Z'"C!'OQH82J,D%J^B? M0= -\CXT^"MW2DY>'3Y\W.&&W#15^+PK5?BUSMEN#P0=IF[5$G;6D) I<6=G M7W__KNOOSW;[^GM??_\J(1"FQ;"F"#]XH/M:VE(11/OWR^,@%"ZG^&;T252$NL+L%YBW+C2S-J@87!M'5&5X/ M B.DO^P@SM4VE@[>,(.P(.^D^Z4Q[QSY3FM\40@RS8?P6NQ=.- M=)F4"-Q 'K*BO<"[^&U,!LQ$S9*N:2#Q3"'\&]HHM[0VQX8 PU"K(MEE==$D M36I1%U$OF,GH0IIX[,8]H_4;,UI&D#D\G09,*PP=DV@!#ST0 2%(]\%T$5 5 M+NK]+\79*%EL2 O*E[(.N$TXU-3Z- %Q0$:N%W/3?O<-S>:UG1 &)\IA.! X M07[4@% M$N3"C7&"@3% =/#;0/I,ZNR&C)09^WTUVP/2D^R" "@V?)=6CC6?];NZT;6! MU<((8AZ11H!NKCRZ,RJH+T ^%P/GO]/<@>$,4KN;X/FR8 M-'RR:_P^2$:X:_F3>I77\"X;O"[2V!G9-ZBI-MHUKTU]T02<++4NSM?E498Y M?OJDM6C-Z')*]XV[S^@)[R$%F7K^45XW@D+L'$WWQ'"9YUW/*>7.TN1)Y-GE M3#IU]C)!GA5YDF'P*-9LHHOMSA.@O*[<2[8WIEU-[H.XD-P3'M;G->3%1IU/ MJ5[/M0_[UBVN>WW60TL%W6H';LP'+KK&QJ2)1<0#^I1-]MC.]>DNS:NH(=_M M-S?7'0*V+1\5-/8A?%- .-?MQ@WQ"W[!H4=]>I_GU5$G>J])S?P3*TT$(!H2 MYD)@S1NAP:B(BTQ%1:MD!HU)P-?+WUJN/ZHR)*C&$BZV=#4?F)E[5QCY#9F& M=[Y:)4=JP(TA]<"0T;.1SPE2STS](2\/.^L_?8'R M,8UYBBVT/XV>+ZJ;C_A9"AW\;YW?=Y*[M_F\L;QSA,8 =$VK3//!Q.WW"V[-E[T0_YY0RYA!%1]C?OO'?8)NC.M$""( M)SK;R?NI^=S=4",Z 07(TTE3,M!;KC_R%)@]W-!AQPNE:[9-\-G/Q%W,A,W= M:*A+TC?9.0LI]D/]N4-M\B"!8(K[/<1OY0M8W_T@?]X@7Y>S&08)FZ&W[WFQ MIDGFV\?8K<>-(6V&&RL 1S:RM[3#L>BQ*M-*?9XSU $EFJU 6!;9ZXD8V-L1 M+%:X ,#\1BOGG3G95:2V0Y.3%7!\!%V9S9MIT*LU@1*R39P:]B_G@E[0B$WA M#OBB3(:@^DD^EPA8'8B+/6,I:\6$BE>4N1WA>(0&V,VACO;K1LL:/ MX\Y4%VD%HZI\<9>)B8N;@ AV7;=A4AJY2]_;XM-'^#O)5V-^OJJ24%@,D\U0 M[\D+*SS)S)>>;Z\CVQ\%PB!>^"C,+QN(N61[*==+>(LF=CXF#KP*;28L)<$W MA5*)U)^(@GWA0V-8!O8HRD1XC5[ SX_T/=3CF;LN%[H8^\P?#F=TG3A->WC\ MC?)L);$;,^1!#2_8;9UAW4R2J!B3+F5#:T_E;?'3F\H#?,MZ MW$GGQN,U8LB\SZ$1/9,,=C.SQAI]>*5FBILW2%"N$7=\PUJ3^;5U6*X9%2I2 M_/,7K0@89C>VAXT+EDHLX_G=16S576"XPDYB61]+#,W!7U\O)0;A!![,;5-W M,O<(L^\;83;J$68]PNR>%QF13G&%0QP1\H7+>CZWLF6"5X=>&^I56<')(O)Y1LD3W=^$I2BD)H:6B(K!-V7:9P"K0->7BVN7 ,K MF]'$R+]$4V@J@YPX(ZVX]HF!3%HNV&6FFH5E5[#>A/=NX4WA\"!74TM&$; G M3IS/#[W(PMQ0@%M=$%4B-80(YL%^?!Y]3.?U'*.4)"9'CB#:C2_C*F7%!?]U MCY5WVQLOI&"DC3FH&RU=C:I=:<]-KH@HH-&%+$1CYWZ[S#D]ZU?F2B]XGB"B M/;<7!V%)+SJI<#=_\U:+!<#D(_B'+Z(Q(@5N,\NA_5H+,8 J"%\P+T0D-8PF<(D3D>-V\84/8M4C 4*#^ MH1D_ 3,1=Y('@,G#\9+P9.0UB:!CMC.,*1HD>^P%+SCCD(,JPUI:&_#=$ M5RI1DILP]_3%TBN^L_@J;SXZ+)P51HRFK\IJ%RMO%*)!S+-M2Q$T7HFUS0MK MT=$4U]C7+ S\:^1^I";*) ]_L+WP07\PL6$#_6;%C^N3>UWS390>-%;=0S]< M._!&.Z"EB*#K #JQZWD.>@AC%!;.U%8KW/A#"JDYO9K0\1M3!)$/U_D%<.NX F/55Q-072+!92J$F*-!R X;"%F\2BTGQ+R MK_ZY]O2YW-J)\$T1+P>W.$UG[HL@-N>>CXP:@,UW"$N&1UAYE2PJ\H[D1E! M(P <]@*'KX.=?I#PJ6&;6V#[28)$PV/PQ1(7;,$-C3X>-BE!F2O5G<:+3J!VVS2CK*]"%D$ M )GBX_D9%*3$K7/P N@Y*0@6DWA T8:=K]34ARD!!M(A:Q?3W 5LLDO-4#%( MG'.@?BURRNXVUJD[K84L!YV\'@H'K#-VBBM(],P1WHC4A/YQC,G&MQP7>10' M^=B. \"W*X@O%I0'(Y9*:''?$>2>KJ)=#:SGL0"78U+YQF*Y$"Z0?(*C%8.&33D;HRU/LZF,\_G7[BM'1NFR#13GA-F=<+Q MF5&I!KS1"0*AA)ZFB'!'$.L4JFE0/S*T,4"M(>9L&.EOF%I$BJJ-P9W&"7"! MR[(E4]OXC&& JKIMC+ MIGY3=^45#PK7LE&"_R:Q8D\2/IV4^E^>DH>>67N@4R?+FPH\GSO?"%63B?4' M0D=WDSGWF^U,#;0SC=#8'9FEJ3ZT_!Q1W4)J53J68A?,Y$$KU31R9^?F\--9 M)C9F;D-[[,:"E1L,CRGF/)2PS>M!0&%U 6#- I;,4+B#>&H4\\NQEI9\=.\Q M>Q=Z)]AJOO+8X_GL\LVUF;'-0R3R: QI#)S:NO1, M1A*.B&W9L3JR!9!(7]H2*"93DKKF^V^O,YA M\G_69KU&P."U/C\"$Y($:!@_5*3Y3!1)H@S'RX[JR>15>'_J0/I1N#=U-5J:RZ6Q,)I#8A-6Q[<@N<(A!T]:I M_]"YY4(V8%]2]F1ZZG-R7?F^\P>:7PL, RP(DZ[TQ"7#D#GI[I': 5YJOWLM M!)BR[=N!RNY@=7Q34#(6=#-'HC0[>_?, %NHOL";UOLU))T\O<%W5P,L^YF[ MWQT.BGPFZ@!"1HD?GD-R MASSN(<'1 Z7X6SR)LS3T+"_<9WIDP/>-#-CKD0'?(3*@-^:W,^8^T9(74I3R M1=RN(CY3[;6!7)Y+Q,8]:WSG#<5[_\MGF@AS8?UK(K.3C"KF=$3+-!-4KHDY M M44C&%\>7P&IZO':WMDJ4&""JQ4T_>LRM/(/N(3EJ*\"^^R"C8,IZ%,-9ZF M](CII,F,:5(9/.D(K9- F ]2)C$?(^X8:_-KD,<"A F KFM(1 8,QM:LK<>[ M@\? L-F0M4;;GOVCZJE/TQ!D%Z24UDE@8WP47VS78800/,.>"!/*F@0#!,?U M; J9._PBWJY1JY>E0#LR44AZ,'6/\D)%V^OV3?Q5+M-<..=A;W,F,1?&T2O4 M1W%##4B:.<(;BKY4;LB!2D,+K6R+$DJZ_3(ITK&VBZL#)OR*N:]= MRG<@@FM\3^K5W0+/C?@SY!1J1*2/2(GUFJ#TE@'IAN0( O1]),J2. 4LLK66 M FW,>!'*%P>U.;-C.)M( K3!W ,TS&8J4NZ(?E8FA* M&]$EY.A:44NKMAE\KI$BA-(!/,*: ,=GFZ)!5>3U>$8K&]*. 0NZR9'1#NN: M TBH0KIPLN1D(61LLLG2YU0]]UADKB%\0HMHR?CJBP1)IG7;RO%>*/P*YK3K M(?1>.G@ ZC+=.?JTC;P%CC;! MQ;##OO;ITZ\=MS&"H,WM*" 46BD*-/!\_%[)1 L=H*ZC@B\*M"7,. 04[OR' M]:%PV#ICQ G^!A87RXZT^C+[K.O=M5Z3J%^=FXW.T&O [="Q*%S MV _V_1XR ?8];;:-LW>*C"O.<_Q+0 ?"\:-E9)D!-L]M**-69(/Y%'J/1/Z# M^UTZ::*8;H$-IGF"?CG#+[#@!,3=/X]?;H\.!NZY8RCE#J66PKAK M[\-A885J9=0V@9>B'#^:L&2^F.7+I$_LW&4F;U+DRGKE$WI^$ED346OZI$\L MG4Z%$A;K1Z#B19)[F_ M@&V2HZ?RF';0.X!LHEV*$D_/X2,10L#=>P"%TCBIKB"C?0)RIA%>[/ M9&D/YM[O-7.12JC&H8(DP8:ZXW)*&J@9TU)C( "<>-FM08.I6O.0L%BVP:-Z(C62*"X6Z/6ZLO/AA\4(2SR061;(&A' MF"&9S*(2*3_@O+9.LY52X47+,K'87HP=K_P&4X'=J,ZQ/,88J6(JM"5798V@ M3+IN37)BVB,#WS2B500)!*G:3!&+?(F=P2D>VWI)@U",8:\:$X=-0!7"2+V( MN%M%3&WM9184Z]%#Z[]O:/U^#ZW_#J'UW]SYIJ,C;6^".'!;,Y*O6^\L&$IYQZN+G-X0GABBTW-WJ:1LSQAA9DGDTN4#R@TBU:[,F J^I MI@34"(E;AZ1>RQ[92J=[0WSN?W'O>@840KA>HH(PP(LH)1IDBM2N&_!U,T;L M&E-! >=@QA)N>L X'8B9NKY(DT'P$@)5.O.7D=AKBN[E,&#Q([9-YBV!^^#$ M(ZB;T( ?P GW\1N^7_!JR]:[K7YLI<=RH:K(0T>6U116B8\26E>VZZM>8$9: M2:>;BPVB7&3U64O*\(L091&\\RF?ET#8Q-:VI8#CVMF4;NC"!G! M;$"TB4F7GE&Q9U1<1ZX3S).=&T(7=\S1L#5#FJV,[I>?\384*;>B%.FY'K]] MKLL)PF7W/#Z.G,_GC-P09L@AJXW"T48L M2JU>X:%;B*A,XT5'27Y...4:%!Z&Z4VSV\W)'G;/D&U5[+0%DG$;+&;1I"M+ M+Q.(<\#=%IYFF0?9O6@177D^+VQ[Q;?OB3)_)*+,32D/]$R9/5/F%V#*_!2> M3*]J-ULR?T#/FKD!)J5GS>Q9,WO6S)XU\P:LF=]"G?<+U4(?][70OA;:T[[> M&>WK7?.^]NP$/;EK/W.MF>MD3/JQ>%[[I?/M4TE^(R7/F^/,[Y8QLB>+[,DB M>[+(GBSR2Y%%2HYXN%&TD77Y7;%%KI^$V_)&:MJ?V?,^BT-R[:-=RR:Y_L7N M@V)RO?MP4_[)QQO)/PDCLT1J JF\XSQ4N#+<=LF+!2=6?@ ,FO-;MRNWY#'L MP))0:?+95%(V(S*(\PG#$6#P7KIQO0*KY?ZC8.%9M+1=4!%3IQCI]T#1FMJF MNCJ1.@&BL/SETF UBIJTE;$39[ZHD!ZGA30DR6? .=!A/\<#UAQWOFUG4ZI. MR".*X^!<-8"&@QVG<[+<8G-2MA;!'$8/JSPI M@C D:-@9G((6NGIPYF$YS[::]K.Q)OK0^99T/EVS1U!J!B15%RXXID;"I*2J MB[/C;L6=GV-O,?Y]>YDXIYC#/"SLX0H ;P<08/,$FHS57QG[(KCSV9(9.6JP M8C+J[.NS:G%RDT4U++158)+I+9!<5%=I/6 MO@: 9P9PC&48]6*@R"LMYE3-OLPK[F2>1W_D MG#G%3]D3(L&.B!P2+/V&OT-^MDL$HSC3"UZ2A5&B7T3[D*X[Y?M;N<2MG.1^;8D0[-BGC4\F=CKG?'3=4IQ,.(+@%I3*I MS1([[%*?:<%=KBDSW,;\7+C/G4\YI!8GW/%H 2)T$#&M@?D*YQH.GCWY#]S^ MF#.LH.L?\Q]A6Y.[.CD22/ U@!R^!4C/?'>@GB3A=BOO?M?>S!O=SFQ.84J ME+NAJ'^\[/)""#E.'\9CS"UC&PE(&+(F2NH)F^Z:[RVJJXO@ .^*]7*"6D,0 M.4T0QL[MU!G70N($_NMN&J]Q. !3!KBW8&G(2D3N(_1&FS>A3B/"C!3P1@ L MA)8%6D\$6,9?\QL8#I5-[/0-\N+CA.PXX%X1(2R;@5H))#LTE \0_MM/0[B] M3MG,[NWNRV!I?NEOA*W#!B:\P>"WZ&KP8.OEWXY^VWIH67@DWE#PN=8MW'"/ MU<- "&%P.O68O9^?/>DQ>SUF[YX767X%K?>#$9SE'HN'Q5USIMM37,#$T:ID MM2?["E)WUQ[8FM1DSX"RDE@!ZJ[ !P8#\I:*_."J/)U'^1@M3R.#V7'H8*'* MF0;,7W,F0RN!^6)A>TS!1]V6='57Q S%#$-6);G5=+Y($- X3XISJ#$!K@C= M^BD7OXK\(Q'; 13"E^=,UE5FP QOP(M5NG\A@4MPK9(3]C<;3C=NZ&F'PT,' M#"$?8.JU/5G. 1ZV'48YA EE]MJ[TLJF#?IF.67+#W.C:H6AB+G)X7[P1;;F M+>M#[_SFB),2VTX3/5G934YPW15$H(@=6#G+);F ;^9.WTNDO:CGW$; WW:K M9E%3WQLQH-8>&FL7QK"C6M3\C##PFTHT[\'(8(/^J..4D$'P-/@P^A#H#WA" M(YWV(0>T#1;@37'7S/RI[(ZS+]"\BF$5LB9ANA56/F1@N4J*\V@C7_?$T8RA M63*AA#$^@LG'(^D"4C^%.NNG%1M==>,>P*^W]'/XS:V'FHI?MWC88&!K'10; M9U'*"^I!^I 86-P07=+3^7WMWAHZ[Q#_P'2!4AU/+J+9=.B^SM_G+T&AH:@( MGX!W@3?P<#ZWH-*X=LL(R-5KB$RN I3'FM5#IDO7$((K=,6%2]X]U'5/%:1& MLZ6WS>H\.]]X>/T9*!1>N$K@SI?!C9$_ARG^A\C>OQP.DLP-/-52-;C">[I@ M*62CO.;.8QLMK7K@9/3!2< :YWRB%NE$^J0IX$EIFNNI>X_IY+^.S]1"/ ML\&JO]-RQ-H1O*V,+UI^QL;0$S(]-97*<<'[IM9#HBD?'>SO#P>^ULJ/%GX0 M A@W .:7KS[R@>4O\]A>9LC7L9^#US+;?>JVEGI$]['M!1GG3*@;]4DEAP"O MOM\S!!FA#2AOOL,QQ4_HH(Q:OF;0D!,@=*5V0P\H:LX9$P=@+D/V1'CI/FT5U$*N5]Q%FRJ;SN]U]%BV;%EQO]4+Y$MH'K:RSYJ3:B(VMSJ .Y,M/2?=Q9%::3O'B3I.;G;E-OA$ MAJ.@P7T.\KL7"6&U.5[#-T [HLZ#&Z85.P(Y-=?N&'#]:J+W0U8:OBBN+%B% M?JJN$DG2 AC=;RB&^I=ECE1VL1*K\_E#_>%R'7(95CT.W(!:BF^_;X$>E$XW M3^ZPL"^*-#CF]3!I@'-/#Q6ZTXIVO/M?.%$%T8RV& MN!OL[%JLL*Q^-S#%) M/[LG]\_+%Z3\4M%L$R'7&U^DM5MO>.)<@_B\*8;VV58+EOMED+''9Z_>_.>? M1D]W7^SMT'_;___WMR>O_G9\>O;JY-7+P>GA;Z].!^]>#U[]S^_'9_]O3X[-C]\O#MR\'OY^^@C^^/WEW].K5R],-.KB+A"C1LAS)8W"/U)GS1]S6 M08R9<5X,&1++#0_(L?][[4*%?29$$_HE9@PUK$#$7YP0%>S@B--Y)_A;^-UK M()9XOOV/]O#=R7+;W_WZRVU_Y7)[^>KUX>^_G9T.?G__[JU;7V^/WYV897:[ MC?EEEL_;O"N]=^,G.$OG;E&]3:X&)_D\RE8]R_,;EF]A$#]];>Q__;7Q>.7: M>'/\]I4S0:]?./"94=/E8G4$V;;(^>;0VR:.X>-)G$/[E]>N)"S='N^,GH ML"@.XWSAK/#K672^-4!RU\S*9 L':;I]@&?T)]_JK)AG MU4WO]'SKYW=GO[XZ&1R_??WNY,WAV?&[M__]*+CWS^U_;\1!NW8$]T9[=@C? M5,7L#+ ;[Z9G10R#Z#[ZBW,./_BA.MA2,:;XL.+?;8^V!@F*+/]UJRKJQ UG M-KCFSOOVSG*[0L"(+YT_JC>%XQ,/^M%S.NB;_.8&L2H_+-MWH;P[UN8T*O^D.Y\!Y,W?>F_KY],D _#*/R$']=ZY_,!J M7C6? %RDW]*IBQ8G2,Y9WN[%;[X_#[@R.*Y),9%N3?\I9A*Y*ZR!Z[$ZV294#/IO)R??:IP0TYJ%L#A&\H@D" MQ%J>G1#2F\/7QT)B16U8(ETA5I%88?E%7A>0\!_GF1KC;[ MP^"4P'/(F=!X\/A@^.1@;]5C44(6$M?X0#OX/G;1?2=^WY-;^GTN(FEX>$TY MTVMN^/2F6^R9^'H'JWR]8%YO<]M;A"*A _0<.FSP\QW>#Y!!K?0]A.S]+OT/ M8^ENYPAYPU2*8;(&Z>]UE@SV=]O&J%QAC)X]&SY^MK]B*PW=#;#H8]/R7G>6 MOX3CJ+LH]TF3)J+TNY46%)R:X-:A)H*5$"NHB(&\8ZD4KH'N@N87^&[ M-MZEG0R?.1A4T4?PK&]@H: .T'XEK(W(+858OB:05O(1F")6? ?MD[WMK:9W M"*5C;O!++/I>1Y,)Y[.)NMF-\24F1Y+CP+H50R\J,+10ZQ.5!H7MUV.D]M'J M9]<0T -TWHI)?L_/@96J6CF8-QN8KB6?EK<_,I]]D2/SP+DL>T^&N_O/6F?F M3LO*##Z?P.<:CHP[NLP/%/(\6QWRW";5=[!U!X$2-C:M&B?WAI-M-U:PO'XJ MZ[F;ZC6^R%<*H8*'3#YB,\F+[S6N6C$CQ"2G&Z)PS[/MAF 6+#MR[L(MAZ()KL#;<8[!-^6_LP+97^TL_?\*:R5JG#_%\N- M>1GMX#)Z5,7MO^T_=;M[]9]W=T8K_[;NLD_='V]XV4?XR/38;F!@L/^ZY:*X ML.GOI[W%Q\$HM&;0[-8:FWSQI=B1=L,D^U-?IN!7WKRW>?6_OQ[_MK7OIK.5[K'XL=KXNJ6I0_/7IT=76UXYYNYSR_?'18 M3"Y<_% ^2N+SJ'@41U7T:/1XM.>LVB/WE*/1P;X+IT8'>X_W1GM/'SGW;'?O MX"!./CHWYZ)R:VU_9]3AF5V_I'=A=K?N9?5_(D5AOU#N=:&<,KO?H2';.Q&R MO:.PL^8X[*RAI,H)0MA .6SP(&C.'P,0#2&>$\1"RKGAEJ8DF?QW-:WQ/P1X M4Q2;XM5&N]O_,W@P!5CSVWQGX-YM>__YP;-G#P&'+376!K887D8SBI"N2\N2 M.<).DT5%!0DJ;8P.'J[8,&P9&S'_ 6Z3.]M,G_K1WFQ_K=VXN"BVF1J3&Z;< M:@-1<;:_>[W]_:%F' TH45NQVNQ=6E:R<0 C!CO7FZK>5-VSXT _[NW#(^_M M/W(.P]ZVVP#(S-MI[_9[>]NZTD+\PT?.GNYE[;3?S+^7@,,MJ M%*MM>I?_^"SO\BCP+M]$;IP&>_M2U/<[X\LE-1[V!T1_0'R9G7[PY!$X1\G' MT>[H(ZQXT"N=(-GB8D8[?;2[,_K3=W)$W',&LC,;^3DJ#_U"_X(+_3UPQ9=I M- 2G?HF(BA1GR\6O3]WJ+W"^?6"T[V=%KC'/KU75_*N:9R9@^[9L]-/>\&[$,M\3CW-O9_1?O>7]E$77 MF]U[6(^?[!6/G@]^WSG=.=H)S>-H_\GNS0SIP>[3WI#V"_?6"W=/#>E>;TA[ M0_JMK,=/]E][0_I-=DEW[]#1[FCG^.WIYVU.T:O]G@S.BG?ZTO-SC!W?@__] MY>2WP7$&U$*39/ RG]1SY.%L]X7V*_\6*__TZ-=^Y6_ RC^+/N99/E\Z%[Y* M,JR?G4XNDGG4;X6[V@I'A[_U6V$SM\)1-)NP6!:PCWT81V5_1MS9QGCYZG6_ M,39S8[Q,IBBHW.^+>]@7OQW^TN^+S=P7OT7C9-9OB3O?$N]/7O5;8C.W!&A; MN"WPE9RH;QN8\B4WT>-;++;/PZQ](^OR"'2L!^]!JO08R&*!:_?2K;RHB@:O M 6GZ@ A\(6,:E0.[C%D0&'BGW1_3S(!;1P_;2[;%>MA8P4C6>J_,N%W\HG9* MO@9=[O-[40CIB6\WBOBV)0_W96DY#PYVGC_9_Q16SL<[SY[C;HR:*J@INW> #M*WONYM", M@C^/7J!$AM5,"&NRSZ70:O�U571ZGELA[_8>309JD(ON-7HPH$<4D4^Q1% MYJ][2M).6-VEDV;N$[!@6;9]I1@YP1SWJ:A,S#1#$;P.WR?Y.$D6^@8)>/WN ML1?)!!]T-EM>]S@H)TW/&_K#ORZ7OGMZSIJ7VHI=JO0GA[_[>WAV4V%AI$/_BO+;;UOB 45H$E4X"%? MWAA%3E]45J^+"(3/G*9>/D(II-1>,(%PM_ M (Z8I ;[BM>+ZNHB+]S;Q?>EDOSM,_1_>BBP=["SM_OLDV*!=7_;V]E[?G#G M$<9H?V?_X&81QM=_V/V=)\^?W,<0'#R_>[42MPSV;Q@2=B35Z].CP^']$+';X\Z@_T[M0G7U/WN MYZ.;G;4 [=&?#/7],^$G_9QOUNP*3 1FV%?AOTV^#N MML$WOM@! I3&258-G?E/DVE'OS @+EZF13*I\J+?$/V&^+XWQ(,UK?,=^*(^ M:OS:$]9'C3^\U?E&5^:/$37^$LVB/]+!WYR;<)'V_D&_4W_4N+'?"/U&^($< M90H76ZPH_<+O%_[WO?!]A$@OKUN _KDZ5ER)F%P%\+H90%+@>?>*D?RZ<,CG MNZOAD(_&>;QT_[FHYK.?_S]02P,$% @ A( G5U;-W:5#% ?>8 ! M !P:'(M,C R,S W,S$N>'-D[5U;<^.VDG[/K\#J92=5T=BRYV97/*=D>WR. MMSPCK^U)SCZE(!*44$,1"DC:5G[]=H.$2(DB0>AB\X3*P\0BT1?@:P#=C0M_ M_/3(9=WMO##F&!(UP>C,XZWQ^NNI\Z__C\TT^__E>W^^_SNQMR M*9QXPH*(7$A&(^:2)QZ-231FY'=K[-'29]^E#]_C=^_?==RZEW>%'YZ1[-#R&'Y^8=^2^^V5T^N&$ M]3Y\8)^ZO:-/4.P$_CKYV/O8]=SWGPY['^C)>[>GF#Z'IZ$S9A-*H&I!>/H< MGG7&430]/3AX>GIZ^W3\5LC1P='A8>_@WU]O[E713EK6Y\&/A=+/0^GK\L<' M^'I(0Z:+3\=RH33\9BSD]*TC)@=8V\./QSU=&%GQ"N8\"",:.'/F;B2[T6S* MPMYJ(GA_@.]1T&'WL-<]ZA5(S91'WI:%UTT'0;ZK"R2Y;9@HE2_0XW56/>OZW52"FMU%@]7M3$ M0A,@".]M!(;,>3L2CP@-)"'.C@OD_O?H.]6VK#R1.[/\M:@]^JVWM@80'?(W*(_4#O"?< M/>M<"'#9.P2??;^[+G>?E,BDL.:F^66*?#Y4__5(-_/NNT11_7JP7':)2QPR M=Q!\5G\OVW5*G!:I(%RRB-ITBVVYDBQ]J!NOLDF#4/C]ADKDO(B";,](E%X2R74:LPB#GIN#,\B-R-6Q_6Q M(F\6>/_<(NR^!S1V.31)OGGFS18*;P##K-*Q=O^R86E$\=T2BG/FBWAF[(GP M2"9@CV36[/>1<'Z,A>\R&7[Y,^;1;&N(KF!M1/;].LCF!?TW243M,3FMR,,)TLPY0R1J!RK$G&FVCF M+<+N0DRF(E3]P&1&F'K+,*61'%K$5H M7"FC9#ZC(0NA)00$J=)EPZ@N'N4,C(@<+2.2\B(),P6,8D>07XM 63^26B-0 MZAT7YJ)V!T%)A3$C"T/,9,J"T,IM*R,WXO!N&8>$4U>Q(GE>+0+CBG+Y2/T8 MIDN*S:+BNMICTTIB(Q#O"^,2\"&*$"HD$2>20O* 6(7O'?$S'3JF,9A!;@>OB6(7II?0FK(X* M 7G*BBA>),^L17CT'7 GDZQ$;0P6:(SM7HBP\^0M:NG[>!BR/V.H &88ZKNK M!3ICBQ%3E(_\TO>:#%MVD%@ MEZY]P,EW1ZG@E+<1XD*O7",A3-XDTMJ$=$EJUP[2:B9&[ K)L/(L<1LA*LWV MVH%D8F.$J9 KJTP=MQ&IDC2D'4[53(PH%1)II1G--B*T,CMIV8\J6!C1*63? M2M*<;<0F243:@;% 8VS]0N8M(6]C8ULF:^Q068^Y$;Y"_FZ]?% ;XRP M7$%I!*J0N,LS:6/SK][==\D@)/%K(U'-Q 1*<4RSU0B94)=IH1X4LS.9VI/51\\M=GID.S6<@A2CC1120.O9R%SPWA0L>O:E\K$&HVE MD(G:?$#)="&),GL#LD#R2QCQ"2[*]R="1OPO58UTCO>$?"7[6E,KH_D54FV; MF]]<59+75;M)!+3=6^A&%CH2PGWBO@_,?&C-)RK=%[+""LE&2UNUH6]#2]/J M8*W];JK0WI3LPBD,@L,[YC#^B!FGEXOC2@0;#:F0X-Q***>T(9DZ>S.R0=/W MQ1.N:N+3FF46MS!;B.)H/12.02E&4E5:[.#5;+C9MV\05UV M1OPM#GRV/@]0TNA9C[S+?%'A7:1E$J,'(OW@AM,A]WEDOSRQ.P6,=E)(6E?: M27XXR.FDKAK19=/! .GGSW*:[2UL%<"7S&,PELZAS*W37F#);1M477E&^['9 M,KAH/UJ%G.5D2I"+9)-A"VVE='M@AMX@CO"V8+R>/"VM]L_D>IEV'BZ!SM)V M=B;?:$N6^QH7S2FGTYQ.:;4P^&2^RZ7:&KFWKZWA^T?OM2WLC][>QAIN8WT( M,%R&LR,HE'7OF1-+'LWZ([ 6C$+6]:!W(=IH5<5#\P:K2I51+[0Z M!/513[1&9*X2>3-7ZN>]1:T>,[[2"%L-NJ#P\H/&CB=#*[%&2RKN2[88GS)5 M\-?""+4?EK9O1%N=\2P%[PVIX8:D\FU!-MM*'B;56VFUI+&1B1+:QOK;KU MJI6HE!SZ6M<;K[]<(8>;=-HRLXF$$L9A +SLXWT)XD@S)NL%" M";41DD+V.4W4M#T02)HA&[O4[S3QL!8TU:R,.)7<^+HTV"4+2GHK^QZWQ=1H M^O6I8 3.P4*:=$- K608D2Z[WZ(JRSJ7JOR>I9SKW@SL(*J?FM]0RMX47L,4 M[N/I-/FV.O7U-[2N Q4HH,0-QX*:W(W0%[*L*Z'/2\L^V$5R EL)><7-WO;[ ML$VI=IB0(DJ_7]37Y1S5 M^U,=]W9G [AJQ?#+L^/'+G,]*2:82XZ3=A!>VJ; _@;8:ZMX*6O<2#FCC18R MI5NQT41GHI4FJ#7)J:UV7:>6B@)1]6VF\9??L6^^WKV9C-(@5V^C+;NUO M)4[Y>^O63:]5\C B5,A[+EREU_946[XQRJ6:+E$"28+DO?6D-N;EFN76\IM/4M+KD:L M"^G8"JP7,44Q>V#G$&""RL=#Z$[J':WLD%M!VTZ4T00*R;D*$U"B22:[:@C8 MVT;)I56JD&1NZMY$0K=@CGHKAK*!7*/5%/)Z%5:S? T1T9K,/3QP[>=FE#\! MV48;6OX(D/4UKZO)C8BN^"+YTJ>$_NYP_'KP')[2Z90'GL GR>\@$(GNZA$\ M84FF6H$%[?^'/KO[.X_&%S'$IA,F]5FX67H]!$287+CIN> [YHA1P/]B;H?0 M8:B(SSH>]4/6(0&=,,S\;L SX+Z/$?-9)Y(QL'P>2I^?3E5QK.U9QXV365R_ M&U(?EU?..@[T2AYU2 C81SR*L= _I8BG9YVD)(_8I$,BQ25Y @$Y6(6<7<,; MY-XY*&LH4-A!0QBQZP $P51Q'7R+)T,F!VFNX0XL13XR]TK(JS@",[P.PQ@U M*VVHC7C:-%2M%G$CV<6_PAYR0<7,K?)-! X-Q_/UKORR>FFUJXDV, "7#7>& M_\.82S<]]==?/(+87W$$416__^W\BCK*[+\RA#7?)$GMDA;9$O-=FH0K)I0' MYG928-[26?JIXQ(36"K5U$Z?7M^<6\I[8,XX$+X8S>ZA8X*K&.JKG=.!K;3* M:_$R-PP/\$1S],*#83IS5UOU5NQ?5+I/,,QJY]\]GZES M<>5V6YN^H:/8)7WD+C@6+ I_S/XG]F='AT?'MR"X&DDC60.@?9!J\^),[36] MDF+R&XRB,+ND4ZG:[*Z.1I2C:\.BH0 K^TLO^M*C27_5162EC6#!8?W1:9=- MD-_H@_VUM*;%@@T%]48$HPLD>F2_4 M-T.JL:L@: )\%W3*(^ICIDA;UV"(UZ R]V$,PS0H M8Y47@2D8L$,!5XQEV;72>M(VW=)51X2$!=BLBG.:I_Y4^\TD\.1=2BB>H'(Q, M0!+-RMW,[7!OJ&>9N^ :*IE<;[WB=#PV C(+J_P/.SZO/$O?@&TSMI@.GZ^7 M/(ASAML5^EZ4#+H/Z$-7)%;7X-50@TB3$)X)"CKIEK-A,W,7'RYO[W5 M4_&%VBVZ,"'KB#N=F0:>,;I?GV$C5I?R8XDG51[#/7IFQ &S)=2DCO) M('36^!EJ::1K0NU6+9]K1T@I8K7POD2Y;4\V>:(;Q5RY+)&>*M:7D@:C9%D3 M_G+&##M?-8Z63)H JEZW'WBY<;@?+FQ+O [.8W!R80:',L,T$BE/U&_" MC]JTL#57SY2*L6;SVHY>K31Q=I2X)&&L9Z@-T]$67FG/-9<49"UTDY48E#A<^N@V135XW$ MU"Y%-L*U3T,TG8$%N] 3U?TLQ*B\9HQ7@T$S8[V%'-W B02X*NB$6V[&**%L M8K+OBC'3\F 521.\N,6\"NX92,YJPI/?J.2HGGG;@1V3AB8Z<^N97W!!;'$Q MTVH]U$#?!-QU,#4(3&N?Q8)-T']ESL,RLVC%HZ$NSM+:K5[WNPZ@!XYQ:EU> MS"W/Q:_#JJ%]N688]8"J;QB*I3RVT"?A@V\Q1(&AZR4B(26FH_@-T:OD M&Z+E,T,=VE<.\>LL"BG79NM+315<&SHZ7N'Y1*C/HUI)R1_2Q656O 2\/Q$R MXG^I:N@D(F[W1">QJK$V8MO,,/^>.2*P.-J5E*]]<&QK[)LPC.J5ZE"=-7@ M+_H;5-+]\@RUP&VQ \_C#I.&V<*62Q-JGBY,+B0^:IXG6TW3T*$#?4LGJPQ]U1G;J]!^OEW=KE"ZPU2!L:TN/U!X[D^F1!>E6%/F9JF%-JT3:A4U9>-+"F:[J:_N^S M<&S8/KAU00V=B>JXYH-@^^Y^*<^&ME/N0IO!_*XFTRZK"I(&+$PMC6]K#8J- M' UI.,9>73,&5PZ6>6T-+O1=8@;VCMK)1B>Q/:3 M%F4\&]I.B^=\+L0C@SI&:.C_$KX[B"/<,3?P=%!<\[Q0#3[-3$I\8]&3D#_N MA1\G\WGET%=6N@ECWN*QVH#=3CL?RR5HW=I*@R_*DKB7+!DQOE?UWY5GS M[0T/%NP;.E(8UV#"LD68Q#)"7(;!#&82W?_.U.8&M__()!VQ+\],.CR]Y'+] M=:!MZK#C12&E9YTHO7X';4#/4Y?KA;.ZZ15^^*PW2'I2MV*N+84DFYWSQ.BEBP18Q"0 5!+__K) @D2) $22QW@ M4&$[@I<+=,Y7E5_E4I65^>=_^WX^>O85I[/A9/R77_@?V2_/<)PF>3C^_)=? M?O_T!MPO__;7/_SAS_\+X+]??OCMV:^3='&.X_FS5U,,<\S/O@WG9\_F9_CL MOR;3?PR_AF?O1V%>)M-S@+\N_MFKR9,F>)WYXJ&C MX?@??ZI?8ICA,QK>>+;X\2^_G,WG7_[T_/FW;]_^^#U.1W^<3#\_%XS)Y\M/ M_W+U\>_W/O]-+C[-O??/%W^]_NALN.Z#]%C^_+__]MO'=(;G 8;CV3R,4WW! M;/BGV>*7OTU2F"]F_5%5T3"WGKEE[,IXFP8_I@FY\_K!YZ_FHQGD]$P5_F^#*,*_.,9XGQ& M\!>/F__X@G_Y938\_S+"Y>_H*>4OO]##H(J9V4L,_WOSLY[?P$MAE"Y&B]GX MC7Z^>F+%T@8I?I_C../EC"Q?.IJD6Q\:57E,ILM_.0H11XO?#BYF\#F$+X/? MAB$.1\/Y$&= F>2@<2E M8R(X9T*\/5]U=#,:WD*J)9_(YCN:SY6\6<[N8UVTQ74YSDS$/ M,*: 5CI(ABE02C (W'B0/JF20N:&Z>Z&=WLD*Y1Y,4W/)E,:,NFO7YY]PZIK MKE39)98P3?>X='L977WB^>SB_'SQ3!C.\7SY[\MT@4A.@K)60C"!H GG0LS28Y2-.? MG&TX(7X&3K0223..K!F?#,P+8R1$YA*-+Q9PTOK*6J>C-EZ4TI@:C^F[]8R0 M/P,C#A1 ,R*L:BO&A,D#0N/9B#V&,ED_/D33L]_ MQ3BOBRQ\&<[#Z#FH@=V+%/5O87B8-S>1X/@UI_E\4 ;VZF,TGYSA=COO'WR?C=#&=DL(> M!.:$5:J "05!,9DA"*' >J,81A-39,U-YE;0>FH^#V),%U+I0EF^6N+0T<=@ M+(6_MH *.D%T64"4VN6@D(+(A;!Q:71VS*#4K7WJ1T%MPPCUQ!C15A+-"/(K%J37 MYT_A.YFX=_.S&X5%(UY!EVBXB$4!ANKHHT/P-CJB;\A9)J5UP<8\V1;;-G31 M3XPNG'2;L.SH:4.G=#^0 M"'=9WV3^F['\1<[#.@=A]#X,\]OQ50 P")*C"-D 6IU!%22'7XI4UYT7%HW6 MQC4FPP8H??*A&U.AQ>0WW92B!*B M:6T-[V+HD]O<6/8'371B.,;\.TS'Y;;,7*5V'> M)Q^)C)B(C(R\^RAY@B12*JRHC*:UT7L<59^\Y\;$:"R2=I9B-L/Y=:1'GA@J MQ1%2$<369"/$@!R$I!C/!><)1VO[L K@T-&\G^(7TKFOOW_!\0R7[N?M,2KK M#%)40F)3"L@Z,P@A2 ^BQ]L+ZT9OX6L/JT"[D_)^ZROK4\VM$^I#[[ M@ F'7T,'Q_%683G^0X;[TZHK007I63XR1=%92 MHAZ<*$!12&=)+:-K38FM@/7)@6I'D/8R:4B716PW_!_,RQ.45Y/9?$65Z,UT=F-JM!% !_[V&D2)2W+Q+(+(NJ9BD4D(F2707DO-?73& MM<[^> A/GSSOQJQH)H:NC_ZO!ZN-B4;5Q,U4XX+"P:64@(NHF5 Y>GZD<_\= MR'&"0_\6Y&@HBN9[-^_#C[IML,02H]">60E).T,Z+$7PUCK@IA@NF26VYHYV M;6XCZ9-WW=Z"'#KU[?SJK7(&F^I[<3 MP&U(8YXF:;H35.-3D('G.9K@!5AGZ-VVWJDS%"Y:(410*ALE6A\-7+[Y\'./ M"2GJ^8_WHS"N;[0V7/N_+[#!?O?5'F.+UU$O5E MBFEXR;MQ?G$^F_&27^?3+)WX:CT4!$ MF826#C@Z#\KH^G8NH=2-"I-M"JKU8?WRW=N(V3X=,>\UI46S"IY$])YXJL@"*5LT M.&4]%!N-RZ*$'%LO_9T3MOS3$?O^DWM'OG]^?G="?J.?]RV\]/LX7&0:?%ZM M:_1Q3E\7E3\FY2J4J9?];^'9JA33+D]O49QI[]$T*M=$B_C2J_MM,IL-.$IF MR)\#)ERN)3%(R"A5/1Y&X3!Q@:;Q"KH%X%!]S.)+[%, MIGCMR.+L]7=2:+0XA^,P_?&6IGVQ#U+5W&1$K_E,L0].<38?).ND0M6P]-QT.IT][H?MS\*[*ZHO\FQFX:Z!72?4O<8QE6-/H M-2=S:T!KRT'E:"'8(" &+ABF4*1OO1NV FZ3MZJK_=!V"KOZD;7NT]4LSP;!:UN\#22IDD"A M=;3 K(+L1?#%NLQ#:V+?Q="KB\N'BOY^PN !$][PRN)7'%_4TGWUCHE^:\UOXV-5C=6.$>GLR#;JYTBG2Z- MAL 00:CHR"X'59J7@3F:%];&,"A?&&I1[Y0*0X$:=^"=EN"S*UG)ZL.T3J]] MU#"!\O02=27^0>8!:+\Y[ MY0A:ZRV5C6#ZI+#[2JDVDFQ8C^*.MQ&%R%(4#:4(0I$2CY,L,N-$*G># 2R@48B1:J9@,\,2=2@Q92NU/'6_>WRY"L M[Y\X[CG)3:G[KM0SD$5=6IQ^'29:3&ET4X+GN*%:1@,=#*C0PI M5O0&HI$2DLK"6I\D9UW$,H>A[I.6;4JI(PNT8:PT0WI,O1/[*[GUH\DBQV^I MUC.F&+RL[0R2(G\A5E>AVHX4D&>5$'W[ .H!0'U*BVI*GW9B:%CWZ_]=S!;U MSM],IK>(ZI1&HJ@$Q9,#Y05YD8I1V,=TY-):RT7SVQ&;P/0I+:HI(]I,_\%L M^'(V';P//RJ.]]-)PMF,U-FUUR=$U.0W0MV])E\R&_">%)CTAKO$25_I._[) MO1.QAY[?ISRG)K)M-IGM$EMP3/[\J)JB?#X<#V?SZMU_O?;KA[ _%BEHG M4 X#.(:%"!=4#MKSS%I?=7D$4I^RG9HN^):B:'BO=A$]$JB_A>D_<+["UV*5 MR8$YB!@MC;5(<,AJ#X6@4O;%6--ZKVPSFCXE1S5E12,!'&$SI_;(05,8&.%J M'"4R!%D4^(B&ERA5OOZ2R,/^,' M&LSK4C#-!\%RGT.]<, \F5A'/'*62^!9)ZVD(K:V[J9TW!$>[ [@O$*@:.;K MD*3[\L?OLWJ1X^WX*T&L?DLB%_:R#X"-6 QSL18O#]6)K06S:K\@[R0+M!9% M\\WY[='UR8#VF./W#H2Z$7\[;W4]ONNCT15\1K'DN&6 G!QIY:R'J"79#W1];W^-K[B8TPZ4= 8RZ+W,H.@M &!KG"M MDF>F]4;,]NAZM2W_Y.EYJ/A/H3V+=Q1CE0PQUN7#,H/(:4(LQV)CXNATZ^O2 M^VK/O3+.[O#A3NVB 1><,58"2)%J9P8;P,O@ %-T6EJ6T+?>^W@45)]Z+'U6AO1&K5"K P?/O(18"(W(T3LA'@G_ M'GM'GSR'CEG0=+I;*M&5!+PLL[,E*) HL#9#JRTO:PW$(H7V6O#B.@B"=DN< M/):E/I)2V%\ 313 ?9UTJ_QA'9T7R155*Z9F0Z/S/H/G$4%+)Y*H;>=-V$(- M//ZF/AV6'T$9-)[Z=H=J9V&*+PG)HL !J:;+<_V W'*-A8Q1[7R9LH3 R=OS MJ&-Q5H;D6KOXZY'TZ=S]2$JB@4A:7G"X[\7<*;8\*,)*8VETR44R:$H:J*US M:_T$09I-L&!:7]#:!E>?3N=/Z70>(JX.B;0LM?.*Z/Z98$EIG$_. Q>UOHZ7 M#'QF1112*-*EU OZCH'8\RN_\RN=I.'2(I#HDT(,= 0;.>S0B1,@R577) MZRY%0<#"?"I).>>[5TH/0NQ3[923<:N=$-LEFZXD.+XKUSM@RU2:7X>SRSA^ M$**27M+03;:YHO/@,A<0GZ^8=*+: M16U?K+=X];2:EB7=(O;0\XI MD54DO>I<[4>F"P3/$*(LW%CC9."MM5:K"U_\)]F [DQ>W6XMW&F=.N#T9J%* M[;PB"BC!-(4:VD%B06 REJ%J?<5_&UQ;,4G^]-;N0(%U5RP9J\='_WU%OQR2 MQ8TJ!1VU!FL)D.+95X(7\)'&ZR/3IGD#C,B6K]N*&S_)KG=74CA%8E1B2F/-A^'6$WV%%W7\ 8*S3DI60K2M<^WW38S: M?1X6MP0Q+\N S.;3B[3(V9Z$\75.0Y36"\$4Q*+KL7:F[RPF,,I;QZ5'\C,: MS\ VN)Y _LFA?%K3,Z>MN!I>\_]R>>]T]JXL%O9J(ZV!XI;'% MD7VO"*&8( MDK# C)3.(-?&MSX&>!!0WZH^'H,[[234C#2K=/XXGZ1_O/NR*#[T^CM.TY!F M89!9;=,A#61=3&W382%J$R%G'[VA@%@TSWM[%-032''I4N\<+JAV_+DF].V= MX0&[:I .7B9&*I!3[&O(>\'D8U$V8 ZM,QTV8=DQ)>:G4#5-Y-*R$=-U,[GW MTR'!^1)&2X@#M-&1XHN@483+9I&1)0]&:V0JLQ!+:PWS(* =I']>#*>XL;?L@">MBE<16,Z2XARN(:K:)3IZZ:15JH36%ZZW M1]>KTNT=D6O3BFLLN^::_M/DJF[>LE?

!>0H;&MTQYQ#)=$"4*R*_O)@-QSB;8>TT^6Y1M^+J+WE *)SAGH$C MVH+*RM::L )2"$J'K)(HK2L<[H)OQRV.GXQ.C>77:>F7ZH1,9L/ZF$E)I#?# M<%PNG:(PFBW+IJ1PN5_S,9UAOACAI%RED"]+B/V*] ]'^Y2':0R@10F9+N>D M49F9^QG\RT9UQ;E:B;?F_M2+A%$8TETY0C1%UT-W(U3SVJ>;P!QR"'OUT)LR ME&\0EV/,63%=8S2/N"B<9,&I8B$8J9RW H.RC]#ND5?TZ6RHC:Q7CU9;S6V[ M[.I+0"LI $LXV@>9M-3DLYE IMC5?#;ZL3!MDN/9"MDZ^W CF#Y=56Y+BK9R M:-?X:Y$?NW&DAH)F;Y2#C#R"DCH12Q>]0R(//F LO'4"S\.(^G2RTPU!&DJD M2:K.-6'+9'HY+9\PG8TGH\GG'UWQ-98Y&!2' \*AKP@B"W:?KS9U9EW1K9H ]B9ZMGC5'_KTB6QM'E ML$]P\+$)P2F=MJUFI9'#1B2D!?;;\&O=:KC]VMI4 85@DJ$CAA52PL;7VV(V M WIEE%+"B>8)4@\C:I!^NNGI_SZM%0,I'JH]0"6D16L1KA&\H"\4#EDR1\[+ MV#I0?0Q3GUR4AGQ9DW?:3C0M\Y4WH5K1TK?4LLH>L](*?*[]&SG7X$)M,2MR MP&+(7KC664V[H^R5%3\-JUK(KY=F]?5L/CR_.ZRKS6+RQ4]O=?<$>$JCW&). MCV.S>;",]*(%XVQMSE[(/ZP*LSC'5=!,!'E$"]:MS5XCC ]X3B(E_57ON\R( M)_\7PW1@3-*!Y00F>G+=$X64(<;:5-4X=#X$Y*VK7#2 _80L_RZLVT5'=R'@ MHS@']X'_G=;_IV\X^HI_FXSG9[-!XEG1_P58%NJ(I^59]L4&)7+.4+80@'2AM. 13,UM4TLP75RMPGYYQ%6J? M\DOZQ;F=!=DDV60ST(HMW7'-*] WDXMIW3.MF[T#)0+/C$>PM0.,LIQ3.,D8 M:(TA&&^BR>F1<.=P%'U*4.F 4T<64R^#[_L5VTZ2SK\!PXDS^K>9F79)_7?> M5J^N+%,K@]76^ 119@.J*/J.R5I@Q08EC7 VL<96Z"$\#3*^[SQ[L6.Z'*VU M'K$VXW3)U&KRF,&9J($E$4(J5FO9NFC6PXCZ%-BF;/3-.V8#IC6305/L+W!Q))_ 2>Z@9);(L?$BA]9#W0BFWUIV;X;<71]M MA-%L+?P^CK< K9;N-8%&DUV 4'-L%9*Z=UX*X+H4(\C7Y:5U"MT#,1'1S9X63 M1Z0\@Z*5J\7Q+7BK#+#Z^Q"3D5MUQ-SV?7VRBZV9L;H3T\G\-]G*6_9P"?/P MB@#@].Y-MJ"#S%BXWOZ9 &/P(0V\]TP M[7J!ZNUX=C&M\'.7NQSC@/0DYN\@?\BN,+)"W M<(*[F8=&'N^&[EKU8,FQ$(+F";1WMNZ%*0C""L#$G7).<:-:[T9O1M-1S[>5 MK3^+625C"H@2-(68CH)8[QQ(6Q@-EN5BC]3Q;=-YPVD]X$9,V;*]VYZ"Z;I' M(,'Z^V2?O.6CLV9/\71J M":]ND(WJ#;(9V8%)M=H9X_S&!KR[F,_F]*=:EFKEOME*)8#E9DAM/+&_9>P, M2@M+>9QY:F0Y5QN!D"=VQ<@%FG=Q-/R\&/_L[3B-+BK:*VWVMS"_F%Z6733% M>.POE25K9 >^1G24P?;:T=^>J-[8V"*4S)BBR MGA]&JR'D5)N-ZU)B2AI-ZPR94]O:[=X_L,)DY0("ET6!,KR ]\(LFIDYE3/G MS)QD9GXN:[P#_Q[2MHT$V8EYWHQM&0V=TC:(SOP7LW] MJ.RF]=*:M_U*W]5L+02LF8Z\M@ZA6$? MG$_+A'3*S:.)NPN3<7>F%EGB2,>>=+1"5S*3?D@47:"Y3$"Y;5[,Y MMVFITZ6'UQM;\D1INJN8>T?310D8&7BBB%_7,]G:VYN"N1"M!!%2Y"I8@6R; MSH&M75>"9#:*F:=%3QN$RQV MO7M[FLL&3X*PG8F[;_JUED0:>&FBT;F *S6151@!WM19-3+*;%66Z,4@)KA>?6HLW-.RWOA[0/<5T/Z+6ST$Y#L'NUAD7*CC/! M(-=4655OI?CL(W#DSD6T*9G65Z8/ MR'V.RT=#M(A*=3:PM'10M,UIL,)>=: MG+.ZU-HD\)$IH0+&X%K7*-D+:!\"JM,KM9U%UJ-\C>2<\HQ#5+'6RXNEULOS M@"GX@E'YV+PN^3'R-8Y5VO<4G#M@T)==#98'%9M,J6 MV 2B3^',X3S9.?6AB6Q:E5-_%.Z[\7JPSMG:!\L =Y*FR% D%KSDY#);J5/. MHFR5@W0 A#Z%+<>G40NY'(U$F])]O'?B'-NF MQE?'N5M'["IR;%W40"[=DVC[S&0IM-;2UBZ!EB8L<4?1>Z$5P&W@(F::+WXH MGYHFH!^Q>;5"K$3P%CT4[@I-C[8&6RVV7H^NA& M^*R=5@)R4HL.1!*B\@E*S,([J:P.7=Y6=:,HT&0 M-!)0T2,Y[;3 ?,BL$/R V1W7B-Q+;3[>]H3(VJC()" SQ!\?,P1C2>48:U)D M(NCXV(7K(VQ//#'SL2O+6NUI["+,GAS*EBR,D)EBFU0W7S@R\%(F2*9XR:(U ML;0N/-;YH>P3,R3[LO7X!.B;-;G,2&,LE;H'3=]H6G2UI6SB!K37/F6'2C1, ME=WS6/=8A]XN\)QTR9"R)P?64JSI=."0HA,Z%2>+/.'=\=T.O9^8S=F9BVW. MS'>1^.GWIHI%IHU(0/J,U1T0!2%K#=E9KF0@;MEM7+^N]Z:>F '9FWI'E>=3 M*GO45;W#'3'TL/11X^J&C;+CO?(R.>*A3[Q>^;$2@O<"4LH\*)5CL7M<0SSB M#>*UV3!>.\6MTK2ZC !%:QA"T/5^2$*=HV7\[IVUH]=Z?2*W?7?AQX.57G<1 M2<2B M4^&XFOU)>5L[;^%L3A,V.<>K;CM_QV[+ NX"X$BF<>\Y:53U=],[!\IZX25& MR"G6_/_HP6L9(!KADM2.@O?6-X(V83E4O2V?>_7$038R.DXQ3"Z"=*Q%0:NG M<"!W,AHM6$FNM=F[ V%'R]=ML^XF%+BKK0Z9\V9V[?;(WGW!*2?5B+YB@.T?H,LC!-$2VSKGD%O U0^F#;CL*#0T30J=UZ_<\+LJ.1-'2F MW]4Q+QYYHZ$_SB?I'R_KWU^M_'TX?K/LL?MQV6/W@&9J7:!H8<$ZGYU&9NSC M69ABO OCQ70:QI\7;W_YX^8C5YL/+[Z%Z:V/U^Y&?.!2F^&"T>1-^]*Q\P M33Z/:X^H]S@=3O*BF=Y*YZ@7YPO'5TM:XL$&<(%%"FL$>:BA)$@Y)LS:U&RI MQI/:T5#Z$+2>F/5W=7P?2-/,9[C"B7G],);^C$7-N,IU#[2>:L5@*&*W2#0T MO"0T,>76;>FV0]8GCZ(G_.Q I-V&TF$X_1I&%S1%878Q/=2W>/!Q3<+0DLBA1*Q=?]'6NYY*2.-SX*WSU3:" M.;P]YNQLT1AB=E;=,)KA.J_K1FVS9&;1?$*26ZZ<*> -0]!2(P^!V8"M]F&-_?[9'8AITXUS.7IRXT7O_CY2@_NKVBV>6H+?;,S^D9JYSIZ7;RP MVJ5!%++>W760/:MM64("+Q2%QBX5B;K(H%N[ ?=1'-1U_M[37G^_VL+^SS = MACC"F]':[),3F"$%K#6B7(8H+/W(:-6P4E-#MZEQN,L[^Z0^#I3_K5;S74U[ M,S_X/@S%E"6_BX,3A?PCKR/$*!-([A+CED=Q-Y/T8*[O18=C>;>-Z-!FPING MWBP0.$N6J6[U<56K3 GM:^T"!IB+425YQ=FNZ32'**QU1V$?JJ3?E=]GN+#N M%#I.Y\/_N

T6B-$SQ *+Y.H*SWKP2)0S&C"_TK6V#[=SZ0X(S ]Z71>.]/[C;>1A/Y8K.)#(M&=>@#:15(=("0)3 M"8KS100D@@;?X4I=AZF3Y)O?Q_DZ'9(\0YS-EGNBU@C%>027$Z]7Q3EXS5G= M$Q4\6UU*\_;<.P'L@V'KA$U;I>,T$5O':5V";"QSJ"';>H?(55 V.M#!T?>Z MA&A:'W[W-JWK=$S920SMKG(1(Q%O!RYKQ\LL>J9#!(^U(H46A X-!RY]B3$( MSMIGAFZ)K=,YV+B C4X#M$_ZMQ.V MW[5R=!,'\4O M[SHP65?E9"!=5D+HVGHP40"OF0&*WQ&*SJI86=#DHU0370>N3P:Q*8NVWPU]! M\U!^="F"X^B9]76Y T81* P'(XP%%8N'B#0AVG.GDTZ0Q PJG[EVD OY)$KX0MZ) M5X"&2<^$1RZ:%Y[:$VN?8I1..+?3IETKH1Y]&:X4;62!29O(U3$JTMQD"2'S M -Y@P""##R6!\M#YGO6/:CB(\+L_6^]O.1G*I48)6F=8%#4'_8=+M@VM1H?PKIA6T%'HTR=EJ+KM@*7!J*3 9ABB9./KK%L M58]Q]U?W*3SJE$K'$,U1C\T^7GSY,EI<3 NC>E'GS6CR[>VX3*:7<]TNAV_+ M%W5Q3+;/&%M45ZLPEH2KY2(C1F- !9](@XB:O5X[4AC.8TY*RKC-%9%;#VU[ M[GX-U=L4N4T*.*MU*&P(0.Y> L=LU,'&A*;U2<-Z)'T(_PZ3Y,/'ZGO->*>) MWU>(WHUO3OQU=%;I**NOKP@;?8G,>I!!R,)ECWJG#5!HK'*FJZN4$GP @.@BN2IET).?)H#Y%5=]PX;/Z;^*=W MKK&\BV1#QYC?CE]_3V>UBL&;R?1.ZA#3&3ER7^^TI%K!T=;Z%0(\5X4E%2/> MW?M9:P%W?_.AU-_FC9ORI:(P-EIK0=8+(0I%K9V '-"Q7-!2$)%CXX5Q -R^ M&-R.V75W;1U+P,V4\3: UV=7\R1<5(X!5T9=-LIP@FR'H/\E9K*7N?61[MY@ M^V+@>\C&PX7;:93Y(OWS8C@;+LJ_KJ0K8AX2\/S^8DH#69BQA*_H(\.\6%N' MA)N'OK%%W-ETU(WR,U]>S(@\L]FKR7DDSES6#5IY]Z=I&,\*3J>8^:#ZDSJ2 M\I*A-H'/T4$,F"#%6# (;G+SD\%=\!VJ-9?>TJ?)0E)37+X<+VL4#[PTP1;T MM;*TK;KJ#1>Z<2W E@L6KJX&/U&CP4BNVD*2+%4ZZTQ^#WP3 ?G92G M$O\I^+MT*898"[=?U%\-BJ<8TE)TJ;F0M3IM A]1@Y,4=TI:>;%Y+:W#$/=A M#Z#/+#U4R"?P(&\-I1ZSM'88-[Z@._]PNS$U<@.A/P"G5U7Q.Z/0VO*!#>33S( ^ZI;&P*SBT8(( MZ$ E'<%[:2$'EJ-W"IGG/8P?CN6J'8TY305U C-7=W=&-W6A-^PAM+9]N[VU M.X-XP.B[VS2YJLHF]=/'?Y[C[Y"SVCW%[BZ7+W9N_)>#N> MA_'GX?6'%YS_=!;&UT,TA8@>:CY!%@44B[4L5W007+&6<56D:AW_''6 /=\; M^EDT:UNB]7(MW3(>]!0>KVQ'UZ3[$S[Q(#J/2J9?'T@BN'5OM+\E=X09IK6>?/2CG$SA?$B!+B+$X M@:'U[?6.AM(G!;3RFX%Q+#OK/<1:OENA)>)$5*"]D4H+E;+OL^99^4VOS@CZ ML""Z5#S[4NC4&N<8 M.F](N?9XE3PZP!TW/?ZU=OI#MUZNJ%_Q,L/B4_B^JBETLEP7P^H95JQEO\AM M:5B&ZVB@ MG*P;\C+6-J=9 _?)<>Y]=KXGKO!^ ]QQ6^5?RZ@_=.OEBKJ*U(5-3 GDH&W- MHHA)@U>8( ?-G,?L7.CS/OZZ8^UVN5/@^UNOHL(*&:M:B$"U35Z2NON88@!BE"@V])H_/051^/^A?_:_AIW<785*&HTN _YC]LQ?#+]]'_4^? M)S\))N3RUY8_'?V9NYBQ. -2:0TJAP#1)@\B2OJ+PR*R^G\__=EXY,:@ RX< M_9JGK[SE%DK6CG$3O,Y\]J$7_<&__ES_B&&,/]'R!N/97__R\^?)Y,N??_GE M]]]__].W.+KXTW#TZ1?!F/QE^=L_+W[]VYW?_UW.?IM[[W^9_?3J5\?]5;]( M'\M_^3]_>_,A?<;+ /W!>!(&Z<<#Z/%YG )/ZW]C?HW6/X:U&^1*$'R/WT;YY__X]]^^FDNN3!*H^$%OL?RT^++ MO[]_?1=I?S#Y)?/A[JCLOL_!W_ M7]M\^K4E$%?Z@W[]]AOZZ^(1%6Y7B\%O$QQDG&]*2Q07PW3CER[JECB\TN%% MB'@Q^VYO.H9/(7SI73V*8.-K^G+#(* M:=(+7+(4LI>128XI-%[5;0PWU_2#,<]&R]4MWL =7]$R M&EXVU>YDV%"H<\W1 G[^:3C*./K+SZR5DGO,B^2-L2!SR:""]1"4+& %\UF6 MZ#*7'2GW\$K=3PMK5+J5".^JDN^KRA?#\63\;)!??OM"Q]FUQ9FH7.):T&D< M"B@4B9A+AF\61BB,T5OG&JMV'99'__XV$7)'RG];_CHFL(EM1R@?,R/L^_]&JO9G0[BI2[KN'?, +^M$GHM?? MPNA?1+4?R##XS#PG3Y[7H\TGI*/-!%XLFEU@;M6C2/5OF-!7V7 FI_ MI0J7XER._) MQ-2($4UK]5]__J/7]<["O*M8NZ]BG^7_.QU/ZMI>#4VWL)]:Z2_;Y*7H3!!Y]>#]+P$M\,Q^.>R,Q:A@C)TY9# M!PH=+2)R,"IG$0B6+:WM^A4P'KVJ]Q7MBH#0WI'=MY//./IM.!C>Q'9E7 9M MG-(!4DZ,SAD7R=?4&KS*#!G/,9G6\=[[$3U^$K03^ H^[!TA?#V8X C'DQNH M?L-)+RFKG>8(P@L/*NH,418)40G#N/+D@;0^XM=A>?0<:"+D%=K?.4BW!+:> MEYELS.3)ZI3*$#)3,KCL%!BR.EU&YHN)C=5_OGM &S&O(,#>P;T?)],K$L*+ MX8 @3@GEC^3X8%^_5 MH?J]XY%T MC%XSKQU'RQF94UP&0L/00/"T8*N\]=&+()N7V-P \.C5O+LX5RAW[]#BRS : MT#XS?H>C#Y_#")^'<3_UF M264,PI"SD,:,%YXP 0=M0YHQ%HU=4TNVEY)5 M'KVR]Q?O"J7O'7:\C>K7_L5T@KG'O/,ET?J,R$3&XASM-#F#%"P7;HR25G>L M]@64LU/\+B)>H?J](X[_Q%JIC_G95[))/N%OTRJ5MV6&>SC=-;&\=Z]H2XKD2J(E*5M0L[1T=O5K^QQ O ML"=BB9JA!U0J$*,)F'.:MD-FR=E)7CC;O+[E!H*&!+AV0Z;[2I;=Q;BJ"/*G M^7V'/Z>+X1CS7WZ>C*;XXYODCN*WR#3IO1L-\S1- MWHX6=7?/OO7'M+M%[KS0D!)7H)SR)!E!AZ1U])^)/J2-ZB#I ==X0'_[P8%U MSV[(@GON)-W#BAW4.&PHSH:%L=?P7"NL'/\ZVQTW M6[=3%J?UW?!=)RWU]W MH>N'NMOHZ*["&PGX8-K7B4>93 *?/ >%Y &%$B0(AXGP)J'+1J4KIZ7U&]?B MCJ+T;>3:4-FUIO;#-([3J/]E41^]!/:WF174T[1SJ51K*37YN,IR >3Z1HB& M2^,B6L9N10=75B/?^Y##F7 -E3#L0H(-KRFM+)=^A5>P;"A9*#GC,'DBRA$L M*]29O[C$8]=K:VDU_A]_0TGOP]'__HP)/^@9B06B+*.66E, M()!@J4*P@DT*$BO>!+)-T6ZBS]6?_MA5V4!F:Z]__/LOMX1"_L&_.KM>_&$R M3/_Z/+P@!..7_SWM3[[?!-CFFO&*IQSBNO%#B^ONVG'(QA1;,J"/Y%0'7FB3 MUA:\R46&*#QSK4MRVU\[?CU((PQC_!7G_W\]N"O0]\.+BU?#T>]AE'M&L:"+ MXB!L?9M,-'0H(7DLQC-ZT8I/RK3/_&T#\22".]MP8T5&L#.5='"G^<7P\G(X MAW@W\(2L!)<,AXB.L#'NP<^LWFR*,;(8[MM7MJ['4F]X?75U'EPE M);BPD?P<2=MD%IR6E3-$K0-&KHMGK4^3(Y<5'%+[N\NZ@^NN/VYCC#\.G^4\ MDW.X>!?Z^?7@1?C2GX2+V:Y5^UB1M7=9JV%F]5/OD:0R)AMP8=B_PU%_F-]C M&GZ::^L?X6**/1F%SK8(R)Z1STSRHJVN*$ M%!.)T?):I[&[7M-YT_.D&-'! M[=Z9Y%Z/QU/,OTY'= ;/8K.Q8:QW<'%Z#>/8.K 8LE,52;0"#-H.**4%( M1@"Y)D6)*&S[VRA;@WR2+&NDLPXN(]_[6LR_3W)9AMYZG%Z(*(R!S(0#I21" M*#K0ULOHK2C!\-RZN\UV")\DO5IHJX/[T/>]#'?!!LY$1%^@%&9 !>; R92! M%F&<32@%[\1MW!3@DV16 UUU<-'ZWM?@Y>67B^%WG&^W[Z:C])E$]^XB#,8] M$D[PLRNDF1-LHPH9CO7J,%,!I9**QP.=CP]!?9)D:ZJ_#JY^W_>.K$7=,\;& M@": 3KJ0%P),DH+@ M0N*T'G2A=39T)Z#G2;G#Z:[E=?GZHGRLR*:C[S.95(#_(,#U^FQ97IW"_*S* M9=R+V<1B:D$4 0,E"AWK)GD(,DB&,;# U0;;U>9//$^N="CU+J[2WYO55$%X M(Z0#DWT&E7,!;\C+B)X\#*M,T;SUE<7-\\M-LJ3&QU**D9"D$[5\*8'/I.O( MA.?1I93]__8)Y@6U,##&2:UZYKX*U $)I./HVT%S7O?GXR]S_VJ0S9 M0XS'OO]Q9PES8M6LSG!04T"S(FDKBPZ.?#:;==UP,$!(-=QI;4BR6)]XZQS> MO8!.Y(;(5HI>QYF]!=Y!5<@M3(N*S4U ;7-=9)N+R:L '?;:2 >*NWU+N9G4 M#T:)) 49(5H!+TZ1A)[0^ MS,LV&@M4,8G@DD60L3IYWI$+)%DBDFJ7);?!-:\Y7XWD' C00,8=E(7>B$?, MMZD%L$1>KA $C"S>ZB\)!;Z(VCJ'*ZD8?;-Y;^2U8,Y!_VTDO;9 M.G-INO3:#@=Y##(%WV2!6U>WW^M#+[8953B_9_7X+;2%H ;W4OZ%>/D]6!,KOO- M,(/7)N<8:\[3("@2 GCA.+ 4M'62,9E:&\QKH.P3'+[YD2^&7W$0Z/]A_/D_ MAQ>Y!M[Z&=^65R'U+VJP+!.!LPL>?#3T8D169W@4"YQ[=()I%F[7 *^,$&_Y MV,-O"RVT?CT4(2@C*TYC #>R 0A&)6$D<'&UJ6S M*V <*K#8D@"MI'HJ(<:;ZYCYR$;P4*]? ]H@0+$D(*H403OR>P1/J?VXS;LH MCA5,W%NO]_)D:_EVX#?<1/1;N,2%H;0)KHXBB>LP'2>8N*_.[J7 G@(_)"&2 MC70V%0.RIKN5X5A=70.HT4?+BW:JVXV@:R(\$$H\% ^VD7/C7AD*-*25IGPT:U!BW '-N^W%6OPV,JI0.S\\UP\&F"H\LJG8_T M;^9]G2PKSGD.6(RK?9T*Q%#;@Y1@%>@XIL7^&GN GN(NP/38@TZ%U@@7 &XRZR>H@F^#B^^]@>?7HPP]R>W3B<1@V(\ZAJ+G?G>B0PI M6G3F)0?&K K-)[K?"^CP9D,+K=U)5[02>0<&06WBA_\]K9GYK_7T6S*?&:-5 M81I8-5&4+A*\\PIX<"IXXXNY;3SN7\:T&LJYF 4M)-U!4XL5L!:!\NJFY14<4$ RZ4>B,R#PUF\7G">5*YSQ[OEP+$LA$:* MNE_].TBYH7%0NY&^#X-/PPX^5R"6E1$;P&C8O_[:HP_?L7Y'X=]6WQZ2:]R8_CH7"R L MR83(,\CL:B\OEB$P&>@/+HSRR>O-AI0]H+D;#SUL!^N=Q3YL(;.U!V#3@JX/ MT\O+,/H^+./^IT&_]%,83$)*PVD=FOKIR_"BG_HXWKW :[O/;U#PM<>"&A6 MO1@.$IVX\QOE[_OC?[VY*@;1+L4H>!TA:NOY:V<6->T'2@2660[,M9XUO1[- M/BF].E1W%-+DG_W)YQ?3\61XB:-EI_U9>X8>URP$3!'*K.XE90;>1P>"*RZX ME3H5]@!W-GK0X2WF1OJ]GHQK*\[&\R<^X&0R+PAZ-A[C9/SC[PML(J:H8XWT M)4'82J -S1!4SS5GCE0:LMM U0\]YRPTW528K6=2+(;6S7*][\)H\OWF\(SA M:-P3V3JOG"'K1=0Q[H&!RX31DDD30N96H=E UQL\ZBS4W5JD'>12[ZR:B%B_ M$3XA)X,EQR1U >.C(FQ%0"@L O**145B['U7,#[\#QZ3C07>@G5ZJ"$ M1%5G)T42ALL*0A "MJ>[=S"*BU4-S*F-HV NPP%+,)C/.+J6TE_#4Q MF5TDUZ$B$S=1>[(EI*NWSFN7&N\5T=)7B\)I$SQ[# K<**;60G_;"*S3F)K. M)@8A/5A3 BC-#$3I.$AN2XG%V,!;C-X]D9C:5F)?&U/;1F:-DTI_"]^N ;$L M"O+1).C$:U^H1,M!82&3WU[(7D"76H2R;SST$2IO9YEUTMCBUI'^_/MS'*3/ MEV'TKT4K#VOH$.<0?.*@0J2OZE*92896KXMKWG?X(4QG8/YT(OY#N,97Z*XZ M]#R,KZ.:HH>P':>TJ*U&'Z1+ W4<9%>YA=/Y@(KQ!,ASK<.E#332#@H^:)8+ M!MI;6]^,/0Y='B@\.BY;MM%"%X5(X0+'[_$K#J;X&RY+9+R6R<0<06*-+(0< M(,3(0#CK+;0O*J^E)U?T3D8)./"G4A7\H^=FIL;U!TSHQMQ-X% M(Q;E G<@+OUTK80P28.)I8 2R,!;H\$)[WC.Z+5M[L'>#^D$3(M=U7>;%@UE MWSPT]7^'HR6^>5M2@QY] M&HBT<35T;0'PMMS M.SXL0&HAGF^VK"RMO?_!A4PF-A#UL):G#5%O/VH:.9Q\S M+ E'M?$K?6X8I'ZX&"^;BJ!KGV'_U2?VOW MFNPN4#2HW.Y<.(WJNY?/JW/F)L^N/?3-57V0D9A]CA*DKF-ZK"[@,"8R*EGF MQ084L77C@8=1[>MIK'W"W\=8IA=O^@5[.=B(R9!K)82N_8 0HJ6MV*M4%$/O M$[:^1[D!K,-['(TYDDR DT2U5DZ963K3D\'6-;38>N1J-!!%&;')6ZXN,!T8=I(P%+H54:NP*>< M:9G1F_@ZJ('9=7)G@:,,5QE"$M#P!DRX!'5#U7F1& M,)G6S9U%^MN)$'SS5?W!\FZ)T$7WH(53\;:L7>L\AL@=%]HC!V%R ,5U@E"O M @AE-!H6O=.N,6$WQ7:HZQ$=DZT351S[XL2#LKN6K\)".[U(&9AQI0Z"2N"U M<2!Y_5H)P_W!#OWC5P)T0X=--[@=U7)(0_-:2FL3B!W5"FP [S@U \U5NREU M]M3+D2BD0HA!Z S:)%FG6),[A=+08:R=246@;CZLYFC4>:"FX!28LXTZ&B<@ MWBWBM.]"'E=K;33J?PT7XSH!LX9AE\/*G&9%Y A92')1:G<3)X(")DP4C!M, MZ98!OS(IL='#3LBNWE5%PR[EVTFEXN67*5GQ5PM?P)*![+D2->!LOBF=K> B M&K#.\9A9T26W+V1>">5\2-%2YJV3D0M('X9E\GL8+?-LJOC,LM>UK5]M%"A= M;13(P2GFZF7H8&_7JJYI];+JT\]'L8TDV##"4Q']9QCEBN17_(H7P^M$$U89 MIV0$KP2G0RTI<"87\+1:FFTCQX8QC9O79(E Y(L7VC68 MY+7Z$<%S:8$Y;84LW B_D4%WZI?T._43=Q=IPY?V]D7,36"SC);^^8=L;+NMS"J5>%?\5!%='<>>/!Z MN?N7O&=IW-*U6J%'.'!^:R V6CI M+\P4NU$AZY;/W7^2Y8_T94\D)T00Q'Q5;Y"F(B%@C*"9B)P%SIALG;B^_OS# M[2.=:_CN(,L=Q=Q!^&N;(J4;Z6SG@S%(?J1QF00@JC-I2X+BO1#:TCE76M>! M[HKUC*ET$/5UD*C9K'+H!F*#UBNK&1BF6&TH&DA,VH/QV3HRJK,*K6_[;8_R M:5*MA?Y3P3V[B7!$>EB?[)9$/&NE90^S:!T<8S M5T3@I7F[\AMB=*H9W5T_ 6Z[4]LS_!-^2:Y->#"?FJ_7@QWS+'[[&*M#_X=!WP MO%$Z[QGI.1W %M!X5:>ID"LK>0".0NFB2_#-YSSO"/6,278(Y=WEG-Z7<]$,BZ&6#M$2$?H$@>7E*8MEMFB-"\L\<;4NA_1&3.HH2KN$L7L2Y3_ M'([KW)AGHU$-HM5E?\#1UW["YE>+) 8LZO-># M-+S$E]^^X&",/2XY0T0'(9"7I(159.CJ %H81P9'EJ[Y-:/[$9TQOQJJXBY1 M_+Y5;!N(85DFXHN-9'G8R&(M$XG@:[-(YH4/ LG;SIN-,=O\F5U?X#D8%3H5 M]F.ZRE.DT$;J>F.S=J3QF=.ZDH7@'=FPLHC(6[L3)WB5IULZ['"59QNU'.D> MQB80_[C*LZ=J=[B0L8M>CD0ADS1S+"F(7BM0SD1RH#D'TKM8=@,$$V*DG'=-*^@VJLX]/L :OH5%FVC;HZ8-='3)\' MPXOAI^_/PW@%Y/D9SG)0PL0(0=2&-;&>YB%EX*+X++-,++9.0F\$[/!65*?J M'7:MFRXN32\:TK['B_E=[L_]+TMH/F<;,%4O0]$?B4GPD1M@1?J0D\)BFL_5 M7@_GO,G22@\=[#%O^JE&PY=78E02 @N""8&L1,.)N3*2C^%1,T$ -6MM9-\ M<-XTV%W6'5C*'TM4*T MAES%UNVD-L%U4CO>;DS9W,G:41V'#3S^=30^L*S_2RD9,\%+Y MC>YRMR'.T8O*3H%*+51UV%#U;SCI625$C(C@':O=89R&X"(#:8U';J5)K'4Z M['Y$3XLTVZJ@TU;0]^"<9W=T5$SZ$B#+0$)00D%@R0*7"I,SLJ3F8R@V1W>H M=M"=TZ4CA9Q*'=DV47A;3(I*1>@A(\0F:DS'RU+S%H;FD_> M.Y-\[%;JW2D?NXUN#IV/E<%R865MX%ZO(PM&[Y%F4+3GS&C.0FI-FT>=C]V' M+*WTT'D^-G#R,]$*L-$B68F$P\?$P1(LD5S$6%I'K1]9/G8?&NPNZX/D8QVW M2I4$#FM^&&M7'NDX:(M8828C$:"A87=- \-='Z2/@X&F7OK+R=97:81MGO\2L.IA@&.2T:?:3A>-*B(_:F MG]R@*&RG130J]GHYF/0GW__9S_AZ4(:CRYD/NP#TBNCTDAXS&H2+I9O[(_LE M7<@R)P<^U>8H6E9SV2 D86*QF2%3K7V*G<'N[4G7#JCSEA_T$ABMF,B0F:)U MUX8?,7)1!U@YIHL@-Z'U#>1KCS^\&W48AMSQIW>4>!>1MNN=)^?O9^T?=+"5%$ M)@TDC0Y4)/I'E4D:'GVT@BPG+@Y/J#^HM)N&NNYW_0/BZ\LOH3^:C2^OI8_S M>7S6@S.U/54AD@>G#!#))2-I:,>:W\_:!-@3)](>6NJT1&Q;(8V??W\W&N9I MFM29KXO&>XMXF_*V>!82A%1\;4 BZ/T0 30+TI54C&R>P>QD(8SC MA]./QH9A0ZTTC@&N6. B@;0)J(8A^;5 #A^@WU]'=Q7>2, 'TSYW*0B5-6"L M_!91@S?2@B6.OW1/4/I/1MY-I0V;4KTH=I'*=1?W89DX#- M2CSP"M]5II?%:'.]:BLD>0"F0(@Y O>!/ 'N;-FHI^HFSSIL_+B12H8=RK-Q MAN!'GBI(S*YX6J&7"A3/"1RG92JC11+:<)DV\I@>3^;\%([ZW>3?89)]$QCG MEV3?2OAKDK2[2*[+:=2T,WD7B8>S,$W6$8()#%A4CGZ@-/WO,2APHR1["_UM M([!.D^R69[2YGC48!"@79B-^!1T'W$7,N@3<* 3Z.)+L6XE];9)]&YEUFF0/ MR1OF1:P)8UI.D60HN.1 ZZQ9'2;)/F\$BAOW[^Z\%X,IK.XL]74<18I&*Y%BU',1M+E2'P7&>K6Z^8=%[QUO': M-5!:SIM="OA[+RC&R8<0X+*HLY:HF%;#1"),%PU0ZZ%MS%\CA4Q\M-'[? M@-C=9-Q!OO[-:AY9XEV<:GE&A9R/!>IM1D#W\:+_J?Y)9S7@W0QK=OLB^EH5'N4A\ET--M@ M>]$E'\@&KO=Q$AE'TI";ZB6@<)A%M9%#ZQU@7\SGQZ+.-==!KGTS_ O8/2NC M"UXR2([3:V(MAU!A9Q0L&,9"X:VG==)!AWPQL+QOMBLX,N#$D M!7(&P$7/(#.-"FW0'EOW"]L,V5.BS%9:Z&",],V5S\.J+B<3A!*@R;"J': % M>!YTI2_7A0N%K+4MLP+&H2HANM#]OE(]=I7"=0Y/%AR^FO6#DKM2O =,M<8_ MHP8?&(-HG#/HHBRV=1^=53B.E[#D<$D63BW%LB:<:"TDA#K;*<0LD\LR)1CZYKA0Y+@@78S MA^+ -E)N7)6PF,MT8]KQ,GENR(:5R2M(LB;/64'PJ T(B02W""/Y+>=V93'" M/8\XO!'80@/#]N)K&+FJL)ZE1(9#O;6.(QQ7R_1=^'X=FXW>"1<H7>!J=OWK5:J]J'G/'K]-A7DD1,LSRYGL?Y0:V5FW>'SFV&@W\T? M,-6HR/=GG^BSZN(:W'CL D67:956PNDXHV)#0IVD)O<1/1T^];9[4A&BPBB% MM<::UF9Y1QF5&V%@$U3$4(<\EF1 A8 0,R:P60>54/CD6_<4/LW ^C;ZO3>P MOHU$.TB;W%S?_(Y^F\G\P[\BUL.-=&T1R>O56@"Y.+I3!8B$Z)BH*#W/%O.H^@V.UQ1G*/J MMY9N!_F-FXB6]M-[.EA?EH*IGI_$T$0_"Y^PE[(+1=A2QRD0V%3(/'-D.9<8 M.'>1*^VZ/=8> 'B.+&FIDP[R&S?!OJ)E/[L<3NM&EF).S"H0.5:W*C'P*3K( MS&,F$3@C6F9!M\Y\&4SC1RESUZG_#' M*ISDR=-'D\A?82T"P'=#R:YHG-3U"F8GJQG9[,!+=S\.8Y.[I+*M#V47H31Z'N-_O!ZD40U-_HKS__>TB,$FBY!] M#2\C)_\=E2<3K!A7-,JH6A=^;8[NW'FSES;N\L9W81!?Q_OK=$1[X[(A%4\Q M6N:!>U>-=[+!HB6.*R4P)5Z[I38OX-@"WWEPIS.-K(C -8[)OL*EF^>3$^@" M@ZQKKQ=I/ 1?%'A>QWU;:V/LV*'&<_:G=Y+S"OTWF.!PEZQ_'TS'F)?F]8OA MY65_LD!][;S4*6?D) AM:O]YB05B20A>*K2>9Q[8(9SKC<">!X<.HZL5+-N_ ML'T%\O=8!4D[X5V'+LK@EV ,8S%*"R;;#Q+9!N'Y\JF1 M5E:0:.?@;PT4W,UE] >S,NJ;/#>%7#Q1X]'*T&YJC 1?O"#:>Z^\%R7X6_;- MRNC,9D][W"3H2*HK%-])I7HD+"G7U2)#(F.L78!JU__B>-+!Z2*[S1:?1*5Z MP_3@UE(]Z4IUGLAT8BI#DB035:2!:)0A'XU6:+,*7+4.NYUZI?I6NMVD4GT; M&1^N.'D35$^U4GTKC6U6I;R+N ]'AH))HF4.1)'D75N?(&"6(*40UNN2K6YN M2)YXI7H''-A&R@>L5.+,!L;@8ZA4WTH# M&U:J;R.^#HH%W^/7X<77ZG_+<,A%CQ-"Z MW_B]@!XU$]J+O/-:P=E6)NO(1')-(-'[2H@<0C!6@XGDB@HK ]>M27 7Q;F8 M>'O*M_-JP6MC-#?!U9&)MP[3<8R\?75V+P7V%'CG6\ U?"P[)XO0($M6U:9Q M$'3MXF&\R247IO1&O1=/E@@/&'J'XL$V MK;A!-?_]#_]X?MOL<(4)%6JS9E,KCKD!SX6#PNE_1A?HT* B(:I-]I 68,Z 5X=7 M2@+ K0%TID.DQY:7T)\3:&<_$P M]I)M!Y=)KN-9]MW8 %%'GL5=-,?Q*?;3TCTJWT/$'?@2*Y %9XB]O "B)H(S M4]L^.0G.A*2T1S*?6Q?''4KI#_@/7>M\&\EVH.MW(Y)$A;/LP2$1:_=RD&3_ MT@F'%F*0A@P95TR(V137>K[N+0B'/^[WU^%>L_JT'WB0V!-NHA\>(BC,=OR^RA;Z[J"((3C&GKP+A(-I\H M!AS9>;6=?W3>VJA,ZP#*2B![#RL=7EX.![//_/ YC'#\;#KY/!S5L9@]B1&C MY J8Y@F49 ZBW0-VKLP>CN: MW_;X1[B8UL*F&=J>SDEZI1,X:D,9#(1S;W4$!QCWF'F; .PHI/4@N.-$N)JH<@-Z[*^'HQ#&BL!%$ FBC9Q<>6T@IF(A MF:3(L0\\L=8=N(Y$E >B8L?AR3;B;YQ6NP;J;?D;YOZK_B O CQ.)YF-#/1Z MS6;R. [>L 2,OM0E1*9OWSE?TQMV[2,.;Y$V5L:PO20[\(QGOEBU0>:F,KEJ M7X:#6O8YXW;*+FDC#=1.Q'0P$DS/1)V[K PO3')36AL0]P(Z-S.BG?0[\$1N M85J\ YN ZLB 6 GH.$9#0\4-NY)Z!^;":G L^FRTJ;Y7H!/0! &1>0U6$>94 MN!*L]2YQ0"H\8!8NCI#M(]C!9M/FJ8QACIN]]H5=D=C^X02_X33^Y089MIT4T MRK?-(HW/ZZ-?7'OTM>LVS[__^)5%6^9GOX=1_A'XXCY[)XD&W@0-*GL.CG$) MQ<22G/5!^]9#N?9'O;>9NBN"FR'>:QFI$IRR1M#+%6N7P((27$R*WM>2(BJM ME6K=KZ3Y(@Z_[1V8OW?LY:/2H-O$Y&(NX!SA>QSCZ"OF5\/1JVEM>SE+60P2 MN1L\&EL[1$F!-9,:,SAG A3GR15E&'1I_?IO#?+)\;);-3:.Z_QHY;%L7O=Z MG"N7(I B\ED%4L$4(*";R02D7FI$S-8U(=K>7)ZWJ6\TSSRX/CFH62#2M6A!I"L#6JJ#W$VA(PQ60=4=7)YK<9.US. M'Y0_$C4:#E^H)]-+\NF'WQ'G55W34?I,^-]=A*OCZ6TI^*.QZ9C^]U\81CTM M7;T0[2>)5_O(ZHZR3LG<($5,$[I'+C!&%M7YG6RD"?#X-.A0\,9 M$;/7\L.[=\M7\WIE[.(%_;4_3K45\,+T?UN6W^C)*#(344 B:X=L'.4AA. @ M2:Z%\S$C;G)!==?G/QGF'4Q)'8R;V-W:& [>?KE>,KN\Z#E^.YV,)V&0Z:"8 M'QP]%=%%XS(PY6.]]2GIY4$#3EJ/POJ23VN% M/$W*'Y4.'3!1T<$CT9)A%B,99D9XT%(E MR<@!*-YN8#UWB_+)L/?$%-[%*)6=EW?7J)I\QM''SV%A=(WKTC&_'BQF!J%R MMG MR<)*Y,N*Z"!PRVJA64PRZ1!,Z]D\AUK;DWD?3IHT78R N0I.SN,RJ]=- M?L;7&>S9$LC$ M'6BN9/70,SC,%I@.BC14HHZM^[H<;;%/[OUY'+1J.0ZG\Y7/-XQ7P]'B6_7W M>,\EX9(WM']845-/-H!WUH)5@==1(U+IUM?"#KO"/UZ=TR%0%U.$=HX$O/SV MI3^:_?+B*-4H;<;(2-2>A!Z=A)I_!>VBS"DHZ["3@I06X)\ M='%BO?Q&3E-_C..E33A[F5\/)J/^8-Q/L_8LO>1:G8V@J@<<\950KJ.FA8.E!*!PB%(Q2+B(0Z!]_ZUMZ.4)\>6P^@TA54W#_5 MNAKW[&Q8"[N'K#".29"C+#@HRQ3$D@4$%72LXT3)3S@,$>\'^@<-FZMS!0EW MSH7NE5!X/AQ,QQ]P,IGWY7H]F+]KUS*\,0O-8FU^;.BU4IAHP[>\SCZ.+&ME M/6>W9DNUS1X]B/#)T/.$%+WBULS^_5@Z2P#\^&=O^B'6(0M]6GGHYUZTG,X. M;VBYLWOF,4((1H(3EFR;*#C:UA'Q(RSSR;PACX5**UZ?_9.N/QKU/+3Z\;KE MS]OZJ"*%8+D 6?<%E(L('NULZ"624XM1I^;7[%N!/U1GSF,3_"C*/I6FG[.; M'.%R/J'!VLATIF.+ZY+(]J=5.)\M&)&\-%Y&U[PD]_KS3Z OUR$9<'OZP:Z: MZ&*XQ0++LF/=!F@ZZM9U$\EQVG3MKIDU*MY#K-TKNV3.4'LZ.S0?Z-+*1;,.F[KP?53^U_Q6N0!2O"&FU!>!%!">[ 2VD@,RUU8H'YXK;C MP#://P=*=";N[K8% O?Q=\+V_6-M;W8;=9ZFFQ-;IE MQ*!PD^OW9Z7?O075L*'(K%LTB5O,?)5YI'(>M9SG(T?#3Z-PN227]-PK7T"K M&&OG<0[>Z4P.=(YHE8]%\0V4N>GS'JV".Q%HPWX:R^7.W5'ZY7GK6*E9U&3 M2NX<*)X#1&;IH(G%9>>L4ZYU .H&@*?MT^^NBV/TTEHKB!_+&.1;;],F:^HH M--#%>HX38-B#)MM&ZP^EXP[B%)VL306FO:RUP\F+.H#:@,O"@[ V9HDB.MFZ M OWQ\/:!F,F)TW8;U7;1Y?YZ=,$0;J[Z23\?L/?U^ XRE)*\A_ M\+Y(>KNJ 9(=+5M+CI@R)I4NY 9B.P@8W@!S'W]]9+:O5NX=, M.[ \;H*R/LLZUQ!$T+$>8H78RQ@49B/GA"P*_O@4_(!CW(U^MQ'EX<(OLXV* M]C+:[]X.<''\V&"54#% 22G6 @H/0:1 *^: CC6Q=JSE$I3@P4Y),"J.5AR?,%;SS)LQN M6CC*#C-+F"_ H@TB%NL@&4E"(8,70JQU%*%.PC4"^:$F&JP&>.:DV5$3C&S17%F$JA5U0S4PNC--(&!,$S(0DE@DOTAW=")*:S-=9NLB/0IU[;#>AO M/W:"&P]\FK[E[C)O6.QP!6*Y!6T 8QM_S/M:A-D 5&C@VBCY)8\)G=[/,%I*G"-A]A>?]L(K+'>_D:2NIPN MRYX4-TA[/8=4C )5&UE'3VLSP3AI.#J7-FKY_(#F;CST<(?K7F(?MI!90P]M M!B1\NP:D<">%-Q&,J5$*QR($511$])[@F%I^4)!I9YU#E$X4S>1)G;>$;K MP#Q-&ZFMCKH8C_4#3LU$O2W5I!^'5$6SK)/= &%7E7T/HCM.W+Z1.F^3I!M= M=+'E/(S4R$QNI5;U;:D-;%D&5P)YG]$XQDK$F)MW@3@26QY( AR-+-NHX$!U M;\IXCLIYR-K0LFN(T7LZ1HN9FS/JB0RK@QMKY7M2I*=Q329O$YR1Q9NR:R%7[#RX4_3^FBC MBX8#"U<"^F=_\OD]7LSD,?[<__)Q^'(PZ4^^+]Z+3: VC.AL">_P49\&"KV/ M'AUHHW&T85O(4:'-*A:PVFE0,DOR[[B$A"RBU3*:S5H"/@;BW!-M.BYOME%" M8[[\VA]AHA\OSD6G#!9/!ZM.!D%Q96H>1(",9'$QSZ,-+0*+-Y]ZV!!'I\H9 M-I%LXVX'2P/H1V^Q:F;EE]\P3>N-^[>E]!..EE61W+C 9)*0C2#;*"H)3M8 M#F&LN;#(Y"U3Y-ZQX9L]]?PXT+'D&^\#MR%==6"(20@?0&MA:YOQ1#M@U*!5 M4@ZETT5N=*'B@?U@]=//CQ.-)-W%M==)F,PL[7E#PFJ&#P?5\)X=A#YIYV6P M$)2J]K5*$!A*X%Y+Y1S/$ILWZ+L/T-/T6-KKJH.IV+A( MD=%VBKL=XV@F]2YB72O!)9]=PA0A"3KBE$5-^Z>08(*W&)*WK#2?#7L=$(>/ M=#90SK"E9#NH9WZ6\TR(X:(V*7X]>!&^]"?A8EEL[:5UT1*?D6=0* M$3V>? MPV**,")DUCK$?2^@/G+3%!S"..:]KRZ;_\$,%-T2P@W"#.@86!WR8XR)A_/E*/ M_#=7;:>+3E9D+L#5%J&J$,&CCI;48C0S6=K .IG9MQ?JH\W'NCWAD?=*/?91 M.0BE7G]U04$464$@1S$[):-/)S/S\ [Z$[Q]W):QS>9?[:?X+FXF-7-VF391 M\7KA(3LZ@[RJQT_08")*Q= H(9N7.SS!_OY[T?8HRCZ5_OXW>S19 MM&) I6H\V23 "ET\XT[DO-$-B6V,U//J!K@5!^[M!KB-+AY+-[5-UO1'-\"M MN@%N19-#M%7;1<>/A;\*4?H< QAK-"A#;[=7/(#421F9"Q\/;K;H! MGAQMMU%M!W2]OUE8TLHEPR*(9.A4$@%!-U[+.%Z%" 08&)%NFL;YVU.HT*_5/CS+[*Z:!UV_H6E2AU MB=DRLNV8HX5F"X$5#HJ9:*6RI30/X)Y]+]%6W-E946O;-)Q"KJP_>-4?T(;: M#Q=7E0;C@^?,[D5QO-S9YL(YG1R:4D5HFE>O%[(/HJ[?E/:;AIT'_?VA=..H/%'14;_[['(X'4QZ M.6F38JI3G,FE4E@42=<5,I"+$4%*R7QG)D7;I3PY(,:]>T,MO M]4OL&2-98@;I!73T/H80R7!C$@173)M@5/MBALV0/3D>=J"P+NXE-,M)9M12 MUU8"P8@$2E@%414&R7+&50J>',0_BA".>^X?1=FG4H3P/%S,8V"(DS>+W7^6 M)8H\&H<"(3LUJ^@E&T9Y"\P'E0.9,;*(QLQ=A^7QER9LQ8QA!QKJX.Q=A6MY M2VT#9!W5&JQ'=9R*@3;:VX 2>XC^L.3P)@0KDX# ;*Y[-;T+3CN(FF=OBS:> M'V)C.6(Z_M"8>=H%QB.3#WN(YG>R#2X'./8^ MJ"VH) PXRQ)82UN3Y39EW;Q^_S2R#[L@F#/C]8#4/YTY)%?-/^;)QO%OP\%7 M(@?F]\.+BU?#4?U'O2 0?6 &2NWXH32=!]YE#E)@XB5SM-R-">_%O#M;;Y0 /%FJ_MCS?I*&_2'@3K(GO4V3K_,=/'U3ISM-FRX$!SG>N4 M X2@ P+G26>?6"ELHS::)_$BW5S;'R_245ZD/0C607%K=^LD+13L7U]JF'=1"511R#/QEXY97E(P6!4M0E)"UIM.&KPM&;@)"9U,:()L M+>4G6%ZR5T#F*,H^E?*2FS>//18ABF+5BDB@C%3@$"7H%+,6+J!/S9,[Y]7C M8BL.W-OC8AM=/)8> 9NLZ8\>%UOUN-B*)H=H%K"+CA\+?Z,7/#JK(+-(YXQ$ M#B'D *S0JJ,K2>J-YO&<)6^WZG%Q22S@,_/@ MN&=:95.*;9T&? H]+K;2^58]+K916 =IMW67YZW7WJ-74"(B*&2R+IB\6V63 M\$(J45J[(^?=X6 ?!K504A?=,18KG&W3&GD.O(9M+"<>8Q3@"T;@.2DCDK11 MM(ZZ77_^T_8'=M9$!SF36[S?!$U'AOPIF."[:V:-BO<0:X=;P'+,9O0^. *$ MG)BK@C00% H(PDHG2^3!M(X*G("]VI6.MY%F0]W6;DP??Q]^_#R/M8;Q6M,+^L'K09ZFV>96H2].)>DL+];2]B5M/94X)PGP!,(;%XK2 M6MZN^UW9)&L/"(SADXPQT$YHPA5(>ND>!%5 M0.&:=\!=;PSLO:MMLIHC'&%[KXN)P$6D)45?8^'.D8\=BH7$0DB.&2M\Z[+< M-NO9]U6)FC$6/ -M30&EG0.7E89$.Y!63F&0]A [5--Z^U>A/_H:+J;TI#"> MCO;MV7/OQS6H?]\<;J,Z]OK ?]0'/AN/<3(FQ=RX13$#D=\.WF.:CD;]P2?Z MA=^&@]'RKV2U]\?UW\_,^H^8/@_Z_SW%\8_4DG76*>X$F%R[56KNP;.H@!QY MFWBI>>O6/7:Z7M/>L )ZXEU+GHDKK$V-C<(;,:S3 M@C8$+#N(HI8TD.N=+1;4S4?*K 7S![LZ4%H'KFY'4IL'?R2)1# O0.K:J[26 MN/JL(Z2@8XG%:*]:IXNZ7,^A"D).FLDG0YA3J2"Y$LCS[W_[8?2]&B$M:Y"^ MSSQ'3"%+7F^OAER;]O((SL0$*A?GBBLI^-:3@C> =:SH\NE0:!VW&ZFRR_UZ M%<"%![P)Q(X\^PW@'2=BW5RUZZC36"]'HA CBP1#)*O$8QWCKAA$GCF$HDLI M3'G6O#/HT:CS0!S\%)BSC3H.Q)CQU?:\3/GK9 1MOB!<#G6D:H:8R#<26@?T M480B6_=)V037$1V15@K=@#![::,#)_7:2W/UY7_V<40/^?S]#7[%B]E[D\GI MX44H EA1*B?!9:V 9T [:2W0HUM,S32^R4[65%V'.@S7@F:.F8@<(>;(Z9VC'3FD0,@]MTPH+9EI M77%V MS:W*0Z#6IMHZ4N*?5Z\&4Z&<\DP)?S6SA/3#$+QA$^%8,!SUP DP/9 MEBK)R#HSJ^[".0UKJI$BUU%F3RUT:4Y=@R:6P\2,-"9:#T70'[,.Y]&B!.N2 MR"(F+*)U;?0]<)X:07;1PH%V$+FL"["B:!LRE-E-UU0\N0*>)* ]D=IH8W/K M 9'WP'EJ!-E%"VLMXZ:E%6]('#C^+8Q&Y"U\Q=V+*M9\4(-RBDT@-BJD>(/D M<>'L@;_B.(WZ7Q9PEV/D!097+_ S&P3ICY1(GG4B8\0[5,A"3JT-N0<@[;MG MS#]^/O5I_I2/.+I\6UX,!Y-12!/>8[HP;ZR%$(T#)90 IZT!U(HL,)0)6>OR MA0=!'7[_:,F,VSM&6QUT8'F\_8+UW1M\FH'[)_8_?9Y@?O:5OON)]IHJP.4/ M*W+>PXB%@$G@J@ZYUV0D.4FG(6?6:EN\1MDZY[LMQO.B4*<:ZL!4N1=O+8RH MAPF^PU&BH[K'@TP6%0YKM*-&$T#(:%CDG*%J7M&X%<+S8E.'VNF@I=<] M:%@9;TR? M!T&=%V/:ZN N2?3^7ABA>ST@EQ=[K@3!@D*0MDZ54ZR $SF"<,(GPUU"U[I? MYK7'GY?B=Y7K716;-H[V[67.<[(!D9=@(C I:(E%:XC9:^ R,Y6Y*9RW#N_? M ^=0%:[=N]3[2_M4ZDO?C89DCT^^UVM6DV>#63/ +_.V<%?=9'1QUN5DP91 M!"_.0%3)@_?,Q2+KC836(=X-8!VKB*(9 VZ?)8TUT<7-]740*\#E)?L-('9U M\?-A>$=J:-!:M9M29T^]'(E"2EB4&#V8$ PHQ@O$2#83>6HQU%QH8 ?;;[JF MSD-M$DZ .=NHHP/&U,XPTPF.KJ M4EY<)&8S>?%2V4"G>*UOS'7&*.HH:?]% MS4MCEJR!3NN0\39.WH\4,]QGU4Q9::,=!6%_[ M7I/W[;5TD%3MZ92D?2[F1Q/9-@R[7L-3"U07B,8+ M4F\":AOK8C/%WP5R6#NBC8[N*KR1@!MN^O>#LRPS45" D:R>=-Y!-#I!%G7 M=!(BAHV*D4Y+ZVM,@ ,J?1NY-FZ:]&$:KS8Q O8>+T)M^KC MSAVC&"8)&,@ M4ZI9ZH3@BR#_7>IBC.'2Q5MAC)6]1S9YUN'.\H8J&78HS[7'>--J(3(X+ON3 M6>U4&.0:Z^@//N$@]7&/=BP;?&B#*J)MH;>J*!J.QR^N/^Q'?,OY'!-S&5R] M^:-*X!!U*62J^5PB9LY=ZY3V>C0M4V;+VRK?%YT@Q[].L9<%9YBM@6!$J"5U M$J)- 8R2@7AN&;.MP]H/83I"K+L-&^[+B.TM_"X:J#V8?Z$]DXS?H"#K.N-Y M-CA:Y% +:7D*"0/ZUN_"*>; NJ%'6_%W$#NXL^ZYGV2E-,+1J>>\T&1!D1D5 MG=.UG70RW!9REIM76ZY$QY0',5YKIHP&C35OE&MKIE@T9.YE MC"HA8Z+U7G+">9 &RM\A!;*-$HX4O]X$XA\ID#U5NT,@>Q>]'(E"!8L(AMP_ MAIH\-*8X!!,F5VU'UX,/WV?]<%_/9B$ MP:<^[;;S>_P+KYZ1#Y_(=P?K$]E:27J@?3C6OKM&HE#6Y=;'TT; 3C,]LI5* MAUWKXS!1EM]P0B;5F&0SKD,5PF0RZL?II)[;DR']UN5P,*YM>#\/+PC#>#FG M83B?TS!^^2U=3#/F*O!YAFAF\P_+K_V+:1T/B9-J%+S#T>SW=P_<' =G@UC0 M"0BX47CI&1EVN3ZU_Q4_U 8@LQXA2X"O;@)\6UZ&4:VTOH+VP[_P+M.+0"^ M].YVIDU\>\ M;("OHU#70]B.-#[X5,BP$4GWU.0Q&)Y919*Y^SL;(< MQI\X]L#?QTJT;138 <%F^"#2*^V4T-ZVCL"O@'%F'-A7T&OW@Z9ATD71W)T^)!<(6,:F5*@K++@ZBAG;34OGEF53>N7 MZ"%,^X^2_XJ#*8Y[3@3/R)L&5+H.+55T2&:F0>JBA#,I.M6Z[FSY[,/O"DTU M?7?8^PXB[6+V59KU>*C=SK'_M?J%O^'DQ70TJMT>3)#2#;(S_(EB7D\F?<+?/FMFC+8 MT\RDG(, .O@T'8BZ-N>,) 9MO.,R!1]:!^@?@'1FY&BI@ X:1+T;X9?0SPLT MA/+MY#..YJG@)85%4@9E-!!DHITM$D2OL$"P1@=N#-DZS8?[/@SKS'C26A$= M-(#Z$;9<(XGQ\^\W?C*+3FHCE+,JU)ZN=;0"_1$S:N!:>.,%(].[]577G8 > M*DW2*8NZ5]&I9#DV6]_\CCD=P;**,3%'6RRF ($K!P4C3XS1&=S\2LGFZ(Z? M@^B,*7/@H[MP+V57NH_ /RY9;Q9+ ##Q(V@@8N;G>" E9<:D4V;SD_4[PO%D_ELCS+VLG<" #(I+F6RHF,$+ M7L!88YG@H@C7.N2R&]+#[RC-V'-[;SF JCJ(Z2Y1OQA>QOY@EG=\02]R/\^: MD \'LW.WX(B@\AZZR(KG :1@9)J;Q"!X6\@^-P6EX9*KKFBU";XS)%-SM71@ MK:P00KU0,OE^1?;7X_$4\]M1_?\L=CVM8GV[J.J?_[176+1:2P2;ZE!6+C0$ MPRUH-6_?YKUI;>>V07Z&M#N@*CL(."_WUE=5$?B&S)$[5Y!NM2__^QC+].)- MOV#/YB!*21%R3;*K(A5X+@LD%[35](=WK>^^___M75MO6[D1?N]_F9;WRTN! M[+8HML!N@DWZ;/ R3-RUI=9RMG5_?8>2%?& MF4/D/2/RC09;A[CUFOUZ13_W;L>/4WJ!+HHS1FDO@$[V0BH2#GSF$KR*&)3G MF(/O?XAND.Z,Z-0)D@Z3"A[BI&N4,?OA;N6[18A4R*)]9 Y,+A:4%T1V0]^F M$F7.LG@A6]]D'2KC6*F.;O3I"LJI9#C6+&T>3N.*(;DE LR\+0W)#S[R!(%) MYKBP5N((MMAIY"YZP+_=[!H,PSB&_?T9O:QUW$7 3BF+K<(=)X/1!,H=Z'$X M#D#)$_8T;F:X(];[\ MC/F2S/R\;)M-NV,6+H(34I+QSFCO=+4YLQ8DD?,LIVU1[BV/. F[]A PINTU MV>->]"T9U=4P640-ZFV&Z:3V0IQS6T3/HK&I3OYQ-4FGP3DRS 0+Q3&#)%MS ML_4E@;X+VZ(=)!TB-4]DNG\Q=A&JDU6Q5J#C6!(-@7MZRZ29UCO8$.N%LU&* M9-!#+BJ#$L6 PX! /Z?M4J!)H;7=,"(5MM@*8S-AB++[##2YGDY6KT )RYGA M2(Z[,+6C>ZE7J@R"(/M(8,BJB-;NZ#,AQK<@&H#S?&S) 9H=O_KAH?_3TLQ9 M=M3]<'.9\%%&K$V!Q#Y/;%Q#F^C+Q^&L[_=3&>S"^98%,$J0$-OAW+DD7F;$= R+8OE M5K/60?MM,IV$2[,?(YY=3&BI_N,62:Q-E[Z;Y&6^]$+J;(WP'I!.Z3HBBG9< MVH3KWEL[5P4G2J_0:@/QSXATQP*U8]QMAZ4LIQ1E8?.N4]V$2?Y\L/!2Z#O[[H#(E)Y5AM86L(<]D.9>) M!,[!.V2,-O1\1)J=6O782*0:!DO7&W\[!L."8\*$J $U)Y=%&G* 3'8@;& R M.)UI+6_)[\,(U!644T]^2XLNH"@@4'I2G*'#/ 8&&*/(FA49QB@A?U4!ZD'P M[YC\'@+#47*9NPCXEOP>#.7@I.8^.!R%,"4KCA@5[4,U?HP"#.>[NY&H(UM3N')(F,X/@DM7$.R>]! M8.R8_!ZBR6,&LQ_9XA_"96X=N][X@&ZAZMV6-$9D&J-CG&4&/@8$)90D4\0Q M8,I:'XR/*H]P]6V\R+2/KF;Y-.@D:,_4*D-,)H*C;[E%85Q2WW=D>@@C!D>F MAZB_0V3ZQS#[\NW>!*EE10$7#-'3F4EN7ZR3YCQML\?5]61;_P2107Z;P4Q@M0B9DZ?%1 ,4:16G3T9L2M MXYE\9\28;K!TB.D.=OZCL-J4S"'('$#5F6&1DYZ,02.*-IF]!>0.)5!74$X] M(.<*$TPC@C;*@J)7 +RC%\(YPVWF1HI1_.;7%) ;!/^. ;DA,!PEOK*+@&\! MN<%0#@ZT[(/#<:XO.1&X#%'_ MB &YE&FU47 RN#@G^RN0,5^[BEGNF5(1M2U/\M3G$) ;!,:. ;DAFCQF0(Y$ M#E?OKN:4N:SS1-=67K:.T@U[:K?0W0&+'R.>YT,HTCDD7@9'O+0:7(D. M"RS:\M=4:;JF-.-73-//D\O_8?XIDQ5]62[#MX872Z?PW62U_(=^]_4:\]QK M7$QO_CU<5?_R I$[E0H'1,W(Q] 9O$JD+5L'8TJ9R'WL7V/3<$4GL57NQ\8= MJG*.!?TX-;+[KV[1C'SQEP\C#V87R0N9K!' O)6@K%<056*@A>=%!6?[>8(] MU_5&\GXT&*?]JZ:[[ 3U_"Y&_3:?[/Y=75A0@6>X)&DX^NQ5Z_#0 M&7)G+W5VZ++6DL.+/R$[) ;:E)'H&3PH16KQ=3YV9M&:6%))K%?\L-TJSHAJ M1X;X.6GU*9'VWMY8_<7]5+D/X6Z>-?).YF@LJ^/C:+&<-EYGK "3C0PNH]>A M=<7(J M\H_H(Q'C^%IA3>@M6?G(164SD+I)EH9VI .1%MZ04I:UO>>+\E*-E M*S]Y8W93L)]SV)X2AY^_L'_!Q76^^U&Q%Y:(IYR7D##6-G+"05#(P?@Z(D5J MR5/K5ENC+O"-[R,0X_E;X$[I+5@N[5/X[^I[SI,OAM&+C1'GY7,!7(@*6/3, M&I$S*[VN[_5;U1O?>U'@.<.^LU!ZGK<'JE$&*R'HPQ66.* MFAOV5@9\&-FZ@G+J9< H@A$^)Q ^(:A@#43M'+!L7=^Z#PU$(8X5UWEIZ2XJM]X:Y :=1@A$F,Z5E9N+[ M+@/NRY,AZA^Q#-AK)P*+&7*N3D1!!C[(5(>1^YQ%$;3Z\RL#'@3&CF7 0S1Y MS#+@)YGII:E^/RKJ=KI=XZJ[>+7./O?MV8\_3,:P[+B=?K/BQR=B&,+G1&*) VS6^Y M)@B:U]$57A7MR".QIQQ^75G*&1/T%,#O8.J_H+=O2YA]"#>W#P[TB@86+G,V MMI0L&&2KZ+5T0D"TGFP7Z8I"$X+1K3M]-Q![K,C6"6RA?: \]>"7M(IK0\M@ M:!TH)C6=%A[I"SIKDLDVCN&C'C'X-3HC=NY3N3LR1^I3N5W MWC88"CWZ%,Y M'(?CQ,.*QR1)QI@2"6J8@I 3)WB-M4ZK($RO,L#7$0_KRY,AZA\Q'B9C=,EE M#3Q91?Z*374RI07:-F-60O",3](O9Q$/&P+&CO&P(9KLX/F]<)#^K,%L,%Y/22.ZX &=2 15"+9_S&HKT17%B.F\^>6N >-^K*=(+P0Y7REX0 M]4'07\+UMT-R!W$[&2L#13V.Z=(-^MTIU@RW<2, :\4N))8VGH,3&$&)Q,"+ M:, EZ1*GK]*TKI,]"9IM,7Q.E65#X.K KD^8ODRF5]//=S^$V1J1%\>[D]G' M; .@T'485''@K S@. 858Q:A^;7!G00;W[SJ"N^T-S8=3*]/-R'C=;CY[9L\ M193BYX&QZDGXNM@ZV"X7%5702AC7.EK^5(8SI\4A&N\QW/;K['9ZC3?S[&G- MLWZY_-=2M!B8MT4H$''1^#6"8\X#)P\A;/JE!]8<=)"Z$/H$ MFZ/76Y)O%;+FP'1B+.3(O6A=([])EE&'ZT4BK.%TL E?[RE+IJ#>Z(%DL^48 MBU%NA+L!)S1Z**F*) MW_JX.;W)$5UHTE3UXZ0 UHZX?7^SG'#[R]>JQO?EXY= OU_\]B)H(5&38HPR MBLY?]!"YX6!%YEDX189VKU'&ATE^)C0[ HS'G2&[=0ZS=IQ>'_+LO!:6M*D+ M:=/5/C..9XN8BQ[AVO/K&:Y][$.R*: =6D&M7\KMY>0S:>O1HI9U47<73F'1 M&15HBZ2Z4IL>%YN %U:"+@%%\W$8>XAYUEQK!U"'/E1/]+#(!B4;)2IN: ^. M=8R4"'6,E $NI3/.TB;,6]60 AMLC,YB>;]S-8*IO7/+]X3Z/>W^XA124YXH65H0 DBE#\*R EL([INC?T^$3:ZN\ M'W_J*19V#U+YM(F^.A@#'V_#[3SXL(BD_CB]_M=T4E-/<](F$2V)Q$$&2;:/ M- 6B*-44,MJ[@H'IYBVY7A+H; R#=FKO$+1^(M,]WW<1JI-)L%:@(P4-V@$W M[:7U#@; >N&$8&AS4."XUN3(H '/A ,C$G/&!"2'^?5285NX8&0F#%%VC[K# MZ?7U=/+Q=II^6YY?'C%,R'&-PP:@/.T MDO @S;;N=S37SPS3'S]/?_\3IKPHS:M5L)>3S^]N;L+D\YSUL_>3J[OM]8./ M(%_]V 7:*3^ _.@9#X\85%AX@/0'%A;2PR[>75VM>=3/CQ@U6"U;/_@ V_TO MX??+7)-GM[/?[MZGVRE]'CU8?+@*DWLNEI(L6K)RDBR6[%,L$,BZJ6T@8S;> MAV)V&6:\_4GCO1EM;7L7 " MHK((-J%@V;O,O1@*XO/'O"($#]11ZZ+M9]O N_^$FUR#T,UWV<>??-CF^H*4 MK&>6;5=JAQN=7G-W>7*9;S//G_8,T.?OU MXS^Z0/GRL\X:U)W4W' J6SV'OM61S<5=7AFR:(RPFD%* D%YB1""%6 =CRE$ MRU!LNYFS\^Q_7+Y%>^S__X?]02P,$ M% @ A( G5\@%RT'[* $ :9$, !0 !P:'(M,C R,S W,S%?;&%B+GAM M;-R]:7/<.)8N_'U^!6[-Q+SN"*&+(,&M9[DA;SV:<-D:6]5])RIN9&"CQ%NI MI)IDVE;_^A?@DLGKN[_[:=?[][#Z*?__>__\ __^K\@_#^O/W\ ;S.V?A2K$KS) M!2D%!]_2\@&4#P+\-_7:F^SI.4_O'TK@.J[7/M;^ M-O\3BB@7211 #_L^Q)P02$,60Y=Z\A^12%R.K^[_%,0"!8&(('(C^5@L_Q:' M*(0)]R,'!23V.:H:7::KW_^D_J"D$$"JMRJJ?_[;3P]E^?2GGW_^]NW;'[_3 M?/G'++__V74<[^?VZ9^:Q[\?//_-JYY&<1S_7/UV\VB1'GM0-HM^_C^_?/C" M'L0C@>FJ*,F*J0Z*]$]%]<,/&2-EA?I9N<#))]2_8/L85#^2^$ /_?%[P7_Z M]W\ H(8CSY;BLTB ^O^OGV].=AG_K)[X>27NU=C>BCS-^)>2Y.4'0L522E^U M5CX_B7_[J4@?GY:B_=E#+I+CS2[S?*=5)66LI$2!DO(?3W7V\P7B6Y*W/)35 M@G"5NA]MR=B'Z4=KXMY)AA#C"]SIYF*1ZP_JW8I/]>UNNKI8]/$EMO599"59 M3O!9;+OIB+Q4/_@@_]9THQKJ(=.JGX:Z.Z**[Z58<5&SY4[3(.7_]I/\VV)= MP'M"GA9O12+R7/ ;N4 ^BCOR7137*R[_+]="GI;%PA4DH0F.8( =!C&B 20A MQI +QW%C)'R>\$6Y^<878@5__=**4_5IUN%/!IJ7)V9P+HILG;/MVO>X/+:@ MR;5,K7[1SROR*(HGTKP@I5:&0JW(O[?R@E*)^J\_;_6R .YRQ M+(OV)U#]I)JRVMW]?/!-7.>M3B1G9P:H>>)GEDFSZJF$.V.5Y-GC,.7+;-CG M5 ^"%.HGD.5 M2SQROK])B41;_7TFT7]Q&)7\A>0IH=*(DP;3V^R1I*N%[R2!0+$+'19QN;-V M&:34\R&+2<0#(KS$34P(YK"+N3%**R%0(H+?:B%/?_RZ0.H1QV7PC,P4AL@8 MT\)IY2WQP)$.)IWXIQ7,XRUFQE1M^JE!9\+4!'7K 5&/RF1 :5S!:^7T-TCGS,A6!_O,^^ M_BQ;:KYCQK>?KV[[DWS+ALJV'[;I:P-M8?8@^'HI/B77C.5KP3_(690NTS(5 MQ9V:3W=RJ_Y:JO'[0F#F1B+P8(Q% +$G=]QQ(D+(78JH'[D)8V+Q5>0TT[:= MM3LWF2==$48T AO909: 1GKP[ON36!6F>W"#(="TI4>!=6RC^@B>';G!;Y7D M0(D.*MEM6M?&@-DRL_4[GM;>-@;DP/ V;V$8@1TV_V:=YV)5+C#Q,?(I@=A' M F('$1@1X<-$_I%X.'%"XIL8XB=[FIL]WDX?,8B.3@,:(28$2AQ(!74A#J@# M8XHEH"$/ LY=A$FP*#>GQA,!>N(PW":@U4FX+13U.-P*-B-3]A&:O@*-F/;( M^2P2EKCX=#^34N]9=?>9]OP+9L1:Y.7BLQQFT9S?A81@Q\?J4B62LYYZ'J04 MQ= )0P\C03C!5(=&]]J=&VE^*4F9%F7*R!+\(HBRL2N/"[/CC'WP^B?[!9", M?L0Y$ WMZ7U"][[)+%_I3&3YK^TDWF]MDBE[0H5V@I[Z]3 [1VWX/B7U!D\[E-[$9.0%M! 6LD-5O1C09 ;Y$?"]:1R:$Z"I+;M%IPT$I^ M!5JH-\*#-^>@-C8'AF!FR4(PZGI2HV$(*/MVQ* VAG'99U$(^=+#]8J_%5_% M,GM2BTMS>K)P'9*P2&W9A!O*;49,88RH!QV,8X>ZA/(8FY!7;V]S8ZM6V,HC M@6_%->.J?H#UR,D:;".ST0YB'4G;TSA[U*.%B"6NZ>]K4G+14GN?3?1>,J./ MIX=\\>E)Y-(T7=U_D%:I>),5LDVV7"O/Z?8&:/.;13]W#(FD"/3S!;#2CJ@ MQ+L"&]'!YJIW^^N1(.9-,$#ES_ B4.](\&- KDWV0W&K>5^^77&Y$];1 /]H MW-PDU#Y4R9;E![\_S%Z\6;%<-?56U/^_66TZEQ9I6I+E-2W*G+!R@7T<(Q)Z MD$4NA_)?DO+C()3;7QI&(?9]QXE,C$?]KN=&^F\>U-E# =(5R#83B12%*&MW MU^7VP/!/9M:EP7#HF9KC@#SR@M *#5ZU8O]!8;TEK49T\%LKO,4;2W/$+-FE M!AU/:J2: [)OL0YHP=RQZ-<5SY?/]U\$6^=J?_U[>9NG3+QY6-W?RNFB04SG M6YD;$4EIA11738E68O +R7\7):C$!C53Z7&0!HC]G&,7OY$Y1A.Z*^6UQ:S< MNNG#,\@IZTS3D_ECZ:G8=<72?&/H@=BRBF@C>?E\EY-5(5E&FM8?-LZ& 6%) M@CP$ Y_'$#LDAE' $"1^@ /!7(4$E,.A(K.>8. QTW7,R M>U".?E1V$8H##LSTH+%V9G:FNXF/S?24/SPYTWQO&-6\7A>RI:)XDSW2=%7' M1 B6W:_2OPM^P^4BDB;5YNVZVBICH3#/"_VC8AJ7''G1G-*0C,2&WDX M]2AP/H,T,H&VBH*.IE=@JROH*@MJ;4&K;K7K[KJT-AI? :5S]=N.UO98>)K1 ML<3A(PL[Z0HP#?#[Z\=$O0X,-W@@N5!94[@43]T%5?)=Y[G:QJ@CY=?/VT=N MR;/ZT?4WDO-WWY_2O'JX3ONP(%Z(F4="Z%86<:02V##"H(-HF"0\1-@UNB6V M)MG1!58;V#"VC\=8\<12/(ZWU!JC_N M9*]R6;F5,^6CG#M-O&\4!!3[@0,Q(9+1J61T0H0''>)YE B6^%CKMGY,(>=& M[I6D0(DZ,.YZE)$TH/L7')^1F=]D:(81]TC8V>1PVR).3^ MJFKTS[+S\BTIQ7N2YG\AR[66SWC/ZW-C3R48J"0#I% >S97(0,FL?QMU"JKS MUU 64)J$P[:H@"UB=JZ:SD PZ([I5)N372Z=4:I[JW3N47,'R?=RSR\EK%QO MV@W]\UWV6MR2E%\G>R8P]S/!B."-S Z-U+7[W=7F://Y"I09H (H MX:] )3Y0\H-*@7$PUG>*' GKB7PB+6-NY!8Y +D>KTB3UB9SBAR@8M?:_%IU+2W]T#67UZ4DT4'[/55U&H/,;K*H0UH8PC MAD,8)#&'. H32.(XADSX >(>#CR*%T][>:0OW_S9DM]D#N]K,>)%DKA/5ROE MUT/)LIK0K](5*)3&QAD8)_L21$("Y&(/$L]3^1_\"!+BQ=#GZEH7QQA3TGP) M;5;F'_D[.)[$VN97('OXP3X!2R<[+S&H/\!!?Z4]Z*@/*OU!*0$ #0)78(.! M_&N%PH3'2K8';JJS)FMRS^L RO9P&)]*61=@F#7T5M!RFQMOFR\MP"XA*(A@ M$CN1U71WMD%9%P*;]I@OCC MR.HM!!;P&IFVE80[>2Y'23!W!@=KR=^/]S)QSO=>50]3O?<_/C3#.RDK?OJ4 M5!F@'[*E?+FH66D3G"0H"Q@**12)CR".$P]&%/ER>R.\)')CQ_.,"D=H]3HW MKM@(KJ +/$&*%G+%*_3Y\39X@U@ M.,P8;_+R,'IJ+*7B+FN\[UJ?/5'\.<^*8I&$GB=$[$.'^0QB''DP#E@ D3J6 M3P(G)&;.;>F)I%R=<19BN902F%'16Y"AQX\@/?/G=F^4VM@GY-!F-6XD5RJ26&="-T%?@7HEM&7<] M]K>)Y" M:WA=[R7]CM39*F,.C'@20.PR+BW40,#8$5'(@X@Z(C8R4^W*-[>U8R>1^'+9 MU/M4_[J573RHB/TZ=E;]7B]"8V@^=SOCKVDAO]RHCFU+=P;T2*B-_*OF,$Z4 M0]XJ_M83S=N1[H6RT5N%]G3*>KO=# T)_YHMOZKD$[L9&>N\PH(DPF%. AE7 MB1*Y$)!$CMPE<$9YX) D\8P.-GM[FQO#;X3=ST!J&O_=A[ >ZUK#;60./0G9 M"+7JM#"Q%O+=U]?$\=X::A\&>^N\9.Z_^\OJ*57'JG>IY*7W6:ZN;_Y"EN^7 MY%[7A[>GB;D1PB\?;V^ZA_B5R"#)\MV;V'Z_52,,^]G!(GPC\X()#]SXXEN;;NB*N*Z7O55>S;"E+INXO.8P\2+/(@9 MQ0I3:9PAYA&>^-2)$L,CQ,M1G>CD\,NOED#4/ ^\')BQCP$[7UHMX@B&UAD8 M;)WYG>AEVJ.^?E4/3OC./#ZXU%BV7I7%+7E6.[VVH!./2)0@%T,D/!]B[%!( M"/.@\+CC!3$2@AD5VSC>S=RXM)42/-5B&I?'.@:EWO2_'*"19_\&FT;"<:IB M]6!@KR36L4ZFKH?5H^B18EA]3\\@958M4?<7NR(O7.$E6)4M),P7RLLZAE3^ M#!+70S[B0DC38K$2]RI)V-T+)=(ZIX367(SKN7B@REPY:]K/0(\*YS>J/W8B MKAJ"W8J&^VP^T\Q?A4IDH,Y'LU7E>;4F2[E2/**%7"09]KP NG'L0.R& M&%*. N@S$1'"F0@P"#7Z,?&B7#Y&U MS&D61!FVJ"HYUY+VE>=Q53RM/6=FA"%&0B@"WX=8<$XC/"(?X9&"PM-:=ZF70Y.*/J/F6?>]S< M*^*S*-KH#I5NZ?I[6NAZ0QQY=6[3N2,B>"M4NM]FWUBE[M*L\74*IO,.#Q3:T /$()>&8^U-YLK0HTS7A:'OL8'F3UUS2YUVM(:5JB1X M\_A$TESU\T'%CP0A]V@8$QCP!$$<"@+C)%!W;P@%@8<\DAB5^]/J=6X3OR.T M"IJJI*YJO%Z!=",X6!I'[^@-@>9J;QO8L=?^#J:MP$T!TJW,X(/58!XCC&P9 M!EI]3FLFF,!P8#08O3R,FC[4Y0%9]B@6R'<09HX/O2B@*FFU#^,H%)!1&@D2 M!"P21I?_G;;G1C-UE=VTDLV,2+J Z='%0!A&)H4:@9M^!(RG_1%=+4WN;LN3 M3N$C*NU/U&./#)N.'[/5IL!MW6!39GY! ^S%CO!@*&(Y.6,7PUAX'HQ=.4=C M%OE1(B=G)OE";W*>[,EHJF[Z&^]#O5-]-#E?Z@D+7HE:U#]<@94PW.B?1EAO M-EO!;>2YW96QF>+@52/FZ71LQI/]+!26IO[I?B8E@K/J[M/"^1<&GZ8^IF45 M]GN]JDP#V8%8L504"^1&L>,GKMPU1!'$KD-AC$4(DP!1AW&7)L(HVT)/7W-; MTSNB5EX1K"LL>/4QDWMCA S3$?9AK7TV: /!\<\'=\#;D=/J">$Y,.R=$I[L M:>J3PG,J'SDM//O*,.K8E '?2>LKVVWS"+Q=BTTZH]CE;D)\#PHJ7(A#YD#J M8 2)RT3@^2CPD5%.*9/.YT8N&]G-Z,,(;ST^&0O%T?<;12&$NG5O#9/^M-_O MTX))NZ_*^_T+*>MZX6,DFAJ"IR6.,NIZ4M(: LH^BPUJP_PBY*;.K'27$Y6 M^#9;IHHG;_.,?="L?JW9RHPF4R,M:,0%K;S5TJV$%GQ=Q>E\L%D*VQ"G01<$ M.NU/=F%@H&SW L'DM8DSYA]Z@#3)L(,@\(/0#R#''H>8RS\BZB>0,Q2',1<&X:43D9^4[\=( M.'X.7FN)Q<]V-, K9+T4R*$^DMW?Y8^KDINDR3C^]MR85TD)E)@0[Y^W%RZ$:F0;/HV0U!T8_'L-\18XW.9V[2*]*.QXC_4^:%[YKKWO_ MFI8/;]9%F3V*?+-/_IPME^^S7#'( K$P)KY@,"*!@!@+"JDG NAZE' 6"<)B MK>07)IW.C0\V+@W?I."@E7Q[K@!^4\*#1GK-Q-]&H]!/%V-A._J)< /K7U\* M5OTZ>&/ .U$1O',PVREW9PI03ZT[[:8F*W1GJERWRIWQN^9D_B%;W:M55Y6' MN%[Q;EV]3W29WE0?H<\_%8W&>ZJ=$>.PS>ZD*5/[%H"HM([4!.S4[04>A MX2?V]@=)?^&89*#YF MY6=1Q>RKL/ZO(G_>9OP>$)/2W^+<5J!N- :7HH-55H*\%AZTT@\+6#D#K<8I MQ2BHCGURT0UO48!*L<'G/4 M%S<;!M;%(3!GNGF1R!@]U4\%S&B^/;04VGX1 M(^74=:RDGQ>%JM*0@-C%/L0,<1B1R($BH![%A 3(B\T"B[7[-IE)TX0:'ZO9 M95K^3!=XS?NG,< N>F8(QV'E,],&7N8B_B]5 MW5AIO2G/8*92QV7J1Y_6I:34JJ+V]?U]7F65NUF5>;HJ4E8EL%[P,$@8%@X, MF>-"C 2"<> 12(@;AE'D4@^3*2_L!VLR-WMN(R9(6SG!URIG>+;5I7*T$8VF MRF]-%0">]NY_^*)O-$ E.0[ M6&YE-ZW!KCD >HO4&+".O*:T(@,I<[4:5%+OIFG="FZS;KL95-8*N6MV.W%E M=S,P#DN]&[X_\?:B^J,ZA2G24GP1^=>4B=LJ_R5:(,PIYBR!(B(,8B^.8$1P M $/Y[2;$X9' 9D4XQY!R;D3X[LOM+<@2.>S*_*]3B5:.OX_9JGR8S/&W=V!' M-NQM#=?\C?;J?V"C*FAT!;?]&62G,\-UAN*E3>Q>&7\,\UD'9FNFL59G ]<1 M49;+JO/.*M46*O'BP'48QS"(@@!BA!@D 9.6+TW M"B,4O'@O!:V.TV_EMU L)%7$ 9,<@:C<'>-$.:/Y@30CJ=PHA]P/$4V,RNT= M[69N/-%*"=2P ?'XM,R>15MX[ZFMQ?XDWS&L'7<<9#W6N!RZD?EB%[5*1%#) M:+%N7"\&MLK&'>]DVJIQO8H>%(WK?WH8(]0Y;.26]]C%+TTBN3DB"+HXC*45 MX4M>0$X,$\=C)(YB5_#0[,:]K[OY7;(W:99*\MWT2*P75CTFL 75R'S08*0. MOCIU>L>Y4=>!Q!(]]'8U*4GH*+U/%5KO#":,7+DCOA7U_V]6O>[V"S^F6/($ M@R$EM+(H8,1= 3DA3N0'@GC8-[$M#/N?F]&Q.2G.Q5>QTBWW/11\;:89"]+Q MR:>2&+QJ9?\#2%?@>/38E8Y(HEI'%$C)CO=U=Q(:T=2H$35 MRT)CBK >7=G!;61F&@K9@.Q[Y]"PEGSO9$<3Y]X[I_!AZKVS;YB119&7B[=I M+I@F?%KQ^SO$S_7L<)UH>LK0"O=04=YT-6^:J6KO]6CY:D&R]XY]>@23WWH/=40'#E! MGZQKO+#D CS^9CCC6CY#T_CX:MRDVG.YJVD--9A0_J.IU_8Q@KO%X7Z4H4 MQ36KO?VD,; ]V4Q0@K'G1E!4E9Y8XJET3P*&'HH88SATN5$JYK[.YL8,K:R@ M(^P%Y\>]..N1ABWT1J:-X< 9$X<.(I:HH[>K2^Y#I+$09.008P\#"E-./1\AS@!Y9)=C +73O8T M-^K8"@HJ28$2%?Q6"VO(&Z?AU2,-*Z"-S!@#\3+WY3V'A2U'WI/]3.O%>T[= M Q?>LR^\3&J*]UF>B+14=43J.-VTOA0K;E9U4,)?A3KZ$/SZJ\C)O6C2F(O; M/&5BX0ON!HZ(H(O<&.(XPC#B-(:.$R8AQCY#D1D-O:0VDF+@@Q64?C2:Y_BB?PM@$;C$Y10>3-D-%BXIRDJIQN0(M M,J"!IBV0(4 %S@P"XVR.\4L'T%G1Y<<(M+,Y;+9S5=@1:M@B_H[DJW1U7\B. M*AG?ILNU[&GAT"!A@7 A#W$ ,6<>)'%(((M"XB4.\H+8*&;O1#]S6_@^BA(L MLZ*SO@%2EGE*UV55B*G, ,L>'R4'%IT$8%> U^I862)/#8G>XF4!Z)&7E59" M1?KUVG$%&BGM\?L9&"PQ[ZE>)N7$,ZKNL]6YQ\V3]=Z*K/*E4.QW_5CJ9N3= M>VUN5'#[[A.H741V;9_';*WK'W(,G/Y9?"$N8_M;#(+$*$?N">4')<+=;VNR M;+"Z!W.&1 MRA,B]QP4QXJADD D 1*A,"&GOL[F1DBMK"#?"'L%5G(WDB6 +)?9M\J+,(-5/_W.]? 8>N@+J(ZY^_9]DM2;Y M]H=7LK]")4A,OXJE8<[NWK$4S'4][BC_9">&6,@!C5F<0$(\+XX3GU('+4JU M DX\EILNQQO+VD0BAR-J$5^,*/(1%=##'H&8D@12% >01PEQ?>'ZB&&S:'A; M"$\3#7]DOEA$5V^)MH78R,OR!JK/'6HAB60U<+W#+&]RP=,2?,B*,5+NZ*!E M:8GN[6K295E'Z?VE6.N=8KQQ(4(CTX4I.,9$T*.^I?E_K(=) MIWV/BONSO>_1R_-JO4:E)%5<4N>ZX. @%(<."I^W'4ACGP7$I_% MT!61%S$_B DR\@W6Z71N-+"5\ZM< *N0BW1U/SR_UDFP]6C!-H3C[_8[N;>Z M H-*8M"(/$XJKG, C9"8ZV27+Y:FZQP(?4F[SKX[UWHUO0X>3ASY'I:T)K>? MD31F8@?2*$FD;9/XA#.5<)\OZMS*7TJ2EYJGG"^JE,FF' M\5NS,\XS<5R[4)D?RG/-SL!-7V9I!-\U=7]^EY.JB%.>OWZ^6?'Z9E73\>38 MNW/;FS8R=EE+$I+D+2EP^C7E:[+4]T$Y"E;_NF(#IY&97@,B>Y?.Y_ 8Y*!R MM,')O%3ZU.FZJO0^-VR7^)ZD>55M[6;U)*GB@_@JEEZ3AXL*$8:,1C )?:%N M@5T8.4D,1>)A)$*7L,#(\[2GK[E-^B_I_2I-4J:<)WY=9;00>77^#VK1P:M* M>. 9&K!]:.M9EY8P')D0E)1U'E]H ML7[$62PLD<3I?B:EB+/J[A/$^1>&T<.G)Z&B:%;W51*MXE/R011%EA\K@>#% MW U]QX6.P SBQ&.0A"Z#OD\XYYX3^X%CPA?Z7<^-0&J!S0?XM=&D(_BFC,4!(SUZR GJD$ M<^.IS>EJEC2V3E9+7)W5?A5%-0/E+V6G99Y6![?U<^M56IJ6WS,>+\TC^S%' M8>Q3]@K,6GA02[^)X6YV8/4CC0Z;\W";M4V'XF?K]-JX_VD/G(?"?L#\+N5CMKH5V4>177^]K^(16;DFR^7S+4FY03SOF6;F-N>DN% %M'Z4 M_[6WMKL7QHW\0"E@'/=[#M3SUR\6\1QY^MJ%TNA.1A.D0=[*9&4\GN MI8WN*V9L\?20+[JYR3>%KIJKX>*S4(G%9$.?DO=RXT26_RU(M852(R[XITT) M[ 5Q!8LBD< XB&*((X'DGB:)(.,H\E1"<<1C'>:Q)]+<"$I^BQB\JL57BV.1 M?@>/V:I\T#W.M3A:_6SU,F,P]FU2MW)$IUS?5>LN5%R!C5YJKUEK!I1J5V"K M'-AJ-_FP\8RMU2OUO^8U?#NR_<\81NV5RS[B]0(GVZV6,"?T4+6,6>QHDM7. M/C#MHCA"RR-YR!=G?*[^+)\L]?(=NFZ8> Y/((I51+V#74C"B$$:$L\)_-CE M?F@U2:8]V>>V&E>23Y4$T^(GH'D6.<^!'?L44\-7N-!U%JX1F&P@N#7DVX:IJ\%TIP9:6V MHH.'1G;PU JO"(NU%8;TMQRZ W%^*S@"N",O! >HMD*#VRZJM=SV(=7?IHT M[43[,,T/-ZOD_Z.=+98A6CU[*-V6)MLD&:K6W069OCILF_-1E#"QVE(N5?CJHG=:-M@H3Y']JDPB;;0IV M <-1@-S B6&<$ %QPCB4JYT''1)[OD.CQ ^-7#Z& S9AUN5+ -/;YPR&8>P; M%(E +1AXI40[O:$TWAP<5=F2^;[;]J0&]E&U]DW@XP\-([0WI'BH"BWE@JL$ M"IVB2PL/^5[B<@^2A#O2.,4(1B(4*B4;8X)3AB-GL1+WJE[KG?ZD[>E2Z]N- MZV_WH./QOF/E,_IJ4&314WN<)G5=LE6==1-+\21 BT,$!4SE*$ABQP($$NQ%GW F(QTUL MH<,NYF80U0DQ65-K=+F5]]+ZK(/KLLZ("8[58QVS"*OE:7^D@Q#7I=SL^T[.J?5MG'=:+#*BOX&AU5F4'5 MQM,#SK2ZA2*-\=9SXJSA=[(W#PNTE&,&Q0'[&+YN'L'SYD'Y=/!;(?(_Y]GZZ?UJ&W2O&;W3T\3< M.*01%2A9026LJB^_=W-;;(/R3=T!E#-&R%K M,(U].U0).EE>(3U<;%T=]7W=+\5GY97]* M?BW$M92FO%:5W:X96S^NE\KMXZUXR@5+:^?O%;]^S/(R_7M]>.\0YHF($O#)."2F%P4N\B(?<87>6X,UFI<)1X2K;K;TIU;I0#O:%4]3CIZ M544\@^C*P;BNX^G'5Q$.)RGD.<&'EC#L(19PZ/B"0XQ8HG)9^3!P?>S%$16. M%YOX/,SL0YO A^+XAP;^^1\C%[G_HKZWV0VZWE(\KZ$<>3G?*Y%]M5NOC71 -PI'38 M5#T/K2S>N.^EJ[04'^0RR&]6I9Q[*5W6LA0?TI6X*<6CRA =A0F+?<@/=K M-#1ZB\98@(],_U:Q'E"!V1PT:Q69#;J>N$*S.2B'%9L'M'&Q/['DSRK]XD.V ME.\7BI'+YXU/!4?$3SS&H,M#%V(1"QB'.(%.*(2'PR1BR,AW1;?CN=%;1^[* M,NI*7AG/X;^ 6H/!SLC] Z%Y(#4"O&,?3>TA6PLZBJ.+*3KV?9O[NWTICV'^P891CZ+@!@C@A,21.A*1=AJ($12ST0V3H%?/#&6"C MV5T6[:T?S,YZ$?/J!D*H*3NA&/'-=W]3*+]/1B,CFFR23R[LOMK1F?' ./X]!'C(802_DA M]ID+J2]WTCZ+Y3::N@GF1AG&+H1NDN(#C8A-18$V?05XDD]=#J@>'U\(T\CT MNT&HK@%@O_9:C_J6F/58#Y,2:8^*^[S9]^C06/>G5%UIJ!.];>+#XF95Q7"J M@B28!-1W84(4948L@L3W$)3;RA"%/L%QI!76IMG?W!C@Q%T,V48-%Z!\R+/U M_0-(FN/\Y0!7AW/#H,<5%L$=W=E!\>A61M#*:#,>7@L,:S'Q_;U-'!>OI?IA M;+S>:Q<40SI^<.(*%L8TBB!CZI#>#SF,?+E+# 4*F> J>B(RKGKT0YQ9G3ZC M^M. TD67'$O]$ =1M6!7X+HL\Y2NRZID;IF!6U+E&QCC0&JR(ZBY'#J9'S.- M=K#T1DF\*O.*ASZGQ>^OQ8H]/)+\][>92N&\$$G 4.)CB'C"Y<:$QS BH;13 M*'6=4'@.]P,CZ^1,AW.CCQUY@1(8;"0&O]4R&QXEG<5OSD-@CZYZ^IF;J\VH?H6F-EZP6 MTZU+B!^OSAJBV(UIXDBFII)27!;"F& '>B(1?N00'"4VJNGVB# W@_'"@EV0X=&@6R_R7CYHN.WFWQS MHA'DDXZ%P1G":/-CY"5%IT2(;H605K].D9#1JR%KH#QN.>0^ >90#UD#(,V" MR#HM#5SDV(/@ZZ7XE+PCN;*T"]EC6[HC9=8(HVN:@7+,;;EKU5 K6JN(FH_U)+X"E3+5TM>H M8TBD T=+DTW''X.Q*=44?O!;I0L8)>+U0CQMD>= *:9ET,N@.J#1"YL;J?S> MJ:)(U1]_J6WAFO#1 H4T"*GP('?!'SS@I>T8="DO+PC@R3KI>C KS_D(R;F?#5IAM885/R?#"\]O+$"=RDP@[ M!'J((8AYHHKD.?(/P4-!.$XX]DW6%LORS6U5Z=ZIU$%W$!PYYJ//X$[VK9ZJ M]#%;4FR/L=YB\H(C-_(RLM6L&C:-L]FB]W!VU'NRD8;!TA)B6[I)%X^1H-U? M-L;JQKQXHI7#XBK37+$M!/9?:Y)+JET^JZ0B;B)"!$,J-R>8101&:@$1+O(3 M3$(W8EJIC\87=6[+R$:PC=-?+NV$P04:1Q[G_O5C7J,WR<4>U;S8H^.;( DQ6=',:(+O%.B?J M<6*?GSIN=5N$M/A4/HC\[H&L&@_/C]E*K92"?\Z6R_=9KEY:! Y#CDN*Q*4A$G02KZ!!XL_-)OF\C3FH=[;*,U!^(TF6/U:9->J? M7JO4]U7^0:4+:)0Q#'.=^$,9V1=I].&?O[=2DY.R@P&H0 "E1&'KF;\!0OYU MK?+G;#;DA>[W-)VKTT7#^M+.4,.$_S'S"6K5>5*VZV3%G:+:P7>(@+GR902**&F+H^C#$A,$ QY1&7FQI" MS-*DZG5L,C^FR9SZ9?WXJ&IOJ6CIK0K*;Z/1 3PU2ACN/O0&0G/78!W 8'-?VN"_U9$HZX2F]2EE183'@J,\H8 M3G4J8U?X>9W*C#(PQJUF7Q07P52]3L8V,<4H)\ M!S+!Y.*6\!#2B,NUCK* "(XB+S(J#]73U]Q6HO]:9XI)*H0KDJFN#@3XA>2_ MJ^H@29:#&R['39HSR[9DR*M*(X ,UZF^(=!;5"P!._(*H*0$E9A7H!;T"C2( MC9#^7P,36P56>GJ:MJ[*>94/RJEHO&(>8?N+(,J%[*/\&'3C:CNOS(T+E$SZ MX;-=W?MG[P5JCSQ3&ZE K^9&T;%']!P4$]MM9[)(V"/"=^-?C_W:?,Z\EY)E M*_%9L$RN\L\W*VXR?8Z__6//I!.(G)]4EX,Q]DI8"PA:"=5ZR-.O*5]+8\+> MI.O'8=#\.]'D9%.Q7Z7NK#SSY#!K^<]9QK^ER^4""S_R/>[#@*E@1DRY2CDL M(',]@C#'OD>-\H.V#<]MQK9RF5FT&YBB, X3[,E]@\-5[B,L8"Q\"C'WL.MA MQ)#@YOFOAX U7:KK5KHV%3,@):";]-=9T@39#T34Y6',0Y) 3E4\+9$?'O4" M%W*!N<,\WQ=4F.:Z'H[G^&FMCZ$I5OQB'!W.*"$.A2(4<@*'1*7Z)0S2( RB M&-%(^-CLIFH(BM/<15TXB?7VH$/4'WF9/:NW\:9R7TE+.\A-LY-N%_>5V=\; M'OQ^V)K9%D)3=]'E]:KR/:IJH6UO*UDH5U"74QC[/I*3T0UAY*L*OW*$O8#& MMD.=2H@T 6(]GK,$V,L48(S8@ M2;L&$M;RL??U-7'J=0VU#[.LZ[QD?AAWS7E5HI4LL>-^W09%;U=/S7.YLPW- MC1&V @,I\:NO?P!;H?6/[L[C=_X4SRIT([-"'VJ6G=*,H!ETQG>^]6DEHD)"/L&BM&[$P9]W=%X92!W9ZOY.Y(]O M!2U_(>4ZKZS@S^*I)J_B4W*;IRN6/I'ES>J_!6+3F% _2!"R/-1,'5-EIFR"@/^=9 M42P0XM@)70'C@(5R4QZJ>G_=(^&/L;4^#[&U7;5&5P.NFU7+ MOZYXOGR^_R)8LS9=/Y;:U\RG&I@;%TL95:Y.Y0F]E=/@7ODD4!KWR38P&OL> MNQ0D5?ME;>/44 N+81?')UN=[L+XG&([%\5G'S:;RERDBW>K4NX8OCR2 MY?+UNDA7]2.*0">$A*-S(A1A)W*A(.(Q)0B/&71*$6KE>3[0_MSE>BP@J M&4$KI-X!SRA3->LH,Y MLU2WF1G-A%9X6UNB]B_*V7Z_XW3>Q*I_O)-RBDV-8_N)FQ=>L.C;K9,&F#(4^]2E, M7!I#'#D(4D(=2!(WI"'W""=#4KF;RC$W@WLG/[F4&=3:@$J=W3SEZK=;E89G M@3<>NGY>FW! 1J:[R\;BLA3RQH,R**O\F(,S8:+Y$2;,T/3S0Q'5RTAOW/I+ M)*D?"L&)O/6#FQO=_>BS>"2I.HS_E+R7ZRI9*K^ A1_3T"<1AE2HTET!DCO. MR L@X0PYW./,9^%HKDA'19JE6Q(&KVIAU3U&D7X'C]FJ?#"]>[]XM/1VK%.. MP.CG6*>\F#:2*_.^EKWR;'H1KZ9>&*?W<#HNSER]G7K!N\#SJ;_="S,,OWYN M,B6J7M_GXF]KL6+/58Z .&1)Y'(&7>8(B!W7A;'O$BA<%LB- ^;"-4JCK]'G MW/8%'3G!1M!!Z1AT -=C18;/0W RW[#& MJ\/HYM.3R(FJ+%*YKK=AEL\?I6KK/)>=+;!#')IX"/(P]"#F*G&4C;E4S]!R.Q@2DC8TE^CG?WZ3DHZW^/O7HOSB,>&JGA+^F7-RLJKK#:@O[ M67P5J[5X+]5X]UV:$2NR?+,NRNQ1Y-MK!!=%.$(TA+%+)2$E D,2(!K8/EL=+CKTE&8/2[H,O!-R:WBX&S M1'K#Y9B4#"^&:Y\D+V]P&'EN"[A7YW^_KM*R^/SEU^;H.PJ<*,2$0A*)6%IL M200I)0@ZOILX/.".$)$)0?;V-C\2W-2VKZNKKI6X9GS7#V\8.GY,0@QIX/D0 MQTBN/PXGT$E?[^YJ4R[74WN=KO9\CN4N-M>+X3GZ]4N=527DOS3ZK,*",[3U;U\X&.VRMM_OB9%6JCW MJT7S3K"'5?JWM2CJG&Q^E$3$BS#DCB,\I S-W*&E4P>0=BY MDZW,2+P+/17Y"":1A$D&,/23_QAED(<*QDX2) MBFDWHH-MX_.C@*ULIA.^ YGN)!\&Q.@36P.# =/X4%EK4[?3],33]5"IPREZ MY)EAT_(N)UP\DOSW]N3219Y#HB" R%'I)@CS8!1B'^+$"Q)5\4<@(T_U_0[F M-CTW\IG-S0/<9C+J)F/P27(3>-68 L[ M/6Z[!(^1^6TKV@B'XZ?TMD1U!\U/2G>GE-NGO)//#Y&;4$&P"5_I=STWWOJ<%K_77+26XY^7 MB.V%>@%AS\UOQ_%'HRQ\T231ET/"E=F0.R M3UL#6KBDB-:)P*0V;K]:VK:S"2%!8N(E4,1(0.RA&)*0^)"&OA\&U&=18N2V M-$"&N1%:UTC8!KA79MEN;)XAQPT9'CVR&QGTD5FO+=;5%_E89H *<$M2OLU M,:J9=@&D5JM]F4GP E7 !D%TO#K8L*8NW9*V*9^OV=_6:5&5^BY>/W?^M9V- MD1?'09)0&#%5B1 Y'HQ2L;?5"[U-L\9E6DO!I3^3= 2M!1"+PEI6%*V4%C9KJ+'607^:+:XY MF-8WO08BO- VV!RDTQOC 6U=Y =_LV+9H[@CWT7QIDG)X$8!I<11CO"NOFO1CDVWX$3ST"LX+2R"S5>K?70H)* MRBOPQG9&B[-0V/5O/]+/2SBXGU;WA(=[SPM#@ZZKN.YBX40(^;'G0<)5^BV/ M.9"@Q('("43H(D1P9.1^U#8\NPF?E60)\D8ZTXC?%JS X21D$121)$E,401C M&A+((D)CE"1!% :FT=+F<$T4&'T95'I,.$3]D8GOK-X#@IIWE;06O]PT.W&H M\JXRAU')>[^_=,MWO2I3GB[79?I5;"MUO?O.EFLNN$I,H7*?K\LFAO =R576 MT>)6Y%45O^WF(O$]A),H@2S@"<2,$1C%L8!^2/P A<*-!!NV(;0EXMPXL[M3 MJ20M0*M4G1JFHY9ZYJW"0/[NHRC!ATSN:J2&]8M#]X[6!M]T9_D20SKAOK.K M7K?08._PMDINAW6BG:GMP;"^;[4FX OM:FT#?'K/:[VGH>;O-@-NY971392[ M0#3R(@\[T'9/[G-1Q?(86X=]L.N:C)=".94=N<4N:5Q_=MU8;%J8&IA8,SO[^IK8 M%M50^]! U7G)C%:*O%S ZI_$%C :>?H.A\* 1>D0(0\%2_IED*Z-*QZR>8"4=D;#MB.QB;BK8WJZ:6=>?XKM4% M2&5 K0UHU9EF1/1+V4TT,A.5LC.>+G)) 4D]0FFCUA_M5+2S &Q/1;M+6I^L MHIT%"+H5[6PT9VYZWN7\.L^WIVC7]_?77TFZ-#!!>YJ8VWHC1-4$LHC;P&J#A =3@G194_%G6:B,[9_A$ K5JI&B@-LE;[VIW,:M50 MKFN]ZCP^-&Y LLN;K"CWG,_]T&."(0H#I*S4$&$8"Q6=&; P]GTW=HB1'\>) M?N;&"CM!@M6B^JY)9;H-N/RR?GI:5O-!%;$@Q0-XO\R^@4Z5 ]/8@.-#H'=^ M;0'8D8FD\>A7,H[LMM^+A#77_..]3.Q^WZOJH8M]_^/#J..C*-77?YMG7U,N M^.OG7POE67:S^BH*Y#8(8%1Y*2Y"',CG(VH@&QD_9,9?PP8!SUJ&1?=D5E'.8U4Y-R*K[S@7RD- MY#[I#V"+^U8+\%NKAT56&@ZB)<(:(,"D7#8RH%WZ[CFGLG[0;G1V&5X*#=,+3B5R:3TD%:5.HH0JH"&EWT M=UKZ,)_?=XV"\,@T-@!<:639-*\&(3=H9Z;?RV3[-&/%N[LV\Y>'&6)MX,^; M[)&FJVH'THGZ^2R6RL5'F7_%@@0T\#P7P< CB:J.'<*(ACX,&*=<((I]WRBI MM'[775(HZ0[XB 03^D2,5U,4B1$\(@\D(4^-3GS*A"L!6IYK9@[ 3\%-M+0;$3 M\,-V WY$&_#S)#>TE7\">"7)I_94T/3@L3O6>JO)Y",X\NIA*5K+GE/B*$#; MBO2W(M.T60%LPGB00Y48 \$6#?*!!WI_79$:\2#BCIP&]*/L/*)KO(:=+?4#S&IC%M*,R)Z)C* MM@AEI^UIB>&86@<3_.A# \/NU91_K>K#ONF4A^UX%+U^WCYR6\=15?V_DU:B MLB,W:7XKUXN[![+Z]%3M1?\LFRB+FY7DE33CBYBJ/&S(AQY!3# MF$4A8:ZTVY!CEDEC*M%-)M0TF3HJ^92#]5#;;+)1U^.O.8[DR-18Z0,KA4!7 MZ:XSG[H/[S[7: XJU:] K?Q.:O3:_:F4^H,&@"M00Z#.$&H0+,;K3SQLMJ+X MIQ)[VMC^B0?C(.)_ZOZ'K7>W!Q&42(@9MB'A#H>Y$Z $Q23 M.,%&Q;=VFY^;::JDNZ3JWAYX>N0^')*1*=@ #6-J/*ZT)0+;:WQ2FCFNV#X9 MG'C*;,IRD2[>-K$Z_[4FN9PAR^?/XBG+RP5Q?1R[ 8>(.2'$.Z7NSHS-N>/N8V>5LQP49.4 NJ-X?[T.R?R)8P&GDVF\.C/:DU .CQII%O MUY-:_F4[E_O:G&1":RC5SFJ=1X>MQC=R&R,_@K)QX5_PQ(\2Q#!,G""0RS&E M, I%!.-0,.(YV/5ZT?IJ=]/OW$WBI5=+"40MIMG:O ^EWN(\ M!)FIW.H:--Z=0<-X;3ZALZ7%>;_U25?G$ZKM+\^G'C,/LV]C'N\>TEQ:]7GY MW)CVE>-C461YL4@\3)-(A2?%OJ<"E6)(74= A&-._2#V7!+KAM-K]#>W=7L; MDETJH>&3DKI-LP6>-G+K1V/K@-X__4> W3\=.9C M5@5>"%X=Q!15QNSN[Y4/X<>L_&]1?A8LNU^E?Q=\VU+]TOYIS2+Q!:6"R5V9 M&PB(?1=#ZL<4BH0ZF',O(L+(O>_%-)G;0O+K*M_(7CEN;,Z,!WA%O]SWH6>8 M_A"C/N$=P>;LOQOKO]%_/(L2;%&P[QGRX@-FR7Y_ M.3TFW2F\^'#M[TE>7J"!/O+D*9525%LIGJI$+\7-BJF2'?SUNA%&5<9;!$@0 M+Z8AY([*#.HC%Q(1QM EPG?#6/Z/"2.W=\V.Y[:,;A#(Y5:R< M^-LZ?:I(3OV+U>I5BUV1)>4WY8R8KAK_MU0N>G59E.%%?;1'3F_%&F,\1EY@ M&I%!5V;0"@WH>KMR*,$MNIL;0F7+@URWVVF=P@W!./#S-GU_&,^])VG^%[)< MBR8]8W55N_GA?Z0BETT^/#=7@ZX@S'-#%WJ"RYV PP)(J4\@<5V""7;"1&B= M^0SJ?6Z,I^0$E:!@(VG%<1^O_S+P)M9L-/0(;#2,1V:QR^ U)J]!,%EB,+.^ M)Z6Q0;#L<]FP1@:Z*'->!U8V*_,ATMY4=;(3OIC8#6_$MYYFX&#U;_MG&_4_KPST4 MG@,_[\$-3>P+OIOY]'I=/F2YVK@MJ!]0/PQ\R*0)"'$D&9.ZK@=Y['(D.&,D M-BR?:%U&DYD]C7?WQ_T,P623O5.%![>Y@5_ ^_OD..NQ[HN.W81GM0/]N0]R M=V\5G8'/]KDQ>&GG[)/R_1A>V.?@M>9N?;:C@?75TON'\E/R:R&NBT*4GZBR M!%40^;OO[$')]#[+/SU)^UVE>:NR76YBT1>.QVF,40A%$#L0>PF'<4@\Z+G, M"Q")$7JJY9_)M21=5'4;J81FL; MCY;F <688S#V <4H\)N?4@R%T-8IA7'_TYY2#(7GX)1B<$,#+Z+255I*NOVJ MZ+B4'UXJFZ]8NKA^S/(R_7ME"C>^S9^%.BKFRN)]GQ:,+/];D'Q!2!#C2'C0 M14)5A@^0I$S*($X"$228Q9@9):2P(-/<2%1^SQB\JD55!D^1?@>/V:I\,#UM ML#%>FA=8TX["V-=:E3:P4@=L]:E-U*OJSIY5KE\=U:[ 1BMUCE#K!91B%N^_ M[*%LZU;,@D33WI79@_#@!LUBTT,*5%4YL*_SO,I>HUV3JOO6W(CP2)4ES?(/ M1Q#I)[++P!B9CX[@8"VKSVG%!Q:0VFEJPII1QU38+1-U](F!9VYUIM\J?D V MO"I4@9)L51R[%XT3B@ES"8P]XD(L7 YCQ@14):3"Q"68NX8W,0:]S^],K4UV M70=CE1WQ#0_9#(9 \U!M'%C'/D1K\*P#B+IRCW\=/0 Q6R=D!CU/>R)F#LG! M"=B )H86N)/FB3AQFO;KBLL.U692\'??56Q4DQ@T) FED:LJWSGR#\H8C#B. M)*$YS,%)Q!DA T+%!PFC-1&G#RA7NOP)I$VPKVG)NR&#HD=QXV$\5;D\)?_5 M_FW 3G+OKAJ@UL-ZR,U%.%HKMC=$AHE+\5T TV&AODL:NRQ+QLV*98_B>L7W MXO<[E+Q;GS()$\=SPP0R1AR(L0@@=6(.'<0]CPDW](A1HNRA@LQM2]>M(5KY M,*ZJ['GR7YNL$[6*X%6CV1^NP$=A2*&#ATV/1:<8C)&)=!]MY;2]G_=CUWX< MKS;II7!:3A]B+,:+Y!D9"M:IA"2#VQM&K+\6XE/RKBC31VF2%0LG">3&6,20 M.[ZD2\=W(8E)#&G$H\!U'8PCH]);N\W/C01_K4/P1"N?&;GM0:='6<,!&9F( M&BPVHEW55?R>P6_-_T>AG.-P6"*2O<8GI8?CBNU/^A-/F9\ZWXKLFI5KLEP^ MJT WM:)?/Y:ZI\_'WY[;;+U]]PFT8E;1F'M>IOU;"UW(SA]/7X[6R%/Y,J", M3JS[L1ATS2 M!!(O)##P8R<0B% 4&I4F[^ML;M._%F_($6<@3V2K>SGM'M\*6JI"&$VQFP140,I0 M"#&6?XN$@Z!((I\$*(G]R"B;]_%N9L<-4DJHQ 1*SJNFWLJ@L/(3N&J2Q<5H MC4T3"J@[4Z#,":(7!UO4<+R3:4FA5]$#.NA_VCPW^+M5F9;/[].EJ&-:%B)@ MQ*6A"ZGC)A![J[K4.+XOMGJ?*R;N4W4RL=]1\SF&-MX M:3X*JN[2?"E4HR_-QB@-6)?[0+"V+A_M9.)UN4_1PW6Y]^F!J02:&[9/R875 M*.NOW'48"YCDBL@E'L1^0&#D,P%Y$L:$8.;'9IE7[(HW-\KI7F]:JB0[C+,L M?P5Z7/=R8SLR1[[$L)KG%Q@%?5O)!>P*-VUF@5& /4@K,$XO%Z565=D)VN+T M58)74;ZI!YSB)2#SD\"$Y54_W.#>J?RL2 M427K9(VX@+"_K=,F)]> O.#G,9?((L99"!,2,>5XB6$L@A"&R$UPY&.*2&SF M26X5]6G\QS5PO]IDJ'U59H *0.KXFSJMP$H=32/WG_\1!NNE M5?1'7@([LH)6V"K%>>6>=04:B:UGJCT/CMT4M3W]O41NVO/JGTA*J_'BI?N+ MXXEP/HNBS%,5'_FES-COOZ[2LJC2WUPSN:"EY?.>RYT;$T:(0R#BRE/2)Q&, MJ,#0%<@)'9(DU#4ZF[ LW]R6G:XINE4%5+H I0QH]1BZ8; SK*8[ALD':^PM MP[D*$D<'[VHS>J-Z7(X$N_6]@AWI7FBS8!7:T[L%N]T,6Q-...6WUE#D(LJ] M)(1QXE%)\8+!R.$,,A\3P1Q."*-F=FM_A_,S6AO!@"K<*)1T/NAL3(87RG];G9?(UPAK=6.WAI7E8- M16'L.ZI:+O!;+9G-FZEC&MNZD-II>]I[J&-J'5P_'7UHN%O87>-B\@LIFS/+ MSZ(IMEI\2F[S=,72)Y5(6Z4ZN9,@BT5,44(H]B"-L9S&<20M@RA&T$4,HR1R MO-AUS"R#88+,SV*07U-H[D$V8 ATK[''AG7T:^Y=#[1&"6DU*&E!):Y=1[3A M<%ET5!L@Q.2.;,.!.N;H=D%KPZCOH]24% ^?BAT,B(&2S)W R>FS;1OMPG M=?9%@!3JU+](>65GRGU4N@)T7:0K%>//LD>:KLB 5#+#1U"//"<9EY'YLQ%; MSHPJTPQH_]W1XZHI!24'K:,+:)2Q1ZX7PVF)7X?+,2G%7@S7/LM>WN#@]*.; M>(:]*.5%@(,X#A&66\&(0DP##T8\B"%U.(L\@A,W,,K$W-/7[,BR#=N7?'CA M45(?PGI49PFWD?@L)>)\V1/4V?8/*?RD%FI M#K^5-2'X6VD-KNYO19YF=6'B8E/W6#W4UL:]E1^*RD= 71QC#%VL AYCC& < M$P:=@&,>1Y++(J,LQ0/EF!W5=.PR:6X]2L8IJKLKE5E<-&HT/WIJBPT_R28N MJ)@T< 0U[Q_''Y>Q[QDKL&L50*T#J)6X:HH978%6D>:B<5,&NM+%XJWB96#: MNCT<*,6TMX27075P&WAA

+WSNA P1 H.("HA]UX&$40PY MC1%.:!"CP*QF9V]WF\-#2G]\B"62^7'0%;/"^10R1620$@0Q7)C M%X0PIM2! 8M0$F&?"KWCL>/-SXTPFF#*2D30R&@:6+H#7S\G7 [*R!Q@A,> M\-)C:E\08+K3W,0AIL=4.0PR/?K4"'F#&V^WXNU:;&^97"<.L,<3Z(B 0!P$ M&%(?Q="-4!1P%#MN$IMGD#&08&[3?<#]GC'HFE=[8T(Y]JV>1C[@.@1 94H: MZ:YO*'Y3Y $^VO]\<@#WP6.4_[>WH6$D][JY6.H<;5=_E2TWR5DDC<4H=##T M$X(ACCT$HR )H.,SQW&H)ZF-F)#:V1[G1F*MP+NW0*W, S/AG,==C]>LHCDR MCUT*I#%I:8-CB:3.]S1U27?0R*['/$;@]Y//6)".S#]Z:)[WOQP.*\_86JW@UOEF1MQ-ZJ")PHZ8FX? ARK4T/NC=8>:C;$N:JM(RE5] M>;WB[^0J\:2^L0]R ;DIQ6.Q\%&"$&$)9 +[DL=I#&/?CV%" N)3Q),H-KIE M/-_EW%B\E?BJNHLJJS($&ZG!;TIN4 EN:$-J@*]G1-J%=&06MX"FL2&I#Y E M2U*CPTE-27T ]FU)@S<'>J:*;TTY:'4EF&T@@:2D&*5YYF[T UIZ'(W8?)/(X=40P'F1D]2?D V"H"G'0T,?4Q-QT*/ MG\9$>&2V4N!N90>[PD]3!F(H>K8<2$V[G]9O=" X!^ZB0]NQ7J3^HR@7PJ6N MDT0"5.?%/[I6/8^6(+W_^G^OE,_#0%5!?=O7K_R2K-=I#'L1S(K"3+R0=R MT^F8Y%D"1O+\65'G5^5Q;15>OAN)'G']UWC*O3:128$@Z4PO-6Z'2GS?!06_E#W4K%/6U,3=N[\@* M=H0%2EK] D6]N/43@TW(1J:$@6@952G2@6)0K:+>AB>K6*2C7K=ND=;SPXR^ M_\@*95UV$BQ]$?G7E(DV!=K-X]-2;$YX54*T3IZTUR+)2%Y'Z_ KJY-+LB.NE> 5@J#CL:@J[(]DVN"<;%DKXTI MZ:3&W@20[UN*4W0YP,Q<+P5RJ(^D7-<\>Y(MOU^2>VT+\_CK"\>7&F@,,RM/M#F=1=FOU(XQ>>;1 MH7G/BP?UG[J*^4J6ZHQRFTE1_>)ZQ7=_T'ERP1+DNPQQZ$=4'4GY!,8D%! 1 MX3D10D*(:/%4AV:5)"_U[,6+9#*9'?N2C6D7%@_5>6&50D)LQ07__(^1B]"_ M2-/A/EVIM/;JG+$6S#1']R4CZ6,2NSX.8."J>N2A(\U]3T00L="/HY"&E+8C M^6[%9SF.K5PO.8I"_O)%QD_/G)]L1$9>=Y1DRO26H] 1<"?%1J/F[JQWW[*[AVQ=R(].]O Q78E2B%45 MA?SIJ7*<7?$;"K<.E&%NUK?KH+@)WJ_%KF;R1O#*W4??)W/HP/23ZD1PCTRE4@/0J@"DM*!5 M8A?^ZP/X!_C&#AT'?5?9"<9C(L_9$M<=Q'$L;_"O" MSF*V&C 'NE 2.?,I\M:3+ZHR$UDQU1C4!X/72$T[[&C9CJJ87[^D+K8J'K7!??6IIQ[AEP[%L[C&',41@!B MS $D.06(I#' 3 I(I-HE4"N'.'L1YK84W5WQ$UGG*XJ_$=)QDE?=>;R/R(_._ M'QGR)O%_WS$>/O]N)[.XG1@/D(5[BMN[A%%ASG]LEHS!-(PBQ7\9BP',A4YZ MF7% ,HYRGE"4V0616/8_M_5)?:J9Q[P*"G SAO,(HV=Z&Y=3X8_-&V54.&+W M%OD45._SS:9PA.:F7 J=9D8$-3-6[H6.K&.J3]77)R':TD18V]",()!@00&, M60@0%!)$))21B-7_6&P[AU)4?@75X[_^]NX3815M M-,>#:E,<91(E()-9!B"+0D!CFH,0IQF1J:1A9)0*W9E$<^/?2LI B1FT*%0=T[8J!5JGZE]:K8*#6L%/YV/UES$G[4Y&S>+< M?>K1F^H4WMTH.CJ.=PETW^&\DWZF.ZIW"EJ$KB7VA-[HW;=OWX/CK('M?#FOIA& M:/:O53Z ]+P4F6 8_.XTWMP6I5'>FT8=3.;*::-NUZ_3ZKUQ)ZR_D;+0U:^K M4P_M);[$41HG"4M!RID$4$?W$!E'((Y93G"2AQA:I:H_ZV%N/-(*V!0,TL$X M=H>FYQB:'8O>A(QG8CB TIQWON]#Q?I0\ZKFCHXMS]N?]&#RJGJOCQZO/SAN M-O]-% \_]!7,LRC)@_BRUR;&5UG7OOBZWRD+9"\X!E9377FOC&/KTFJDR%C+)94YS 6B:4!U?P0!-, 2( MX#SGL91YDMLD;SGOPHHY)TC8Q08-/'Y;Y8SWQXKL[[MEV^]+LMY* M49:ZA'K*(LBC/ $B3"( (2( 2Q*"A'.L$]I'JHLQ131,.I\;>=1&PFF)^]U1 MWG%U-(Q&(4=9EB>$@I3I$[ LRP!)4 0P%)3KD2$)M#'(O(W"9*::)$599]:K MTR,>ZCV5](>V;^0\63CMS:[.M^^O<&G_[HRB#DN@F+4]9O4 M0[$!Y5II%*LV1I;UUFO5.V6_=E!OO7HZ/-.YV58)_'=FZ>_F\ M5OO:ZKY\^W7W0Y3W/\BZCCO:_B:V.^WI71?070J)XBBDRH@-<[5/A7$&4,P2 MD,I5.\+F6U&?RK?^ M7"+V1>LG'C975>ZG$GM2,V3JP7AMPDS>_]@CMSK?W=^*W8_W^^UN\RC*0_1& MZ]$>4H33C(9 1'D(($$P5H)'1RE]K $C4++5=2Q5=_3QAR/@>4L MXGA4(^.6J?M2-;LO7ZI[K?J*ZS=]D+],!80)C1G(2:K8+A$04"$$P&%.:!9* M$LET!-M=ZV^FQ-:*VUY2DUWEA[((HD42A@N8A-6$4[N%19QDS>',)"6?K@Z< M&=O=- X3Q<&UV#=7WK64B^"WWA).UDPVA(0CTKK:S:3\-*3L:RH:?-Z.=;@H MEFWDT\<_V0]]5O!%?0++*,ZC.,(4L)1G (9)" A,.9 I2YG,8HJI46:6:QW, MS<0]1/ZU0@9:2C,&N IB_\QW 8WO0U([5(RG^I#J/3%$ZM5Z=JL?CI/Z:H.3 M3.8A==I)//C<.).ASNCTB11E105'1]AEB+(,IC0!:4(%@! R0'3]2$%BRI(T M9BC.;#PCKO8T3S>(,:G\KH-IMHX[@90@H:T=MKJ*<@11!DK(D2\,\L6'+T5!-1I"/9*<7 M(WWZ\_IHR-UYT(CCGAEQY>EICI_S&H_',6]WVF)RF.*0Z'XY?,K?Q5.3!.ZK M_%86:U8\D=7GM4X']TE]%LLTCC.6$00$2V( DS #F&(.PHA*G+$\)E&^?!8E MW8SA1&,Y;+[QKC3^/G7U(:'QT]Q\ .SYP NHDQ+'(FAT>&F23FII_;")-5@> M:,=WD4?U'.W(4ZX?O.JYR^TV4.DD]>1!+ ME/ X37"F-H=A#B!.*Q/JN98V*,E. M!#\1939IWU M\QB70.=#:\:U;SY@OL^Q;G?VJ_X(&E6#6M=%<-36L5>?K\%P MZ<+G7,;I_?5\P7S1.<];9^/6DH^/3ZO-BQ"=TB5-LD 8L8P)I,\,I+*0,X(! MR8D.'Y QD4QBGH8VZ\'5GN;&Z75ZK4WM]FA'W]?13&$,L901B!#4F:(%4VC& M'""1)3E&H10QL=MO.,%SFCV%%T3-%C4G*'E>F%H93RM!N2O[9(R%HW7A>C^3 M?B%&SFV+O9]V4?[RV9=!Q?5D4;5T5SW]SK1P9?-[K_%3B?'>5CK MBN"U+_:G3=G\DWXN6B8RP7E."8 RDP 2C@'.>*PK^<(TIV$>Z?N>$<0]B?AS M6PT.B8M(D[BH%(^DJ K[BC^U>B)08CR.9+5IO@A+JIS=.$^X,3@8_$>K;!$< ME&[W 5I+]:^[X$7L@J.BBR:X)Y";,N@HZX'")QTCU^O"-,*_S6(SZ M7G/E.;OINRUWRU_(G\7C_K$M*\"C7)F6NHHE9@ F& ',=5'+7.UM*8-QB*6) MP7G6\MQLP48XLYEZCE/_%+U)>\]SLY'+X9[TJK9]4U*]U)F.ZF_'J7C>WB1S M\*H:[>2[_H"]C^Z'ID;&O7IU25"TG349ZV)PU-YF%[2?RN9^W% MWX^S3_^ZV? _BM7J3F?.*@7_4"5]:5)J2$ES&(4IR"*< "@I!#B*$: AS%.. M,9&1U>EX7V=SFY*MK'5.L?*8#V?W0S0Y<>R,V5ZDS0Q;5_AYGM"MF+K&]>P*AOV,X 89 M[YO=!I16PA$UX:Z@8U[D[7:4)JK:-@(MJR)L_4#T5%6[\N)D9=+Z!>_6/1MX M!*06*9(,A91.$T& M0PNAY\;!W=H:333T]%GK; ;=S.B;VU!.>$\UTH%-*0X:_X+SQ'6+;@V615.A M90:)ZD:,UELGJ;,1^9\C0=V(07"6G&Y,WR.#28JU^"K?JVU L6MK?GY>*XH6 MV]UWLA,G.],$I8(RCD%.(GT&D!" $A2#&*:W.T%:#8;9B^(+8,_-KL75P7BWXH0;Q(FAE#[3POHX2QH#F*IS$INMI MHTA&@'(6/#*F#?N:P_>$[E>D_+G8[NYUX4+K0L-7&Y@;"S6"!EK215#):EY, M^#I,_=SB#"'/)-(%)_B]$C-P7B1X$(A1E8&OMSI9.>!!Q;HU@(.:;1HB^!UTNVVJBR4 ME2+JZ%>ESB(X*M1)C3C-H)B?E$XT.!,=I_H>)*NS5P?0]AS0WM+Z9*>X#B#H M'O6Z:,[>.>7C>J>ZN>-U?5)S!Y7G)&(V4E=O+(!*C M?&"NMSJ90\R@8EWOF.&'[>W27W6M;GZGV(4+?K?FW]7F52>"_7E#UNJO;:J[ MNX=25(=\]?.__O:NW?$V]Y891S2+$Z9H G( 8UU;.:(A@ FD&WF>/7-&'V\/CPQZ]2>Y]N*[:I(C8__LE6 M>WV;_4$\E8(5U5JH?EZ)ZJI930+6:QH@4JF6"*4 (61 %$> M)0D/&<;$B"7R+9\6_"1:;0+>4:<*.R0=/2QOJAV,I=G]];0C MY)G%VL&IU*F&H%%H$1Q4"KHZ+8*#5HOJ^:YB;J-%W8#L,+[T1H$FCTAU ^"E M&%9'+8]C;:/#537L8BDY9"+F%.105]X6D@-*,PDRC%"$(\9D:%0\P[KGN7&P M^IQS.SHU!]F,-;U ]V8W:;M-0$7PC12\R2);B>Z._JS15/5L@M]KH0U/Y8Q!-V,HEU!Z)J8;4;0O M(&((C:LZ(D/=35M.Q%#YLZHBIN^-#/S9TZWXQUX1V,=G'6RM?9R6.))8\#P$ M,5/, A'E !/. .&8X"B&(0RM=J.7.ID;I1QE#"HA&[\Z2Q*Y"*<9<=P*DN^+ M$UM\[*-*>@!P%05RJ8MIHS9ZE#R+LNA[=MQT/Q8E^BJ[H1O?Q4H?F%>)AAIPOZWPK MO^Y(N3,\Y+_:H@3I?2DPLIRK):S&MIZTQ)VRIM:E6JW#;;YW6L#>^- MG"#H^S[H*&302EFE6EX$2E"']SN#8+BZM[G>T;3W,8,*G]VS#+\Q;KE3:VBQ M_2KO6.5[KJ,;-ZN"O=3_/=JB4N*,TA"!5%0WVTD($,H(B 1',94Y3KG5CL&L MV[EM#!3T6R4AKWS3ZL*S-&<8^H9W:I!-;7S4>1%T$M M;O![\Z<7B]\.*4?48]CII#1D!\1K2K)\>U2 9;$3/Q?/@G]>[]2G4]"5J,HS MZXS)3"=,[]PCM[7\]/6R5&2PE)P0H=.PAAAC )', ;!L8S =X-L?AGE+!U-&8CH XE4PIHL6_3@K M?5&KYOT?8O4L?E%&_H_MDJMFA$B0VKC'^@I/4( B%H-(+5XAACPB9IG\QPHP MPY4K=>NZ= :YF;7M$TC_"Y.I(Y.3:,];(9O(F^FL^UDY-5T#Q]:WZ6H[$R<< MK=/'==/%M77=[NJR;A__%"4KMN);63#Q?;-:R4VI7US",$()(AF(L@@!2"$' M6&0"((1PPN,X)-PH>OWM5)@;J;9B@T-)/=%(_J__$F7A?SQI^2?*23K^NS!T MSYCU:$]XP3HR7VD#PZO,I(>:C T600M&4*$1_'Y'M]69I4L_DS<;R;?.93I> M@7^.S*8W#Y"S/*>W2S+R4'Z_+=8ZNNUX2W7W9[%=DB17FP&6 8Y0HB^@8T 3 MB('$%,&,PEB$N=4I_.5^YK9 M6(&'3D5IRA)+?WZKN%J>,)^.UJ^C]1' &5_ M?-X/@ZOS\BN]3'M WJ_JV8GXP.,CPPA6J\T?VJC_M"D_;/9T)_>KYM!]^UTP M43QKC\+W^[)4M+7,$<4IY#G .EI=,4($:$@YX"1D%"')0F)%$5:]SXTX6D&# M\B#I(B"M1E558-[H%)#F6' ]/%TI_ W0SYJLR/DH'0?)ZWCD.$_#&(5J/4U#M9YB#+#$ M(4ASD6584A++W-ZAR]N4^:?Q\;(;!4*B.$(<@T2$7-<:%H#*) 0AE E+&,XR M+FS=OCR/P;P]P>S@-S-^O 'JV20Z+ '?.TO WL@HIN"JXRRV#F#Q_<)VUEXE;.Z:$80^ FPFC+'F)&: R%6 M3FJIO=]O=YM'4;[7\FJ/RRH$H=C^O?E@DTR&,H,80)G%:N;'$< 1%LJT3P3" M*,DB1*QR_?3W-S<.:,4-3N0-M,"6KM0#.)L1@T/T/%-$#W >V,(0%U?^U0.] M3>MD;:;ZF:>UX6LCK0CV0_#]2GR5UQU1MJ^JG> 4HHA "D*N'1FC.-&):Q#@ M/(>*<1 BJ97O]0@9YL8^K0K:??BUNY;EB<&8$3$T5OSB[-N4Z4#+J]5W<7$E(82$P)R%@D N79Y M2UD*8DA8S!.9,6R5INMU!W.CLE:^NF+,%:XFDUQ!VAYGNEC@+*>\ ,P.)KW MUWJ9=/H/J/J:!88>'YF>1M#=L29P72ZS8(UCS3*!.)<8I2!-!-/EAT)]W:-^ MBL(\U&R11'+Y+$JZ,4X_T]>?S[=7?-Z_%#8J#O(O@4;OBKEZ"IUIBRRPS MO6";\80S #VS187+[J !W?!ZM:Q"H2KQ72BS$QA(3#%.,7NYD\<7B?LI?2@?<^ M;U^3I2W[$L7TOMBMQ#+#,"900,!27;XPA"G 82: 0#",!!6I8,;E"U\W/K?) M7@FE3^"B^"?ZET,5)//"*V?H]4_W6S'Q/,5MX;"JKG)-[U%%5S8Q?-W+W!RG%'>>5'^QVR7@L,I9#(!&,U7JM$:[QA1W^O]27:J M!L16X*H$4RVRISQ5 P#YR%AUK=X)]6Y,&$7XP:FANQ- (']R6IW$9;L2MS6,LN^%[U%S0J MF%&,&:3]W.(<3>_GD59 !K]K^1WL+JQPZK%(5#L-K>CBA"V;F+4^"8U8*=KR MA]U+8V\PU$05VUU])/KU26C/C_7#,DX8BF"8 "&Y]KY $4"Y=O-,U-]S(1-( MK+POKO0S/T:IQ0R*2D[;6XO+6)K>6MR,D'>6:,"I1=1AT8V0+B\M>E%P=FEQ MN9>)+RUZ53V_M.A_?.PF9OOC;LWU'SK_^S-9Z909GTA1_D96>W%,2KU,4YBG M)$I B"@%,.$Q( G" *,84@D%E7;9\XU[GAM'_+)9BY?@D91_%[O@<;_;DU4@ M]VMNG4S7%'G3?8P'/+UO9K8_*ANC^J$C]B+0@@>5Y,%1=)>;&DNTG.UL3/N= M>'MC"V :=YZKO9R^J;F&6$2)C'.HE8%!( LYCI.D (I(AA&$J=3L?N MIL2TY[GQU>GQ2Y//FE7YK+NU9H,ZQL])1O +PS'B,,85R).>R)SD"^_*W=S: M>L\??ATKO^G$+_0[A^SBU^$P3#;>T\ X"FL*>GPCY>ZEJM[W/'E;'J/WFT=:K.LRT ?[YQA.D>0T2D@2 M I)F L \9&I#E<8 (4&B+(H1E-&8M$;]W"BK5#Z!DGRS%IO]]C3WH](D4*H$1UW, M;X>,P!V^('*-JV?"&0&I8Q*R!6W4A9%1!Y/=&=FHV[TVLGIOG)6CDU@)T@]GVIY;4S=X;Q-K-TG*+HF7-J61?!J^3M]PV0[X> M+9OC,%Q9-H, M]S>I56.L_FN#QOS%<63S133W7CI=U<&)&XYD8J7_:/^NIO4UJZPE^&T(PS;@;&,T\H^9I+Z> G+>)?@KO= MKBSH?E?%T^XV^C3%5YQ=+SB.>.)R'Y-R0Z^:K_F@_V'[HFB'H@Y5@NIMDR0' MDIQRQ"!(*$V!LC8@P"26(,]SIC1D46IV@G*UA[G-_8.0 :FD-"^2=1G _MGO M!!;?%L(!D5K X61"AM"8EP6[&:*)JGV]ALI-T:Y>[7MJ<5U^;[(26[UB=RMG M]3]HSV1Z2[:ISSN5>23*'2G6G]J:JH>0Y#K;R!+'>0HYC0%-D:Y@K0^+:9P MD:$\YRC+PMBXF*--QW/CO8[LE=U?2Q\2SFO]6(##.F+YP]$VD7 MXJ]O"K$Y\_J">B)"=@FY%6>/P:V'RJV:FXSAQRC9)?Y1[X]T:EJ1[?:K_'6W M87__N5B+SZKM[3)/BVD MYOA*S.!W+6A026KI'' 94[/M[LU(^>;J$2#9NQ?U@>#*E>AB'].Z#?6I>>8B MU/OP+3FD[LF?QQO P^E,G!&9)Y "PJD $*N?*"$)2&DF,Y@KZR^-[?-(7>QK M;D30'.#C-,'6YIS?(,M6K\N5, M4_VOV-_N?U(:;-;BNV";9U&^?-B+^TV3>^*K_+B6&_4U58FM'G>FE_P63E2+YL=F+[\X:L=6J<9N>T?C@6*#GZRO"(ISF+ M,> 7Y(TRA8^&['K&\/%- MCLPR>C DM7?%T?VN\6*O4I%597UIIZSO\;X?I3P.1E@#O5 D?N_V\<=#,>'>ZH?!-O9<*L=N-@GWB M4R?@NILPTZ9.=0+<66Y5-ZW:YUW\N-X5NQ>U8?_,58N%+%C5[Y=]Y11 M&6K& M?H#[FQ M967Q5%4];]=K$6<9S @#%.,40!*& (>QVMF*A&-*HTQ96G;[6<.>Y[=W/8A< M.\';YF\V1=S,0O* HF<6:1W@CS V+O =L;W80Y90.76''^[U#9SBC:&X[!IO M_KJWO"A+EDB&TC!5.SY]FYC0!- \3$#":):1*$K"T,AZL>AS;G;,!R%%6783 MH9!C_'&5%&5[DA3%>3:4I: X5MON"! I.(#:<9GPJ J/BE :$Y0(:+&^[$P6[4=?]^>5VS#;$"3I@%R[;5CT./<4O]<]>BQ>-6; ML_?!C)4R)3A/,*!4DY/,(* H"=4^(L<\S3F&U*C(PXB^Y[92FSO'6I_*CAF9 M?JKRC+=ORK+QKI\ :^<.X&,P?P,?< ?8^W #O[S7N\43?-I]W VJCO 'OW$_ MMRUWR^_ZIJ,J:9O"$(81$B"16:2V"!D"B*!3V/K)>C08OJ^]QN%@/.4OZMUG$JH7.N:@^MO1 M%#QM:Y)I?%'\=H)>_N6XHY2/CT^KS8L0OXKRN6"BNF:J+B.[%U%WJPKHB@RT M=]7#6IN0=7[(ZG:J8UC6SG!+EHH<1TD,>)Y0 !&F )$D!URF"0\)CB&+[';^ MGB2=]VG!5CO?-W?TK*.GW?;4UR"+-,&QA!C@/,WTT3\%&&6IKO6:QV$F=U^[:. >B\3EEG8^";(-"Y\=?DQ78J]^-JRKE MZZ,P.^>8P6SVO<+U.W:T;L-!1P=WYR2>X75TMN)+RDG/8SQ#_?H,QW=W([/ MDI5.AO3K#R%V/S==-UF*:2IT;A(!4!:J10*&(: ,,I!Q07F2<;7JUW- MS=9O) TJ48-6UI'YGWL0-F-<-[AY)LVQD-GG=AU$PU4^U^L=39O#=5#AL[RM MPV^,=3FKROL0MBN>Q0>R(^_WI4Y8M10YEUSHVA402K5ID F@(4\ @[F O.0 M;Y054MDP/S8K][PYU-KNZI$=G\+G$0X^&+6I?(>2:!%K1#Y'D9$RJPT'TS*]> M7:(XT5UK+YINKE1-4>FY0QUL8K)+4U-ENK>DQN^,W2>]WSP^;M95!IZ*N[=? M][OM3I&)KK0K241%K/UGLA@!R 4"E$@!8DGB/*(Y9KG1P8I9=W.CV&834(M< MYX9:U!;$-NB(;;MWZD7<= ?E"L=I]E&C(1RQGS)!YH9=56_S$^^M3%0]WV$9 MO36B1 [_G_O--['1A\2?UO95<2Z_/C=.4&+NM[OJIN5^$WS[^/6D9LLB^+39 M[-:;G>%%61]NPWLN!Y#YMK<,T?)1V*8?G'&U;*ZT.5WYFGZE3BK6##PZPOGV MLFOO]\UJ]6E3ZFS.RSCF J>"@"A/(("Q# 'E) )1E!$)):,Q0L;^MH/=S8T; MKKJJ![]KJ8-&;!M/SV'(A_=G;H'TS!AO@J&%@ZQ3+*?RB;V&J2.W5V-,^CQ= MAQN9SKG56*$3?U;SMYR&)-Z?YI3*&9.4)3F049PK"B8$X!PA("7A,1.1=IMR M$)1X/SK/U"0NL)UD4X<0Q<.GWRF16DT#-Y%8]V-R>SE']^WHV6..+BN4_ 9E MW;]AWBTK& P#LZZ\;&\==FN5Z8:7,HJBG* (("XE@%)F@,8$@2B+*,4ZNPM, MECM]9S!L"[YNW(IO#EWXOER2W?*$58RGN95R!M^P77<+*)YIXE5]P5Y;8Q@* M<_/L%D@F,L9LH+$RPZ[IWF-TG;TRF8EU3=BN077UF7'FTR=2E+^1U5Z\>SG\ M^)^%*%5#/UY^%L]*5QWKPBEG5,8(9)"E .8I IAC E!"XQ"B%#(N;.PGLV[G M9D!I48-*UN @;'7#^.7N-ZM (DOTS:PF]YCZYL,;X+2VENS0<60N&78ZJ;UD M!\1K@\GR[9%9GB_[5A]]^-^]'!]I;OZJPFD_'TJP9)CI>"<.0L08@!%G@"1Y MY1,A9(HDL^ M[ :V#(_8N[$C9I\LVAG(KG)&WR[0M*FCG0%XED':78":(&CQ&U#TX20%@*00PAP02A5&+C.Y&>?N9&NNUT?#K(&D@E MK/DVL _3X MK77?VY/ML@U4Z&ZX31X?46K\0K[&0Q'@^\T[\8T4_$XJ3OIO0G]#U$*HD6TJ,(] O9A6O4, MIF>ZO9K]]:#"0A=AHB+0:BR"2I% :Q)4JOA%WZ)"NM]1F*I^NJ_1L*NW/A[+ MOFKL(UJ=KE;[>)5/*KG?T,RXTY+O0B>)$OPC*=>JQ^T=4Q_JOJI@\$'(@A6[ M96UHA0U::8.?ND@V O_%W5F".3J.S@H,.IST+, <@-=[?8LW[?V8 MFU1AU76$H>]RYY6YL4$CFF&9@-?Z]\_S&U3W/)D;J9Q=K5S1=)03<;>=R1R' M+PC?=1:^].N13FJ;Q\=B5V=N7%>>)FJ"BC4KQ/9"J>@PX2+%J785YCJ $TJ M4$(!#W.(:*S3,T K9S6;WN#)^*[*-IM-S9F:[PWQ#TSA$NP[?W9 MQH#FRJ_-JN]I_=O&P'+FYS:J$7LSH1,TU58#_KSF7]0G9VHU7&]A;LRD93(W M('J0&;8GW(#BF3PZ0AXJ>"\")6?Q7/ ]606]@%E9'<-XC#)">IJ=S"895JUK MHA@\/;( K*"[SVO%!]69UR2&836S+9P 9AG)JBP^MS!2DOI+*6, M*1"NRJ1>ZV;: J@#RIZ5-AUZ?GP&.;8IGS9E=0Q>):1_K]LM7]YON%A"223- M<@E$"M7^A2EB0#PG((U@$D8A$7G.;1/)]?0W-Y(X)$CKR+RHBRLHF(-&\D"+ M;I];K@_W?NKP@*9G!G$!Y*BLFS$$"R7L4J8B MS5*1@3QB:HM,!0>$\01PE, \SS*:Q-)NBWRYH[D9M,V6KA&VLYEK!;;=$5_! MUW0K?#MJT^R!1P V8N?;C\8-6]XK#4^\U^U7[WR3._"\_<68#K^Y8[L]6:U> MM ?@;]L+B:&MTP/:M3HW1CB-86O4J-Q:@^?MOP77)Y M*"65 H(DSS" .8( B+D#(*(,9C$(LK/P1 M[468&_L<(X?)059+-X(1XV#&1G[1]+8!@Q'?*-SIAVAHI5Y];'I#,CQG0VY&P6\Q MD)Z)>=(QM'<%<0RX*Z<15V)-ZU[B&,PS1Q37[8_,@-J4:O@JOXLJ@O\;*7K7C3"!I6T05>1A;;E3G]=UVZPS6PZ:N#,F-O[<'BF:6\C89^Q]!8D M724I'27#M'E);X'I+!7I38V-/ALN=HJ4GZM:L>I;+%2;M3_SW>.FW!7_6_'X MQS_UY;CX(O['I\8JNK5=MI3%DHDU17 MNU6L@"$&6-_48 A11J2$89XLE53%AO^Z4R:?&3>XJO'^NF-_W_P[\5"L]3%! M0,FJNN'\J5@'VTKXZZD3[?&&B'.94 AR99<"!7(,D,@YB*-EWM M:O+\74-*7TK7-?B.?1#"-[%IBA\8QA<<7IB;Z?7MXU?S,("CVOT3=[3&GF>H M4G:X]H65$_Z9EJ/\ZX^M3.8Z?R9XURO^_)=CC1HEA_;@TONH[\7V[W6HL/YI M&88$$HDY( D1:J>3IP!+#!4P!,%0QE#$5D?L/7W-;X>5];.U(&6KA%&W=>_^7;9E6PE^#WYD\_=:*'H7*VZ%[O:>(U M=U#E\R5W^!7[^)E.4?6O\A?5X*=BS9O%B&0X3R&G(.$, 4A9ILQU$:G=$D]( MRF$2)ZEI?$Q//W.CD6Z=><4AK;#FT1=]F/:3AT.D/!/'%9!&E,#J0\L\%L41 M:A/%FMA^8E:Q(P90],2&]+T]6>R'@0K=V Z3QV\^/OI&RJ]E%6_-JZ*RK4?% M$D&2(BI2D%/. &2< T20!#)!(D))R%C,;+.A#_0Y-\ILMNC;>HO^1,K@N:J: M_"3*^G2C.N?@F]6*E-OCOXX_\K@Z&-8G'RX@GO0 1 FL8EZ. M0H8@,5)U!Y M9A,KE.P=EX80<.6<=+6?:1V0AM0]#.N+)2BE;D3F>0D,.G2 M.)A1BA]T/7/,0"#20?A.()+WZ*,>Q/Q&'5WJ> [11CV &$89];5@1V/;BSB' MD8E%T]O+W*R95KK@]UH^0U.F'\E^SG&&C^\-D3$TQN1AI'H?3Z@&.ARA_G;D MA_ZV)Z$"(_7:66_V\)BS9E;N-6_(3?E8G;#="_9CO5EM'EY^%>5SP70@2^45 M>,C^*X6R5.)0UVO048("$J!,E!!D&801"I,T2HU+BH_H?VZDT)$]V!V$MSEL MM1\"DR-KK\!Z/\JNI ^ZV![E#UH%@E:#X63,3F"W.?OV"O]D9^*NA\'RU'PT MB+VGZ?:M3GC*/EKET]/W\6"TU4F29 MS)?/HJ0;XZ,S+X+:3-ZNN![W>WM]UZ)/E3:UX);';G[&T_#,[LW'R/>!GY8> M5.('IVE6CSKJ_7GWN4;/H%)T$32JGGA=!K]K=8-&7Y='B%X'Q-7YHQ\AISV\ M] KTV0H8ASF ,LT!E9@ 1&G$$R3#&!GM.*YW,;=- MQ:MJB*-N3BX :4:_M\'CF3HMD;FQ0J2':Y(+';QA5)V^J\GSW\+#[ M6)950NK'W8@BSZ<-S&WN=A=D)6DI'G0-!B7O9BTV^^VK!=^B&&P_C/USVQF" MGJ>W2_#&EH>^#,ZMU:%?M?H6Q:$O*W:E-O25A\B+\1+8!T=Y:VN_8TE?+8@S,[ 0_R'HFF".HM=2!$CO0L6!5-5H1O-LT!@4Q.$/!2R*#8R]OF,G@3-7^5 ;GC]O?G7Y1 M)30)1"VO^05=+[S#%Z"N0/-,"HV8P2MR:*_4',%E?G'I"K:);BC'PF=U#VF" M2<^%8^_KD]TLFBC1O4(T>MY#]97O0KNTJ,:^RD_%EI&53DZV#$DLLP2E"MU< MT6D:EO MR=YXO"]5-_ORI0HVT"FB?ZO==K_*XXU;==6V70J.149H#"3G"8 LC-46$^O" MB)!33FE&$%ZNJX-2?F]F49KW;C0E<3TESV3P-SU;!>KXQCI7>^O KJ:BZFI7 M%E6FR_J!_;K8;0,0Z(/CK:QSQ^H']<':'\7NARZ J7-RF]M;%@,X;*PZ'H]I M*/(P!G78DA8[:.0.OLH3WX5:=B_@FINV?D">R-!U![:5Z6N/68\A;-'89&:Q MO8)=(WG$V[?F]O^%[)H" U_ESYOU@V+;1WU16Z6^/M:E3GD:TI0SD"/& (0X M 1A3"AA.8IIP(=,DLW26W5SR1QUJTZUC[6T#LN;!U]T/9=9IM<8F M\S<<*3-CVB?ZGM>)Z[!K\8&6O\*Y2=GO)Z'16/R<)^XW[/Z-?C3<.20L20#"' ND$M]\\V0^#L,;4R_H^KYGK=!KA#[$)@5W M!Z.N$;PNBN$%6/--J1> )]J3N@+::D=J#5C/AM2\KC]B^/=(8I M'\BZJ1GR?K/>;E8%KT,'UKSQ"FEJW=4;JX*LJFQ+=<7G8LM6&[5K[NR!1!HI MRD]BP$,( 614 )2(".213-1.5N8Y0U:U0!P+.+>UXQUA?W\H-WLUT_1ZL2K^ ML2]XGR/)-,-H9DZ^Y>#X7GHZJBV"$^6J@>JJ=SQW4 H&1PV#HXIJ1^QC+^QK M %QY%[D6;UJW)$_@GODS^>K'/K2CVI!6!Y[Z&D64WW?KW[;?A"C_JBCJZ4@/ MAH$>ALW-C9/K;7E'[N"[V.W+=?";+A>L_EJ);Q[I88IJ/^EZ M3WU9(1EH[I M<014HV)"3/N8+$+$4NENO(CMJ^/LS>96I4F81$)"XCR. YI!""'ZB<141 G M.(Y3 07+H(VQ>-+ZW%BEO>.SRSAU&3@S\VPT')XYP1@):WOHHL:.C)G3MB>U M1"ZJ]=J,N/S0N&GZ>@'(87:?;9[TG9+VAR6$"BIVI8C MP A6\SE2?$D99P"G(>)9F#(B#OXM9C-ZG" C7%T\3_YOUP\';0X%;QP?,]KP MB/DT_-(J$/S4JO 7G7_TU?%6YV[8U:F6&P0=\=5((28EMMN >LV -[9FOUT: M%_X^[YAWYW'NUL'MLXUHGS2*W6'H^EO%JP\'J3N-3/]$BK(J O!+Y38LZ&@V1&65ZA]TQ@IU6/ M&O&;\L]!JT U#+4*0:N#EQI(=O"YKXADV/];U4>R@Z>G6I)E0R,V1*O5QS\% MV^L\'N^5H?RP*0NQM:LZW=?&W,A+R1H9-G/8]8 MS-*4*4M'<@!)#@&.LAAPRB41!&8)M]IO&?8[-YZHPB-V.CR"-T=1RM1Y%NN] M85H(6]A-#1CG8'HW6VJ)JTC/H)7Y)*C[*+?3&MHV0+FKIVW4Z]2UM6V@N%!G MV^IU^T)']\5.AZU\7O/BN>![LJK+-K(\HKH.FX0\!C!.$X!PQG7V> M&I5MO-K#W!BG$E([IAW%M$H]?!W*?FYQ I!G%AF!C56IHU[];RAS=+G=R4H< M]:K5+6_4_Z#]KD+QPO?]2D0A3:.[LKSCFZ>=VK>LR(/IGN)Z"W.;MSKKEA8U MT+*"Z*2,0".V^>:B![CAK84;S#Q/90.X@M^US(YV&,.@C-I?]#0[V>YB6+7N MWL+@Z7$[BV]J?'5]M&JM84FD<"("P)!(]9]0 L1#"+(<8Y%%899+J^KOW<;G M-O.U;($6;E2)@!/8S,S_L6!XGM+&.%B;\9<4=F2KGS0]J4%^2:G75O?%9\;7 M]#CZG-_1;67.+PE-)140 I215%]KY$#-4 XB1E.>Y$F*B=4^_W(WIT>N MT*7."+M[T:RRNUOSC__8%T_:XKI7[367_JE(U+(-Q%X$6O"17AH/Q?Z M9O)>_7NA4\Q4/GP>/"\LD'%E0ACT.*UE80[!F<%A\>K(,B2DU,E2M]]$65UG M'BT1R%,9,;51D(0#&&,$:!PKPX31+(TI#GE&K8J.7.EH;G33RJF+7=07^:/- MD:O8FI&*"\0\,\DXL.S+A P@X:HHR+5NIBT!,J#L6<&/H>?'$<,[LBVV7^4= M8]H75W6PQ&D:P1!!$*.( L@D!U@@M3>AB411"#.96=4_U%+_^X,C\- M=32WF7Z4,Z@$#7[7H@:5K):+_E5LS2:^"\0\S_]Q8-GGIQQ PE4>RFO=3)MO MS(P>R:@)-'UM)+2GA.JJ&I. $*]^T4 M9 740TUW9&7,L M7!'#]8ZFI89!A<_(8?B-F\,TJGB092@A3'!(@$QQ F LU*^^LU_!&FZ2#*XR'%: M/97"183R193';2'7\LUH4^ M =&?=+O,IID4<2P(2&44 BAC# A,%5DQG?D_"L/,[AIEH+^YT58C;D4#Y$1@ MNQD_!+,9 3@$SS,?='$[E=6]76.(BB.6&.IM4M(P5/TUAYB^9I^W^P-Y+KC> M4^VV?W_1RZG&3]_!&,43&;0PHV^\DC1H1:V,A]IFJ/R'!N.*K+$S3P3M$,.) MTC_W8NDFV;,A*#TIGH=:F"RQLZ$JW73.IJ^\01+GP^5>GE)$4!:"/.(Z5 N& M@!*6 2I#R%*"A!)YLLS-<[UE=9(6>.R]K)MQ-C-V)A\]S\O%5 ,W;0IG3Q?* M;F3ZYTG6/'15[;;Q$6'U5>&Y]ZO-5MQO?ED_%=JG[U7Q,=/H^N&FYL:YM7+]\^=_Q*MXN@TL,B]MX UGZV]("H9QXT!=-+"3=+N,:% MZANT/UW$OKFR)X'[%J^-,QGKU(?OVRA]FD4H$SG(8Y@!R'(*,&(Q2-(DBK @ M*1=6)==.6K>BD\F*KHTIR709/#-[:C0DOOF@DFO1%OAQ9]=<5-B1?7+:]J1V MQD6U7ML+EQ\:<9XCZ.[S6ID/U2' ^\VS4-;%[CW9_OC/S8I_W>^V!1?*Z""L MBI]?4@F13"D#(H_4/"8< AHK@LSB5"9)Q' 6&H7+C>A[=D;#:K7YHUK!F!(Y MT#GM@TTMM#;O92.VQ?F0Y5@8G+7Y0]CWV9N.Z#F*KO=3M? ZE9A"6\L?- KH MFM:?O*-M<3KG#_6I3NM-L+<18B&D$6 I'E(8 Y2P&E4MG5"$/&$2(Q MLW(VNQW@"9?9Z>T,1,^KZDGI^D5P$#7X-O2E MVN<5-H'$54;AWKZFS25LHO99%F&CEVXG[$,:K*;B^LNKDZ@TETPBD8*88 :@ M-O,)2Q/ "$\8A)2J+?Q8;AGH>VY,TU:GUY;\L3[]\=B^F4,W<,W08-@SCT.( MI^6A3FZ]W2:@0M%1P1#@IO - #:PWU_&8<9@A)'Z.9-C$R&&^_+=9B MNWV_>:2JT^;^1#OV5M;P6EN_9?7/!SF6(H2IX(*"6,3*AB(D PA%"-B1GF>T?9,?:WT04?\ZK:XA?_] M*?P_#\)O'SLX'D!7T84C))@V_G \1&<1BC?&YL) MX>EI5?F7D96^3?BTVOSQ>2TWY6/MEW;(AD1(+-(P 4F2,.W9D>I:VQQP&'*8 M$)A%:6J7&,&HW[G-\J[807&45Q\9K3=K4!U8%^OGIC"U=@B5A]/LSO/_;IM3 MP6R4S P,#]A[9I,3V*N[22UST!':BWUA"92SA QFO4Z 84@ 1%8#J<,B41P+1.(]DQJT" M$WJ[FQMUU16JBTK$1; 6AI5W#;&-.($Q2G,0Q9%:'W@2 RQY#&(*N4QD&F>I M6#Z+DFZF1[?;[33X!C\U]=DM*PP.@&Q&[^Z \\SJ-6)=28//#7P?A^"S#X\P M0L55W$-_9],&-!@I?A:I8/;62*=A_C]J8UE54=V4=X^;39J@8^]9 M/*2Y*R_CJ_U,ZW$\I.Z9]_'@"W;3GXMB^7&]*W8OGXJ5*)M*@B]+G"$W'23&$WU \9Z3(O5F/;/5#\<)?:V]2:;Q@#+MY!UZS#YXH+?47A.;\$V4 MQ88WI\C?!=L\K'7&IR7-8!SG H)((@@@XQ @*AG@)":YQ'%.8Z.I?:,<]XZ5OTD,N$(>":;PP75WZ[6_FQT"6IE@O9^ MZZC.-"-B'HPPTWZHXC;?;QZ?[AYW%G4?+[X_NX5ELP;?/GX-OJC_WSVKK?N#".HX52VP MVKK7A^7*F-_WQ&B:PS=\3^D".<\+@AO0;,L_]J(RMOCCY4:G+/W8J]:KPH_] MSXZ\T&SS953^I\LT%3+*: )"26, (\N3YN[K M9&Z3MS5I:T$#+6F@1 VTK.;'0U2ITDA9]!O*5KHJ'RLK:?EZSU9X7 MZX=&BF-8UI(*F(96@:P(9+*$-"=1 MLH>XCJ*IX+"I[ERYTMC.-+AY\,R,B2F'Q#-5544FM2Y!E6=!@U_I$1P5600' M30X'&D==W)DKKE!U9.#<+,ZD)I$K\%X;4<[:'5O*XH*;MTXW]%VP%=EN"UD( M?K]1?Q/%<[4=0#(644R432;"', ()CJ>C@+!DNY%\$70WT*!UU<%G<8B1\SJI?V/8_<7F,D?"/0^\*]6]>CH\T"1VJS(OO-NO]]E>QV]6NKY_7U6.Z M4"G3ER@/8AFE6<913@"%* (0(@ZPHE<0H2@C*:=1&!G?C_H3PBJ,?]J*\RG^O'MXO@J/,L!MW\ZG8>@S_1S>[;?P16U[_^QZ;G=MAC MYY-='OL'L'NW/$%O]M;#%['[8U/^_=?-:E_MZ)H(SU#2C(0A F$(,8 I8H!0 M)$"64QI'+$,9(Z8K_^4NYK9J-U(&VU9,AVE"9:/L[0CUW[!N]0X\*2]1XV^NUI TSP^ M-TZJW#[4[\U=85J]^[EGI,J>R6906RL?EE?ZC7)9:=N8S$/EE=!=AY37OQI] MKJIMACK7S_=B^_>C$1$M$6.8,9B#+(EB "6D .>1!!C%B4PDDR2R+!=\O;.Y M3;4368-2"3MJLVZ$L_%1IQ/T_)]J=H#3Z4\GI74Q](#BI]X>QQ M^!W[C<+WXN''[JO\KZVHRSY\VI0GF14+<:R]QB7)TY1B122)!!!R 8B ,4!I MG N>Q"*+C0LT6/0[-TZI1 <;"?9;T=RB!!NZ(\5:<'TH*/YD/_3>KTH??78A M;IB$PW9LAGW&IW9+?.HV;]]1OO;#PA/=%V MQQAQ-]N@$6#U[(UL6IMLPS1"Q>XN:LSKX\S(;Z5X(@7_O-[N2WU?O$013O(L M#4'", $PA (@S'- PY33$$99GAJ=%UWK8&[4WLBG6+P1T,X\/,//S"2\!17? MF[<&D,^#@%A;?M>T=F3MG34_J85W3;G75MW5YT;&(32IY;_*OVXV_(]BM3HF M?1>"9@GE$4"$9@!RD@&*DP2$:A/(81*2.+::RSU]S6U:=S/NM\):!BGT &LV MR1W!Y?N^] )27G/D&\#B*L*AIZ=IPQV&53Z+?3!X91QC?&BBOM]OMKMMXPZH MPQX;8KI;\RHI3VUY'"NL'K_^,*$0QXP"3'1=)IDS_1,$+*1I' D246&5W^Q6 M@>;,/>UJJMURZSQ4K0/NW0AGO)N'SHRXIAP0S^S6JA)4NNB"MW+S7'#!W[VH7:"R M%K^V"=+NV*YXKF,=L@2S4,(0\"P7 $:YKK!$&) 1S1&3&0Z%L E4,>_:BG(G M"$G1B4Z.1=R*=7!,]4<.0MMQK<4XF+&J'W0]\Z<&MDJ$VXJMO:9^^J\:Y;\$ M!^&#NV&8K>G1'C%'1&C1\:249P_(:W(;T<+(?:GV;*+#/E+TM8_4UZ?*<>#C MGZ)DQ5:OO9_7N[)8;POV&UGM1;3$811%# J01SP%$/-$;6MSM:VE.6,H2D@2 M2ZMMK3=1YV:9WCT\E%6XBIJ\C:#!LY8T$$<=++?)_L;9<)<]B]'SO4FO_%3? M&?JSOKODS]JHNP@Z"NO P/8[J'1VN,OW/BRN#@G\"3KM&8-WP,^.*/SW>-N9 MZ$9^*M;%3OQL]FZZT2;I\*O*F4F6)E@R#-(P4D8V MST* $A[I,J99&DJE-OM>F8BN] MN0_R1( MZX.T?[([!,KSG#]BU!5S1 Q4'UCF[H*.0)O(/? R>&Y\ 0V0Z/']ZWM[,E\_ M Q6ZOGTFC]]0ENR.L7(O>,=3L+EP7J:(BH@P!IC,8IU7AP'$$PY2P3F$B?I' M3JW+DEWM;FXL64D[HDK6=3S-=HSN4/),D;W=E=52\DF(.M74$D50< 8Y@$F( &1A!&B: M8*"]@-.,IS',K3(:7^EG;CQQMU[O=79#(0)BD;U\"$TSLG" D6>6J'(,'D5< M!$I(9QG+#6%PYNURN9>)G5AZ53WW3>E_?"P%/)6"%949J7Y>B>HW]YL/XEFL M-D^_;N3N#U**)624#O=J7T2R9-.]G MQ_]0^VR(:*S8&@?667))#2%<8K'[V#ZNIZ;W5++5Q.($CDHM0O8+5DQ+$9AS,['%;93 M;X9:N0,M^")H8/>11,,>+R^[IMZ.WW C90)(_][*J 7[6^CJPO'^\>$_-W_\ MLGXJWJ^W7/W]X(5B>!_=W\K2-K@O'HOUPR)0,@>_?/GV.7B_66\+A9II ME4L#^/JYQBURGKEE$+3@=Z=N-N;@C+JL'FAZLFMK,Q6[%]B&;]Q81>ZK;.Z% MR.K;9EM4^ZLV#4G$1!SF,0,I@DP9,UD&$$HS($+*) N%I,PH"8]-IW/CD&.1 MM=I%K98Z:,6V3@5C-0!F)HQK6#T3C -$Q]>S,X#(=96[OB[?IO:= 0A7*^*9 MO#N.DM[MM\5:;+?O-X]4==&>]&@OO3OVCWTQ:F[8-3JC6=(*'G0DKT\JM>Q! M1W@O$V8<;HZFCF7GDTZB<<"\GDXC6QF[UBM[X<=FI=[8?E2-[UZ6.*,(Z6S< M+,<0P!A)0&(<@3QA,L*,<:B3SK[CS2U>OZ M3S?CF6"!"4\@D!E2>,94&9]9B '&:9A%>8)1PAH\/ZX-S]]=H-EVY@]+U8-+ M($V-R%N@\;P8U@(M@KO=KBSH?E<%>^PVP3?BUCWH.@C.C,*S#B8V :\I>&[P M77WRUGQA/=$8M:<_PC12FTT"(I1Q 6) .42 98)"%,L1Z!C/C%FZEM,'" M/-MKE7GJR173G&=$63=)B'3I467V(!R'@"4TC% 80QQ9^3@YDVS.A&A2:VO; M6VSK5M*\==AM.77"P9R0B-2=P3G=0@@%1!@&6$09Q$,19+ B, M]=Q(O9&\3OMNF8O! G"2YFF<)CG(:9YJP!F@&9< YS0B<8@2FH?+9U'2S=M" MWA7!.^C>T#9;V_P@Z'GQ.OE>%X>0I9>%/I.@0JU-.K?GIV++R"KX;T'*H*EJ M_^+EK-X>0T>+D47'DZXV]H"\7DY&M'#[>O&J^,(=8_O'_4I[ )WXYC,DLB15 MFP,">0)@AI5IB[':*V2)9"3"691F8]<-,Q'FMGXT>_/]6N$>R&9RKNK)28XJ MW! T,6*8[/G//?C3\N"A6-&AFLLBZ"CA*<9B/((>6-!0@#=C0SN ^EC1LJ71 MM08KDOU;L?OQ?K_=;1Y%>5AMOXMGL=X+G>#C8:WC%)8A9AR3, =Q3"B RH(& M)&,"Q#2BDJ=0,&D9L&$G@-'4G#2*HQ$Q* \R!KL?9!?\0;9!L6:K/:^S%O,V M6WG9O*">V?T0RIAIK_74/EW_0WT'9EW)T&84S8C3P\A,5NVP$CSX0TD>M**? M6)'MJ!WE=UH$<01N[LHBVG0^=:'$$QC;,8QX+DS&*UZG]I:' /-!5-Q M5#,W7\1IMX5W+U7S]1U+3F$,&+K#&;KJZQ;P)ORDSW0H@:_:V$M::,/8N/-G@O@_._LQF!V>QW[S/ M51XL8G_AE9'6QIYNQ3_VJO&/S_HVP#9'-F!=+9>YR!G) *%Y!"#$ M$!#.(Y"G64Z13O/)N4U0B4=9K9;;":)3M)(!K;0)GG2)K*U>0G2IBJ)2+MAI M[>R679]#;<9T,QE SV192Q_\I/7\2Z!G?G!4-3CJVHYO\WRE[B(X5>^0R,,= MRTXP"(Z(VJ>DDW+]!)"_7BZFZ'+7D;LV;O&+5'>)7NBH> M:NF6L>"".I&T.P M.OJ@5$' FRIG,E>ZV:T)AH/!(XA2"B'@*(4ZY:8$2+((2)JP3 U+GE!AYRGG M?CBF\9*;R8"8K;?N0?:\=%;H:HF#*J.5!K*2-CB*ZVXAM$/'T9IFV.FDRY,= M$*]7&LNWG>6".-Z:?N9J0U3(@ARN%*J8^5+H$MD=;SWUN_VCX&U9;;7H=7ZY MC%,N8R+5@@/S', <)8!2*D">9)B1A,=*$%7X38BLE6Y9N_.LMAHK3,M-U^&4KS[ MA-=L)9Y&R5^&$]<"OW56%$\#8)!)Q5?/M^]_WKVT@0"',V.8AP(2A$!&80H@ MBCE "4N!3+,4,K7Y$<*H6J!9=W/;[]2U7S[<9#9? -7>7+X-JDG-Y DC2\P0 M\F J7^CLS4SDZXKWF<8];XWCD?]:*T):Z:C&VL-PJVA.%,^5\T5"3.,XROG. MQ1B;4=O$(^>9 J<:-)=.R+8P^W=,-I9H+L[*MA!:.#!;-SVR,%&Y>1+E[N6; M^ISU2:O.PO:DPX^['HHIYY3@4/$U4X8?C%* N+(#HUP'"6>")HE5WB"#/N=& MRJW(BZ 2NCJ&.HB]&.^U: *_&9\Z!G6*S6;-EO<7?UT_[ MW?9G7:@O_D4\4E$N,8XC]3\"XBQ!^D(D!I1#"HA$L8@IBQ)FEQ;M>E]S,V5_ M+=2XR()I,[:^&?E*MZ*L3HB"6OS@ITJ!(+:LF]>'N.&I@!L_VE91!)>:B M04Q19HU8\'LMK5OEL*VWPBAV/<%$L/RKJVKU\?!3E M0[%^^&NY^6/W0V=\).N7)>,YBI*0@A2EBD,RQ2%(1#F0+,]%@J(XR:0)APST M,S?^J$4-6EF#6MB@D=:,,(:@[2<+AX!Y)HJ16!E3A"$2/37M5 LU,Z@?CH0P MU.XD9&"H7$L$IH_;D<#3CW+Y3>$GM@5I5C*).N"ML33\X3K(N ?I11L5SR+ M3@7J" J9IY*"B$<1@*FR0"C,=,)GQ%(!J:0T=%,'_$+ON ]Z#FO13XI;YG4@V\!Q;S@N!]C8P.""]U[,8' M4?_Y>7U>^>G[9K7ZM"EUCOPEA%*Q5R) "G76>D$%(#EF .8IBC'C(0JM7,TL M^Y\;J[7B!S^U"OQ%Y]/LZO#_-!4&@]^U'D&CB.5MI.TPF5&?1_ ]DY\'W,=$ M5H]!SUVTM%7O4T= CX'F0E3SJ&;LJ% [MNE4=/SCGX+M-;M^E;)@JH=/ZT.] M=1-.,VIH;@Q6"1P<) Y:D1=JQFQVZXVIB6:&8C\O.0?0,PL-8Q?\KN4.*L$= M4(\50#UG2ZJ=AF,8/U*+6>N3$(F5HBUMV+WT]DX11\>R[1+E5.2<$I!%5.T5 M!20 H3P$22RB4,84YK&5)Y?&7L?[GK?S?N@.HYG=-8/!\<@9#AF)*C8(Q>GN9&Y>W@K;QC;6H026K^>7E=5"' MKRZ=0.7[V&\,2O\O=6_6'#F.Y ]^%9BMV5JVF3#& [QFGY37K.Q?E9)EJ;IM MMA["<*;8$XK0!!G*5'_Z!7A$,"X28 4^Z&R,B4251)[NR'&2L>V$Y_/!8AUOMSE--XO:M"46"_ BE$*P(LD4-4Y_$]3=]@9$'5]7M=!X]RQU3CQZR:"=U63 M'A6@T!3:J96GYJ&;MKR@_+W2F>Y6K_*GZE^WRDM<*T\N$L/[0+3FWSHSQ<1. MK,M,GGJJ>IX=63A"ZBJ<[Q;XH!?A6Z<3X3=IV3[^Y,M7_OMZ53X5BR3$@1A Q[D'L\12R.)7Z P\XBHRN'<<2,C>!(S^QR+#,Q-@ET!-%4P#K6%S5 M+'3E4']3U*IFQ?W*XD7DM2#:JEXQEHQIZUI<"=9)Q8MKQ[.=[_YGP<5V^5LN M^"*@48##((6^JD2-XC"#F9^$,,LP)6G& Z1G0YE,.C>1]T5J \]5\\V:1J"( M!!_R5;41"],@)/*;+KA3Y(>?0N0\ ;PSY4PRO$]!T$_A M/O/N2!TM7_%[\6G#65Y^Q;3I\J3"0 DEXQ N"S"AXPFSZN0FG':6 M*0"VM!JJ*>9+8.F=N8, M7-'VIRE@8AT"JZK>G_."+M?%=B--E\?>XE@: M. T'.5P%D6/Q<0:=NO8-L![*K,F?Y ML@IT^(-356PP5VT=ZK;>=1^(YY=MG7EP+[[@C1(1A5S8/Y[PAG]\.S] 5=D$ MHR0*&8X@]S("D>_'$-/$AV'*<9(FU \X,M%4'-(Z-^G2I13L21U5A,;E$NMI M03-9.,M&$Z!I29%R2>FD6M<$D!^K:%-,.;)UH0J?59/S55'-KJH' M-F9S63O3]/II6[TNWZI M>W65:_ B1WY2(>9T_?R\7H%"/7 #U"W/)J?*IU;]I+IX>^DH2\U/54"R84F> MOM71D]:6$'[=BCWFYU*IE?_K6W'2\BBA]$_$(@F'[<#SWCK?NXP97 MT0B=[:J"%%C^FK,M7H)^8(R,P_,8C+(,CX::S"P\ST+7)KSPQ,C3O=(>E%CM M;N*%/-?]:)U1:!7PL?.&1 MU,,<1NK:"\E_PBQ,?$B8G\8IS8(PT:K(\HX\S$ZP*4)!PLBKUUXG_BFQ/GJ:]4C.,?+ M/TI<5B07ZKJV:JZ]2!,_95Z60:E[,XC2E$)".8%^&@6A3UB*L%:,_YC)YW:& M=>BO(A5J#L".!;#G ?REN 5&P:5OHR7I_]\<@VZXX.EB_?]//#6K[WF$O>) MJK-9Q]^HFMM8 'OJO1D/.5E%N+',=FO&C1YCG&'VJ;I@J!P6C;GJ5Q%23NQ?4. M#0>W(1=9MZ0TGXX_J4I[D;UCA?/R@^:W''L?>!5CETG/*IH" M>L<"OF&A342ON(!K 24?;;XFJ5@!'5Y EQFK.9Q7P6DOKW,<&5/G>EX%UIG\ MS^O&,Z_H]2DOWVXW'']:,[X(PX#$GH=A2"*5[I';P<[]JQ4(WH_]6'Q!7M MO\X..W'WKS[63IM_]3X]SF@Y3IW9Y^"F6>9E$5,E]!B'R*8:O?TX'/F%T2_G:F'(@U[^;HTY;]R7&XW_&%=JO+>>/D[_I4_;Y]/2P(1 M+XIB#_N01BR5!D.6PA2E%#*.*4J2T&>1]BV2%8KF)BQV# !1P(K_ M!,\U(Z-K.=E;R^'KJLE7R+&\4OQ4<67'%9_VJ_:U7;4=7Z!AS*08E*,5T[\C MFWSE)KI(FVP%C>[ [KZZ:.REH;8Q8A#$E42B@D'Q M)%@DK4_&541-&C+BH1!K5=O3G7!N>[1#,]S41(/EGFI]R M' 9]XFR[E 97V^KO]PW8=_PT[!ZQ?4+IW=-.>UR.#XDNBNQ M:[3:V]>B4*4F*J9 Q963,M#VL;95^>%Z@J8MY& -P).Z#/9&OE92GR\1467P M-:4>FL9W;T;A$!N%@UQ/TIPE=9UX M6I/?MA(T;,EA8=)Q,8!PEG22)$ M(+3Z&_5-,C>YV6[3EQVA9A4F>P$==E78@,FQ4&L1VM,X6$?2X)/33Z^T@-1$ MC@=+&9,##/=E2EYZ=;H,R0'B#S(CAYXU+^=0UQ7[M:$/FYQJ%ZT^?&MNDNK+ M+[ZA><%!19U^18H MPX4G;/=P/; AJX!2D8690#R#(0LBB$+Y1\8C#@D1/(B3D)#8J!N1P=QSV\2& M'IL1/8=,%D;/1',$MV-A815IB]U?+V+FO GLZ"!'F/DR36!T(F>=SS'@@,K/: M"5KSFNRR:0HE?#THB:!9;LH,:SU991T_QU*JIO<&'%4]Z! M15-#MD7Q9 23 MK=ZN6G-.V]+5!(:33JY&+X]M^-44J[P7GW#Q]'6Y_EGLI0_SI-F'!"1IS"&* MP@B2B%.8XBR-24B]&"=&3O&>R>:F1^UHK>H/J]X6%;DZF\4<:$U/MB7X7/NH MQR,WHF_7,"36&G?U3#5QYZYAID];=VF\,R*Y:KWZ\<@WSY\Y*6]7K"NK[LDR M_U'YP8K?56!Z%9GQG;_4OICB7D@C<47S%[R\6]7AJ]O- H>,BS2C,/:2!"+& MI,3Q@Q2&L1]BE"9AJ%H1K4N\''806Z;-2$#M*'2WS>0'FAKDX5A>J&''\SO" M[UJEDIQ!>08] \4;D,P=:E>@P]\-V'-X _8\JER>'9?2>FSCX[>;]UM3@RRK M]UO;J?*MWF>-S;*OW*Q"7QZ6Y1FGR\AR ]5!;I:C*4;V?J]\%CL%$\>^B"(5 M,8Y2#Z(X2B A.((I$U+)]P6.8FK4KOU@^+GI[C5UAIW4#P'3T\C'P^#Z(J/V M0;I0N<_S;*NK^.'@TS8"/\O82>_N\T^-O$%\?/[Q^^HE_YP7=!_79'*9>&Z MV6W'ZE;M,7]6-_N_?WNX XK"U4D]P]GD?)'77::\H^QDYN+'L?-K>)NR=_FY3PUH0@%)^WO#WAU7SK[:KD;*\?+'SL M)RR+ IC%JLX(#@.( Y) G 2$97$2QU2["=@UA,Q-AIA9NU.$NQG:5)HWM;2VWC,>)^E&0P M\S&&B"<(IDF 8<(1PBS.*/7Q8L5_5*/JFY9CZ=':N%F]<4^H; MM[J:IJJNJ<@MQ!LH\2_P<\]8 =J2FX?MZ+%240R-V=%KJF?V.EVB26..;X D M'71HOSG?.WF?8F'/D+X614LF]V@R)C7.KP7KV(R_>KQQPO9COERJ 5>5]^ [ MISQ_55D7Q2)):13["$$4BPRBD B8QKZT S*<"1%&/)'FBH&'[N),<]/L:T+- MY-ME&/4$F!5P'$NHFD;0$EF /9GV9- @$):$S.5Y)I4B@^P>BXGA%\8&-ZNJ M30]\DZ_9(J$"DR"*842(JIZ6A!"+4-K\,4XXIBP.0Z,J =W!Y[;;FVI@;U*? M-8TZ[B"FM\O'XN#<[*X@J.E2U1J7.7T#?S7_=Y*H>0X):]' G:$G#O<]9>HT MGO?,,^.V[#=>JLB9A\WZ-6>GFIM6TE):^62PHM),)O6 JB>#[$#E6.;L4*JIK%PG-9TW MX%L/9,;R91@-2_*D9Z))Y<9[_E!PM/8*"=@8+ZY28HVG>9<&HTB&E14&^8&#&&N)T,L M(NE8D%P+XLALI$%HK.8A79[M'3*0!ED_GWLT_-HX(?-I_?RD MBL.EHL.+?=#+/L G#@7/,L^#,5&*"4E2F#&601=1UNEN26X>23BK%QP!Q+ MM9&CC+SKV1927!9%IU3M Y>?Z:K$/_B]^/M:37ZWDEH++\JB+9VX0(S$880X M]*(PE0H6H5 */ 9YDDB=C^(LDW.87 2-(F-N>M>>9)55R"61Y1O ;9G2#UCN M5M704CWS-\.[I''+I'G1Y!Q\U[=0#0.@P\$-.%R-F@NP8V.X;*_Y/=55.-JZ MQ!I'Q+0W7%B%+)'F)@T85#59(0XC M'V:$9$F"!<+<,Y&+YZ>9F]R[I73[O*U+RTN;/Z>YH6OJ IIZXNMZC!R+IY9 ML.O&:Z^;B1X(EF3+A4DFE1W]C![+AH&GKZWD_.7Y9;E^X[QI GH^&N=V62V? M_-N]^,[I^L\Q$O%UPVX?5:1QQ,5E':T M;K3-NF\YW*3SN"^W)5:E<3CLC# M9/]\7']3BNWZ&U^KZ;^NS',Q^P:9FT27Q&Z+R@NBPM$EU?#ARSWX)O\[D.E? MU^MRM2Y-4C1[H>P7PE91="Q$#0%TD;VI@]2X#,[>D:?+XM1A\""34^N%D7>B M^]92MRM6*4$J3EQNU2^5(VH1QSZ*_)#!E*F +VFAPDR5:218Q&$4)EPDS"3@ M:VC"N85Y/:HYNJW/*NVA2_?__7^E@9_\/Z"FW_!Z= A^S?M1BZ"ZOB ]0G( M-?/[4$TH;%V(#DTW[8VH)O,G5Z*Z[UUW72!%%Y&F5-W9KM5Y[ICJZ2URO"M' MVSK;)"E=PHIB^RR5J+H!7OWD??G$-XO$CWF<"1]BDL40!11!' 04XBS)$I&E MB%.MUAO3D#LWE:DB"M":SCI"S-"X=;R\9M<1[[]H4UU;=#A5I;E:7D&7V>-N M@Y7([8K@AN-=/\]=U%O%MOU;#K?+8_DVQ!&Q[W)KXA;X2[85/CTLGDL,_H?-O=^/7"^^:_->OM2 MF7"5&ZY6:K^7J]OG4M?_-3#,W':T(A=4](+:=.U0++6$YN?>?7$)+# M[B^+(#K>^Q;P,W)W:2(SRN$U-/9D+B]-)KM.+]U7QD;IUFG/JB["IVU1KI\; MT?,@OZ,G7/ %92$/O22#),4!1"E1ZD 4P)B)Q/-8RI+0L#W)X)PFNV"J6-R: MY%I# )BQO"D+O.)5#?P-IZIIC%3FZLL,Y33>[%/)3<-UAQ9%3[VP"K1C<;-# M6)7+ 2VU-[7R<0-:BFV&X6J"8RWR=FB^B8-M-=D_C:_5?=%Z3[CO_!GG*A!% MGCN;,O\7;H+5\C7S%UD6I(2C!'+B$8B2&,&4>@CZ)&%$RJ@TI4;!'R/IF)L: MU'0P6U8=S/)]!S/<*/6;EA> .\RH.%O)C;6F<;TKIR?,)E@/QR*NOYF<8ZZ5B+MWF=* RZ#RG-=PX@=H&[\G1VA",G"X0]HB( M2 +]*M365[<&:4B@")A W$^12(WN"L[.,C=AJ"HJ+-=%H<0;*!29 )?E)B?; MLG(22Z6-KI^?VR)]S=7/#2"*&? A7P&V7B[QIC. 82;"^<70DX!70^Q8ONWB M^^9F#.W+K7I5@ MHPB&:P&W!1_G1.[%6].9; M#UT[E'7A-;OCW%CU);*T,6?0OZX!BR\_<.]>T M_F8=MD_\SEHOC2U)0\J[55%NJF+:57CQPB<>BWP>*IW#@TC$(QR%V8@* M-1=1L5::YG2&B6O27&3QM!C-Y4?'MJ65*O9=46PY^[S=2+%3FSM_Q\LMWX6. MJV=:Q]*#_"P6L9>(+*$4$A)C:;?$\F^(!])XD4(D"#,61D9"8Q05:FZ"<$\I M:$D=W#P&R,U+5Z6 MRRKWLW8V-X&$BXAS/XZ0!Q,6$VF A1@2GC"(B,"I(%X01T9RXL(\S)' M^6HNH:FIYUR/D6M-9@]/>S/UR7;8WP *MM20"[-,JVCTLWJB2@P\;A[^5V>N M*%VD3KA5P<15I;_/N1!<#D[YB&Q8LU'G)@)JZL&.?+"G'^P9N!F1'VN(=K_0 M< NTZ^L@0XP=I-".PVY4B*'A5)-%'(Z#H!N .'*$D:H*5I4#*EOIF_RV[L7C M!J\*U4= SK=6=^2+)&&(A$$$$^1G$&$O@$05*TY1R%CB>YQBLRHO@U/.37HI MBG>E6L!?-9&&UHT&T)H*C57X7.LV9LB9ZS7:8-A2<88GG%;;T0;@1/'1?W.$ M#K39J'(!MRN\?"ORPES;N?#^W"2#I'.]XNMM<5BEHJ7;0(VY!)B&PF(!*]>J M23],+C21 5#&Z1R7!IU.NQA@ZT"/&'KVFF8&AW?7)^UUZ_ Z.>B]J-M%J6:[ MB]A/8^R3%*:J%B]BW(-9BE4M7NKA3/",I=2\S\$84N8F1^1GAL"'?6QPD?\" MS^M5^508QKM=L3IZZLC!< ]CY]@Q7C3C2!CM?J&U?0?#CV_Z1AI!; MU<'ZOC(+BR^_^(;F!2_NF@CF*G/M;E5N\E61T^I6;!&$&NJ1&L;<[#_+O[>^UV8F[@3+I0M(WD*DJ;BJR= W\P[?FIHYWA4)+H[XM?X3(L 4_'@S' M4O-Q@UF5'V>"AY&=?I[U4=;YT5"3V>3G6>A:XA>>,-MK+T^;1=7.5%HD7]>; MWZ5ZNMU42W(O#G35;N",GX2"^KV /Z!B+@MP MO7B_!K;Z ) C5"+>2T*_$O.CAISD(+B&V?:HN&H,L\.$\7SQ957FY=LM8QM5 M+T_^]7[SN/ZY6E">19X?>A#[.(0HQ01F28"ASV-."2%>+#*=,Z-GCKD=#369 MH*'S!BA*)8Y T:HG?OH [1?KEF!R?8,S!B%M4:&!08]**-^N54+YE[U*V#?F M)")!@ZEVY^L\.J(+@S("'Y]__+YZR3^M"K9A7Y?XAW;[A;-OSVWG5E2"Q_Q9 MF2F_?WNX4]U%BUP"U-,J3Q>I8I <[]L^?,!?BEA;W1-ZD1C7-N'\D-/U M2^AEZ:!10O^3YH;>Q226;UO5$>Q>W*M0L%WBBZI%4-WA15&4>;'O090154M6 M!#!#'H,Q3@+$@HPCHA6K=04-+@!JXIF9=&M&ZJ;DDMU:9&WOLL\ M:ZLS;-]-@+EK1:$GZ>X&U&PH@Z-EI'&@UT5,>N]4K2V#OM4WP7),9/RY6Q8C M>_!*0'O,PK$C3V8=7LEZUTB\=JBQ/62KEJD/>%.^-1U/DR#SDH +B#&3QPU- M$I@B(?](&4L9IF$<1V;]8X^GF-MITE (*A)-N\:>X*=W57L=*H[E_0$@3CK% M7F+>6I?8DPDF[A![B<'3[K 7GQRA84JUJ)4CGZH2!@?2Y'->5,F136OJ>]'^ M8!%[@@GN93#B2011&OF0T#B!"$64!Y$?1[Y6(;MKB)B;5*AUS%WAAX.2$+OZ M#ZPA'GS !@J!*7NU?3U;UV M]7M(J@ VVHD7&EUY2+=>]%@ '1\+W3I!3HK^V"[4?##T>Y7HN5A2^>PSX[9S M*R[NR3+_47VCG[?\;O4'E^2RRE'CL93B(,!0A!2IFLD>Q!D-H2\0CGT2"H*, MS,O!&>>V\7>GXWI'L=D^'L98;W-;1<[QCM^!MB?V,)M#T0L>?Z[MB0-M>"S) MB.'Y)A4F[\9\H#?) M]9@%P3,Z)FQFA-0 U6W%.U^;^K%\:@_3#6B! @U2G28D':R LMR"LFLUM]F MHLD\&)L^'64>?%^R$^9'H?VJR?6/OZXW?_#-:TYYL8AHYE'!.!0L4T$840)3 M[B?0\WP?AX+1,!GKE1B>?6X'\:G;HG)05/*T]EXP0-:K;0&P6GG3LH!&"V/L MP[ +]X1.C@O%D)M?JA5H&9BF!O)%W":H?7PZ]VQJ'E^$Q:36\>5!S,/!/S>7 M 549H+QNG/ZRWI0+3W6&B(0'0^''$-$408R)![,$QSAF64:%EDSKFV1NHJNE M$^P)!36E^N'@%P'MET6V8'(L"'*/5O6RL .=ZSE[%Q$@I^ M%H:K(L$/1YP\$/PL0^?BP,\_.-( :=KQW(N/VT*N55'GTTYHG(\$YL5#&CC-.(#YR M^K1:+]<_WBJG['%GWR:T%N$X0BE/8!9P!E'DSC("3<-^Q/:AWM M:8J#[)$0"*4KY&RT(M0B"AA MBQ4OIT8\JQ%O9YX";1?PZAW/UC]4QV?RGM[F2FM/<=-]Q$$,OQ%(EHY>O3DG M/6^-8#@^9,U>'EO&Z[&R!^M(#%QRLVI>1R_/[3#LD <4?:8%O8ZQ&?8'7 V+ M:V%PIKR7-DHCRGQ=0.**:E_'(TY<].L"0Z>UORX].$X#OEO1C:H'\YG7_[]; M-:W,B@?\5MF6D:",Q[$/J0A3B+"JYD)1!*.$A@GC"6.I;Z+]#LXXM\W>D@=> M:OK,-(1A@/6T ZNP.18&+:W@0TOMWU1-M!V0#P- &FL%VN!8T@B&YYM4&]!F M_U@3T']QG'3I9'14(1K%[;9\6F_R?W&V2!*"1"+E2I R*5=HEL TYA1Z02J8 M-+*C%!G%-_3,-3>)\JF3U'<#\(Y.\$'NDBJHP;16?Q_0>O+%$GR.)4LWX>NF MCJQ)% PY+LJ1OIDFEB ;+Q_)#YY61D@._Y"5>JI%4U-=6;LL_UJ+\ M*2>Y?5YOROQ?E0;D+P2/@P3'0FHFZHHB23R8R9_!,(UH0+PXIKY18H?NQ+.3 M*7NZJV2MK8H,+1K*58G2'>F&DD5W(33%C -X7^[W%$? Q3HI2@A'HPS?P( M>CQ!62:" ",MS\EX$N8FQSID'DBM&T [^S!?25I6> FWTLIHI9P]P79AM:X7 M<=>OP3L+N\[J3"_X^M&;0 1>(& VPK ?(!.Q.#"2>9&8-H+[7G24QMNB+2%9 M#7^W:F]]Y3.D<7(5"^&1.(XHAQ0GJM>;NA/T1 19'/D>XSY%OE85X>O(F)N@ M[(;$'U2)P87\=X<=Y7HA;N9#]\G.ZY7'M_NJLS$&%$ER 3\K';=439,$93B,O1I#&$58-SWV(62R@A[@?,R_V MDTCKZ-*9;&X'U&_KU0^@HH(!DU2;*>>]H.JIX;:@!,,%(0D%7XD;?R0 M,JG-2KF02E$ N1#%*8$I9 G&0"L)1DH;8*%C$!9%SDY$='E6ECTW+ M)5CQ$BPEA^JGZN]4==W:%G6#N?6NWSC><:C94,[I%Z"GG+WWNCH6^$=+NF,0 M2 Y!S2+XH)C\F_IUW4VM853EL7SXLU[DOW6ZRN_YU>EG9ZPGNEP02_JE$Q(G MU4M=@GRLSSJ=Z_JJ_U4BLI)VT32L>R]#L2KF@KT(>.@Q<#9Z=ZM MX4 ?\WWM!WK?&U&68+EL8M$[H>AM(HYN=8*>,>8F,R2MX$SPO>85PB!B_>+! M)EBN5;(+.%G,4=)%8US=@KZ!IRM?H,'>014#G>=M^-WO5$ (+\KO4JX<1S4O M B_F69+%, TCE<(0<8A3@F#JQ32-,\QIEBQ6_(>226/\\'V3:VV!79[CG@1W M.Z'-L6;2U&1;VEYUY0T30&I_?%1CD1$K,\:5?S7:$U4UDD2#/=4WH*4;*,+5 M/T^2)%RY_7405#0X# M83\?2P(WD;&3K(^MKA).:9VV(\44L)]TLYADTE'>E5OVS\>UBA]#N0#%6,_)\7!3^DLNL'+D);GT MU/BZK*I3WF_YBM^5_'DH]/KB>W/Z!KL51Q61RW6Q5>F_?REJ046NY:JC9Z&X MJNKHX8B35QT]R]"YJJ/G'S3[&(M-N7C,2U7,[V[%\M><;?'R'WGY5'G_E;O_ M*7]Y7']9E7GY]GFM>BXL0A*S*$P"R!,A($II '&0"4@RZI'0CR)"M6X 1\P] MM^.H(E\%J>\9 '_5I&K> 8Y9@'XYX1A6QQ)D%*+:@N,*;/J4;CEL1^&6_]H+ MEC$S3B)RKH"B%4;7#&$>I?O_2JFGTMX^\U>^7%>*=J.X16$4J8HD,.%"=2P( M0XB3C$//$QE*(HR(T"HOT#O+W$1/2RA@>TKUPU4O@]DO7*Q!Y%B,[-#I$#DB MJO)'C M!\P*Y3/8;/)7O"S^J#^-7;%8P6/J>S&,H]2'2. ,9ID(H0KPC3A+&/,"O1*] MVG.:?,[3E.?MDEW[_!K"P?_)U\7_&&1PZH$^+#JM ^G:#=O0"TXA;&D>(57U MT-27L-91G4C:[M!]:='%+;J%-KI&PM<(J1Y!K#?.9$+9B*VN@#9[T5Q8?\92 M*58V>EG\SYNVE#CSUHQD0D4=:,D;L?W/@:*_V:\$9Z*M?0B2G\SX]R.41YF8%'G8RKA)A]>] M>H :=D7;P#CTW);"J3*/(T[?!CK :MDG'(^#ZPK!E?H0E>H2"OA$Z'HV) M[,_A3\+(]#S/;X_5>?3"9 ;G>4*[MN:%)T:G ;SFA5S)K^O-Y_66E&*[;+LS M+"*?$!HD""8B1E( 91',$L^'493@,*$^"_6N)74FFYM(^HA955$,\%_*UC(L M^]L+JYZB9PLLQ])KUVY%'IL\?U5'Y0WX)(_(O 0J_1]\J?$#'[YS:485>&DQ M 4D'(WNQQI>GFCI4>)#I,Y&^P^^,K?##JDZI>/F THMQ,+PK6*L:E_W#P&\\LO3K=E M_LKOA<@IW[1U" 4*,6(A% E2/5\Q@6DF,A@GG,2$4^QY5#?4\OP4\O%O]-\>;1W5+ MO< X(B)D H848XAH(F :$BD+" YCBN(4BU#'4>V"N+FYJ.5'F.B[ :POU; [ MY3T7P+&PJHHEEVVQ9'![DJK98? &[%E4GNJ622GGP(Y-<+<"BE%0RVSDMW*U#CV>+^M33N8[Y2BWO_)"GK4XP,27UG= !$1)*J3UG270IT0$Q(\P2D,3Z_O"/'-3OO=D M@HI.H @%?RE2#4L:7@)6S_ZV )?C0VX44L86^ .EBSP2[-,:H$/L'IL@0\] M/MJ=3SEGQ5=)7M6;Y/ZEDD?2.-C0O.!LP3(19B23,H&H3J:1B*5@H!A*?=.7 MYT"*H\RH%^#@C',3$2W!0"TAR"_UM]J^R+_RA@GUV_K'ZQ>#UDGZJZ)])6 / M:\?RY1#FNO=10R[8T6OU)D /&GO7 0/S37TGH,?^F8L!S1>MQ;L=-$NJZK(* MOMGP;D#%W8INU8\6"8UQ1$D $TI\*:TH@83[/J0H"F(:>2*(M-R'=LB9FRCK M!COE#8VJ:D;!ETLY_=41;28KI2?!IL/?L7@['ZEVV-FMP\S-06!:RX_3B+01 MN+J+/C,AYKTCS48 IQ%5-F945P=$N%?WP#W0<;YD%= MF:A5H6O^E<>Q1@"T$( &@YV2#2H4YOFAZ/NC9_K!3.2JGN.'8^3&?H?EZ_%P M3TG-9,[O=X"XZQ=_C^E'NLS/4UK5))/4TB=>.>:;X(N,>CX*A2_5FM2#*(D9 MS +/AT$8!#%/N.?Y9HYTD]GGIJM4Q$-R*%[V2WQ37W^%AIYVH_70]+^[0GD* M#0%^O QP0WU]Q6@QB.8JX&RY\8WFGM:Y/P:6$Y?_J$%&&(%;4M!-7HG5VQ5K MVB#]P3>O4GCNZNL$68 QB6$D3T:(0B^#).(93&(1!AY%48:T&P3K3#@[4=:A MN&O81)91G. "L1? $>E,6D@:& V6$9U*VS]&=M,@6V@C M:Z:<&\#4IU7K##.=.FS U($>:_+>. 6T&S/2NO_>%GXB2)AF(40T11#%5$"2 M8@%I1I"'Y)^,:[G3>F>9FQ1N ZZ6BDK#"XL+,"+N1RCA4-7-5%VX$DAXS&&( MXC0CF*<)#DRJ(5P/XV0%#9YW04?*=R@.H*WDR+I\XILJJ\T&TEF,(YX$% J. M HA(ED&<)@0R'S'?C[,LX+Y>A3YK6$]4E4\.IA3S5[S<5J$!%<1@N??DVX!7 MS]"Y&C+'6L)!1.7^%LQ"02DM!"Q9)N?GF-0"Z67SV-+H?WAL:!%7"6U-.J<\ M&N^5-*EK'GQ2]U:K2E/%%>E:.^E!]+OJ^,TVG]U%"PSSOQB1W')[QJ+D:_KC>"YYV[T47 O-2/4 K3T%,^#A]#C%@$?1IA MFA DI%PUZZDZ(?5:TF+2#JL[$NLNNK]>JFJ"*N"J"K(J#!N33_DE7'4;^FZK M._U=ZJ6@&4":F)GC.U?%_0VH^>_T5R\:#;B4$+0A-3=@_P'E;5B-\QM9EXOG M]C[7">5SN UVN22:=\E.2;@N Z0JG5E456=:&NKF]L5=46PYN]^H_ZOZ8=^V MZI+E7E0,-+]=\!3AN+(>O#2"*",)))0%D"4A"2(6)?+@&Y,),_637.,C3_1+"VAWF$U_<(X/H=V:W+;79/=T5(S!6JRYI?\$3M 7LHCL32Z>2C1E^>7Y?J-\_TI\4U^Z>RXUE ; MFD$Q(4',&>1$2,-$<"0-DRR& L728%'%OJ)$-ZC(;.JY">(=]5V%L6( G-3" M,@@U,ER/?HGK%F7'4O48X,<^@$>$(ADBK1^4Y [QB<*3C)"W$Z$T#K.>6"7# M 2>+6AK':#=^:>0(YDV*[NI\QL<-5EU2I.7QFT$;^,LOSTC$-$2"ALK#9!O[ M_>"',1G5?*=GV,F:[PRSUFV^H_'TNU8SO%_QA8?B*"%I @6IZBLQ(LU106'$ M?,J2F(F,9N]0RU"2-K?DQ1N]2\DXMT[ "]'[@.Y9>[LK;23[?;4'?I8*A MX<+^V]V%F#:6H7J@G_'2L7=H!R5+>P.\,XGW"7F,$IO_%?Y>-/ MOGSEOZ]7Y5.QP&G@88H(3,,,0Q2(&*8D)#",F>\%:<))8A1-E&]5X2!,*UG]\:W[FZHX:>9[*?$PAPGV?8A0[$.<\!1Z,4]23$0BJ-$E MF?[4"H K &L.O)0#=@.A9X!SC>N"D2:PZ,):EF,/&D(LPDQ/E*Q0U\^46?E*?LZWISG)U'LS A00;3*$,0 M\2R$69+$E=O$IT'"?9;HNDW,IY^;:Z3*5M WI4?@/>S_<(NB:^FDB(?W DKR MZQA?T#*@C-F6!16@U=C$PPEH-F#7]U*XA7\B3X2+93#R,XQ'L<>7,&+0R?P% MXQGN^@2N&,7LM& \7WQ9E7* [_Q'7I3R1"K5M=0B31%G$8]@D@;2E.>(0A+% M&(9)DF5Q("B*M)+>+TTP-[6TIA'LB:PN3O5DT440^X6\#6A#FN/MJP48^$N1 M#BK:+5V8#X,SZL*\9]C)+LR'6>M>F&L\;;[EZ[IDSS]^Y^73FAGO]PNOSVVS MU\51'_-G];G6M.IO[4L0#>]K"^@XWM1G@'&PA0=P&+5_+XTYV>8=8*J[ MG2Q-^^=ZX8=)S'FFZ@#& 438BR'!00BC)*:8)Q[UG"=I_US/33[(+RMVGJ(M MP==S(3N'U+%0N28]^^?Z79.S]SB^7VJVI&'NB=E[F"RD97<&&Z&_L'\^KE5R MW.USJ:VT=-Z9FR22M&V+LE*ER_5!0NL-J'M(&"@N76PTM)61L+A642XB,@2( MF8YRAOMQBDEWH.FTD3/D'Z@@YW[OK++ZSW63,(%H0#T4$ P2\,( M4I(FC"9)P@*M^L,CYI[;SM:KJAY8KZJ^6PL]Y<,1PHZ%A'Y%]9_K]ZFG?@S: M=-74=S//(7N^#Y(1E=1/AC"_W_ZT7I4;3,M_Y.73)WG2K)^;:EK?U\OEU_5& M3;>(4I9EGDAAPD*ARO:F$"E$-]1]T-JY@C8!IN?2 M66N8R:Z939CJ7BP;O6=^E?RY^6CJ^B1?5NPS+OG"\X,D$=B'F,4^2S\XP-]';$MEV\I)D D6G_G7R>2#[!:L5>!Q+4F-DC*Z4 M>[D?=:=\?L3)+I5[&>K>*O<_:.ZCJ]::S7_G=/UCE?^+LSLF!5!KV9TN;1)5\]R5;5I:'^7 MXFN3+LNE&FW3$F&N:S]POOFOS7K[4A6%VQ1?5\8J=L\0<].L%:F@HA4TQ*HR MO>MRM=:UCX5 6]8 9922W#?N9+JQ!G-=E5CG MWK)U5<^W\NAH[N_3-^>VK5O:#/Q<%R 9WK[7H>%XUYZ+L-8#QVBW7L9@U"8] M,]QD>_,R*]TMV?/4R)@(^L39=LGOQ5><;_ZN6@8VBL"! O [Q\56GO/W2GF0 M6H!\0WBIJP2=W< MA$7+G,I(4.R!BK^;ULHX-BY:)H'<03LV0<6G8>B%U277LR_?;2$=RSE[:RAU MFM),(F322;N(M0T;_CRBV]H7BB2_L%5=J\T M-%_Y!O_@S6_XPR:G?,%%FO@IX]"+,GF.1"F!F$<^]"@3B?"%2#W/0O2=;;KG M=L)TR*ZZ*[#UW#-HU!>IP?P-: M_D$#0/M;#BH(9M M:-R:O7>G($.JYQ#GZ&HIK'4(&CG]Z%2U71W*HVD^YP55 M4?S?I1'V(&=4?7:S#'D>CU,8^4B>6QC%,(V#!/I>%(51%J<<:\7XC)M^;L=/ M6^YU63=7_]D*&=P(&=:P #:2!_ !2WU9'4V*%<.#R7"9],X7=^ [/B:.FMJ? M"/>6>J#(OP$- VY:WNL#9R]OS63RJ1/61@!S)E-MS"CO6I->Y9"&W/>\F&00 MBRR#B) (9B+P8.IG!"6A[X68O4-->M.LWFEJTFMF]3I8IG[A^+[@.Q:<[DJ6 M]Z4'NU[0=ZE);[BP__8UZ:WD?[M;@VEJTD^6 >X.*$G_BVM3G8Y M">7Y:Q6PL5RN?RJ*OJXWGS:5OZ^+8/4]"RI''N*J:@2!BL:\N8P2D!"<> M)QZ+4V9BD8PC8VZ62==MOZ,?B/4&?%YO22FV2] R:F:(C%PE/8/$/?:.S]>6 M ;#GX.8(_YH+H-AP>B-R'9:6;)611$QJLUP'U+'M:FP!L"06% MHM1,QEV&4T^,60')>?Q*@T]%Y VHR720@#\(AB512:7)(+O' F/XA;&E M?C]QE00J]3/&?_T?_K;P6)HBZGF0B(1"E/( DC!)(*)!(&(O2F,:F=7Z/9IA M;C*@*6O;4 DJ,H&DT[3<[S&0_5+ "CR.=[\Q,B-*_E[@_HJ:O\Z%[6-EJ]^?%H7581$ZQ$M%C1(T6S1O#-&R9=#H3CNM"6,(QHG18OK^2$FV MK-:5L_-7XTWEP04+$ZFI^ ',4D0@0A3#5"08DI0QX@5!RD2T>.4;LM:69%H3 MFVRL[O0.O3A*)VP*D]%N. RO*:[BG.0W4JR7.:O:1!6E_%_MQ97[<2U_7_OP M#"6;WD)IRC7KX#N6:H,5RQJ2+0HS(XALB3*]2:<59$9 G(@QL[?-,WN^K5?? MMTON>R3R597WS?.J9%^7^(=N@L_% >:F0TE"H:(4*%*A?Q!_IVX,5*(E-ZC4 M?AFY?B%B#33',D,/+_"7(MM2(M\@+*,RA"Z/.EFBT"!CW7RAX8>MEW#_K\VZ M*!9>&L84I1G,B)#65A@&$*.0PR0)F4=YFOB)403WT(1SDQ!5[SR0[VN(XXK6 M&_!#40LHWFS>E*GUJN+YK55PK['74SQL(NI8?/3699>85O1.4G[] !GWE=;K MZ>925/V >8/ZZ8?OC1,X324>_*M14S[R%1=YN? 23D*&!!2,9A E"8$X(@GT M \P$2W%"I!1L2L/H29H+,VEMA\-2-(Y%S,-F_9H7RMY1%Z=Y73^JQ+^XH3ES M"5HDD8V%B&""? ^B., P\[F 4UQC*@7QXE1M^9K@)U0,.\[,N-W9QJ>9;9>R4Y'_WXF(7%V&" MFF*7YQY_F=*&E;4QG:?!9__82)OE7HAB$3 4$Y9@B#V?0N0'&20893"C5&0D MHCP(O!'5,@W)&&%D3%'OLJ(/KB6!E>3!N\9&(RY.3!9%_P;%-L9SC(>] 14/ MOH'&1Z6-G5WY$FW[QF6CC?JN4?,\_4? M-OP%Y^R/M2A_X@V7YE9KJ/WQ5I3\>7<@I4*$F-$$1DA('0 G$N5*6K:]7.VM;'OW_2N$'4L#5HP6YJKS.J= MBZLA>U@Q&(^J?HZ["W0GREZWA+)1.KHI7#V)YMI#399";LI<-SG<^-V1@39M MS4<59;Q^4SV MQ#0AP%7-U2J&!CS7!3!'N*7Z,=;3TJSAYEA2[XO4@@ZEE@OI&X%B*XJF=ZYI M0VATV#Z)G]%Z:9P0>=B5I3A,7ECP2(2A+QCD:2CE1Q)@2!!#,..1QWA(&.)X MA-?[TGPS=6]7>3EYFY>S3WY:KO$*"$R5S?P&!.>@K>]A)E\NPJ\G6JY"_C&!&?Q1@%1N69S\TR-X.QH0]\Y"OZ](PW MAE43SB.I)P&NQL?Q]C^!QD&AA%X,;-7Y/3O'M%5Y^]@\J:';^_#8UCQW*_9- M+K995Y[FI;EM6D63:1^>EO_^O7D5ZX[WXYGN.S>JBD'^FK,M7H)>5$8TX#E" MX(K>.^U($[?=.6+@M./.\0/C3M-/^"4O\5)%R;0MZ-4A+;?N-TEIX\J*>80I MYAY$''&(,*,0>UX &?/\ '$1$694L4UGTKEMVUVK3-I0#+"*(2KR*KV7]NJ5 MXY'G"4V3.*30"Z4AA!)$(8GD0HC02PA"(4F(;^9-L8W]-$X5#?1OP&J]@M3$ MGVNT%'IZD6UX'8OE#KF@I;VJ3"426M"BM*2=5JDQ .-:Q MC-X=&;0C-U?Y=DN*:O1%( CE"&>0B(Q!E.( DD @&'(6"BJ\$!&M0E3GAY^; MJ*^I W^U]!G>IQ]AIR0W.69UL!,X>#3QL=G,Y\47R M^^X)+KH+\KXY+8-4_CNDL>A";2ES17NZ<>?)?5V(:O7C7$^7[_P9YZOVEZI: MBK](LSA#U/.A)ZU2B(1(($["&/(,B0R3@"*FY;\;2\#N+CW$P6XY*'0O@J.MLHXDFN^T>PW[W,GS4 M^^-L8M5\K6R:KSW*(:J,.2],1$@\!M,@B52/#A]F3/Z319&71AQCRHR2#,]- M,C<9==BS\ 8H.D>E'IY%5,](O18GQ_*E@NC1#")C:[,/ TL6Y=DI)K4:^Y@\ MM@Q[GS7ORG,K-1RFM)RJ[G&$,C^FH0]%FGC2U$,>Q)'Z(\YB/_!0F.EUYCH9 M>6[;>T<<4-3I]]XYA*M_&U\%@N.]J\F_48>=L[R.ZJQS.-)D'77.,M#MI'/^ M@9$QWF?+P4M;0ZPWSRHEHGJ@N/V)-^S/U2LOE/^'EOEK7KX=];&,L)\)/TFA M1^(8HBJ5!"<$)F&:,<[](*/4*##<&FESV_;=#J2_X\W_\+)MJ;!GKFX^!_Y< MY25HN3(,.K>WM'J*POLLF&L_TE#'BX,UJQB\V2V8TRZF]N&V%4EOC[!IP^^M M WH2LV]_!G-/^V?\FK/?\A4OB_]YNZ?EFO"-7,/@07[W6IDI>H/,: ]7Q(*6 M6M"0"Q2]0!$\G+$R!D1]E[!=,"=R"@^!:L*E2BB\+3\UO2JJ[.2%AUD<^"R& :$$(IYZ4'XF GJ< MQ$D8"D2\T"P]06/6N6EOBMHJ%HFJO_ ]W::A\#J(ZVE>UG%T[1-N(:S^TB'Y M!N 2M%37I0ILAL,;H&0M'EYGSHD#X@U@.(V(-WGYNHH%C^LF!*L-W.+%-U[> MBXJ&)CAKX='4IWY,($.I%$D922'F7@#C-/%$'"8((?^**@8Z-&AMK.DK&]SN M\W94R@XOE;E9R2S<$#ZNDH'6LF2(,)Q%,10^]B *(PJ)%W@P"DC$XR@3<1*; M1#-;7X\)0Y0K(5<5;U)%?7_G+/^:2]G769^SJU-UL-PUK=S]6BS7/T?6H-!: M.;T3Q]5Z.#YX=K4JRG4;8@SVE%>1Q KH:L5NAW;)Z"(6)J!9+FRA-?6[%+LP M >52 0RC,1R$Z[;=@+_+32NM>EI5IZ,B(J'GPUAJQQ!Y401)&(:0"Y8$.,D$ M\XU2>DT)F)OZ/!RNV[8E M'R@&*O:;]X0Y!TY,]5T#A6+2T ME%6Q7:H3.%UNJTHDW=3W]J$;L)=$C8<[M]FFZ ),UMK%'8X^<9NXLZR=MH<[ M_]AU.[QN.M=TG%-?;12*Q*>$0Q%' 41 ]E4@K?IR/GARPXMJYFQ0U!8%JXGT[R+E+W$["5Q>_%Y\XM: M.=1&J6^?>?W_NU6ES7624!><)'XJ#4F(J#(N8\XAX4S (!(>YR@0<1CK)D4- M3SN#U'/7;C&()/=A>LSU+T+-WC+7.;6!73YP8AOK7OQ\Y;_-\>; M1PGOSHCF[)XL\Q_U!QZ&0@2)GRA#-X0($ZFOI0)!%HH4$9IZ*=+.4;V*DKE) M:OD9)OJ"Y;I%&);;DT'K6*0W?+2NO!TK-VVD8G$#)#M \0,JAF[ GB6PYVFJ MI=$_#B9;HHE."O=+97246(&WYY2Y;OS)#B K,'3/)CL#C@R;V*Q?^$9.)S^\ M\G;%5'S&BYKXSX*+[?*W7/ %#BBGH8]@'!!>&PTX%!Q*:R',(J$.*Z/:,1IS MSNTHJBF35H.0:MN;7 _=&@HF.&M>HMM%S_7=>4/M317>65;Q6SN*;T"#JR+: MXHVY/D*V+LHU9ISV?EP?@I-K<8-71Z8/J225NZ+8_WS MK^O-'WSSFE-I#N)(E3A,4L@CCT+$N(!$19)Z-,EPDF(_"8WZ#YM-/S=)=-=V MG5D+4%39/BH^J*@23HJJ[@,#9+W:%@"KA("B*OI2_=I49!DNDY[T<@>^8T%6 M9U;5%(*:]*:(R*C8HJ M]^43W]@KIG)VN+F)L8$"'Q4/-HJGG,>V7U8Y@M6Q@#)!=)(Z*;V 62J1R8EK@XZ#S58O4K/)IVU..@J8DVZE MXT89)_:.)OBV5H2-A.;X#!L[ MC+F3X*OD=+WBJM. G.OMRZ\7^:E5IMV]N'M^41UI$$$4D1 2)J3F MZ&6>EV9IPLWZI$Y*_=SD;\N?U'?R'>T UXV8QM4*F/9KT%-'9[O&CF7]5?VW M+C?=VD.P:PI0.Z9+"<.N:]>[]^6Z;OG>MUO72-K_'7IX7;MM.:?^:::J4/-5#;(_)?F@I?_F:!5N3E?@K>[H*#RTYY@O!I02^)Q/!V3"LFKX3H6E=T^<>W_2--"D-5F+KUE=\R5A6OP\NF:O6V?%IOE,:]2,(PHR**(291"%$H M]=4L#C*84D2S@(28$/_Z5@!6:)V;T-U3VE[]X1VM5P0 .UQL/;D]DR5T+-F[ MW0(.H_CVC +R!LYV%5#!_*@_^B%ID9HN@)_'M8_K>6=5=XD%-/:C) M=Q.[J(V:@]#%X;G?+7)1&Y:^P$7]04;Z(_@K7VWY5\G).6?(WD<8IQ[A'B60 ML9A %+$$I@0SF$8HH5DF?QFE1NX'S8GGIO@V=->=%5I?(5T7IGT5M('7]#Z%!4NTB<-X]:SF<8RQ8MEP'NM-.ZRDP!./$,6#ZOJ5N"Q>SAA>^P(1Z M3%7Q9Q@B*:&DWL4I#&C"A>!1Z/EIJWSI"2O]R4)%5P[DM# M=R6^>$OTE67Z+Z^$GNRRC.[[E>@_*CUPG[\Y--U(V.UZ]@9;27?+G@/6A!U2_,+&!D?,K MZ''P&&;%7L9@9 KLF0$GS'>]S,YA0GD'!,8);Z89S&B<^X48^YWMGFMM%O'^X^F2D-_6!&&?,R95P2 M$02J/JP$4Z59T3CF'+$$9SXRR["R!NVEDL#]>UMV*.2]_4ZNF[A)^Y<4B]B*/)TD,?9Y2*6]8"-,0 M"8@%YY'(DM#SL%%<_H6)YB:W&SI!12AH*05_*5HUNPH/8JLG-VP@YEADC /+ M/&!\ E;L=V7IIDV#'N V9.(Z:'GS4LG_[9>_5 9_Y\Y479=U]F^KW%9?.JDJ9"^)A$88H547M&434D^*$^!C& M'A%2C0D"^8'I]+]P0YZ1$)J@:X;\-!'XL"^M4>2_P/-Z53[I1HLX6L5^P?7^ M:^-8W"GFH"HH Q1[0/)W%-3785'EY;1,@GL!=FRJLO([1M5O:E:K>L'ONKCZ M)9W?=Y$GJO/\?HMM5/_9W5KT%(5V,.EDE:+= =8M'^UPEI&NFBJ#9A&@(& ) MCF'@AP(BY@4P18$'0X$"[(N0IL@WZ4-5#SNW\_-1S=$D#1D:_#5,FI:],?.N M3?A^CLVM] ,&;9GC]:#3VMT'C)P8V(>_-;^UJ.+KBD_+=<$?U[^O7G)5%/YN MQ;[)M=*]O>@;8VY&LJ))_ZJB%YWA*PM;P+C>>W5EYXI.E?OQF#]SY8K\_=O# M7=4 0OYB6US0>OZ*= LR M'(!+C@-P[U^J0__OO"CY+AJWCL%="!%Y<9)0R+/,D^=RB" .? J%GZ(H3;*0 M>)YQGH5E(NH[0?!:D0I87?Z[?.*JQ7B^OC;'PO8*ZZD4[[UNCH6DA:R* MAM$;4+-ZDJ,*'%S%.*,=>"*,@%1 )$<(T]7S((RDU8A;%C&H51SX9 M>6ZBH"(.O. ?_#_TMOTI5OV[_"H$'&_JFOF_6LHL[.*+W/;8AO*=>K_*O^RW MZ>E(D^S*BPRTF_#R ^87H4VDA*H=NZJ2,O83 MEM T@83Q *(TIA CE0U]WI"$",AZKNM,1IOL'FX$B]T+MC&OC_3W;4G!_W21(I\*@TT*>=AE@F&4H)#A)&1T^[23',3\GM" :\H-?2O7414TTEF R?7 MGJX]1#61CA(U![&PY6BZ.,^TWJ(A=D]V*-N$J/,1NN?=3=]5 M4F&1E[SI6UCW-&RJG*H'_HZ76[Y B5R#C'I01!Z"*$H83#W5X!D''!'/RZB9 M<'%-\.QDU(5\ =,$ ,?+K"?QYK1XKN]1'^X^W9R_ -C[:=4E*MU485BJM-ZG M=5&"#D\V\Q2F =Y:JH-C>;:IPFCZ\B5,ZQW:@; MT"8W"7$3=<1*G/6P_ M\_K_=ZO/7/#-1@H_*09_\&*1LC@.$&,P]H,4(@]E$/LLA81%1 0L8"3A9@5% M!N?4VBN3UA%I"=Q7/:H;5/1HLW\L=_1?O+ZY7^V+CA'@QQK$/?8(3 MB++0@R21*H\(D/"CB(4!,:HRH#?MW%2=^Q>^P>K"&5!;=I_?L1%7JCW*\OQD=.G5?Z_VVYX$D>< MQ5DB($'R#^3Y N(@HS#F$:$9S@0AT2@;SA'!Q,&='1CN95?MDTSH1TW M8,_.%:%FSK\(0TMS!NL\F95J?XG'F[*.<;=M!KLB]WU,:,?@7S2_7<]KGI8F MY_G&UT7CI=+,0SMX:6X271('OWVYUU1D3S'HEY]7L>]8T+6<6_3 761W5)[8 MX4B3)8:=9:";"7;^@9'!^ESN<;ZSM0[+C[?U,3]O^2*B&4L0#Z'/0Q^B((DA MCFD ?23"( QQA%EHDF:M.['1?ITL$5ML2U7#\3E?Y<_;Y]H6!6WFNV$PO^X* MZ&E*+G!U+ AJDE4>5&OQG[8W*-> \*J*F\6X?T.H;&4!Z$X[;4Z (1@G&0*F M[T_<&:S)=_JZW@B>J\VK])HOOU[R35VXXFY5WVPN"(T2CP0<4H]442H"IBP+ M8<"#)/)QZ$=Q9.;W=T[S_.X-&I*;'MU^_1PLQ4_BM-1(SGGA$XLV9-AD-"8T(HCY* MN(-7]IE.BFXH%!HL<@OOTB MWCIJCL7SKG?./PY;F[$"FCL#/(#W&)HY3)<59'T$M]/_/CC(A0JT#< MR1)Q12+*, M01$1+PM$)! UBUS6FW=N.EZ7-E7<:*-(AVL!MP4'>$1I2UW\->^8[:/J^JKX M,*#G>XNG)+LN%7H#NI2[B>G1@,I!4$_?K.\6U:,!15]8C\[K(_LH;O)G_AV7 MO$VER.)$^#2 GL!2("4HA1GG&8RIB")I:(;8-ZK#=#3^W 1/11Y0]!DV/3R" M34^.7 &&8WFQQ\%!UL,%MFTU(3P:?=I.@^=9.VDG>.&Q<7OV$RZ>U'^J!^$K M7M8I$$6YR56_,_6+VQ4[_$'GR=J$.HUGILLMRU<_OORB3\HGIHC](@2GI;22 MA!<'L8 ^]Q.(I%8"B> <\C!AG*8>5=VX#.YWIR5_;J;8-UX"UI -JE9=Q5/= M/5K]A>\Y-1-($W\3>O)NOBOMV@4G6;D!ZD_0X4CEEK7,@OH1M?!'/SQ\HT8! MG$D4J=*":RQ "T8MP6LX[,GO]UE&2\?#Q,1/>OJ\S\(<'V[O1,6XLU.*7T7! MPV;]FC/./KY)G5I.OZN?#B4=C2.888\#!$2,6,^ M#7 4F^@19V>9V]ZLB00[*L%?-9V&R6;G$=73"*[&R?'N-8?(^#SOA<#2D7U^ MCDE/Y5XVCP_>_H='],5B_WQZC;"Z+\UM[^Y+0ZD@^V[@G*:R?PK+ M\"D[&A''N_0R&-9:0%]D?UPOJX.1IFM>=8Z!@VY59Q^8N#W5@_PLGM1U_R:G M_%[(MY_7JZJ*X@.7'\RJ7/A"T##P/4B#D$"4Q1ABEE#H42;B&%.&B3])DZI! M4N%(IZ\ $7 *MH3L7$5%VKAA=>3ZF8 MQW(ZEGD6 OU;=L%#^PW4'(.*Y01\K[85Y[VY6PX3^>_2TT@;<6FP^"VQ#/%#4#WN- MKL19/X36&=X3A=@:X6XG '<49#T!NF;C31; .XK-;H#ON '&628?MT6^XJHU MVC/)5]4W]VF]*G+&Z\0Q-5]15Q"L'1%MY:[BKBBVG-VNF/H+)DN^2"E+PRS* M(,(BALB+$TC\2/XM]#)!/"9\0DQ,$8NTS>TXJ>A:U8IF;65((X-VF5,Q-Z0! M0-DC+0*&\38VUQ?[B?__5W^EPVQ29^661I%*9GZ#4IQ]$ 5?) M0) %J<8R-#W$\H2&89R_BS6;#5Q#Q_K.'B]]-2K3W21ZL),+I9+]3U[/6>: M+1]?R4$#YQR55=Z163/OQ##OR+*9MW/EWCBOM*YHBZKL<[D_EF>LN=IO92U=O+'V]N M[BK60>](::L-]S8$C?;@'8(WPK9\'6Z.3\BRPZ;K]GW;[ D#KOA2"K5 MB]6[62Y7?Q7+R>+@+95A+#:>/O#<86^] 5RN.N&;1(W;MVY@]$67NL0T8*#H^A0)V74P-!BZGE,:+N\6SCX M0^AI:[5P?%8KS ?Q9:O+P;>RJ![GM]M-OJ'%*U:S6?,Y$SZ"",4 ,TT*&1($ MB$ <1 1!(5$J($YM@H25]*F%CDIY0$OM]PT?A?;>ZJ#^3"4HRH#NQ(]V7HI3 M3'%((P I%BKY)@%(A$H1N1_@A$ "$:=V)=;!_#1.$?7"4Y6+SIIT7L]E9B^) MP=PP\*NCTMO;*>Z5FFO\2]V]VV/D"_7=O5(ZH>;H16,G>]373R=8SE]*W6YB M]ZI*Q6+^/MOH_N7M>JW>?5_%DZ8$R1[4"GZSS>6Z]4URQ>M:+;')I<8C9P%.H*EW' M,<6BH2*I;E&&%?7#(9JTWGB4P&%J7A4CC*_O7'_476SEOLC71?[GO;K/;E:& M\C1*8HP!B_5B5J($)!(RO=,LI20^#NS.2&Z0-;6@<**JIW7UM+(=1Y&:0#8N MD;F ;O@*63?4NM3 VO!P5P*KE31V!:S-Y"L%L-:/="!$764/]V+]J)?2^C@G MS;YPRY:+A[(IYN-ZE>=[-H;;]>)AD=%EL;'Z;I'SU3;;: Y#BEE 0,R0/GT= MJ;65C" 0E/A$,)JF"3-F4>VMCE7P&>U4F$<5W=?EO+[*\$\/*BVZ'5:;[RK[ M3Y79%BRE_7W7'+#&]\C ,4T; ]0KY]$K2G?*GI(AT3NR:.85-AW3ZU1FE>TI M7F78J)ZR(*$=U6-C,=>.XSD[XEMG0#>QY?87,A[%KC- 3GAYW=VU(V>0LESO M/JV6ZJ*'JKVHXBSZH""XTJ,T3Q(>!>H%"#"B&"!(4D A# &15) T@22Q8]+L MI,744O'C_MR3.N- ;;K=7&>6Q@_ND(%?AJ?Z[YLP9P>R.?UT>]>:.ATR#?4! MT1794"<=QN4;Z@/3!>50KYMUBZ'[X]^4F-6CT$T4OW MEJQC3(/YCB+(-0FCQH<&$\^?_J9+'94=W[R\$1G__DC7?Q:L'R&E:1('$JA' M6@*$4 H2R6, (652T"2BR*J1IDW@U+*>*Z6TO;YM["'=$.]8B.R!X_C52&,( M^QT8&&!$HD P0848D#BD(. M&"<<",1I*GWF,V1%IW8N8&I!9*>?)<_J!6QFD:$/& -'@DJU08A/Z^QV]*1? MW'[4)[O.N/,GN?:Z#JP86[:?LKC)TF]B_;S@8G= _3Q@0>S[*0.AGX0 Q5(" MAKD^: #[(N)J,1 8]]*>MFY(I%TQ MU@VBX[AD=4/"?,%3-Z@P>PZ#N^>G\N$W9"JHKI]:_+VC+]YSKJDC"RSU=J+> MZ5VN]%BW.2'!'H[F6-@5B8%#5R,([N+3->L[T0?L;S(:2<"YVL=4 !=_ZY:4 M?5YDFD>R& S^0/EBJ9[R?V=;S4Q)E=]*?O''14$;_4&('%6],*=-9G:P_VO+5TK. *" $J")(PU[S-M? =)PG=<+GJ$K?W;(V"^]:HUWM6ZZ%##NHJ?6P(L52_V5KB:2BHP; M$N2CB$C@1YK6--5[=[[FOI0(^4&,4TC#?L-(4URW7-G#[E01J@'5[%'O#]7 MCWL'E!Q,' U0+JD1\LIS1DT%BY:K>YS1\J:=K?^$F%FS]=\6=?3\=Y%O"A;' M]S^>A#Y!]GZE?W4T25V.6,\9A4F&&?($/3UTWMW_])^=\3.O-+_80ZD MT&S=OQ?S!B=,)R4,CL\#&M%Q+D\'&D/M\<\*&M$95T\.&E/^R,?:'5_^=I5O MX!QRR4.$ T!"Z@,4) 00(M1_?4R(S[",+0LISE2;VNJL'-0NI]'*\XCXD@GV/1,?%#ZK3'P5?/4LUB_OMN)^]6Z1_W>KOJARP0L9M_*>_G@C,B$7 MF_SF<6/:7]'EWE-[:^YL\"HCO'0K=&9_;H=>)RI+O,J4UB?K7 7)W[*GA>Z&M&IWK;_#U&)4J:E7J*J)ML.S2=TI^&VXZ6Y+2;=IS*&%S=L<-DUS+_58^R MZ1KM]\53-E\ MFN UJQDZ@FS@P+O'ZD3-]D32OJFG'0Y7G3T-DL9M[VDW^:+'Q^ C3AM]=.#? MG:Y^FXEJ\I_X!%$_U.,/$4#<3P"-" .19# 0,(RXV>1_!]E3B]1ED9S5%\G_ M(^C:@TZZ)Z[ZHE<#1%^$7WL'8J>[IY0?("1U &W8_H&KDJ?0 M $B>$N?N,M M.B:7ARTI+6JKXL&WE=PH24*?B!F&)$!A)$$41"E *I8!AAD$/!)1S"CW8]^* M@JA9W-0"UY&V:D%5#K""K5I=Y3N=9UXF-KKP3#G?/FY+J@GZJ ^\^'M?E/X9 MP1G&0;$#^',8SX(PTF2PZB^_;I MQ?+%,OUJ=JUA!N;,84,G84>^JC3UONW]I)1UF(<9@>(J%6L6-FXV9F3X14)F M]JFZ ';LM\_JIU]^JGZC_M%9Q2\__0]02P,$% @ A( G5T+D84<8M MBGP( !0 !P:'(M,C R,S W,S%?<')E+GAM;.2]V7*;29(N>'^>(J?F=KPR M]J6MNX\II[AX>[O_\/[^?OJIQ>+='&.\_5/SY<8UIA_^CQ=?_AI_0%_^H_% M\H_II_#3FUE8E\7R'.!?-__L^>+CU^7T[,/Z)\&$O/JUJ[]=_A-W,6-Q!J32 M&E0. :)-'D24](W#(K+ZO\[^R7CDQJ #+AS]FJ>OO.462M:.<1.\SGSSH;/I M_(]_JO^)884_$7OSU>;;?_G+A_7ZXS_]_//GSY__^B4N9W]=+,]^%HS)GZ]^ M^R^7O_[ESN]_EIO?YM[[GS=_^^U75]/[?I$^EO_\O_[^ZEWZ@.O%BFL-U+_+ET_/?@;]3NX^C6H/R+Y@.1__;+*?_G7__'33UMQ M+!:.#%::_GBT^_4P?_',50_UB(X^- M+.XLMY7+<71?;;KW]+L3B:6$$!AP%+01C'80)&$_^((Y:250VY/(WEWM)M6[ M^GRV3#\MEAF79#6NE@O+=$>W-_%Z^1L_?PQ+^B!('Z:S?/6ORW)QWD)7ZT4# MR6W50N3^Y2?BNN!RB?G55BL/,K?A;$VV%#>_V4+C_\]%6-(GSKZ^Q8^+Y7KB M@^ Z$O>12P6JA R.*PX\Z(+.>>.2;Z+\6POOA0/1/PY.D6#;D6PL)3DH!: G7/#B3>#X)#;=7W L% MNE\4G"3!+K3_%L^F50CS]>_A'"BT/RT!^\#"^Z&BXZQF"X'VA(F-T_1Z M^6:Y^#2=)YQ@%A1;I0(HDR ^*-YR1B7@0JILK)-&G9;$>&SU_=#1<:ZSF6A[ M@LB;Q6H=9O_O]./&J7:FJ,QM@T"/3B5R.4).@^7H18EO?MZ'A>S2=#"Y^P*^;"T(Y65S?T=0I^ F@-%..N1D%&6+F/'^U?>KG^H^$=E M%U I%[P M+Y^'-9XMEE\G,6L5R.R!*=4+RIS<89,RQ&2(C6*R+;(!,FXLNA\@NL]!'B_( M+G#P[CS,9K]# M[K.-QPNR"QS\>H[+,SKR_K9+XX_QCF7R=9,\6B)1"'Z$ Q;R R*2$' MF74,6@87&^#AWL7WPT7W:<;3!=L%/MY]P-GLBGI'X7-P)H.3G*Q<(F%X:PC= M!@LK12<=FYB)G37W0T/'.<<3Q=@%"(CP\UK@LTA_O/M H6$_D'2+CC.8;80Z=DW#-IUVC>VKAVE:*%^O92 P6\\_3N=?K,D5)UK$ M\=#*^[WSZSAMV42DS6#QSS_?D>,K^L'Q[_3GJ\5LFFL?AE_"K#88H @+UZN; MA._Y=O^ASVKTGG\O4D]\XW^Q@K,0/DXV16_5'+PNOTWGM-B4;,)B^ZKO&Z0$ M9N.1S@@32JVYIR,C>C(,A:%.RF67U6,16PFKN%'WY:+;G86S]>KJ)]=;[!"Z MCC4@5VL\6ZU(K-^X5.0?">\C.%M!9"&."<#&TWAGW M$C(N=$[1[+T@.47,'6#E>5A]>#;/]8]?_^MB^BG,B)G5L_7SL%Q^G<[/_CW, M+G!B@I28L%:4& &*)P=>*W+$4]0A>>Y1//9*[!CL[$58#U@Z"0"+H;71 <3> MX7H]VYCK&P*;V,B*8;5%E,_DK*6@P7N60*#A@:PW,OM88'3447T_*>/T01D. M1BTDW@%PGJ54G]RNWA+8:2_$&?Z.ZRM>LJ?H0%D!R0E72Q0<.!E)/L)33)B\ M17RL.ORHX^P1>L;IG3(T[8*]9'$ M?=MG$GDN,2@'11$?Y),&B/7406V4Y$7F$%H?PH\2U$. T 1$[<1^-(8^X3(N M!@\W?U_,TZ7/(:/7(E*$HTHDLQH+>2^*O-- WD9TS/KL'GOEW#;BO*:KA\B@ MO6%JH80.S!.=[=,UOII^POR2M#(_F\;9=I.LJK&50=B8,H><2FVY+RA\ECK0 MMZJDD'1FIG62_G&*>H@:FH"IH> [@-&+RV5KA\-S?!^^7'-B8K%1\P!(/($2 MED,(B:PNBFQ]Y)J;QU[3'0.AAZD9IX_D /!I)/ .H/.WQ2)_GLYF$Q^T2%(D MD"F18\>X):-I'1CN,6I6A)&M \2KM(S?$8W/O^#Y"QND:.817?+*8.\#*EOZ)Y#))B0J80UL+ M_7AM2.,@Y<)\L"B,>FR>P?'YRY%:10Y6;7*0)#O(5;Z:ACB=3==37#V;Y\WS MGP^+&4E]59-6ZZ_7V=QHHY=.@/#(:IJ)@S.>3*(NRF5CA6E>#+ O;>/F#0>O M=1M$11V8GAV^;E\=I"*3M9Y,9]2*.-$(01H'@OZ#KE9(B-:W<@]3,VX-TS#: M?QABIZBB U!=5];/>F@T$H@9"[\ >$1?+"UKU MGH/=1122 AH>5 )E&0/GK0 ?DM,J**UY:X?]06+&O2(;#D -1-\!AJXN^_YC MNO[P_&*U7ISC\HY1-5F9X,D[+$'5\6\N@]/%0^0Z%NTS(P&VOGS=@ZYQ[\L& M0E9SA70 LGNVB=%T-OMB@!56FZ,%#UZG!(RY@#ZZ(&/K"Y$C3=-@-V9#N>"G M";N').A>0<1$6,Q1,071*'+UDHC@DE60C#=T:D>K'VU8.5R UTUD-V"&JKV* M.K!3#\06.]=)+F4G'6T==+6/1C*;J\=,(K02(QWYO/VMW?>(ZB;,&PYN;173 M1=SWZ#F_6W,5A(E)>K!&DS^IC $73 8CF8UDU#DWK0_*/4GK)C(<#G=#**D# M.W=58%-+:RX?_^R(^0=34 ?QVF)@H13%+,?5=6=2@@B=?@2D'+I<0K)))Y]9W0#O+=Q-!/LE= MXD'"[B .J#U0I^MZ=U7E4VTQ>0 X3Y45+35Z+2PH7A 42Q9(1&2 F8S6I9+( M'#<_%A\DIYM UPSJID&:PRLTG054C570 JIV&S=NN,[57'PJCR2?,JM88>? U)9P89N6% MS4HU[Y%PBX:QNXZUT>T]ANAH07< E&:11U,"TV?R[W "EC%_ - IL68N\ /6]Q':9SS+^&Y9P.X-6- M]\EEFJ;KB5 HM3$2BM.&]@/Y>TZ29293C-X6EDUNW>SP^U2-FZ0:"%.-E=$! MO-XO,:PNEE\W MM:VJV1U9D[61B"+)R#2C[44C%B2RBME)4\-Z_5>XB6 /!Y#? FB.9Q6T[P=TL2=*Q&0CT^"MV$Q9K6.Q9(&"+ JF/,NZ>;7G M'2K&S1H-A)T3A=U!I/^]6&."RBI# 04(Q0*H0+;4^<#IVQ!B,(JQV-J9_AY- MXSZ<>NKEJ:0:SI^H?_F:CB ^XGB;RB6]P<5HS\9L?/&QG\4>8>,HVXSJ' MX)Q)%*/5ZSDI-#AN"2A!R^ACT;RT?BC])&W&9[/%YRKLWQ;+%XN+N"X7L[N= M(+^5%P81A)!UX)L0U= S"CID'21+-MD4)F-I_JKO$ +'3A:,7*:ZJNH,FA[V[VH'#NC,C"& M!U9;!\!\I$O.0QR*S (+*0+F8D#I5.?UU"Y,AGC3O#K=K8%Y.)5CYV<&!N; M:NL F#LW+!0^O%YN1)HWZ:@WM OK.-*)%3Y)K3CP$NOXP1(@,H; ,\M%1>^U M8*U-Y/?)&CN],[1-;*R8OK"VG7/[[&+]8;&L9G\BI&.U#AZLKZ\<(A,0BD\D M+\%BYBS(YMVU'B%GW%JAI\3628KH$5,O5ZL+8B-$&U1,"71]\ZY"1B"9."AD MGB5]X8S$H?&T)67<>J&GQ](1"N@ 1_?I,T]-'L-,I%;SM&?EMPYQ(DKE![ZOR\9C.)SK1 MD9EH5_CD.2@TA;SZ($$X3,17$GJ_6N?]D'&7@''@T4:G=P%RHH!'1 D=XY-W M%W&5EM./E_G^*T;^CN<1EQ--FT2EA! T;L:$"ZAOQB$:+HV+:!GCWW%%OKO( MZ&@X58&+(:0Y,BS>A*_5@I*$B/S5='[V&WYCPX:2!;G>=;\@*.5J9:-0H$NV MS!+V<7&B[_D(.N8E<8Z&978 M4(78"#8I2*QX$U26>+L;[;U8N/_3Q[GH&@8&#>3706+DFVM%T2&^I"]7$YG0 MV.0+G9GU"6J6!KS3%(SK[%.,RF@Q6('/-RHZN=8_WN%L). .(/(6/^'\ J][ M>0#Q-D!#.J0J7J^7LZB M7>VD<)1+7 O(&$J=[Y)HER0/61BA,$9OVP_\>H"63HZ5-G:CB< [ <[K4F?" M[+AGOWY)LXM,WO5N_1I]/UZAS/ZJS."\M_#\@]<[W""P6?FN03.Z_'M:YI(N0#9 M4M@@A>+)-;_0>9":3LJIVMB:1D+O #YO20]$P =BY06Y?;/%IK;[BID@B0F6 M DBRB+07O".#F#7((+4.FGS( 0*M1PCJI&ZJ5=352O0=X.AO.,=EF-43-9]/ MY]/J"*ZGG_"*G9BL4<$SB%B/5J8TA,(#,!NR%#X**5LWP_D.29W43;7!4DOQ M=X"F76]MH@GW0L7:1H/7ME JU:]$K?FB71$QHFD-G=WU.ZF):H.3HP7; 2B> MY?]]L=IT#?MML;SAMWLFC*Z.>B:1$"..)&)X!,LSZA*="*9U"=V#Q(S[E+LQ M7-J(O /LW,Y43'*6L>A"%M"'6O"G:YNY5--E(1/NLP^F_1B"FS2,/!]SX%S0 M01+NH&W$M[;0VSJP5XO5JKZUL98A0O)U_@93='Z*R,&HG$4@-FQI'4#=0\9^ M./E1[AI.E7,/4*G=]%[-UN 6+S'&]$[LXCI8S\C>Y#$0^0P/!DX2L M\M9'+X)L7JQX@X#]0/*CY+&/EVT'%N6J=>]5_X1?PFJ:)LP%J:PAJJ4LH(@E M<,X($&0O,V^9)('$9D MPGUQCDQBSB %RX4;HZ1M/:?K 5+V \V/DLYN(>\.8/,?6'NM87[VB9RV,_S] MHM;]OR[;I^RO+]:K=9C7FJ?MGLB,(TL%@94Z4,4G"]Y+#NB524$I0?PV!M-! M!.Y7$?FCI,&'TTV_P+O<1G=XG!2611%&@39>@DJ.@V=) _/>TQ&N:6.USH0> M2.)^X/M1'[7IQ3[?M&RRUZ7[Q4$_OP;M@?(^]]IV9'VD0GIU-+H8, MQG('2ED'3D>$$*.3AAD;;.L-OQ=AC3ME,)]2LB8 ZCJ*.&11>^,C",V0:50& MFS\SZ:E31GLL?*=OQB'R[N"8_$;]5B*UY>AB7G?KIC> E44'QPW8K"TQ@P%" MLAF4M2')8GWBK9W[1PGJ!$M':/HAT)PL]@XP=(N'RZ?"28I8#'D#O#A%_B(+ MX$K0$$WF27(4/C3/)=Q'2">8.5W1MP/$DZ7> 71V.N9==8DP3"@C+<6W;F.* M)02='!3CF5=.8;"MR[CO$#$N9!HH]N&^A$=(N0.8/##$[I(9'@(OR3)PK.ZB M%#@$@1ZX*HF8+$4TGZ7\*$'COIML#Y]VTN\ 2K=GUUUR$9,(+ED$&7U]"N,2 M>,D2;0CMLN0V.&4:8^A^2L9]Y]@>/ WDW0%J[NG&> 7SNR9V%;$RQ)0/Z6#G@!5P@ ^I- M+C)$X9EK/W&[Z\8Q3>*IXP3< 41>SE-%.[[ [9\OYW?S%6\7L]EOB^7GL,P3 MHUC017$0MG9B,M'0ED)5A]RQQ&/QJ?F!=2")G01>1R+B;D7(8.KI 'UW.I?O MIMZ1%3JK#8>(CGAAW(/?=(C,IACR\ SW[=^?/$S/Z*UWAP/"]_K)'ZN5HQ'V M$9?31-#L([LS3)_RN1%0/<;GH8^ C1Y@ IY& 5;5>7<_.#\*BAIH,= MA$^)J1,UT V2;E9?J:0$%S9"T)),>Q9UVFO.$+4.&+DNGK4^#0^O;!LL:GM* M_!PO]PZ.N>LWHJOWBP?2&AM+&TF*F_EK.%]MU/@628JKZ1HOF_6\V<#Y+:;% MV7SS*=NIY3(*G6T1D#VSM)6L)_-<%+FT0C&1&(FC]87)T#R-&U0^);2[0D<' MNV4CZ>T(FQ<72_(YMFQM79'-7[[>M'I>_?H%EVFZJI-N4$>.6#O*L%I73\ZV MS\9"EA:95+6A7^OW%(=3.6Y[GR<_[(?38+\8W>RW^QD4RF*IWH[!>M-6QS*% M9 10"%B4B,*V?_)Z,)'C]@[J *&-]-YG!AC8T 30"==R,OF"F+($6S.F%5VBC4?S'<4H2/W?>H KPT5.7(;YLI; MF"=\77;N%9ZM:K'^-%\^J7\Y_^5B-9WCBGY\'J?S[3O[";,,F8L<$F9!/G<0 M$"*S$((2UFK'F-AGSLWQ%(S<5^HI^B'%Z>47?XH+H69J M.?'6_-=YFVXP]]S]&Q]+*49"DD[4@7X)?"9!128\CRZEY#JIOABN;]7(Y1>' MJ* ID)[Z=?/SL/KPVVSQ>763FS:/FJ\__&G>,C_ 3/LGS-\6^O9:U46R.[DX MD((\*!4\N?HL1B"KDS7&%+5OW6[S,7H:5/+4SWRS7'RB("?_\O4?=)R_G']K MOOLLK:>?INOISLPNYVB7N.1JXP$&BD5=X.B(IFE#P6AH M;3]:77:(Z#O S8WZH5K\,T_3&=Y@Z?WB4&DJ)FVRL9";6:7)?8 0G >.A5- MH]&EUM[_$'R,6V#[Q"@>'0@=;(:]AA@F'ZV-Q)--HC9 #YZ\WNC %<^\Y0[3 M[?GI30Z/[L:1_-BNDJ+"Y+Y MQ)BD2AWD621GM==>@5 V [*Y5"R%4FSK^&9?VL9]Z= =, =1Z<@W'MOIQ&\N M+@U1$B+&V MKL$0R>8;2__AJ22GA%>MFYCO0=:X;PJZ0>=0BAS9(M9+;I+>-VF]JM<$5^-4 M4J0MYJ2"$#=-O'C]RGO(V461O5=:^3W,X&-KC/L>H!MT-55%!_[@B\ME=R:8 MD,] ?SZG'T[):= H:@-*!<9ZVB(^D[_@9(94#),ZRQ1]ZW[8WZ-IW/K_;J X MB H[@.3=N]!ODKNTZ==BDT$[Z36@BG5H)H\D-F$A>*.P" PAMSZ(]Z=NW##E MB?.- RFM2S@^2]N BC8_3C]M&@UPYT1:+.+(826A=3 M[T-7;WU*VF#BN] [44%=C$VZR]6;)7X,TWQE[B\=#C+UFU#KV6J%9.NC0B6" MY*"]KC%^\."<1/#HF)$4Z"?6>@;O<93VUN[DB:#97(F=@O6*P>HWCJF/!$$3U%-IVB[,OAOPM>- MM;4%T M3$.!^Z>FLR\G2(.T5! M8S^1N\//)KVTRPW'K!+%9!!%$: T&6S'N8,4G4B:HV7Z5M1[_U.X[Z[46P^0 MI@ :0-A=VJNKY/=_3-2V%NWCR>R8NW4U@$J]T]&31++6+P(0-LK@+*Z4.Q37$VB(Y,! M;1:M X7]J1O7AWOZ0M@AE-;!Y.$'.'LY_[1]U'>/(#$D+"IS8$DH4+6?25#D MQ<;:!AZ9=T&UMI.'4]E)+_4G*O=OI:X.[",%1U<]']-_74R7>/5@&5?$_%:> MEW^3)P6M$W7NI&*>>(NVCJ%D)$^>4BJIY)1:1QN'T-?E8X%F6%D\D>+Z>1A\ MS>(+_(2SQ<=WB[*NQ3Z3%-%EZRQPIE1MDT/\:)-!ZOKR.;CBFS_M]>1R M*Q[UB#YAEZ'*4( <2&G]ABK?JKSO$Z1QLI1@01M1VS#I"%'P EH9P6,.6936 MG0@/IW)<>_G4H4HK=?40JBP7"3&O:@^<^[LC.^?)V'L$+>J,(ZYJ;PHKP=/YZ8JZ@%SE_[&6YQM8IO%^_"EYD5K$Q,27^TV M>__C+($,;7 :!&<9JG&'$#@'M)J'D'2P>2B7\5!:NPQ@!D/H4RBTHQ#Z]H;< MMIFU2:L4C :9:A,?1FYQD,D!T[X@OT4#?9W(R34>BI+>*R6YSZUG43U*4)?! MR% :Z>:+@+BW?U2.U&MEQ=IT\QJ0=OFJJK'*Q>?[T/7N!4P(QJV)HKJP,R]Q8^7&^=UV53(OEK,S^A@/G^!<3V)%FN; MN@S><$O,((=02%K)>^EC*I;Y2@<>MEGAAN[533AYG[QLS-%_03;8IE M)@O@(B7BQ!-/!W,2[?#TID0ZL' LD.7I3>.MWX?][0S]##GA@WF.H3X@Q'$TJS!ORNIQ&VJ2> M093*@]%T_@6O8HZM'>+A<3M85-8I;@]18B^C RX^?IQM1!EF5Z)\.2^+Y?E6 MF5="Y0R=(Z\+LJDUS\6QZO QR#*A3NAD-JWMZIZDC1N_#8;$(1330>[I\GW' M)H_[.LZF9]LQ5^2_7%1J)BE9;66=ON$E>?R99W L*?!>Y2!0EF3;^[2/DC1R MN_5B_?MB_9^X?A.F>1*%B-Y[VH]" M&%"8(T67TD)]>)%0H>*B=5N'?6D;^='!TX&NK98Z0-^WD9+;4;WW7[D_FVT^ M:--;M':[.IO7CGK;T&Z3C]OIL_?LO#[UGK@@DC3:@BLR@HJUW:.HTU2Y]B'P M:(QI?:\]$"LC5ZD] ;9[P$ 7?3]W9J_RB2$16B<\PR1O34=\OPWQUV=YG,U[K:B+E:LLPQ66; M(:N;;A@NQ9!5 5G']BHI+.V0H"D@2T&25*2SK5^[-B1_Y(S0$^!T+%UW /.K M+J?+-V&YOOQF\]QC-:V<;X92ORX[K1*>$:/G=3]+ZZ7W J$H6WL^U\?I+G' MG&L'5"]9;NVL'DWLR,FA)X#PT^AQ['[QUP[(U5NXUW$=:._F]Q^6BXNS#]_N M[";&J&2\K4V?:T[O&;__DB/G?08$V9"R[\ & M7EGS&MU]DU.PR&W,9,)=SB0G:< 7VA9262XT%])A^U9V=^D8]R)^L&3BR2+O M##:_XWI2N.29%03!0WT$F>I,(N(A8,S):T,A4ONFG#=(&+L1[*DZ?00DAPJX M&3X:SZ[]):0_SLA/28[>*9'HJ*[M:!6W)$CK(A2/ M);@82,JM*[Q;\S"N$7QZ/-^VFJ-BHE^SNYJN%F7WXXZRN7<_I9'!_0YY75G; MH%QB3F0H3D6H Y[ I2 HA @E%70Q8NNGYUU8VXV67I?+7KY5C@:1" M#710TA8-'*)%E9WAULK6Y\X=(OX,]NX01-U)WIVDE5X-UKN+\_.P_+HHJ^G9 M?%JF*="'?F/Q(XDYU3+MPVW8GA_7RWP#6ZHS$25'R/7Z M06D6*(+( JS!X$H.//#6SR8?IN;D"ZUKR=Y=Y/H,9ZQ./%,(&CV%3DS2::ZC MA)QTB3%SXW7K;,9^E(T\ ;D-2N[<>[572L/;T\:6JEXA+[99YD5)N*PYP7)E MZU=7MCZ%;7>*(RS6@0LTL5RG,'6B!=O.W?RV_.OR?+O\8^O[0I$@NU%9B-'ZW*MR^?H=YJ97[OXPI5^KKT+#K=4#W]6$UNU)ZF-K%7M M6G!].'T#EE9*A&05Q%3H;$K2@L^^ DO41XD@UJZ^E@ ME\: ,JD^8 NA-FH@?IV+4B4F FM=K/L *>-:F@;ZOSN8]W21]VI'-@6.MO8F M;EPS<@(F[JV1;JZ.?M-%6QYC?7R0=AMC'FY7'OJD)L9E+S);.27?E$UA^\YB MEWTS-V\O-D\V-N1<=,[*H&R]34^C^&0G M9]_5?]E=_7HC*9]XT693DUTOM&4";^G(CT6A-,+37[5^TGDBR2,[34^'SSO. MU1.JNEQK:)>D/4]"0V 5 MV@$C^.(#9)N4+2Q'JYMW?WV,H'%M5#-0Y F@6%1%G*N9A2S$9 J@MPQ4E(IL:4B@G2A8#.=.M(XQ]J=NW-X4 M#>$UD$(Z@-IVX^SV3-_9-CD(C5[X>C-L0(E0P.E V\8DRTN42,P,8J_NIV?< M=A#-K54#H?<:&5%$>#Y=;X*-R[MNVCLX/[(R\K%/:U54M!^YC=R>G?6>S?/S MW?7NNP.1S@81'<+"XXW[X9Q$($G=V':9['=LSPJ3Z$" M%!LL*'0:?)"BOG\(3D0C5&[M1!U&X;A.U7#8NM.7:3B]]1N1O9S3E[@.7XZR M9+O_NHGE>I"<1I9J^_GOPY=[L(,N"I3)@+6&0NQ<>UAR9T!&&8.UREG7>A#V M(^2<_FCXSD?O8-<6+I0/@);^H[BRX#@6X"IP$4R.W+1.3#]&S]C/B=M@XNZK MXD8:Z-=Z_(YK8FQ%T<2JYL;#>KVY,=?7CD=8F$-7:&*% M3F*K535 6,[I_*E=SS?W#M\@F9WG=)1E@F1M$2VU B>DA#IJT9#JF?2MI]0\ M1,O)'0-O?>[.=8K+7EIBTO"$H'0.X(EO0.,U4T9KJX=FLA/KU 0'=]KT-1%\ MK]':Y9T=R7?]=5T[:H5T[).0!S^J4?GT/H0VJY_>+%;;-GU]O[/8=08@.+39 M:\C1UM>,*8-#S2 P52+*R%1L_<;T>S2=7C%]_^??=R(S'[++*4$V=6"XJPU$ MN,N .AT(,O/8?M\59@COM*.^=J$\X110JBH*M9V/L1]FXYFA -.W1L?-41?7J-KV[ MB"O\KPOZJ/J"Y:C*GSL?T>AU_V.$-;)0UXO\^NE&55F,PL2H/7!7)^R*.O!- MR@1!,A9KGYQ\^\EK@_D?]]-R^LB3FY][C5_OA4]<:Q A9$*M#N"T%B"9LR:: MP(-M7:GP(#%CCYUH@(.[(TU:"+Y?P[%/]XVKM@1'F96#%GC"EB+W,S5\:Y$@ M18Y,:N#:8GT(H" 6CQ3\1U6T4CSQUH]#AFLMQSF:!K]O_7F\5#"(+BPBL M*.*9YP"D$ [&:)T#DCA"ZYS0?I1UVUKD$)1\M]O1Z4KIH#SD-_+=PFP[:F+" M72C&U:0[%D9!J]#@2NT-%;5)PF5A0NM;D-WUQZTF&@@V1PNX W#\8X6ORZ^K M]?0\K'$U<=D:9@G0.1LZFH44=.!'6V>.AV2-JBT)&\/C)@7CU@<-!) 3A-P! M1)XOY@GKH_[-VY#IZH_G1,-T7;^:"&9%4CY"TBAKY$>N'#F%4*QD/#O#N&GM M0S]"SKA#7P8"3ROQ=X&D!ZM-;I^Q-M)6"*@AAGK3@XS,J&6NIC-<+BX8WKP9 MT?[4C3NT93"<#:*<#F#W.W[>D=ER,:,PF'=<-[7PLRAF_T=[G,".W^[F-P MA*9_B0Y09P,#[5PB$U=R;5I29Y3K$CF/22?Y'8F/T/3O7?J ^6*&FQAV>4$ MOYY)M!'L]=;1F;G"R6O(/M/^<4:2#1J0%2"07 F&>:Y"-BZ^/D(,L?)B(QG"X?17T<073S&XF\7 M=3CVL_/%5A 5N97WTP11X[; .;<]H$J;VW1A:TC]. MIF8L4#^YQCM"^^ORM\4B?Y[.9M>L2(E!T!8%FU0&%9T!+Y#XL5AL='3@J-;Q M]2/DC)/-&<_ GJ:/KJ!UF2U8U:YNJU>+,*^IJV^C,M]BPNFGF[LHB*Q-%@@) MD5A%Z6MF@AQI$T/M9L2E'>[,/YC<<;(\H\9! ^JSB\#HBL5K9I[-9HO/]17Y M;XOE-K?_:K&Z[>M(M Q98F!*G7TM$HV"%Q0(L%:P=G!"\ M4PF*"TPJH;UM/O'P5)K'F0G\U/A]4LWVFGE_8)+#T2GVQS]OR.$3 R3-KU^J M[#<^H""%W*@\R%0GD' *5'R4$F3TDL+TC.V?:#[1"(I[/WM3=S__EK']>LO0 M"Z]%9"F"%<:!4M& R]:"B](;C@)C;BV-(\@<^X%5>V3=4SPQJ.XZ.*1WK/<5 MM]6JW_8\R,^PVB:P'!D)T01P]NQHGL1-FY!X)- L+E^>CU/ M'YPV1U5 92S@.6H0,3AF4A:R^7O'[U/5Y0"50U#Q M<&ZEB2(Z..^N.?I[6%\L-[?EK\NKQ?SL/2[/7USMV]VF5;EXCQPRDM V[Q0I M8$(HPKEH RK&6C\H/93&<4_!06$W@)*ZR..]G!.D<;7>=CPB=_+J!Y>W-SM! M\TU.B1JG]::--;>UZ:0&GY@AUP(M.1,I*-/:$SN6UG&+\0> Y9,HK5?W[(&I M*T<[9X]_WI"#8H9TS$X;Q\&-4BZ2W2);5LV82N#1U$M:SHVW(FC5^N%T/^-B MKF>%[-+Q;+D,\[-M[O*7KW?FB3S[')9YIW.NH!W%? 97% =E#+DE3@F0);@D M2I(Z-_> V[+P0X^3.02_CXV3>6HH=.67_DK&<_$5\1TN/TT3/B"+V>8C-\G^ MMY@69_--_GWSB'"CI9W< '=*!L7>V3^SE_2^[8HD,C%!U M%!4Z<"(7BAP2#T648'7K.\;&+(SL9O>P)YX>"C_ 3M@P_7K[+.8!CA5F7IBE M':^X!*5T?4HL/808?"DA"<:;][ YF>IQG^EVC/?&"N\!XO?R2<=862S/:]9] M\PO;3?V/^2?:[_C0YK:."V4W]W":@68['7X\]\FG#C9X<,/ORZ*!!R5%B4:1PR0N=[H%!%%H!XT9: M%,9B:'UA-.0 RIT7+U>K;,NM=DH3IKCZ^U;R^37MUG2Q7$[G9YLV1; M"*[4J=7T'V4I8H[D"M$V,4DZRY1L/MV@*0,=#[@\!'>//&MZ8B7W:@$O1V4= M:_)N_/.&HS$'-&JWAHZE$%B2RH+5575**(@6.21D!K7BS)OV R3;#LBD3[NG MA,64&%5M \)5+<6OHQJ#4IZB+U6D<>@8&X2Q(XN*GFHDYB'ZOCMD[G11=Q % MW#?9\UOUW>4%\6UO3XI,\3M)K$CK07F3P&'T(%+.R5@G?/,'#T>0V=5TS-.0 M-JR*.D#A[JS&[[%FB 69N0:4M>>^LJ7>0DB0TCIC1*8MUKIFY #RNAJB>0KJ MAE))K\[/@4.6CO:2CEMGC#E2 _I=#TX1\M+:;(4%EV(BNU4=>N\T\!"#R#)Y MYE7CS3W4-*F=6Z5;*]3X(5&4\6(ZNUACOK698I%21^)>4N *J&%F$+U(D04 MEOXRJ.&Z_QQ$:J>3J [!T"-7@8,IK8/S=N=9[WP]S96EZ2=\5P/<3=#[ZYS)D=6R[!4$*"B(JG;4H"I'"Q:)KULW16R/1?C M^HP#(WH45?=ZW.^.&#KZ++_G0YK//QKP%#YP;DUDVI&N!1AA.=FX;,!'P<$G M[GP(UJ;R8T]!NMXJ5^ON*N*7KSO?[5Q]R*SK.+&*?I(*!@W1& Y,JI0XEYGV M[&!V;W\Z?Z@)28<@[6%[-Y 2NSJ^K^N/7F;2P[1,,5]FL2N?1-K-;#;]W<7Y M7>\%;1VHJ4&Y1 9=\OK@Q$80-G,K OV-&>X91A,6QCVX1X'WTZN^*^1?,?E( M^ZY?OOX]_._%\ODLK';?5 DO93:TPU6TH)CRX'*4Y,P(EHW)=+P/U^'J6*K' M32N-@N\G47"O[NDO(?UQMEQ@#) MC?S7U\NS,+]LS/><#O?%;)JOP/EFAX]-X\H'>[7P)&Q-B$/F!%3EA *G"3A8 MHF#<"X/8VJUM0OCI'81V'YUNCH6)#>@=WUQ9&=HZGF(\;^I0N6!4$D8&&UL[ M O>0,:ZO^O2HNML!Z#3-='!.WV3AV9?I:F($#S:4#&AKUH"1NQ%5BJ"=$4[P ME#)O_;CR+A7C/R(_2;&/ N5@*7>'D]_#.;Y8G(?I?))L9,$4 Q))&,IP!,>T M =3HH^5%.S4L6JYIZ0DSA^OX4<@<*? 1@5.[L;W_,%WF9^<;%X*,Q6YK!#J M/%7D2$&_M,X&]1VOJADQ/4'L6$PLQE10!Z:L=E!87W50H'^SV:K9LN*L0^M;D?OH&+^)1G K>^&)NNT6GIT?O)V7\%C3J\FJOX^?(Z0>W\ NC2>.B55 M'$6S+-?1W(QY#(S^$;'4'' MR[ 'Q5_BE2?">":\ZFS)>%I!(C . ;TIL=BDXG[IXWU4/Z8M.$%9M]5]A.1& M5OC?I_/I^<7Y)>$LR83(,\CL".N"90AUCGI@7!CED]=VK^3)=U1^8]&1E7Z, MRA8MY->!9W#3W+V:SO'E&L]7$Z\-;8)(SA+;G$^2@1>. TM!6R>)DM2Z(/X! M4D9N%3'H[=%Q\A[Y)N F"\\7Y-\$^C.L/OS;8I9?7ZQ7T[QYX+V-U"89L'Q.<$!!$S'3^<<*,3PZDH'.1@A/CAAJI=@\U#8;4)*S3)39]?::K/[:F M6W+%%$7\4'CT%-*1:^<5,6J9R3*'%)AO/O;C7DK&-4^-4'#/=)E3A=Y#\+,) M G0@ZXQ*D.M?"QI=5G2^"PY"QQ **5G)O9(C3:/>P0#10G/W!KZ'B+$'W5]Z M\8G<.^V%!^DL[0+I!.T"53M^44P8G#9AO^E=/U;@>Y"R'@A\#Y%<5X&OSB8& M(3U84P(HS0Q$2:Z9Y+90_&=LX'O=Y/UX@>]!*GLP\#U$?F,K/GS9(=RR*#1G M$G3B A0F8A^%A1PPE10CNM0BR75CT7%J0YHI_FCY=9#QN'/4_?+U%YRG#^28 M_[&Q@E9:0X<;A^ 3!Q4B?55%PTPR)"U=7!S<1[Q%T[BE1 V=@T&4T"6HKKBY M*H'P=68/3X \USH:VF^1-ASXH%DN&&@KMB[R_QY-G7F<)R'@N_ Z01T=P.M= MF.'JJCJO83T!J13='W[ M&O=DP7> GGNVVG5]7U)&!U; 5 DI[NM35($05#%%1H/*M2X@>82<<:N/GN:< M.TKT/:)HIU)"2BQ6> O)J^H"UBV&R,$F'Q7J0BY@ZXDLCY#3FSTZ4N7?3:X= M)_\>H'0Y3_@.2U=QB59"F*3!Q%) "63@K='@A'<\9_3:-O? 'R>I,T@=J_K; MD&JHA]%#^OHF_9*?U?;%%GKTJDH!7%BRJ3J1?Y]K1DMH M37%HUM[=>A!T;\7"G0\>3^>-%+5H);4>G)#;=O+5MRH-[5*,@@O:!#6^\W93 M,Y[!*1%89CDPU[J]V,/4C%O_]!0QT7&"']MJ+.:;"_/_F*X_7.V%RTE!VZF$ M$ZY9")@BE$VM3\KD/?GH0'#%!;=2I\+VL2+?6Z@SW_1(;2Z&$NW(.'F'Z_5L M\^)ZVS[I^OM+7D1,4"3*Y)C!PF7BR M]:XN9&X5FCUPLL=2G67A3H=*:_'VZ+T0Z.L/PAGR"4LY)JD+&!\5\5($A,(" ML*",ZK%H*+\BREY07F7[_4Z8:GU.^00CFQPG?K.7TC[W5YOB7O ML89ID3$5&4<0-M$1B3S1Z<@#2*LEYR(9?KO4X0$7]:!E3[5]5P/#+\=U[K1; M?7ZQK"9AHC5%GX&B4!:]IJ"66_#U*KD4"DUM1*%LZZX,WR5J'#=]:%3<-HMM M=3.R6W:Y:R^]A.G\[#?$*S9L0.<4>9=U&"PHQ1C$X!.4P'CQJABG]WG5\L@2 MXWCL3P68EO(='2;?VO$^#'M3G+>>N*#PHPXKD0%M MNT7B0F'%\^:<^Q=KH8G2S=,G$9K3X=O9"^C!?S!9G7]_A\M,TU4$T6X?T MBCWA3#(B64 N!"A;:WFS#Z!YUC%9%(GMDV0X8NEQTMPCG':#Z:,#&_9Z_0&7 MEWS>8Y$=A<-19H0H-87%OM0BO!R ,Z%*2)'[YE/6'J=H+]"9'Q5T VBE XP] MS$A*S#E4$<@]I ,_,S++2=7_4)"A-/-9\6'.R2.197]T9+71Q?&@6JS#K+\, M&,4S'^FWOX9Y_I7\U(_UMYX^#?88%:/FPO86SP@),6E$T(S RA++H**AJ%-Q M#\EYYG@TR:?][FR?-"%V/;_E2K9O9F&^?K8CX.VU/7=<:(\2UZ^5,+SYF.$]R!JY^> @>%@,JYR>\;93&:U"G=2J,VB3)"@3+3B4 M!@+3%%45@;IY"ZL]R!H7;\VAL"_4CM3+R"F4-Y=.SYN05W7XVG(Y_42^S;NM MPE:7A8_1:59$CI"%U.3K.F)(! 5,F#IWR&!*>0^G8:_%.H7/L>I=#"GKH\'S M"9=QT:Q0HXYWQN4W45TR(H/#6*(&3/7M?9TL[2(:L(Y\B,R*+KG]@^![21FW M,FPH2+64_ZA NG)1*Q/O%F7]F<1ZR8,J/K/L=6TG7!L42U<;%'-PBKE:OA+L M[<>;#T8K=S]]W"JP(2U- VF.?"[]6UCF2OD+_(2SQ2ZLA57&*5GS+H+3X9T4 M.),+>)*.U47+HO8)8!]<8-Q:KB%1T4:F/?2PVK9/< *S+V3?F.3UJ2F"Y](" M<]H*6;@1?B_OMVG_LL%.D4'CJ.,%VP,:KJR;"M;:+" $1F37XD1?GXVJD+2P MVB41_H0=S0Y2U@,=S0Z1W-BO8&]TY)+9&:Y2 LFJW8J8(6HC(<7HF$0G4;=H M8=AA1[.#5/9@1[-#Y#>VXF]TY$H\,X>B@'2*F%:$_R"4 .Y"%L5FA;=O\?\L M';$!16Q=$/M]JL:- M,,9-O1ZGFI[!]H\5EHO9JVG!20XV8C(>HA"Z#A%%B-9Q\I\3NCYB?)*XA,YM_(UJ-B MGX"M3C-Z R-])%C\N#ME3V$$I@NK?B\6+:IZ!]S9Y3UIF)R'YG$4(2T/ &3+@$=I77@4T8P MF23%G47ZKI/ML3]7G:9YQ]TC X'BSU'^^'M8UK?0G_"I*AWO+#A"4>/C3(]0 MO^BYC0I%S5')VL7 1X@Z2;#"VF*CUL*D[VCA">L7#UCJ*A3WQ(5T8".+-12/ MX&L+7N:%#P*%YKEA>>8/5I=XB.YO7X<.HH&>/>.=>JA66'R+\#&)%EGZ[Q%?FP^25I9WXV);.^[:CV MR]=MP]!96&W;Q.;(M$1#H995#)2LK: +"K#%%:UX?9[:NLW[ >1UWR_C]!-S M*&7UC<-KQFH;VZLR+QY<22&#X?4TB-I#,)@@&Y6D8SIIW_I&\T 2QS5_@T%E M?TB>K+<.8'G]1/^7L+J'Q.@#?5?/;38^;FF_Z,/UXQ8K/V09,U1M6])_$)/C(#; B?C5-M=G(5;6;2D(0(6!"(+_$<-HE,I(O M[%$S00QIUMJYNT' N-=R3PFAX^7> 6C>+T/&.EWM"O3!,JF%+I!<[8@4F(-( M 1#(A$R0D*S/S<^^6S2,>UOUI,?<*=(?O6/^7E'2]1V?MB&E:,F("E:G90D/ MSF<%S$9+WS!3[%YC. Y"^$)K.,98 $Q%&T=I\9:P/#)U%E%X_*]ZODNL&C0>N5U0P,V^1X1"#! MDNMA?+:.&Y%5:'WK=#B5W1^]@P.UA?HZL*K/P\?I.LRF_XWY]FOK9SEOQ+R: M),%1:=ILR613'6$%D=P6,-IXYHH(O#1O@; '7=VWN&T#PN8JZAQV.[N)3U1B MP8:H0$)3Y.TRS\!EB,YIIR1K/N%M3]JZ;X0[//R.5E4'$'PD&_ 6:_P_ MG9_M,K@=5L4G1GI.;H8%-%Z1@2\%O.0!. JEBR[!A]9IE"-)[;YI;K-#>G!% M=H#7719>E]N<3H0R+H98YY1+1]PD7ONX:CH*F"U*\\)2\YZZCU+4?6/=-NAK MJ)8.0/9OB]6Z;I?ELK[5KF*Z;'A^->KQ92T//[_2Y'/Z]9WSX?'@K>2B8QWS M9W1MY"3K^T:2,+#(+7-8N).MGR<-R,Y>\'8_/+Q[ <0/OS<>$D+(P11I+1#[ MH8XS3!"M$)"C,U+*K+AOG?@GV6EA'Q:0O ;(,'I02"@)+%KA4F,CLE]2\H\7^U'5_'WH43AYN M\M]46QVF4^O))W_:YP('0>7$ MYP*'Z*T#6.Y7ANXP!^^"!1.]((^YOM1FQD(6EB5FK0W-N_']"9\+' 2-HYX+ M'**G#L#W:&FZ)'=&4/S'C*NW$H+1GM4,BO:<&M M4B6!P_K< 6LADW0Y5L_UC"#@Y3UP#"#0R0W=D_[&\WXC=&>Y:1 !Z1SCZ&$6(R& M@L4%'31/353>X3"#@U3VX#"#0^0WMN)O-.,7S.N,2M)!18>@0F8A:H\@O4&6 MC++<[U6X_N,-,SA:\4?+KP.'\9%#[_HV,Z%(#%6M@;=T\+&@R2 M2E2AL1.Y#UV]##08*ZE\G(*Z!MU.^WRN7,9,0;IG1M:-5 L[8P0>M4*T!DMH M';GL0U>W2;LCT; WW(Y43==P6_UMN5C5\DZG+;,96)U@4X?7U,(=2YX>YR5E M9$KN-:RKC7W;T-1MRFYHF!VADKXA]E"UF%8^>B$EH!4.%'=8YU]N7N\R9X*7 MRN\U-:H-Z+IZ(=@##%NHK8N>_(_P^#NN)U8)$2/%*-ZQ.F[):0@N5B?8>.16 MFL1:OSAXG*)NTX6#0^Y0=?PY.ME?%[']NEI/SV]ON,NRQ[)8CE_Z=R2!HU8& MMA#J"(6#*M$IKXL $=!0R(3U_(\6@M21ED?>E6P#Z"15Y;P0TQ8A&2\-&06OTA.^3-R7[!^GU/ 09!WB M+PRAW\X]V[LL_TZFXOUGG'W"OR_FZP^K"<\R*!$->,\M*$=\^Z0]<)2H19&E MJ''1?)OB[INWC #DD[3ZPV&X[M+WGQ<32Z32RB4\P98+&. M;>":@]-,T.[,/G/%LK_=$>9>__XT*KKO_7(2&)]82WV;SYI;42ZZ$G,&-#R MDIS5\2,1LI4R^\*,L4]WH[1WJFO,UBY#&\-#M?)GRWB=+1;Y\W0VHP^9E<7R MQFCJ0-_I6-O<\=>!.Q M-U*97D54E[0J=7?,%0,F(3'FB-20/*K2_/HO0?)X1X.7+WBF+TI2R9!I'B32 M(=-!]D;2'P6K8^MQ+H^0<3[9HWTT?]\0'BO_#F[8*Q8F,J,5QBK0JH[#=LI0 M3"4]%$\>K%(I\^;C>*^^>]P.C*.5^ 0H]I+HP4CXMIZ:1KA>K)KBX4WZ[\LI M$?'SY6(Z^[R9S38IZ$@*Y#A:2_>YJG>\T]H"BB*TDDZHYD^2GZ-GW):*H7!S MM.1[LBH$B(F M""9E2+YHCQ2'&E'Z 3)756/&G@ MTK$ZP@XA8#"O,6K"!Z?KF-X S=49(YE9$+):EUHLJGJ/G? J4 M;4W>@1IY;>6AZY-8'I[$$<+8':@9-Z#=5UQCA+88=>0)@3%+YZ1X"Y[E#,44 MYJ*/,M^?X]-#:+O;E?#QIE W41XC2[F>4U$[!"-%6"H%X#;&I(- ;EM/C]Z; MR#,*A?= S6'7^:&ZZR&.VZCN6X*9!\6\^_3)6GO$18G-N?:12-!BH*@4K8U.1^!:4.N M#<]!LM9%U.?H&;= =EKH-=/+V1C ?RVF*WQ?RG(BO.%*T_6ADJGL%0_>$*.% M8\JH72Y*C&("KTD0^H,P@DRJ@,DKPR:[78A:? M9$(K6G<.G$$BJ&=\'J*YUUAO_K# ;V&:PRROU[ALQ3+6@^5=J!DU9-];7".$ M[*(H$Y,G;R#5Y7].<(B!1S#><6>BDZC,"_H[8OVHKU>L%K[/\]G(YG>%R M^<>/99U@<'5:O4G)&-0@BR:[X)4#A]Z!=H4SY*)(O4NA?=?O.Y^ >Q^=WWYO M,8CD1W[IL^7IY[ */Q'IN-@^6[KFI2CI)-,"HJSC,*1*$)42P&R0+L3L5'&[ MH^C)[SF? O.1Z&DCZ0X"DRT_[V;+RT7U("9,*N_K?G-5F5 8$[A @97CW*(K MT3/1NKQRGX;SJ2(?@J(FDA_9WJP]@2T#5P?@S6,.PB2A+UI9 9K7";UU;&>U MJ^ ]T^3NHG,N[V!X=O["\ZG_'FJ!AI%]/Z9HR],52QM>KJRKM,5H0U(J%$77 MUC &Q.-ZL:WRA:$)KO7[P!W(.I\:< .#U4P_O9:"/^)WG%TB!3QIVT&6YLO5 M\O>PJ+L^OQ_1G;SK)S>)]PYBX\C8[0HJV^_^E;!ZU87WK^GJR]7JEVLX\A2$ M429!B-[61%F$4-%3IY.R*%-2OG4WT8ZDM=M/^'Q3Q?IE4UZ]NEQ]LIQ22.XED@>=6++0?K?0WH!,7468&3BM?Y M[1Z\E!Q8B"X[QPWZ%BL+'OON7M9;C@:'>4/=](&MVP+9K@;BCLZLRAHP5HF( MJ*%V-X+710D5@M!JI[?2NP'L(0'C[<M\<7O-SO?Z)Q6A)0C()"2J:0M8^1^ ^1)6YLR6S%[RZ7;]K=&P^DP+?0 G2WB M%1T;[R*QJY'"ZZRKQQ@8L*@<_8'2]%,K\(QM5 Y4UA-;N/:1W-C+F.YLD;(\ MH\W5@F(0H%PHX(479.2XB[6K/N!.G3KGMX5K+Y4]N85K'_F-K?@[6Z1"\H9Y M$>L6*5?'S-#5Z9(#K;-R,6+B8:=!".>WA>M@Q1\LOPZRT_O>C[]=KR*0+F29 MB3.?? "E95U7:A"2,+'8S)"IUCGK@XGM95_7V-[(:;7> ;Q_P[ D'A,Q,1', M:,5$ALP4D1XTAQBY $S6,5V$LVFG_8)[ /;6UX^;J#F1PN\OM#Y0^AT YZ?P M;;H*%]/_N7EP_]-\N;H]L_1JXI&D>\-9#3:FNJ>[9+I 2@ >2F\M1W< MF;AQH[!Q0#>,YLX#DI,2HHA,&DAK'R;248LJD_0\^FA%+(:W;K#?@:QQK]]N M8;B7M@X&X'=Z0:_XS'+=3^4,67E5Z$B%]5!!S24C M^6G'=LHU'0_"NX2-VSO?%0R/T%@S2WB:_H:;CN];SQ+FY4H8FSX/^D=7O_'; M-,3IQ70UQ2.ZYH>C9<@>BM:B.G'7A5(J9ZQ=/WK]/"G5+7G1 48"M&2>9]OZ MZ<[ 71>;5JA'/K=JXO; 1NX""YDGD,Z6^DH[@9-2@N6%.P#Q9N%X":2[L'O_$IGNH,?"ZLRQ@BQ6%U>HH7"NA.89"%MSD5I41NW:KT M'#UCOM-HK?G[-W$K-73SPOQID6&Z",OEM$PQ?YK?FE-74!0?E83 =01EI *7 M:VNXMBR$*+TPS6/E?8D<\[''6!!LHK N9FP]R>*'RT7Z$I8X"=Y[D12'R./Z M%3,#SR.K8XHMZB2=8ZWGP[Q(U)A/0\;"W$$*Z2,*?LZ21Z&"CM7IR,$0-PK! M:\J/NHH>EK\'9>_E5X]>.VP(+6EF?'0'KG M:BN"ANB% '3(&1VDZ(P]T--_[/O&32"/X>T?+?5./?YKOB::SIO2Y&L*E\C7 M9*5 K,.]@C6%;G19;#J%$W9-4%\^__'ZW\%,'::,KAW_&[EM#BTYD?//LYIW MG$3CHM4%011!MCAX!S%$8MER8C5(Z5+SHL1>%/;E\I\6@<>I:U2?_T4!;I_O M;I<^3T)??WPQXIU1,[]?M MNUE:U#:(GW'S,\GU.J&^7:#T;G8UJN.G^='>]P#O2N?6Q$[J6,GL>DO5C#_'E+\)T#MYDI4"O@0U9W=_WJTQ1S M#Q+$B6NW3%BC0LG@(UW[RA<#/H4$V3K#9&21C-X9UFX?;[ZX?=!5<%AJYYDO MI6XOH#,>-+,@*"BTK@05[R_H>MP'??&;SJ-NNP\.[GB;;27=PY7Z.$1C-<^RA@Y*K8R]Q<#^>B2%EI M+RE63G4X5^U;-:H6@[3CA3$30^N]&B\2=1YULT.\K6'TTD==_TF6?I_/TM4N M$*^]01,!67UVEVR!F+F#PK!P.E%.8.LNTUWH&O>)Q;B .U [G6-NPJU+6!?. ME**)%RX=>.X8':(4A4O!T/W0UVTYV-N)TO<-CZ!=;CE!QK'NNG MOIO19UW6MTJ;A^\N)Q.$$J!=%L0<_>!YT)!1<%VX4,A:KX=^A(QQ\VD-]'[? M_ATKZ@YR9K_-9Y_IT[Y65C[1O]D,BY/9A#*)QSJ"+LC1_ M%O08'>/CY2CEWG_9?ZRD.T3+=G:<2;)P;BV$0HZCTDI"3)Q#"-DG%F2B S4P M7L82K$,!64'P MJ T(28$'+\)('EYPBU[XBK[@<(CVYNU%.3(BWJ2TN*P]'/1QN%R]F>4/X<=M M7FST3KC@@-0 MWZZ?]<P>2RR MK.T[C'-GR:5?[U-,7-4L1 $;C3!9,$RE=;+[44)Z7-:^U+>+\/:PN%^N,UB2ZY(/AY)')VCCHI*F-@Q)0 M.,RB#L5M7F8[EN9QBR)#(W!P+39+90^-VNL5P#*ZX"6#Y#@=26O)V:QLDM? M@F$45_#6%9.]"!RWB#(>'@_13S\+Q'?C<9*-=D5G!MP8$IYA'EST##+3J- & M[;%U<\MNE(W3[CX^ZO;22,-B\)D4[B;\+N^CENZ(F*Z+=_>%=5V^^X_F:GWS M=?W)H:X?6>\OS[_- _W=_ >F>HO_>/.9/JL>I@:K^X:@8EA%MA+/L 58IBW: M%".X5'-?*7L@SPM!AN*Y=X&3-3K; FPLRJ2,'A0RLM\AUO5+9,EM<3SIX'21 MK4>1=(=HV=8-"B:)ECD015*<:NOK;\P2I!3">EVR;?X6[&P* ML'MI>+<"[#[B[K@ RU-@(FN$B/5QJPT1O,8,VLL07/;*._.",W2.!=B]M+=C M 78?479@1C[B]_G%]YKMHN^>KGX-:9VZWS(C$TM:&P8L\0)*K.?,.0:*<\M$ MC!%#ZU:X9PGJLE1["(K:B[\#+-V]IMYP\GOX>G626'9.%J%!EJSJ!>T@Z)IN-][DD@M3 M>J=5B0>CY8:6GAS>_77\+&0.%/C([DM-6=9DQ=8TZI)J>C)"(<9K*89.4'2\ MBB,7ATISMDO+V-U/[4GIAVIIWD1D8Z]IQC2?Y6VVZLW=;-6;1[)5F[__QS_? MWK] 76%"A;IMV-2, C?@N7!0./UD=/'!QAU0THB M'*__^D.&"\^JB+KE2U$I62B"U7'SFNC/H@#]0HE,#@,OO+$?=9^&GG!UO,]] ME(0[0\CVA 5GB&$**Q'KLTQF:@G927 F)*4]DF_9^F7/0RK&=;B.T^HS$#E MQ!V Y,-B^G5-_M53 HE8UW"#),^0;#!:B$$:NJ9=,2%F4USKR8/W2.@''H=H M=-Y.O!V@XZE6%!M2W3.AP<5J6W-!<$E%B HCQ:766-/:CAS3B'^B!K'6:9[# MY-T!;.YT_9J@(M+?@5!2'8X=D.PK)K!9!Y50^.1;^R5[]U2?O.U^+X4^UU.] MCW0[0,9=>6RF64_3]K72)!K#I8D6O##$C.7U>2FF%-=7T.A9GVZG1CX%!UD MYC&3R)P10[0]/D9+GUWO[2!UH-0[0$^5QOMRKUL@_#7]>OGU[7RQF/]9>PG" M-_J3U8])0E6R#!JL98%"3#HCSG!'/[ 2HLE6YM83:?>A;R>4F7-"V6#:&;GN M\1A?;U(B%9&R?L7Z0@X_S%))AKCV37)%O(.I,2T^QB;/9@):> F2G MO-#WGM0^6O=H0LQ.V+/G@+UQ]-.!*;PKQ)_"8O&CMN1MS+J-0:OZ-E-DR>H, M8$Y. 9-0?,PY!6N8:]TW_1P].\'-G0/Z\F6L1@DT7(OH[L M06[!H_+DHA;CBD895>N7V;M3MUM2E;T.T!VEFBX6##SF*=SF\.?+!9GQ339P M4GB*T3(/W+L:&Y&;&BT=*:4$ID2!=>'-IS_N0=]NT#NOA/Y0ZNG.XOV*5Q&X M3TZ@"PRR]A0'2>,A^*+ <\U$L=;&.'#> _=)>_ SSO(?)O0.L//8N?C'['*) M^2IZ^6G^]>MTM67REEN@4]UN3G+3)I"%EE@@EH3@I4+K>>:!G2('LA.QN^'O MK(H%IU%0I)$ZQ=A 27$D!&,-8C-*"R>;O-/>B M<#UB2V^["O7ND3*'H6]32B#)D](V1X(L7=,*\5]Z+$OPN M.[MW^[;= '06182!1-P,-*;@^".=V2B[TH.-5XG,/%,NQ$%:-" MB-)I$*GV&N9$IDS5AG9F;'9")1&&R""TFZBR3G+?'5QU6[ZW!E?]2M\9+OX3 MPV*KC!_74B"W(8=0W_];6T 51\&Z1 DB).V=EZ*DG>H/1](Q?AO:D0BY4WDX MI5+&KH+MQ.M'_+:=N/V^?*!H/4V_A8MWLXVC0;I]7VZD,)MI3XNHO:$\F'I''!BZ._&E.!)":[6@G+TLKB4S/VV\". O2M5X^W"[1S4@ZCU]0#ZTY_S MB;0Z"!/J@WM+<8/@"KQF 3C3*+5-S&5^6D 35>.MX7T-@-Y7K:\(T#6XF211 MK# ^UCII?3#@*5;%S"A6U75!MDMAIZE/K>D:IY_UU8!Z;]6^'EC_.K]<3'30 M4B22O(F:+B:GR=U*R8'56D0M='*IG!;5E:QQ.FI?"ZCW5FQ?F+[/\]\6\^7- MGH'WB^EGDLW%N^7R$FMHOB[0A9P%DTR!8;'.(/"L%N@<<"N(VQA0B[0_C ^@ M9)PNW9Z0.[3Z.E@5\<0P[ZO=83]?WF2*DM5.Q<+ !'*;%..U+D<\!JL*$]SK MF%J/=-N=NO&?Z37*K0VLF"YFD=Y;%W7%TZ.IE*N#A?GF($Z\_J $HN@ZISE_PN=:ZCB!CWG70O2&RBHC/ 8DT9/,JG#J4(H\G> M&ZQ]A9Y#S#8 JPM&"Q"8*ZJ#Q\_'5MUYS%DO1D!4C MR1G-P5GR+S!QXZ(R7F+K_L[#5PT/]L9Z8*BU4T$'*9C;2:>W/Q[DL@1W2B84 MX$M]G*M*!L],@,)L"K9$*7#(#;(/*1I_L$WC5$M#!71@EFYS\T*._?'>%1:C M#*XX<$QX,L,QT*]<9: ZNS"[&>>W!\;O9 M[_C7ZM.?>/$=_SZ?K;XL)\HZBJJ*A42B)5^VNK%))- QJ)*,$GY08[DWP>/O MM1D?N$>J\;Q,[DT#BO EQ!P%H P)E$995_E&,#8D'YSV3K0>='@(G>/>]KT@ M]!"EG9\YO6DCB<53R,6J8.L2:*\B>,0"@C/GC9"EOE@8&YSC]0QU"<^]%7>> M %VWA/A,8:')'$C"= [1*@@N9V I.I$,F M/E::B7IE$SA.DI,Y<,NM]SX.Z5R.F]$Y$9;V$G*SY$W?[R@G]\KB8[RD)!IZ M?$MY7S37KRG_8T#=_33_^FT^JU9N7JYFM+R;T2?@+W]]P]D2?\=AG\#N0\"I MM':P4 9^ ,O1)\S=@]$OI\SKJ'ON_?0\>(^-@97Y^: M)2/N'K[WWW!!.IE]G@CB/T87B1%KZ6(-!0*K^ZD#8SQARB&UWNKS!"E]]FHV M ,XQ(N\@C?64V9X4A:;PY,%X3OJSFK@X.Y+:R%O9?,,U@#S/T>G@ MP8MZTRC4$.IC6XPA2V\I)F*M]R/=I>!8TW'E![XO:SF^_?'315@N-\NP' &2 M>2E!"T56$%U]DJ8**,-T=!XYTZU=L&?(&==K.4+O]PU'*Y%W8N)]^3OFZ:_36=YN\'0ZR6QD@(S:UN>%'+QA"1C]4I<0F;X_ ME_O13M)GOJ(_TD0:*,'5[.;'E MF:##I)7AA4EN2NNKZUF"QHVYA[K VNF@ T#=XV%[TECTV6BC@?M !MD$ 9%Y M#581;ZEP)9I7.A\E9&0/J)VBYZVEW@%TZBCE^6Q]MK;&5!7%,Z,K'%-@]5&' MV8PCY:Q$(;6S0;1>5_* B!Y"K:,4.V\IY1Y@4JWNU@;_=CT8-SCZ+FT=U.9X M4*(8<$Q5"7&RO]9&951KJ#Q&R+BIO:&NJ.-EW@-P;I#_QQ<2Y_+-Y>K+?#'] M'\P3B1&CY J8YHGB!.8@.A=!*D&11.#<\@$MS7URQK4Y#93]M,TY2O)]@>A# M6+Q?;!8Y_3-<7-8YVFON)CHGZ95.X*1!4-Y*<%Y:J.8T*R>S=*T3H3N0-:[S M/"BHFFBB W ]$K)N'("K^LIR/:8GOU_4GZM5__VR7N$DU_6QVOSI)'HBGY<$ M.>D,JDZ9BEYJ"(XQ[[,7*KG&^&M#^;B79WN(CJ#/7J?R;_B.88F9?J_6!]UN^X3<4; MTMGL\SH@7[[]Q(>+0 ;I*ZZS2G1!,9V9!:Y+[40F!IS/ M%HQ(7AHOHXNM?8';W]]-R?&4$)@WTD='6-HFGDKF#-=][9@">2)>@\](_K2D M4,TDX[QNG<>]2\&X>#I0@3M&3FM! 2%%":8$CJX@2\A>\.SV^;X^@'&(/N<#"[!'K:'L'7LHZ"T-+G5A@OKC] M\+//UX^;+&D/I\%$WQ6Z/OU)O/Q8OR&]SV6^3.M[_A:;)9I$\;,&%+4WQ"H% MWDH$@47)B$)DNZ>%VI>$5R'1=\6,P_ M+\+7*R!+S[WR!;2*L7:<CRAPT"R33+"V0& L4YTL1WC#>_'WP(V2, MG,0<'1OWFPV/5%07,U$^XG*UF*85YC4;_YA-5\N/?_QCRPY/25I!CJGW1=)9 MKO=,=B0H+3EBRLPIUAAWSQ(T\B7>&P+;*:\WN[<)EZ^R?++6O@(#7NJ-PKB$ M&+T#'7QT03+I;.N>QB>)&;FOL3<$ME%:!^C[@(LR7WRM@U$V/2=;-J+FR"T* MD*$^ZJ0#!2YH"Q:C<,5Q[V+K00M/D#)N(J0[Y+506 >X^R>9\.GL\\9SCLH* M7RPHZ^MX7V00ZEX;QM%*F9C5KC76;GU]-QW;(P;(AVJC'R!=/>GS6=;7>R!" MG3=1Y_![9*Q.<(N<$P=1M&Z]O4/ N*'"P6I\' X'R+0#0#QQCM8'AY'4!ID- L%MVXVB-G 78 M/OTYW[+FKMR+P'']KI,"[D"MC%S\?.AL MWOBB6\[J/.2K#* MBC.30.6Z 0F- 6\LG25N/,8BT+-==N3M]:7CAH;'0VA8 M*8\(G^5B-?E8N5B[HABED75WE>!U&G(H$5RB'[P3(C&=K;$[[>*A3[UEA>C_ M;BS0G2\<.6,P:D1WN.1[@,O5O4S 8 M9-BM$^$EQ=_^TG%BG6:*/UA^/<0PEW$YS=.P^/%'N)Y3L39_A5O-7#9D^2PC MUT9X$H=@8)E'G4,4SK3>UO,D,>/VU_61$VZCJ1X@=T-^K<&\+]6M7H941;EU MWHW,Y*1K5>4DZZJV#*X$\N6C<8R5B#'[UMA[D:J1VT[:J/\^J-KJH@-T/=8- MHXSGJ)R'K"E 4S7#Y#U9=L>E9($+:W)K4]9?VU)C3>_0A+2/V$=M0JJW^*?I MJ@KHW2Q/OT_S9;A8GZVL2B(?P$#&>K:4)'> :?+JG.2.G+B260LW^-$O'W;+&B\H: . Y.#74QLA ^WFZP$1_?#7S5ADL M=1*A3G7*$E>FICX%R$C> /,\VM B77/W6SN"24O%SIM(>>3*P=7EO%QO.OOT M9=/\E'_Y"]-E?6OZOI1IHF^Z:M@T+C"9)&0CZ-Z.2M9Y7131$D\U=1Z9O'?I M/5HZV.];Q\L!G (_ VMA9/MSGX7K=\LQ">$#:"TLG1"=R%)'#5HEY5 Z7>1. M7=LOV*''OWV<);8 M?-+3T1//[>OTR=MKK /X/3[0.?GL$J8(29BZ: TU'4DAP01O,21O66F=?SJ[ M^>A[*7JG^>C[2+T#Z#RVH%/EHP+CDM#6*N-#ZXZRLYB/ MOI=B7YR/OH^4.X#)FYS7DT;#Q8]F/X5OTU6XN.JO]-*Z:.GL(,^@4!:( MGJRQPV**,")DUCHU^2Q!X[8=MH=/.^EW *47;_VG+OW?KL?GB=0NE?N=9U6]^>,]KM#FV_-MB_!*6N$ HQI M/::-0NJ8%,5')4546BO5>N5L&(6M#D$32'3Q4/Z6/[2]RS8\?20@ M++YC_G6^^/5R=;G ]0CS6<*)X]%8RSQ(@76C0\S@G EU%D JEF'0I;7)WYO( MSA_4#XOJ854Z4D__2>&Q41+9XOC#H2I_2T)&?CB"EBIB@S. M.)UVF6%[X->/W'0VGL-S"G6=LPU?__ 1-XNS\ ]R_:8)-[+@$T3K6?(."E<( M*N8$+K "QBF= S<8FV\U&821DM16%]R/S9\#[YV.AS^E1V.;H'3RV&*+\LD/GK-;8=,?*SK@)8W M2;()RYA9?>7K'#?U\:@$'U*"XG.Q5EO&TB#Q:VM&=BLOL==\7D;%1B\'Y& _ M<"N$*_?/,R2_CTD(49%QP$QZ"&I7(W MY+^VDFQGVC_GV^"AYWCU[&7C62ZKI#"_FVT,Q 25LX5K26YD0E B.@C<,O 4 MJ"69= BF]8S_4_&VVUEZ;67DKA'4P]K+M<267Z:K\+% M[3^O&[M_GZ_^$U@>5WC'50&A]D"TT&1 M0DO4L?GSAK&8W>WLO=;2]7E@[#4?QHUM^G6^V/Y6_7M\XI)PR1LR5;:N'3 V M@'?6@E6!2V&M5+KUOJ_3;F"#SN@4O6:Y MFVZJ/?C:[.SH!OZ?;E=/]YD;299"Y%+(0F$VI[) MB@:G2339J^BCC.AD-S6=%[G9[>R\MBZ!SE#2P_U3::^M^IA_OKSI9]MT6C[9 M!+><.*-*07RS]PM;I8_[5WL\VQOM5K$+/0+#);>^/I-L)$]Y+E'G**+&ME/6?W-G2W MK2V^2.%NT'YM%?6.M-Z#\1ZL(G3SSWZ;ACB]F*ZF)*@PS9-H.5UQWI!T JM= M:A%",!**!?DN!_K?]H_2?U M7WW$\G_5G__Q\=V=S_]6UY\MI^'_2?.OFX_?L+^.?=(MP5T-/IEOQH8_$&S\ M4=+34!Z3K4,TOADA6Z M>,:=R'FGK7][8/<. 2,/+AH'!/>GT1VLD0[@=+C@;MB>Y?63VO 5M[/]%*+T M.08PUI"[9TB:7O$ 4B=E9,[1F-8+XH?@8UQP'P&K?3WHH77< N.C2*W;5)\EJ/-Y M<(/C93Z4\D:M;M9\T56D^6/3'[1E(6AN#<8$TM;3[7F!J"*","ZC\!BC<2\$ M7$]^>.=3V$Z%I3;"[\"2?NON/&_BDU&4QJ!R$4A\NN* @BJP@:&&S M4S+Z82:D-J&^\\B[,>Y:-50>!X)75D&=SGZ=SLC;GX:+ZV5+RY-74I^E8LR* MZN[BZ:.R*GPJA9//8CVK89HVY#A+!T[HX+C@S#,J!4]1Q[\KJP-45O?!['"5U7W4WX$+]#9<;'(TB*O?ZM^NS-;: M2^04'E.8#'1QK7>3T36FO 7F@\J!KEA96G?)/T7+:ZFW[@6-^0!ZZA1OVQ#< MFQ"L3()"9$NQ"T<2C]../#F>O2W:>'X*Q/50!FVC[1T@=(#H.P#1\ZOP,A8Z M43K0X>*U[S(C>.T#\,")2V=T+/TM(CPIE [1^E[;"/=101=YKS M<9)-D1K)2*.FD"ZK"$'P HD[DE>FH-.GUF!Z@I9QT-XF9^:S3*7.7+82 M?1TB2!X->@&6"W)GK#=TV^ M+_?''JU3&5N7J?[NFZ_K8?XY:9-BJAX3W70*ZU-\Z0H$7XP(4DKF!ZOQMF6E M\_ZK80]&#_#8_Y3XS2F9X>>:;/O4+EC;,'I[T-YM.?SR5_TE3HR1+#&#=.8= MF8 0(GC%) BNF#;!J/8%M-THZ[RQ:U@H#Z"\AO'>J4M?C[7DAEF^W>MV_?L# MUKX.(>,TQ:^C!=1']2MJR]') -HP"@9\]."C$R"%"-Q$;RQK/=/RM52_"@:K MHD5(2LC:5ZS!VY*!FY!(I E-D*W=^7]7O_;$['#5KWW4WT$<>_>YD<X%PB>?5>XCT8Z@-,@G:G1"Q[K",/, MH@4ED1RYD .P0M*)KB2I3[YWYLS?%>X%JU.\*]Q'QQW@_/FG:2)IGM>MSEJ) M.D>D@,_,@^.>:95-*;;U5(;_;>\*]\++7N\*]U%>!TA\ZIF1]=I[] I*1(3- MLJ:0,T1EDZA+Z45I[88>\R[LO%XB'H.^%@KK 7=;B:RO$XT\!\X,%,OIS& 4 MX M&X#DI(Y*T4;3N^+O]_:^E!'>,VWBP/CK"TO9T4:SF:[\B("?F59 &@D(! M05CI9(D\F-912$^>VN&:? (2!XAUY*&:G_Z%[N+B150!A6L^6NGIJ^QH M4\I$X"(2(]%K@K2F@M'/@ MLM*0Z)1KY10&NSF968)1^*I<"\\$C(%;M)V' 69; VEBRY39EW;MSK]6JNC_.+BU_GB_J/)D$@^E#=*FEB?2E3MVQE M#E)@HGN2HVT^-_.T'':>\FF,WY/-#CX:3/\[CMKOEYM4FG&)!Q7!D+-).DQU M/;)E($BU.=NB4^AF$,*^S)WI 3L!PD]_& ^ V\'G\-MF!L MEC<;E7UD,E(49FSV% HH"_0['K0WLABNM=+9)U8*:[ZVZ$2\G6F?Z&LZAD> K9]^ MZ>'$0\HK.+TMH>2D2)$S8$HX4,%9")9D%64IJD@MA&D^J^)T['4^(/%_PXD\ M#G+''LK.S^-]#S[[DFR2C$+]P$%QQB!P[X%Y%Y5 %85\W0'C>",C_S>'GDSV^+>=< +9#NSV\=8"9=2VCFDJVEA" M83+@E=$@@Q<1A2_:OK*W%H<>\.TQ?G^Y6J["+$]GGV_;G!*DD[$(R*P.L'7K M5UXE 'I#1SMR7D3K;0[#<'+6KS#V07,SR]\.&.>=C+@3!;Z9Y?HZL?:Y?IK7 MW[HEGNT%Z-%**U@$=#[6?>>D+*XD9*\%&I04)';C;^W)VYGFYQLBN?'A&@14 MYY^&?S3_^;?%?+F<(*\K'40"HV1]LEXX1(,99#(HDM8Y-6_!'H"-,TVN]WN0 MCH5*#R7DQ[>Z;_K9;WG?RU_^PD6:DAPF)2OTCJQ"E,K7B-!#D('"0JV%TR6D MC,U[D?:F\DPSV -B?5A%GW=ZZVZ&CQSFY>9VG"[6GW!3#=-*F1"3 *?KC:2C7("+5>XIC^TL;]GK-!0-4T.SS>@=O>XK5_^:JGJB@9ZKAE3"G5 MT4D"8C >(OFH4G'/4NPMJ?: B7$CF#/.IQT'AQ[BE&NY[CF@\8ZMV/"^?1&P MG.B8&<^&0S&U,SF;0@XN7"Y?5($>B,1_CQCICGXHQ0='+P6ASK_\+ MIY^_U!OU.R["9[P*!#\LI@GKG5^V=[ZL X3K$DI26RT)UZU0/"3016C#92EB MF&-S4B['C8K&/E3] NH5'+F7_=;G!#?QP0675 *&H4Z3%YH,E*G#Y2,S7&2; MFK\$'9?C5U, &N0\G#RH:@;.\RD9/?E ]-%"P+,":Z M]M0 6B83.?S"N)-[M$TY?#7EL+,XE\.![QR.YK'5D6>%%6-DBDD!-A0&2AJ$ MZ ."9D5R)I5EOK?8\RB&7TUQKHN#VPTT7\$Y/C902#([$:J@N"0]FP(N, 8^ MJ GG'&=PCHC#RV\N@0X.[S[6?%HEC26#?*2IX361R=P+N8 M(1;A)T4GI&1*]N))'UV'WN*T_8IU(2;__TWRV MUNIEN/B$BZ]\H@O''#T'S9&":0JI2;ODA!=&#HAFV8AA9N-TP?U.Y]*^HG/9 MGPKV N K.+I/W_U/BRCE5'@HDLP9:E"H(D1.<3/CGFLTP6#SI?8CL+G3873_ M/HPGAU0OIV[0\/;-Y\^+=?_W.Y+4=+:U M2)NE%TR6:'4WB]F/97:G$^A?ZPGL'EZ]G,,VINJN(/C$BL*=%0YBU9I*(I$0 M5 %N63&EI.+4(-/A!N%FMPX<]EJ/TO@(:796&L^K^35,%]\K.U\Q5/VL!7_X M0)IG/Z[)Q)G="6XT4J9^X5KA-R"^0:;0SH2:!\M"D,UT04%PNCX65C)K&4T2 MK6_CY^@YUIQ>?_:;Y1)7M8;VVS3$Z<5T-:W+L=8"S^_IV*;+17V"2G_A]_EL M">0%21P:JSB#U64=(0<<2B]$4 M9@TEJP'X&;>IL1DJ[]O+;B#0@7=Q+8NW/_Y^8VU^72!Q-$L_UDMJ,)%KQ"E< M"2$32YI'<":F.CC N>)*"EX/A>JGR>H$G*-CZ"EP-U)H3QA]C*&KU4,406.( M!IBOP;54C(+KS"$474IARC/1^DWN#F1U@M%64'@*:HWTTBG4EM>'^&IGJTY& MT!$%X7( A3)#3(R#T#J@CR(4V3HWN M=G8"M%1AV -M1FND);6]_7/_R_YOB M@HCZ\N,W_(X7ZS.:6="\"$4,5:Z4D^"R5L"R9"ZKP#,;S+8]2]FXG?3G< 6W M4FM/8+U] !_R=W74'3,1.4+,D9/\Z$R&%(A#SRT32DMF6D\CVXO 3HQE0X3L M8B^;J*LG++Z;?;M<+=<2X]L[P'.>F&(6C"-^5 P&/',!3 [DTJ@D(QOL=GY( M3B_4D,>WI !EM;&[=;OX,.>,^QQH7 M7(=HI"=PM?6(?[M>DVF==8H[0:;;Y)HM(*^8107<,YMXJ7L6!JL%#,13)S#O M-H;I 4H='*V?PO(+\5A_J@LAOH>+.P;IID0QR9+LCY8>.-:5[H)Q<,H*X(E[ M*74NJK3>\;0S<9UXHUU@:GX*!7> W(VP'V,$"YD$C08HS#3$2'8015U(HX3, MEJC5K/4\_B>)Z<25[1&9;11X.!+GJW Q7'?&;R1=7/X>%O49ZW<\O"_CB0]J MTI&Q"Y&->C$V7W5=YY9BU!:M\3#I:SG3K/-I="HXU/[\A MP1?7G_DS+M-BNNXYVC@H 9&78"(P*02HHC4Y\%X#EYFIS$WAO'6JYAERQKT< MC]#[?8/12N0=7%X?%O-ON%C]^' 19JO:[$E7\[=-2]LG^HAUEE07,JXY63 E M>&+)&8@JD8'US,4BZW7<.FS>@:RQT=0( O-A]=$SQ"I#V_R"$A8E1@\FA#J< MF1>(,4IPT<10TY>!G0QB-V2-"['F4-@5:@?JI0.HU?;<2_JX:U:V:28N$K,Y M.)#*!C+VM22>+8. .DHZI:AYZYU\3Y#2*:0.5?G]&*^!_$>$T7*QJB+*EVGU M?O$'+KY/T^:8I2RTT!2,"EMW8&D7P6OI(*D0RS$1!"D(EJ];84[AH=&VA12UU$B*&G8I7 MN\'D(0'C&)TKE2M^MG;1"(9),@8R)0=*) 1? MI[XQJ8LQADL7[\5GCT]]V.&[1L?&L>J<#RC;#ER7QRWM38*K" RNKN!F-I"U M38&#RR$!R]ZA0A;H0)TDE.^DL#-4 -92#]W ZM?I+,S2AJOZ5KJ^H-L\GN83 MI@OSQEH(T=1SHNI"*FL M9+,H4S(6I=37B2JQ]C^0 @\"J]6^N@ 8.\IH"#- MS#ZOF7GJK?XUIWR"$0LQ(H$K5S/U+M1E40HXLU;;XC7*UD^X]J6Q1Y^[#?P& MU5;O:*R%G?GE;/61O(4/N$BDBPD/,EE4''Q@M=98^:N3_FS=S6<]2SJ<%(V/ MT-CC/7L"-!ZKK0[0>-O,[W#6K"#3S[(!XP-9?EL13E0I)1M6Y;V(_"<8=T MCH3#8S75 0X_7"[2%^+L?;R8?E[KZ^?:%?H'IODL_R>&Q:3X[)7E"5 5.EBJ MMH+**$$SS%&P'#WCC:'W(E'C#KH<$FUM]=$!P-9B>C=+\Z\X<24(%A2"M,X3 MZ:R $SF"<,(GPUU"UWKVSJVO'W<*X[ 1[&$R[G5ZS:8OY(_T!?/E!<[+^O_K MS*O9\NAFJ><_M6'GU![D#]-&94JQ6JH(R4A&GCD*\-(3P%3)-K-@=#R'-JJ[ M$RDV<%X>#Q'UE85 M!UL?>OK/R'IL:0-#HJ9'-,+!FC?[QP;/0.H?'X"Z7?@]#QD0 M47)!L(AU#NI9S@> - MQ0;*Q< LHTN^=5+K,#P-G$,=!D]MY-X!BDFV5BE5+'"C-:C (WBNZ_)K M]&@94PY;-PP_I**'A.>PT#E2\LV>&K2L*SXF(Z.RSM8%B,Q$BC.4I@.A$Q@; MLA'(@TVM,YH[$3:V<6KL*K54PZB.TF-IL(\U"_:^_&.Y>3OTYNM\L9K^SUI9 M$R^=B]137P?2$66&"SQF*X=4MS!$"*V2KA23+G3VZYBO7GR%G;!-V2H =HXF1 MVP!OL[&^YR-16RS=\RFFNE5NW=X1)"3T0?"8C!#W7CH\&MK=_]P>?*8AX'"T M#/M^EGF3M_M[6%TNUL]AY^7:/0RS?)OY(X9J'_5U@R0J#V=XF QF\D;PVH>: M0YT%INM;7^,92,:R5]D9E5H_06J;P;P;5-QZ7WTU"__G2[SF-B?/I%<6C*_C MG;UVX"36>YFB#1Z*E;GUR.%]Z!O;?3H8&<]'>@V5TH&S]%BD?,7ACRO^-NT3 MI*_WY=?I,H6+=5U1."<#!;7 0JS1;L8:[5:YAJ292L(UG_!Z.+7C@G$X!.V0 M=A] G><"7!+K[W33?/H3+[[CW^>SU9?EI 3E%-,J3QGB2.&[%T!]!#%'=NN*PQP<1BY(GQ.FY7$X-64_"&PH'4SC)?^]8& MZ!38D\AQ&UW[Q.;>RALY\_(LO;=0CR9G#OCJ<5M:!T?<*11R1M9PHC BS\C Z1QKXUQ=5:HS MN,ASX(K']ANJ=Z5MW';7[FS?7JKJIC#[!%__F.5M%SGF7_Y*]%???*W_-PF% MV5 'X4/822_EIP@=MZVV#W V4>+^2/4;I,[6&U_S MIX&Z4*ZYG/ HF1/%@XZ\OK$IJDX!E:#K4@:6A;%IV)=YUZ2,N\3[9*!KH8CN MN@=>D%<2SHB4%&19AT30^0&/,H*():'%$H)HOD5E9^K&+O$V2X(/I)!NP?9" MME26[*.W')@,6&?52G"&W(J0;2HB>BEPR*Z5Z=!!MJ/E0(!&^M HPV\OI4S>A3X[&+!'8G,#Q$3>>"OG4&2ECT.3@%,M0- M-8@&8LD*?$FU\4Q$=*/@;_PT=4\(W%M5';4%OI0#54$6S(R$%^K>8.2&8CJR M\X(SE#8;X?#>F_@7.P:[3D8/C*LAQ7\&EJTV3Q8II(9"(1M9:F/ 5X\A%Z:T M#BR@'7*Z1W\IYT[LV%Z*Z2#1_"@_3^8F)6,J:F$@"&:WFU8Y\:J9Y3HZ=+[Y MTJ:]"!PWL3PF!)NHK)]T\J,\3C(ZXX7P8!T&4)YI<$4(0,M9]MG217D2+V[< M5/*8,-M+!0TS>QVU[4_N^0F#-^Y/^/BM^_>9OF[>_X]6*OCC\AN)L2(X7-3M MS/]\-ROSQ=?-2*-F;R9V_*)!1'X(D\.\DW LZARQ/N I#)1+' (/&206 MLNK96*Y:;VAN\TZB.OY5=-7'_W6^N+7W]GVY;Q)O[&!* A49/F1U USA H+3 M&C#J6,L>ELS7#L'7OM_;U?N'?31^.\H:5-@=A%IW"Z97M^@$C4.ZSQ0D5V56 MMV9[5!FR90K)H_(QM&Z]?9R2<4 TO.:?K5L?I(8.P/38>]<0=!:\EKRS! L*Y!L3HS9HDH<,G9_0- XA9=1H7:<4D;OQ+YCEYD4 MF@4$+NK2=.D$>*,10K1&,)FYS;MX5/O?=,T+(2=#Q'%"'#%76 F_-QUD29)Z M4CA8)5 TN9:!6U!<>G#*FSHWA',;C#;\I:!MSZ_LJL?J4$=[*!%W<#/=8^U] MI#AWAOG=[)>_TIJ@ N,%3I N?TCXR/( M'<];'PP^\W%TV45?X"[,/IXH#4[6U:T!H@N)1&P"..L%)!ZTT398^F\$V!Z> MSQ[$Z^\)M,?K<60/;1_]"0.X$F>IV&]-/\Z]?I:NW;AEE.\UF] I!"GF-F'NWPH4UR]?L2WR@O M?^MKW\SR3W>^=KI,%_,:C=R,*\U2,)LD!,D5*$P!/"L1,A>A9)=-#*U?'.Y% MX-'OWN;+Y9VOV*R"M%(:X1*"H[- 8;*/9(Z=AJ!5,IS"9,:;/VQ[E))Q,_K# M8>7!T[7C]=!!V/'DHO2W/^JJ]/5Z8^.U9LIHT%B7:&3&P<6B24I>QJ@2,B8: M0VL'LD:N'#70_OTE-8U5T3.Z*D/;W<@%BP@&!3#4M0%#<0@N9+!"9Y$$\[FT M3O3O0-:XZ&H.A5VA=J!>.H#:)TQ?9O.+^>:,(*7Q4@4RKK:,(K:!"'6,638*87 &NI:T)8B%CZ]413Y R M[BW5"@GW;4D+N7=P._U2"J;5]#M>\U.7/6]L[R69WVUQ=#Y;3A@7W@B6@8GU M8#P925K6D^6ERS@&P;5JC:C=J1OWOAH*9 -II]>;ZW=_]948I5_\UY?Y!>GSUE.%7\)B1N)8?L#%'_5?4G [36&6?YY> M7*XP'WX-#DU1DSOUI&)K=$'?_^J;<6)"9&<]!^FS!"4Y1:,USU&B8R[P)!X4 M>8^W,D_07QPN\@QOY#A,3%UA(PGO@%/)20$(&/F8DV^Y9G44;O RMEZ;< M(6!>O*S^C1)VE;-]>WH7Q<)V\0DS6" M2L\(R&N'9%)83!ZY!"\, \48'?5$')K@18G:.MX\8-^+P'%MY!@(.A#$^ZNS MB^K2$^QM!?J RTD)42-3F=BJ@PPX.@B)%9!TGPAG-\>CJX MQ>\SL977Q+)@>4H9N*U+5QTYZ<[4LX,Y&,N,#;YUI?0)4L:=5M@AS@Y1T:O+ M%FX4\,M?Z>(R8ZYZ^VG^]=OEAJ+YU25 'U]CQ&O)G3Z'>!2=XV86VXEXZ'RC MMMSP2#YH#D76Q[$!HD\U#V"9S;SFU-7 QJI5OO%*_._+F]EJFJN,I]_Q#TS; MR4E7ZOCUKCK>/\@#;_J"BA 84JH#N$R@VT@D<"X)R)Y[G;AB6K=./;7EH-,, MYSZ(NV_/1U1Q!P['D3R__?'X!ZR;>&T0(6690)?BZ99-!J(T'"27#AWY]R*U M?KD[(#OC0G],E,[[A$RWI^?W\/6JL3AQIEF4!9AW I3QY'+ZX$!FK7S.QLK2 MN@_M)9K&Q7$WX-D)U =JL@-D_E%]R"I*G"W7LJSM[]M>]!)*,3)["$DP4%AW MC67!@7')L@P<@VE=+GV&G![Q>*C>[[L6C9301_J+XK+Y#\0U4ULF8N;:K&/> M7,?@Z)#!B>R 2Z^TH[C:-Y]"_@@9XZ9>!T70L4+OP!(=:?%_NVY3]BXS7U(! MZYT%%8*%R$P!'U.2=6%3D:>Y2_>G?5R$OA[?\3 PG/\AV,YRCSHYHZ. $I6C M,-?2R4^Y[K1%'VQF.7#>UPG88RQ_KR[G@9AK"_P# -!KCODC7M1= :2[U8_5 M(I!GE-;MMH=G@U_ZQ"9YV[W(;I1AW7[GA_J=GVY]YW7>BQ>;L$1?EW@64#D( M\()^Y;Q*63 E$S8?,O4"3>TRKD]]T]L?=_YD?2=I(Y2S*D!,GKSI2#_$C!JX M%M[X.DM1M^X/.(C0<2UA4SP]G4<=2G$=W..[L;;.1N@@I;3*0F).;\:O!$Y6 MNV#DB3$RV\U?2>].72_)S,&@+MHA+Q)JT7'2X_8L+I]WIN?L?53Y>+*M*) MH>O<M7Y!N -9XW9[#XJQUDKI-=_^)OWWY70Y7;NU2\%??>ULE;W_<^K]-U")DT3XR!R;7YQ1>T#$Q]+^I M1)FS+%[(UH-']Z5Q7$=^0(0]G88?0'D=W*6/<+5.XW'%T D48-9CYHAT\)$G M"$PRQX6U$HL M@\Q#+DDA2[SU*\\7B>K#I!VE^AW@=+@>1M[&_3F=YF_TEYU1D MX2(X(>M[%49GKJX/C%H0!\ZSG';9D/?,5_0'CB,4.6\OU0ZLSA^DC_6>R3J1 M?/6C]O_,9^O='O4A9-#:!<,+5LI0&YZ0F$(3BF$'BI;E/]1Q!O6333W"K MM5-,!RB[Q\/V^-DH13+H(1=5]QD7 PX# OT^G4"!)C7?;OXH(2/[2NT4?;]O M^VBI=P"=G]:OD6^WG@O+&<4@$K*H;]QUJ:WL!D'0/2\P9%5$:R?[ 1$C/T$] M7K'SEE+N ":/6.2;#!VWBB6!&7B@HZ-83&2'!;&FN%3*%<%]ZV:"Y^@9-V<^ M=FQVF%KZA-@'7*2JN\\DS7_.ZUC[=S/Z0ERNEEM7,T^RID@D((/BR+]4,:Z' MOQ0PUE@FN"C"M:[9'$9I=][Z@4AY&8*MU=81.&\E]WZBXSS-VT'2Z\K%AC(^ M01=9\3R )%) F<0@>%L@9E-0&BZY&@J2N] WKI<_.!";JZ@C^-T2VL9)N3Y8 M[Y;+2\SO%_7G=9G^SM2DS9_6$8)6:TD^2T)=7W7IFFZVH)6S+B?KO3E!_O0 MRL>]TD]I.X=6:P=@OKH#?IW.IBO\;?K]X4*U>R/ _K'$RDD4N' YSJQ544,RG/,H?40_MVIVPF*^NR@.)!ZSJ'3XV9N MW%62_&I3UX?%-.$=[Z=-,\@AW]B\7^1HML=I*;'%ZE)$IFN9!5#""@C%(3F? M4L8NEL!+^3!($8%)I%WHS!Y(%8B:)DC!6O)>=VZX?=,6TKV4OW>+27[Z*'C MEI*2II0.(7:T-_S3? M'K\KYG#YMT5= ,8.4\!N,P):IF6QW&K6.M'Q$DW=6:X#M7__ M!4M+570 K3VJ-(^FPBG^N;'%\[!^TLX"\@SC*4AA-8LAJ*;I=9XW1D:R M#&;.#7,I#, (YX!1EH$,%P47E$NLSW""X[76+ *O:>-H2<#$CB;*N63^1"?L#"(,A7ZQ=)77+,8Q/[0FL40*A(PK0M1WSUU/#L8MP"[ MR8SAF*L/IKFTVR.^X0I9)@T#B'+D%ON, HE;%I%+VNG*L+.L7LS6QETJ5_A+RUZ3IT(G;85T^8G9TP_$@IV]QY0TL- MR*1_ZJ @"G"3>;O7&&8%9YGXP6XNE!"R@A,(]U5<")LS9H"2@@',"@*8E0QHH3A!QI("_FPS/]>:-HZ6A$QL*^[\ M:%1U.R__S^CWVD%?VE(\W2CPN-EVL>E6UYW[V?+>Z-5N?+YJ*?TF9G[??F,, M9%A9"(PA;A(CH@''RJ%1^)=T\URY;?GI=T(!1Y2<>;VV*9P?)JL78FZH5!+9K #49X^QYA8(*_WS:=0:0@I69&>XPBW@B!).TB%BEPSC+M:1%YA^/=>! MMT0P6B! -G*,)?[[G 8O7<6[S=@VC]W?%,YV M,>,Y4$;ZU^D0 P(;""BG@J&QBHN*69ZH+,4\WJGZ5L^R'GC,![.'53Y3' M'$4K0!],;!"@X_&1IX6NOA*+YKDQ:TNQ=2N6IH6U&F5 %U@X M3X,0D 770.?,8D.%H,$ON F@=AJ-0">PPWUG?FZ*$ZA ';X@&T-"W0@R4[@U M,KRCGR XNTGTOKN^/S^)FME>#[3E1N5N+%(I-R": M82"T@LY,:%$P@@6BITK+O[)#!8.H'WZH8 /"1\JR*5DBFD"H"J<\R\*Y18$ M6 WW:3&"$%MV)'8\;4?*AA"9,]#!4-03<#K=#COMP]_B']7BXN9J-=/L^W%;3V(O@J7A,VT2?!_9!W#^] M2.'4)SZH92 J9RIJ#[,Z>AJPT#54PV7IMF*OU-++X\:6^1M=P2P+2/=[F'QC\YH2V6;JN/$66A2T3[ M.B2[_(8WJ"GH)]$^>;&LF^K>+%9Y4Y]AO2N_/@Y&BHP7%F& Y/K>' E8QCB M+I+5D&N5D= '23O4B7M(XIQ6%8J3) SLZ6JPPP ^UY9$1G-#,0.<9!3@?#61 ML $L5Q#)+*.6A3[Z-D2_9$WP+/N*DS&90 1W>$Q;;Z,SJ81EUM^,J!QXA<& MYY@ %R%@2'WG/ R==.NC5]SX[716T7L/,9*B!,SN-,=]ZAM$B7V:I !JCFVA$D(BY3[A+:&$C>6/)MQIV (P>9#X,:(3TM9F[^63I1O#VSJ M\?T-AR0%:5/HI6:@;H/G;_VR^M93/==JYP%YE@-K, :8NHA30D*!T864%"O( M<>B0_9 NDZ\2W)6[CE]4(7/C/#F@6/K+B9'PEQ-3 /.<458P+&'H +%-C\CW MM(5@_\7E?U/A3F YW1^#^[55ZI*:3.6*$2!I5@!L\@)(ZW=.!/-,JIQC'#H- M?$"5I QG!,='C&8,X&G:S68;3U'!)5?8H:&U?]J2 &ABR<+S6'FEG?)0X?\ M!Y5)RW9&47W(O>'76UVM!M7*I3 '&('A$4(N#%H('AF M"P6D8 AHX?Z>0P=4\&N87B@1UV0"$+O?6C )Y03,9,__/E=?B,B)9A#_\>TB7NW82G3O*-@SP!TVFIL5U4\[IT=*P[)!9B M7J\U@S>RL(C"0@#$_:5@>8:!OWS"YR8*:*2EF)WA+/E!_9)*Z8RTB.,ET##T M)&!Z1Q_=S(W",D/*;3NE\3=H*<#RPK]6;; T2B+#0]?M@KQ_>J[43Q@3"TI# M$MUU+5O:==#P?NZLU]1-_;ZNET9?+OS_^Z7@P](O^Y?VTYWC8?/3&T%0;HB# MDF** 7;#!!)2" JDH49N==#%J=ZEFZ9Y4IO!L'[PC)0FX"$'>/]6--[,]2,< M-X1!-UE)#CA!A4.?6(<^\Q?9,J@+8[0E9[AC;*SZ246/9U_:@Y*;K%TWY?S6 MH;L#PF,CU\,-P\82;3 @A7%06U$ ;@L%H,VL(%88)$Z5O!^@9MR;L,]HI^'( MBM]AMY)=&_6?M]6W_S)*;V[8^5LL]'5Y[P;ZKJS5K*J7B[VVP+;^NAVKVQ:Z M-CBEG^VL_0L#^^Y&*Q^JZ\ZOKZN38SXE8^;UQMJ=][I=9?;JMP_/_V83;*[4 M6^OH6R;F^FHFYEOG/P.G)$ZAXM2DL+.?WE5G8:G$OYLJL=YXGF=F'OA+UWOYS MSNDC,,>Q 1=]W:R'NTCPK?OAER!JOI0: M)2M_E(M'B^J%2,0]\XY^IKFK=&"^]F1&27"/8ZL=C42XNG*?;1;W<_WK3-P& M86I78I0<[RB>6I%(A"4_XR_FM5Z$HVE/9)0MUVCO]Q*+1(CZ5_7WLWYA/> ! MT5'V1Z.(Z\8F,H%/:VIY;_2OU<+'AI_%;/)TZY(;91,TB+H>J*0P\>J+656; MZ^I)75]M"#C[CLB/LIT9/@7[H90LGR>B,-*-N MQMJ1'7>SW&L6=8(2G*RS7[34.JK]7MU3)B;CF_M.K>ORJQ_;Z0N*.]^)VQ09 MJZS8!G4"YK#2[6SX1)01T6/*&[[9WX M5FIOPDW]Y>%2-963YSZ,?$#=N]6MAY!X^

C&SWKO4')%Y+XHZ._[.XFP*78>AB-AP=OYD] 1C&F= "!!0CZTD' MQ4Y0]EG&G&T##\52J[+9G(PN",J6FOV2%)V (C, MRL?ES,!,$NB#!EU];+^WD3UA=NB8S64SW>%;X$)"U/ M&(BPPU*C];U,\H/)T?:X85C<;VXA"N0)]R7&ZW@9XPT/X)$$5^^6ZWNA I#T M)"I>R\L8=O812(*6K1ZIV]LWWT0YF]H^UB4W7O_+&,(ZL4FUC>*7Q>K\X(EN M*7LI/4C3Q!&E _1*^+=BOYG%PZ5]\:T7EC N1NOS@0G3=2/U\3/3BV&M J.E M>(?PLSU3NV")O1$P]>.#%GXUGER(:),7C:].W*M>(/PL$<4BY>=!RI\UK*&[ MY ^F"D'*KJ2DFW@.#CRA=<4T ;? G8*C.;6QD4$?F&*[O-O;9C.HR8=V=D5% M*S&.9:L=BLC\/"HT%[.'NJS#%.X/"HU6@9P8>Q^$)S)[GYHO5PMUN;BN%[_4 M37DOUB=TP]V:U^L#T>J58UD= EMDAB^7C?/Q\U5&)YPK/2PU6A%S+)=' 4IG M ?Q0-?]KGE9J$^I:MSX?B%;Q#+!8'H4M,L._.J'5W#R.-$0SU0&1T:JA8UGL MAB8MWMXMS77URS_^R@3CQCFWU4*M0NNISG;(=Z+53@,QW ?$!&G_7%:S%J#\J_/DY!H!=[ZCGXV(GDV6Q?O;+'/PF'Z?2AR!T[,N*><73(%(.@/"S5_&<*\W/_L2?_8G# MN-'_OJY6^_&ITV-74K0VJJ[9T3K8V 3,9D]JA9D:^^+B+>NM<%=]QA[[YADC M_ 9K\IS8EA.M2:UK1K0,-'90N]$V3-+MI;1XR_:T?7QJ]8N+ZI.9&?\<_,:& M)I!F2T2VZT[MRQ?O0X1K$]ZIV_$5(_*1J*Q2ZYT?IRQWK7XQA% MGXO5==6(68@Z\+ZL:.VVH^=<*Q;Q&7JC&K<3GSUZ/L=XI.0Z]5*-=X2&:T?MF1Q!W!)G;8^9@9?O/M-IAO/"@T7JOKV"CS"#P) ML;?2;,M#A"2Q37:\/M4 7': E8(K?5(UN$,]*#E>A^D4OWH,J-B=%7\MR^;! M/S6VAM)M;^[7-SN6UBECW&A#L3OP4_$:3D?2/0[*V-O&/3?SN5XM(JO'6.^J MF4/Y8Q-J)SGL4_%Z54?G[L9 F1S_'TSS?JZJ^T Y]%X?B->R&HSKP[ EQ_"+ M)/.IF.[X4"_&D\H=C8 Q]DV3+]V/'_DF^16&]+[?Z,5W2MFG@> E-\DOFSNS M./'\;O]&+ZI32EP-!"_VK!9R.1.+W\NZ"5CJ/BRU%YTII;.. A2;P)>>9?+= MO^TB>W4KI)3,ZH8F>N;_T?F')_"8[%Y,II3*Z@E61$J7-;@5XNO-4^#^>U5W M]6M94A**0'5 M!4OLH\X^H/(C"D18F[Q>?*64,.H )844?Y#K,;<%]2(HI2Q/&PS1@Y!J?*24@]D;?!IMWI/I&-JOBE)*DR38IEK-?W.!RT:Q=Z96BW)5A@G4IWI< M?"\24TJ ](7:CR\S'IO9A-*1?2&[!4+]38?3_HJIJ5 MJC3UU:)2NYI/O%VCXS-!KMKH.XP ]VX<_M0+2QEYD/6X_$E';C?B];;H4"^E M'I<>\2!H;]YVS^SVQ"OZ4>HV/3]4S4;5,"Z\_U>BG>0*RG,'?J?WZ)L?^#^D MJ,U__\?_ U!+ P04 " "$@"=7)QDD2ZP( #C-@ %0 '!HU;;7/B.!+^?K]"EZF;3:J @"&!D$RJ&,+L4C659 ES MN_?I2K9DK(IM>249POWZZY8,X25,F+G,A9DA'PBV6JUN]:/N1[*YB$P27UY$ MG+++OUW\O5PF5S+($YX:$BA.#6D7"ZDNC*;*C&*#/&J7IW\ M(=6]&%/7;H2)^>5,S\6QN[XXMH-<^))-+R^8&!/!WAV(D-7"EN>Q%JNW&CZM MMUK>6>"WJF'=I^%I4/MW[0"Z@KCKH\TTYN\.$I&6(X[CMQM>I7F2F?.)8"9J MUZK5?QQ8T:AT;V'2/C"O'U3.ZV>UVN5VK+9B]Y3-8(),#*#KJ![P8$ 9IRK5_*@ MVQL,^Q_ZWH.-SNV*,[>? M!G>?.M=#,KP!Z[N_=:Y_[9%.=T@&GS[V[DBM3LNUQB$]. M=*YN;H>]*[*@9><]ONMU;>#J5:]PZ@,9_M8C=YW!^\YU[ZY\\^?'WK_L'$"+ M5ZUZVR+TFSO4>-*A?HET(RH2TD^9&)5(P)41X928B,(R.VF=;[W",LH89,%R MS$/3]KS*R6S5B91!R-IE=^^5_*Q57+S6/_LDHF-.%!\+/H%<;B*AR>\Y58"R M>$H&/)/*$)F2#U(EI%8M_TYD2&XCQ;D6M 03%X#ND[/Y3+VH>Z=;>><\^;I0 MU4]7 X5W7BE,WL8PO:<:@@-A2*;D/I63F+,1+[EH*1RR^$!;K7XY%3D*10K01 M.(_1+0$001R:U4*[2$-(*-0(T"/2(,X9Z 0$+82R!.@3F(0R !B%S$=QX_@ M+'"A5X8&_#.!BDLHD<<@ (B4 !L[G+;V!%1')(SE1,_@JOA(:*,H#$3QIK,; MK"PMH$[/C%FS=@^\%P)>8R/PADM1>ONFY=6:Y[J 5E&Z,6G(,!1P:>/7)U1Q MBQ2(O/!CCA$E'.#IQT)'*(YB"21,3)IXS80.8JESZ(>I5,G80293,N ,;FMR M" AA'"#G8-![""*:CCCI0)8:Y#%(6/9WKH*U]/Z&KEJOAI<@:F=5,YJ.!%7P,U&"!E;:)_'&KU(*5^3-V+Z5_QF%JP%_7]$:REHC1@HX T#K9H&0MF3QUT M[FO!!%4"'1".A=B"E**F7",SL+E!6QIAEX_4' PR4!ZP4P8T5P1Y3+'*@%O6 MB$>& 3T<7UFD6?#-YR@(A0#Z<[:4^+]C'/N[A.-Z8QW'6V?--3AOGV^W1C6L MA+%@"%:J94JQL% -0$>RBPBFBLW0!/@6U!>Q,%/D&D\-BVO+ L]BRBV+)=$% MLFSKUT/A4):K##"M+3<* JF8-<#2YA%/@?+$ &UHX1FN&12!+8&#+ZPMD4'Y M^%$ '.P2@%TB[HUIG-MLA='E80AT58PA+OH)VCDG-%MD7W?Y-!.U>(6.D#FU MX[N^S,UF"[:I#W0NS9',A\]OQ(@_VR;8)#ZA-9':P'T\NP1=.@!%?[DC)G*X MH4L(((8V+-CY*%+VE,3B MGL?%L<:*?.E_GJ+*1H O'Q8V5Q%]-@?T$P\G-JG9J3WP9)9LAN_28 M6S#5+:+K,!O:LXNCSI]#;(^ +D+1;*?8;;:^V MV:1N*.K+.]?7F)1.#(P0&*J -8)[>CPA" 0'4!?48+[/FG!ZC[7>,41;[2VW MM8>^LQ.Q+UHJQ9;(G:H\D4@I@XZ:S_/HQF55,&+H FL#B&O)$0X-;$/G"7 MF!#K3%&_GCP[?)Y,[#"T=W#'U0&2$"K(<"6(,[=)&9!B#^4+2)5_;E'"I(%M-I6Z1V.FRG\X)M^M(8F;3QN=T8RQ#0CN*1J\6+:R[>(6@U M*R?-.KY&8""I&C8;N'C#H&+?,#@V;+W-:U6\EK>QN5JI?56;5VDTOZ[GYXQM M5+S&U]GZ.:VU>J7A-5Y<+6BM-K^3B:V?55K5^E9JCRW"U$Q@MH+=HV2#FZ]8 M9S1]=U _6,EX[2JQY6H^QD\N6LSD0 MB"TK)'=XJ)/XD!J;)?N6U;P(/C\U6[KITMXK>;KRB.!%H?%#^K_SV'T_7=[/ M[..TFW%Z^Z8!/,Q^+KX@M>3BEOGT9U^3>_]_3O^+38A]X2(#,_&Y)9G9]]TD M@OWBWX-_[_^/6^B[D> AZ3WP(,?'@N1FX=C]JCBTWB_\/?#W_G]_"]]J; L# M0P5;^'AXZ]X(H?%Z/CA:SP'']O1TX^5E7\>E^9'9L?]SV7U!+ P04 " "$@"=7R=(- M3I$( "E-@ %0 '!HU;:U,CMQ+]?G^% M+EO90)5M_.1A6*J\8!)7;0$Q;"7YE-*,-!X%S6@B:6Q\?_WMEL8O;!:S(8%E MO55K/*-6JUM]=+JE&1_'-I$GQS&G[.0_Q_\ME\F9"O.$IY:$FE/+&!KZ^Z]>S9(RR^]L MF4HQ2-O.I2W?==(<*JET^UW5_3O"EG)$$R''[1]O1,(-N> CTE<)37\L&9J: MLN%:1%[0B/]QL G,]6C1JU27S1[ MWGNJ!S !5F70%73/.1#"C'/]0AZ<=OLWO?/>:>>F=WE!+L_)5;]W<=J[ZGPB MY[V+#GR%;Y?G(-'M/^C<:W'FZG/_^G/GXH;<7)+N;Z<_=RY^ZI+.Z0WI?_[4 MO2:U!BW7FMMTAUSV2:W%_(4/7N>:=,XNKVZZ9V1.RZOW^+I[Z@+7J-8Q>#<_ M=\EUI_^Q<]&]+E_^]JG[NW,?6NK5ZMK@_,=]::[TI5 C('L;"T-^R:D&&,HQZ?-,:4M42LZ53DBM6OZ%J(A< MQ9IS(VB)]-(0=+<.I[/YK.[MK>6=]V2=<**^A4@U]N['">^\4)3J#T;I(S40 M&XA",B:WJ1I)S@:\Y(.E?8B8 D-2!6D;QJ$B)30=DSRU.N?@!R1RE],A=I0D M<*4%E22B(=S21"7"$JN\W)) RD-N#-5C%$GH+8=QYW0:N,? &!A2NH( QD"! M4&@H $ LA>Y@">.:C&(1QL3D^#'K/^*:%TK0@408"94"%ATC86-PT&0\= :B MW@Q,4PS<'$(W1H+Q_#1LH/@\4&P\'8J<1"*%8"-N9L$M 0Y!')KU7+M((Z 3 M:@7H$6DH084,(!G8$4)D9Q M%$N +I$R\9H)$TIE11T[\*8I@-..L!1 M_5R"A*L-6]M\QW5UQ2%>^4N!%5[JD8KZ"1+9'( ]H-"6M0>*%@:*8"#T\SZL M00)S_=JUSQ)2]AI+1Q7,+L']+T&*ITX/UMLSUIYG?LTE M=4 O,OL,K*4B*V"C 8'6XR2@KGS"),'1C!!M4 'A*\_7"Y*45-NL"9PO&!< M >&86AD.!EG(#-@I@_I6A+FDF&# +6?$K+: 'KY2F2^PX%O 41!R /3G;('S MO^&%%/PS"VFMX9=64J.)$[&(X[49 Y3/EEL2 Z5R:[W'57.)3E.@-,&U<6 MA:'2S!G@"N8!3Z':D0!M:.$9KAD4@11!I2J&$!>SHN*<%C-KL*^_7%V$.KQ"1V!.XTO=0.7V80O6R0]T*LVQ MCH\>WX*18+)#<$N0^YD >QS<<( W #GVFB!7<*:/YC(J\""@J!Q=RTKH/8$I M,9^K,,PUQGXN>:[0FBACX3Z>:H(N$X*BO_S9$ME^H$L$( 8.NR==& [[-N[. M,/!X(\VG=NUXJV)JII4&LI\#/6A[E#1C9!:&G&$4A9\RB9T07&^0F9?ZF&G)I&H8ZT2IMILG4W0&62"&LY M_P(A!PK2.;8S ?8Y)=N )> _@_P*?[&:G2P _E?'/QL/_@H++?K./S?JOA/YL, M7+P*4'&O NQ:MMS6:%5JS<:#S=5*[:O:ZI5FH_55/;]D;+-2V_\Z>[ZD=;_2 MJ#Z_U@8 ^. ;F=?&8:6^M[^6VET',#T1F"Q@_T37XE9(FHRF'[8:6_<(KUTE M+EM-Q_C.18N9?*Q//;O#7O.OMB!#+G&"RO[]K.%>,3H#'G:U';G&(Y8D &;< M+[FWH:8Y\/&I6=--SWHOY.F]9TO/"HTWZ?^KQ^['\>*N9!.GUQFG]^^:4(:Y MS\6WF1:<7)-1O_=5N?'_^_2_V(6XM_DR,!.?(Y*)?5]%!:_I94?/YRNYP;_L MO&&(S0K9^/\VZH'36/"(G$_/7R[]&?NF&MA@?>/_M[?6G<:VL#!4N(:/VU?^ MS0U8^$L4L+/, ;ON6'7N)'Z=GS'<^TU5IHQ[E[;M7]4:\J5?6 M'P %0 '!HU9;4_C.!#^?K_"5W0L2&U( MTO>T('5+T7(Z4986[=VGDQL[C;6)G;5=H/?K;^PD;$N7@T/<+2Q%J$HZGO'S MC&?&4[L?ZS0YZL<4DZ.?^C_7:NA8A(N4OHT]"?F97.)=KIA-Z5-KI'^3O_0,[27\FR/*H3]@58N2PPOQ6 MW24>;GGM!FW0;K<;N:UF,VJ[9.9'8=W_TZN *@S/=91>)O2PDC)>BZF9/VCX M3KN9Z=XU(SH./-?]I6*''O4CP37,)T$_?\S-;!C3]$;7<,+F/+"4*KEJ*0Y% M(F2PX]J_GI'4(IRR9!F\F[*4*G1&K]&%2#%_5U68JYJBDD7Y0,7^HH )X-G7 MZQQR&^PDC-.2@N<;T*.;F,V8WMWQ6FZO[CO>.NQ5]EC.P0%:9* *ME<(A.!Q M*K\3@^'H8GIZ '$S0X'I]/1\>ORN=KGNZZ+30^0=,/(S097+P?G(TFM?'OOXW^ M0(/AU$A\U_7_74(P3H!>X#=L??C/23:^2?*4HU!P3D/-!$?73,=(QQ1]7& ) MGD^6Z()F0FH$PA,A4^2YM8](1.@\EI0JAJOHE(<.VC-*NSL=WW=[0Y%FF"_M MF]?;1Y&0UF;$5(@3]"4WC2C0)^C7!]OD4QHN)!,,Z", M.4&CFS#&?$ZAP*=7J M#F-&(S .DVEV1=$XBE@((,&4%>>4J@B^TRR"AVPAU0+#>FF!5I(S]^-*=UZ(V>8VM6LVB7*88(FX[#T*;:1!4&F,40?@6_7(&-FHBR35!ET52/&28) M#0(:P@4$&P3K/3?':K7MWI=NX7/]6L7R[):W L;%;MQT7!@8TP60XH M4R#?ZD 18EM!6AY6ZI5R3(8)@5X^<)%G1Y5SO/&AA223-O.Q])Z;K)?YY M0^.'Y/_B8_?]TD;N6X_3%[].NSN-=D_9S]4N?XWB(^OI6\_)+?^WR;_X$6(/ M*S* *1)&4(GOU12";?)O@W_+_\?=Z.\[L3.G0<=,TE +N4W\;>!O^;^^Q+<6 M Z9AJO 1'/?.)>,ARW"R60_V-VO @3T]W3@&_L9-[,H-SIW+W$PH>_@<2)I@ M,]_&]>[7;LJ>SKI?5? ,6JJ%WE1YX$:X^,SOIP_LO?C?4$L#!!0 ( (2 M)U<5OT%LO00 !]A.#H\(?>CY:%CEDXST@N4<@)EB1"S1"+/\9KH(^.?Z!4V>\U]"2]*8L6 MA[V(7B$:'=3H7A,3/"6QZ_E3O]D*.WZ['1/?;8 CV\2>B4RNTM=\_I-CW;6X6]S![S&3A ML@)4P?82@1 \3O@W8C 87DQ.3TX'_1,%MMISZBP??'Z/^\>A\,CQ^53Y?\?2^LX=&)VCR\Q"-^Q=' M_;/AV!K]]NOP=]0?3)3$X/FZ/_SG)/VODCS-4#Y=H M2,"X1"$\8SY#K6!\0B]%YP@D1%-?1:1[::$!,F.)\1:/!91H50J.%?C8Q@-4 )X03@+>,Q#"HX +B. MCG"*_Z3H/5A,:%UK#Q)*8G1"<78.C9L3 +\,4SU/P9PA@4^6Q6R]R\GE..5'KG5#F[L#PW/VF;QAF.IYU'20#$S1I#L'/L,XM2#.)(?\B^'8%,J8J MSPI.A$)75V*ZU G[OHO$<5G?%N!4;B:4HJ"%/&(\(M0)+B0I"@>NA&5!0I7@0TU_:T4K?L M*U,F);PJL^/]W&_IWSS'T].VM5J<+:PHLB-D4%MBV6?MO6_/#KGDD M3=/VOA'3U1;_O*GQ7?)_\;E[M-"9^];S],7':7O+;W>%_ES=YZ^0?&1'?>M5 MN>'_-OF7/T/T@44!,%E*(U3A>S6M8%/^F_3?\/^>%_M[3NTVM;[)]0W_UU?K MVF) )4P5/H+CSCFG4/<%%/Y:"]A=[P$-?6BZ=OK[E2O8I:N;.[>X!1/ZS#G@ M),627I&U>]TO6RA]*.M\4<%3V$?-Y;K* U?!Y:>YF&[H"_&_ 5!+ P04 M" "$@"=7F.?^/*$& !P$ ' '!H+.3[.END2R8?JEZZJFGJGL\N)M_NK]Y-;B+AN.;P4_M-HU- MO%Y)[6DIM;3"RX06._IL[!>U$331,;7;V#"?S.^CFR*S;23WXCD:NE?M^(847:>M#Y M72[?-U;"+I5NYS+U_:Y<76]5XK-^]^K=N^M&B?=;$*ZNNIW?BV6)]LAB(9)$ MZ67;FZ+?@T5V./GTD9R-,?E]8PWRRK,1EZM$=AL4X+QO,)X&95(M,X^G-_]\ M5X5Q,[B=/LS)J3^P">LK#*G1OLV#_6[AKP,G_8J2432;3VXGH^$\HNDM#3]% M#V/\S6D^I?E=1$_1;WBZ*R>B,0T?QC2+GN98/Z:SS9.'T73V.)T-YY/I P\\ MWLVBZ&DR;/%4AYJ/:^O6 KGVAIYD[)71U'O;(Y.2SR1]# K(:61L82 %GKX7 MVWKZR4,=_#"6N=@**R_H,;-2.B5:+)1.BP3%1WN-70J-J!,"JR2_*N>1"5J# M9QLLPHQ[9GUOGIH\_OH?/_=Z5]='F,)(]_JBA0Q8";'&TGJ5*NE(.$I-GINM MZU.W0W/L/PYFBWEC%10F\GQ'2M=H ;$XXN9;9'R7C1.XXX^C^QHG8>>O0J^% MW5'WJD6]JZMW'1HB T%X-"R5%TBBF70^X!F50<65EXF.SP))58YE6P4+ 8^, MK?3L ZOWX+[!+"-:@X%>C^%T?SFE.A,6E5G#[] /9,.QMO!+N1/0/!U""]VE M&>8K#_OA/46A^ES(I%":"FLVRL'/7AX5J [U.*TP=3"=@8R%E)I$P?LJ)A.. M3R2FJ#J:/]4">^[^Z]H1?3#")B&1RB(X8UW8[[R)OV0FAU8=E$(B1@+0'F)Y MX/P4Y@O4!&XZ]*:28AD# 7VEW*KI,+ZR3:&"M-S2$#3&N:1_,^56BH01*.\( M\0*EW['2#U*O:44W&-U'V(7B1UN(9D]I(W'(K;J3%EON1(+!%45 MV.BD4X3H3CA/,;@RNM0T)6(EEK(<78"1.&/7+ 0,@$V40[*.%:]-UB4_ &XJ MX+6(#BY;B#J6A0\& S*5*^QKBHLP)/3NR ]OKDC8"R>XP5QN=B+'S[\65HNH MN:AF/RC<0WYTHQHX1]L=$(V_,Z M05^TV;*&:*-,7B%(N;62%3^B%&JM=[:%N$OU'9')J7<..95)BQ\2*542]PVT66!>,IDO=2H@@#DO5T5>WWR[ M5WQ,=@CWI=<.:KNF-]WN6]1L.'KJS^'T04"?3%+*+^AXJ*N^SM,MX"@D2 W- M[+#L>9J(G4L5Y(G)IKH(:$]:X@MT?O&+V_XQWC7'BB:G%E]7"6 M47'[ZP_37;6*T&I0^SDVX^1^5M,A7S\6>Z=N.7@-H<^3^4/T]$2?[Z)9-+VM M+H[#@PT4>2F)NOO4E[C32UBIL6]>1T\;F/PJXW55X**R6I\2R7DW.ZTO70+L M_0QOB0BM_M>UEGQO[KVI&L+9>]:'79\NW27?]W ,3M!9E_0_?1Y /34"-^2," !I?%P 0 " 0 !P:'(M,C R M,S W,S$N:'1M4$L! A0#% @ A( G5U;-W:5#% ?>8 ! M ( !)R0" '!H " -00 % @ $[ M9P( <&AR+3(P,C,P-S,Q7V1E9BYX;6Q02P$"% ,4 " "$@"=7R 7+0?LH M 0!ID0P % @ &=Q0( <&AR+3(P,C,P-S,Q7VQA8BYX;6Q0 M2P$"% ,4 " "$@"=70N1A1QBT "*? @ % @ '*[@, M<&AR+3(P,C,P-S,Q7W!R92YX;6Q02P$"% ,4 " "$@"=7)QDD2ZP( #C M-@ %0 @ $4HP0 <&AR+3(P,C,P-S,Q97@S,3$N:'1M4$L! M A0#% @ A( G5\G2#4Z1" I38 !4 ( !\ZL$ '!H MT! !P:'(M,C R,S W,S%E>#,R,2YH=&U02P$" M% ,4 " "$@"=7%;]!;+T$ 7'P %0 @ &NN00 <&AR M+3(P,C,P-S,Q97@S,C(N:'1M4$L! A0#% @ A( G5YCG_CRA!@ <4$ end