0001707753-23-000021.txt : 20230616 0001707753-23-000021.hdr.sgml : 20230616 20230616160415 ACCESSION NUMBER: 0001707753-23-000021 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230616 DATE AS OF CHANGE: 20230616 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Elastic N.V. CENTRAL INDEX KEY: 0001707753 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: P7 FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38675 FILM NUMBER: 231020915 BUSINESS ADDRESS: STREET 1: KEIZERSGRACHT 281 CITY: AMSTERDAM STATE: P7 ZIP: 1016 ED BUSINESS PHONE: (650) 458-2620 MAIL ADDRESS: STREET 1: 800 WEST EL CAMINO REAL SUITE 350 CITY: MOUNTAIN VIEW STATE: CA ZIP: 94040 FORMER COMPANY: FORMER CONFORMED NAME: Elastic B.V. DATE OF NAME CHANGE: 20180612 FORMER COMPANY: FORMER CONFORMED NAME: Elasticsearch Global BV DATE OF NAME CHANGE: 20170605 FORMER COMPANY: FORMER CONFORMED NAME: ELasticsearch Global BV DATE OF NAME CHANGE: 20170526 10-K 1 estc-20230430.htm 10-K estc-20230430
000170775304-30false2023FYhttp://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member00017077532022-05-012023-04-3000017077532022-10-31iso4217:USD00017077532023-05-31xbrli:shares00017077532023-04-3000017077532022-04-300001707753us-gaap:ConvertiblePreferredStockMember2022-04-30iso4217:EURxbrli:shares0001707753us-gaap:ConvertiblePreferredStockMember2023-04-300001707753estc:OrdinarySharesZeroPointZeroOneMember2022-04-300001707753estc:OrdinarySharesZeroPointZeroOneMember2023-04-300001707753estc:SubscriptionMember2022-05-012023-04-300001707753estc:SubscriptionMember2021-05-012022-04-300001707753estc:SubscriptionMember2020-05-012021-04-300001707753estc:ProfessionalServicesMember2022-05-012023-04-300001707753estc:ProfessionalServicesMember2021-05-012022-04-300001707753estc:ProfessionalServicesMember2020-05-012021-04-3000017077532021-05-012022-04-3000017077532020-05-012021-04-3000017077532021-05-012021-07-31iso4217:USDxbrli:shares0001707753us-gaap:CommonStockMember2020-04-300001707753us-gaap:TreasuryStockCommonMember2020-04-300001707753us-gaap:AdditionalPaidInCapitalMember2020-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-300001707753us-gaap:RetainedEarningsMember2020-04-3000017077532020-04-300001707753srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-04-300001707753srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-04-300001707753us-gaap:CommonStockMember2020-05-012021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2020-05-012021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2021-05-012022-04-300001707753us-gaap:RetainedEarningsMember2020-05-012021-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-05-012021-04-300001707753us-gaap:CommonStockMember2021-04-300001707753us-gaap:TreasuryStockCommonMember2021-04-300001707753us-gaap:AdditionalPaidInCapitalMember2021-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300001707753us-gaap:RetainedEarningsMember2021-04-3000017077532021-04-300001707753us-gaap:AdditionalPaidInCapitalMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-04-300001707753srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-04-300001707753us-gaap:CommonStockMember2021-05-012022-04-300001707753us-gaap:RetainedEarningsMember2021-05-012022-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-05-012022-04-300001707753us-gaap:CommonStockMember2022-04-300001707753us-gaap:TreasuryStockCommonMember2022-04-300001707753us-gaap:AdditionalPaidInCapitalMember2022-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300001707753us-gaap:RetainedEarningsMember2022-04-300001707753us-gaap:CommonStockMember2022-05-012023-04-300001707753us-gaap:AdditionalPaidInCapitalMember2022-05-012023-04-300001707753us-gaap:RetainedEarningsMember2022-05-012023-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012023-04-300001707753us-gaap:CommonStockMember2023-04-300001707753us-gaap:TreasuryStockCommonMember2023-04-300001707753us-gaap:AdditionalPaidInCapitalMember2023-04-300001707753us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300001707753us-gaap:RetainedEarningsMember2023-04-300001707753us-gaap:OtherNonoperatingIncomeExpenseMember2022-05-012023-04-300001707753us-gaap:OtherNonoperatingIncomeExpenseMember2021-05-012022-04-300001707753us-gaap:OtherNonoperatingIncomeExpenseMember2020-05-012021-04-300001707753us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-05-012023-04-30estc:Customer0001707753us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberestc:CustomerOneMember2022-05-012023-04-30xbrli:pure0001707753us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-05-012022-04-300001707753us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-05-012021-04-300001707753us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-05-012023-04-300001707753us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2020-05-012021-04-300001707753us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2021-05-012022-04-300001707753srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-30estc:segment0001707753us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2022-05-012023-04-300001707753us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2022-05-012023-04-300001707753us-gaap:CustomerRelationshipsMember2022-05-012023-04-300001707753us-gaap:TradeNamesMember2022-05-012023-04-300001707753estc:OperatingRightOfUseAssetsMember2022-05-012023-04-300001707753estc:FurnitureEquipmentAndLeaseholdImprovementsMember2022-05-012023-04-300001707753srt:MinimumMember2022-05-012023-04-300001707753estc:SaaSSelfManagedMember2022-05-012023-04-300001707753estc:SaaSSelfManagedMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2022-05-012023-04-300001707753estc:SaaSSelfManagedMember2021-05-012022-04-300001707753estc:SaaSSelfManagedMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-05-012022-04-300001707753estc:SaaSSelfManagedMember2020-05-012021-04-300001707753estc:SaaSSelfManagedMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-05-012021-04-300001707753estc:SelfManagedSubscriptionMember2022-05-012023-04-300001707753estc:SelfManagedSubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2022-05-012023-04-300001707753estc:SelfManagedSubscriptionMember2021-05-012022-04-300001707753estc:SelfManagedSubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-05-012022-04-300001707753estc:SelfManagedSubscriptionMember2020-05-012021-04-300001707753estc:SelfManagedSubscriptionMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-05-012021-04-300001707753us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberestc:SubscriptionMember2022-05-012023-04-300001707753us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberestc:SubscriptionMember2021-05-012022-04-300001707753us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberestc:SubscriptionMember2020-05-012021-04-300001707753us-gaap:SalesRevenueNetMemberestc:ProfessionalServicesMemberus-gaap:ProductConcentrationRiskMember2022-05-012023-04-300001707753us-gaap:SalesRevenueNetMemberestc:ProfessionalServicesMemberus-gaap:ProductConcentrationRiskMember2021-05-012022-04-300001707753us-gaap:SalesRevenueNetMemberestc:ProfessionalServicesMemberus-gaap:ProductConcentrationRiskMember2020-05-012021-04-300001707753us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2022-05-012023-04-300001707753us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-05-012022-04-300001707753us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-05-012021-04-300001707753us-gaap:SalesRevenueNetMemberestc:LicenseSelfManagedMemberus-gaap:ProductConcentrationRiskMember2020-05-012021-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-04-300001707753us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-04-300001707753us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-04-300001707753us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2023-04-300001707753us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:USTreasuryBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001707753us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-04-300001707753estc:MarketableSecuritiesMember2022-05-012023-04-300001707753estc:MarketableSecuritiesMember2021-05-012022-04-300001707753estc:MarketableSecuritiesMember2020-05-012021-04-3000017077532021-07-012021-07-3100017077532021-07-310001707753estc:CmdWatchSecurityIncMember2021-09-172021-09-170001707753estc:CmdWatchSecurityIncMember2021-09-170001707753estc:OtherAcquisitionsMember2022-05-012023-04-300001707753estc:OtherAcquisitionsMember2023-04-300001707753estc:CmdWatchSecurityIncMember2023-04-300001707753us-gaap:LeaseholdImprovementsMember2023-04-300001707753us-gaap:LeaseholdImprovementsMember2022-04-300001707753estc:ComputerHardwareAndSoftwareMember2022-05-012023-04-300001707753estc:ComputerHardwareAndSoftwareMember2023-04-300001707753estc:ComputerHardwareAndSoftwareMember2022-04-300001707753srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2022-05-012023-04-300001707753us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2022-05-012023-04-300001707753us-gaap:FurnitureAndFixturesMember2023-04-300001707753us-gaap:FurnitureAndFixturesMember2022-04-300001707753us-gaap:AssetUnderConstructionMember2023-04-300001707753us-gaap:AssetUnderConstructionMember2022-04-300001707753us-gaap:DevelopedTechnologyRightsMember2023-04-300001707753us-gaap:DevelopedTechnologyRightsMember2022-05-012023-04-300001707753us-gaap:CustomerRelationshipsMember2023-04-300001707753us-gaap:TradeNamesMember2023-04-300001707753us-gaap:DevelopedTechnologyRightsMember2022-04-300001707753us-gaap:DevelopedTechnologyRightsMember2021-05-012022-04-300001707753us-gaap:CustomerRelationshipsMember2022-04-300001707753us-gaap:CustomerRelationshipsMember2021-05-012022-04-300001707753us-gaap:TradeNamesMember2022-04-300001707753us-gaap:TradeNamesMember2021-05-012022-04-300001707753us-gaap:CostOfSalesMemberestc:SubscriptionSelfManagedAndSaaSMember2022-05-012023-04-300001707753us-gaap:CostOfSalesMemberestc:SubscriptionSelfManagedAndSaaSMember2021-05-012022-04-300001707753us-gaap:CostOfSalesMemberestc:SubscriptionSelfManagedAndSaaSMember2020-05-012021-04-300001707753us-gaap:SellingAndMarketingExpenseMember2022-05-012023-04-300001707753us-gaap:SellingAndMarketingExpenseMember2021-05-012022-04-300001707753us-gaap:SellingAndMarketingExpenseMember2020-05-012021-04-300001707753us-gaap:CustomerContractsMember2023-04-300001707753us-gaap:CustomerContractsMember2022-04-300001707753us-gaap:SeniorNotesMember2021-07-012021-07-310001707753us-gaap:SeniorNotesMember2021-07-310001707753us-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2021-07-012021-07-310001707753us-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2021-07-012021-07-310001707753us-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2021-07-012021-07-310001707753estc:HostingInfrastructureCommitmentsMember2023-04-300001707753estc:OtherPurchaseCommitmentsMember2023-04-300001707753estc:LeasedOfficeSpaceMember2022-05-012023-04-300001707753srt:MaximumMember2023-04-300001707753us-gaap:EmployeeStockOptionMember2023-04-300001707753us-gaap:EmployeeStockOptionMember2022-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2023-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2022-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2023-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2022-04-300001707753estc:EmployeeStockPurchasePlan2022Member2023-04-300001707753estc:EmployeeStockPurchasePlan2022Member2022-04-300001707753us-gaap:ConvertiblePreferredStockMember2018-10-102018-10-100001707753us-gaap:ConvertiblePreferredStockMember2018-10-100001707753us-gaap:EmployeeStockMemberestc:EmployeeStockPurchasePlan2022Member2022-08-012022-08-310001707753us-gaap:EmployeeStockMember2022-05-012023-04-300001707753estc:ShareBasedPaymentArrangementNewEmployeeMemberestc:TwoThousandTwelveStockOptionPlanMember2022-05-012023-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2022-05-012023-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2021-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2020-05-012021-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2021-05-012022-04-300001707753estc:TwoThousandTwelveStockOptionPlanMember2022-05-012023-04-300001707753us-gaap:EmployeeStockOptionMember2022-05-012023-04-300001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2021-04-300001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2021-05-012022-04-300001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2022-04-300001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2022-05-012023-04-300001707753us-gaap:RestrictedStockUnitsRSUMemberestc:TwoThousandTwelveStockOptionPlanMember2023-04-300001707753estc:EquitySettledRestrictedStockUnitsRSUMember2023-04-300001707753srt:MinimumMember2021-05-012022-04-300001707753srt:MaximumMember2021-05-012022-04-300001707753srt:MinimumMember2020-05-012021-04-300001707753srt:MaximumMember2020-05-012021-04-300001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2022-05-012023-04-300001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2021-05-012022-04-300001707753estc:CostOfSubscriptionSelfManagedAndSaaSMember2020-05-012021-04-300001707753estc:CostOfProfessionalServicesMember2022-05-012023-04-300001707753estc:CostOfProfessionalServicesMember2021-05-012022-04-300001707753estc:CostOfProfessionalServicesMember2020-05-012021-04-300001707753us-gaap:ResearchAndDevelopmentExpenseMember2022-05-012023-04-300001707753us-gaap:ResearchAndDevelopmentExpenseMember2021-05-012022-04-300001707753us-gaap:ResearchAndDevelopmentExpenseMember2020-05-012021-04-300001707753us-gaap:GeneralAndAdministrativeExpenseMember2022-05-012023-04-300001707753us-gaap:GeneralAndAdministrativeExpenseMember2021-05-012022-04-300001707753us-gaap:GeneralAndAdministrativeExpenseMember2020-05-012021-04-300001707753us-gaap:EmployeeStockOptionMember2022-05-012023-04-300001707753us-gaap:EmployeeStockOptionMember2021-05-012022-04-300001707753us-gaap:EmployeeStockOptionMember2020-05-012021-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2022-05-012023-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2021-05-012022-04-300001707753us-gaap:RestrictedStockUnitsRSUMember2020-05-012021-04-300001707753us-gaap:EmployeeStockMember2022-05-012023-04-300001707753us-gaap:EmployeeStockMember2021-05-012022-04-300001707753us-gaap:EmployeeStockMember2020-05-012021-04-300001707753country:NL2022-05-012023-04-300001707753country:GB2022-05-012023-04-300001707753country:NL2021-05-012022-04-300001707753country:GB2021-05-012022-04-300001707753country:US2022-05-012023-04-300001707753country:US2021-05-012022-04-300001707753country:NL2023-04-300001707753country:NL2022-04-300001707753country:US2023-04-300001707753country:US2022-04-300001707753country:GB2022-04-300001707753country:GB2023-04-300001707753us-gaap:DomesticCountryMemberus-gaap:TaxAndCustomsAdministrationNetherlandsMember2023-04-300001707753us-gaap:InternalRevenueServiceIRSMemberus-gaap:ForeignCountryMember2023-04-300001707753us-gaap:StateAndLocalJurisdictionMember2023-04-300001707753us-gaap:ForeignCountryMemberus-gaap:HerMajestysRevenueAndCustomsHMRCMember2023-04-300001707753us-gaap:CanadaRevenueAgencyMember2023-04-300001707753us-gaap:NonUsMember2023-04-300001707753srt:MaximumMembercountry:US2022-05-012023-04-300001707753country:US2022-05-012023-04-300001707753country:US2021-05-012022-04-300001707753country:US2020-05-012021-04-300001707753estc:OtherCountriesMember2022-05-012023-04-300001707753estc:OtherCountriesMember2021-05-012022-04-300001707753estc:OtherCountriesMember2020-05-012021-04-300001707753country:US2020-05-012021-04-300001707753us-gaap:NonUsMember2022-05-012023-04-300001707753us-gaap:NonUsMember2021-05-012022-04-300001707753us-gaap:NonUsMember2020-05-012021-04-300001707753country:IN2023-04-300001707753country:IN2022-04-300001707753estc:RestOfWorldMember2023-04-300001707753estc:RestOfWorldMember2022-04-300001707753us-gaap:EmployeeSeveranceMember2022-11-302022-11-300001707753us-gaap:EmployeeSeveranceMember2023-04-300001707753us-gaap:EmployeeSeveranceMember2022-05-012023-04-300001707753us-gaap:EmployeeSeveranceMember2022-04-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________________________________________________________________________________________________________________________________________________________________
FORM 10-K
____________________________________________________________________________________________________________________________________________________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended April 30, 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-38675
_____________________________________________________________________________________________________________________________________________________________________________________________
Elastic N.V.
(Exact name of registrant as specified in its charter)
____________________________________________________________________________________________________________________________________________________________________________________________
The Netherlands
Not Applicable
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
Not Applicable1
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code: Not Applicable1
____________________________________________________________________________________________________________________________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Ordinary shares, Par Value €0.01 Per ShareESTCNew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☒ No ☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes ☐ No ☒
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  ☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No ☒
1 We are a distributed company. Accordingly, we do not have a principal executive office. For purposes of compliance with applicable requirements of the Securities Act of 1933, as amended, or the Securities Act and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, any shareholder communication required to be sent to our principal executive offices may be directed to the email address ir@elastic.co.

The aggregate market value of the ordinary shares held by non-affiliates of the registrant, based on the closing price of the shares of ordinary shares on the New York Stock Exchange on October 31, 2022 (the last business day of the registrant’s second fiscal quarter), was approximately $6.1 billion.
As of May 31, 2023, the registrant had 97,390,886 ordinary shares, par value €0.01 per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to the registrant’s 2023 annual general meeting of shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such definitive proxy statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2023.
2


Table of Contents
Page
Item 1A.
Risk Factors
Item 15.
Exhibits and Financial Statement Schedules
i

General
Unless the context otherwise indicates, references in this report to the terms “Elastic,” “the Company,” “we,” “our” and “us” refer to Elastic N.V. and its subsidiaries. All information presented herein is based on our fiscal calendar. Unless otherwise stated, references to particular years, quarters, months or periods refer to the Company’s fiscal years ended April 30 and the associated quarters, months and periods of those fiscal years.
Trademarks
The Elastic design logo “Elastic” and our other registered or common law trademarks, service marks or trade names appearing in this Annual Report on Form 10-K are the property of Elastic N.V. and its subsidiaries. Other trademarks and trade names referred to in this Annual Report on Form 10-K are the property of their respective owners. Solely for convenience, trademarks and trade names referred to in this Annual Report on Form 10-K may appear without the ® or ™ symbols.
Note Regarding Forward-Looking Statements
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “may,” “might,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential,” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. Forward-looking statements contained in this Annual Report on Form 10-K include, but are not limited to, statements about:
our business strategy and our plan to build our business;
the impact of macroeconomic conditions, including declining rates of economic growth, supply chain disruptions, inflationary pressures, increased interest rates, and other conditions discussed in this report, on information technology spending, sales cycles, and other factors affecting the demand for our offerings and our results of operations;
our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin, operating expenses (which include changes in sales and marketing, research and development and general and administrative expenses), and our ability to achieve and maintain future profitability;
our ability to continue to deliver and improve our offerings and successfully develop new offerings;
customer acceptance and purchase of our existing offerings and new offerings, including the expansion and adoption of our cloud-based offerings;
the impact of actions that we are taking to reduce our costs and rebalance investments;
the impact of Russia’s invasion of Ukraine on our business and on the businesses of our customers and partners, including their spending priorities;
the effects of the coronavirus disease 2019 (“COVID-19”), on our business and financial results;
the impact that increased adoption of consumption-based arrangements could have on our revenue or operating results;
the impact of changes to our licensing of our products, particularly Elasticsearch and Kibana;
our assessments of the strength of our solutions and products;
our service performance and security, including the resources and costs required to prevent, detect and remediate potential security breaches or incidents, including by threat actors;
our ability to maintain and expand our user and customer base;
continued development of the market for our products;
competition from other products and companies with more resources, recognition and presence in our industry;
the impact of foreign currency exchange rate and interest rate fluctuations on our results;
the pace of change and innovation in the markets in which we operate and the competitive nature of those markets;
our ability to effectively manage our growth, including any changes to our pace of hiring;
our international expansion strategy;
1

our strategy of acquiring complementary businesses and our ability to successfully integrate acquired businesses and technologies;
the impact of acquisitions on our future product offerings;
our beliefs and objectives for future operations;
our relationships with and reliance on third parties, including partners;
our ability to protect our intellectual property rights;
our ability to develop our brands;
the impact of expensing stock options and other equity awards;
the sufficiency of our capital resources;
our ability to successfully defend litigation brought against us;
our ability to successfully execute our go-to-market strategy, including the positioning of our solutions and products, and to expand in our existing markets and into new markets;
sufficiency of cash to meet our cash needs for at least the next 12 months;
our ability to comply with laws and regulations that currently apply or may become applicable to our business both in the United States and internationally;
our ability to attract and retain qualified employees and key personnel;
the effect of the loss of key personnel;
our expectations about the impact of natural disasters and public health epidemics and pandemics on our business, results of operations and financial condition;
the seasonality of our business;
the future trading prices of our ordinary shares;
our ability to service our debt obligations; and
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions. These statements are based upon information available to us as of the date of this Annual Report on Form 10-K, and while we believe this information forms a reasonable basis for such statements, the information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments we may make.
You should not rely upon forward-looking statements expressed or implied by us as predictions of future events. We have based the forward-looking statements contained in this Annual Report on Form 10-K primarily on our current expectations regarding 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 described in the section titled “Risk Factors” in Part I, Item 1A and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this report. Actual results, events, or circumstances could differ materially from those described or implied in the forward-looking statements.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which such statements are made. We undertake no obligation to update any forward-looking statements after the date of this Annual Report on Form 10-K or to conform such statements to actual results or revised expectations, 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.
2

PART I
Item 1. Business
Elastic is a data analytics company built on the power of search. Our platform, which is available as both a hosted, managed service across public clouds as well as self-managed software, allows our customers to find insights and drive artificial intelligence (“AI”) and machine learning use cases from large amounts of data. We offer three search-powered solutions – Search, Observability, and Security – that are built into the platform. We help organizations, their employees, and their customers find what they need faster, while keeping mission-critical applications running smoothly, and protecting against cyber threats.
As digital transformation drives mission critical business functions to the cloud, we believe that every company will need to build around a search-based relevance engine to find the answers that matter, from all of their data, in real-time, and at scale.
Our platform is built on the Elastic Stack, a powerful set of software products that ingest data from any source, in any format, and perform search, analysis, and visualization of that data. At the core of the Elastic Stack is Elasticsearch - a highly scalable document store and search engine, and the unified data store for all of our solutions and use cases. Another component of the Elastic Stack is Kibana, which delivers a common user interface across all of our solutions, with powerful drag-and-drop visual analytics, and centralized management of the platform. Our platform also includes the Elasticsearch Relevance Engine™ (“ESRE”), which combines advanced AI with Elastic’s text search to give developers a full suite of sophisticated retrieval algorithms and the ability to integrate with large language models. Our out-of-the-box solutions deliver fast time to value for common use cases and, paired with our developer-centric platform which is extensible and customizable, allow us to innovate fast and differentiate our offerings at every level.
We make our platform available as a hosted, managed service across major cloud providers (Amazon Web Services (“AWS”), Google Cloud Platform (“GCP”), and Microsoft Azure) in more than 50 public cloud regions globally. Customers can also deploy our platform across hybrid clouds, public or private clouds, and multi-cloud environments.
Our business model is based primarily on a combination of a paid Elastic-managed hosted service offering and paid and free proprietary self-managed software. Our paid offerings for our platform are sold via subscription through resource-based pricing, and all customers and users have access to all solutions. In Elastic Cloud, our family of cloud-based offerings under which we offer our software as a hosted, managed service, we offer various subscription tiers tied to different features. For users who download our software, we make some of the features of our software available for free, allowing us to engage with a broad community of developers and practitioners and introduce them to the value of the Elastic Stack. We believe in the importance of an open software development model, and we develop the majority of our software in public repositories as open code under a proprietary license. Unlike some companies, we do not build an enterprise version that is separate from our free distribution. We maintain a single code base across both our self-managed software and Elastic-hosted services. All of these actions help us build a powerful commercial business model that we believe is optimized for product-led growth.
Our customers often significantly expand their usage of our products and services over time. Expansion includes increasing the number of developers and practitioners using our products, increasing the utilization of our products for a particular use case, and utilizing our products to address new use cases. We focus some of our direct sales efforts on encouraging this type of expansion within our customer base, both within as well as across solutions. Because our business model provides access to all solutions with resource-based pricing, we make it easy for customers to expand across use cases.
Our business has experienced rapid growth around the world. As of April 30, 2023, we had approximately 20,200 customers compared to over 18,600 customers and over 15,000 customers as of April 30, 2022 and 2021, respectively. Our total revenue was $1.1 billion, $862.4 million, and $608.5 million for the years ended April 30, 2023, 2022 and 2021, respectively, representing year-over-year growth of 24% for the year ended April 30, 2023 and 42% for the year ended April 30, 2022. Subscriptions accounted for 92%, 93% and 93% of our total revenue for the years ended April 30, 2023, 2022 and 2021, respectively. Revenue from outside the United States accounted for 41%, 44% and 45% of our total revenue for the years ended April 30, 2023, 2022 and 2021, respectively.
For the years ended April 30, 2023, 2022 and 2021, we incurred net losses of $236.2 million, $203.8 million and $129.4 million, respectively. We expect we will continue to incur net losses for the foreseeable future. Our net cash provided by operating activities was $35.7 million, $5.7 million, and $22.5 million for the years ended April 30, 2023, 2022, and 2021 respectively.
Our Products
Our products enable our customers and users to nearly instantly find relevant information and insights in large amounts of data across a broad range of business and consumer use cases.
3

We offer the Elastic Stack, a powerful set of software products that ingest and store data from any source, in any format, and perform search, analysis, and visualization, usually in milliseconds. The Elastic Stack can be used by developers to power a variety of use cases. We also offer software solutions built in the Elastic Stack that address a wide variety of use cases. The Elastic Stack and our solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments.
The Elastic Stack
The Elastic Stack is primarily composed of the following products:
Elasticsearch. Elasticsearch is the heart of the Elastic Stack. It is a distributed, real-time search and analytics engine and data store for all types of data, including textual, numerical, geospatial, structured, and unstructured.
Kibana. Kibana is the user interface for the Elastic Stack. It is the visualization layer for data stored in Elasticsearch. It is also the management and configuration interface for all parts of the Elastic Stack.
Elastic has spent years infusing both Elasticsearch and Kibana with a foundation of AI and machine learning built on ESRE, from support for external machine learning models to native vector search capabilities, supervised and unsupervised machine learning, and solution capabilities that improve search relevance and identify anomalies. Elastic enables organizations to integrate generative AI and large language models by building key capabilities into its products.
The Elastic Stack also supports data ingest with a number of products:
Elastic Agent. Elastic Agent is a single, unified way to add monitoring for logs, metrics, and other types of data to each host. Elastic Agent includes integrated host protection and central management.
Beats. Beats is the family of lightweight, single-purpose data shippers for sending data from edge machines to Elasticsearch or Logstash.
Logstash. Logstash is the dynamic data processing pipeline for ingesting data into Elasticsearch or other storage systems from a multitude of sources simultaneously.
Paid proprietary features in the Elastic Stack enable capabilities such as automating anomaly detection on time series data at scale through machine learning, facilitating compliance with data security and privacy regulations, supporting search across low cost cold and frozen data tiers, and allowing real-time notifications and alerts. The source code of features in the Elastic Stack is generally visible to the public in the form of “open code.”
Our Solutions
We have built a number of solutions into the Elastic Stack to make it easier for organizations to use our software for common use cases. Our solutions include:
Search. Our Search solution provides powerful search for documents and results living in applications, websites, and workplaces. Key use cases for Search include: search applications, a foundation for building search experiences to support websites and portals, e-commerce, mobile app search, and customer support; and workplace search, an out-of-the-box search solution for the workplace that seamlessly connects to the most widely used enterprise systems and tools.
Observability. Our Observability solution enables unified analysis across the IT ecosystem of applications, networks, and infrastructure. Observability includes: Logs, to search and analyze petabytes of structured and unstructured logs; Metrics, to search and analyze numeric and time series data; Application Performance Monitoring (“APM”), to deliver insight into application performance and health metrics and provide developers with confidence in their code; and Synthetic Monitoring, to proactively monitor the availability and functionality of user journeys.
Security. Our Security solution provides unified protection to prevent, detect, and respond to threats. Security includes: Security Information and Event Management (“SIEM”), with integrations to network, host, user, and cloud data sources, as well as workflow and operations, shareable analytics, incident management, and investigations; Endpoint Security, for prevention, detection and response with a single, stack-integrated agent; Extended Detection and Response (“XDR”), providing protection across infrastructure from SIEM to Endpoint; and Cloud Security, providing cloud posture assessment, vulnerability management, and cloud workload protection with one integrated solution.
4

Our Deployment Options
The Elastic Stack and our solutions can be deployed in public or private clouds, in hybrid environments, or in multi-cloud environments, to satisfy various user and customer needs. Elastic Cloud, our family of cloud-based offerings, is hosted on major public cloud providers. We also partner with other cloud providers who offer our software to users on their cloud platform as a hosted offering.
Users can also download and manage their own deployments of the Elastic Stack and our solutions. To help with more complex deployment scenarios, we offer paid proprietary products to deliver centralized provisioning, management, and monitoring across multiple deployments.
Strengths of our Products
The strengths of our products include the following:
Speed. The Elastic Stack can find matches for search criteria in milliseconds within even the largest structured and unstructured datasets. Its schemaless structure and inverted indices enable real-time search of high volumes of structured, unstructured, and time series data.
Scale. The Elastic Stack is a distributed system and can scale massively. It has the ability to subdivide search indices into multiple pieces called shards, which enables data volume to be scaled horizontally and operations to be distributed across hundreds of systems or more. A developer running hundreds of nodes has the same user experience as a developer running a single node on a laptop.
Relevance. Elasticsearch uses multiple analytical techniques, including both traditional and AI-powered relevance techniques, to determine the similarity between stored data and queries, generating highly relevant results reflecting a deep understanding of text and context. Its sophisticated yet developer-friendly query language permits advanced search and analytics. Additionally, the speed of the Elastic Stack permits query iteration, further enhancing the relevance of search results.
Ease of Use. The Elastic Stack is engineered to take a user from data to dashboard or inquiry to insight in minutes. It offers an easy getting-started experience, featuring streamlined download and deployment, sensible defaults, a simple and intuitive query language that just works, and no need to define a schema up front. Administrative tasks such as securing the Elastic Stack are intuitive and integrated into the user experience, as are investigative tasks such as data visualization.
Flexibility. The Elastic Stack is able to ingest, filter, store, search, and analyze data in any form, whether structured or unstructured. These capabilities enable the Elastic Stack to generate insights from a wide variety of data sources for a broad range of use cases. The flexibility of the Elastic Stack also enables users to begin using our products along with their existing systems, which lowers barriers to adoption.
Extensibility. Developers can use the Elastic Stack as a foundation for addressing a wide variety of use cases. Our open approach to building the Elastic Stack empowers developers to innovate and utilize it to fit their specific needs. Additionally, our developer community actively engages with us to improve and expand the Elastic Stack.
Our Growth Strategies
We pursue the following growth strategies:
Increase usage of Elastic Cloud. As users and customers increasingly want to consume highly-scalable cloud solutions, we believe that Elastic Cloud represents a significant growth opportunity. We plan to continue to invest resources in driving further innovation and increasing the adoption of Elastic Cloud.
Increase product adoption by improving ease of use and growing our user community. With our engineering efforts focused on the user experience, we will continue to develop software that makes our products easier to use and adopt for both developers and non-developers. We will continue to engage with developers globally through a wide range of touch points such as community meetups, global community groups, hackathons, our global events, our user conferences, which we call ElasticON, and engagement on our website, user forums, and code repositories, to grow our user community.
5

Expand our customer base by acquiring new customers. Through Elastic Cloud, we provide the fastest and easiest way to get started with a free trial. However, there is no free subscription tier in Elastic Cloud. Self-managed users can easily download our software directly from our website and access many features free of charge, which also facilitates adoption. Our sales and marketing team conducts campaigns to drive further awareness and adoption within the user community. As a result, many of our sales prospects are already familiar with our technology prior to entering into a commercial relationship with us. Additionally, we leverage our network of partners to drive awareness and expand our sales and marketing reach to target new customers. We will continue to engage our community and our partners to drive awareness and to invest in our sales and marketing team to grow our customer base.
Expand within our existing customer base through new use cases and larger deployments. We view initial success with our products as a path to drive expansion to new use cases and projects and larger deployments within organizations. We often enter an organization through a single developer or a small team for an initial project or use case with an objective to quickly solve a technical challenge or business problem. Because of the rapid success with our products, knowledge of Elastic often spreads within an organization to new teams of developers, architects, IT operations personnel, security personnel, and senior executives. We will continue to invest in helping users and customers be successful with our products.
Extend our product leadership through continued investment in our technology. We will continue to invest in our products and services to extend into new use cases, industries, geographies, and customers. We regularly deliver new and enhanced capabilities to our customers through regular releases, to which everyone has access based on our subscription model. Our technology investments within the Elastic Stack include foundational capabilities as well as solution enhancements for our target use cases.
Expand our strategic and regional partnerships. Our partners assist us in driving awareness of Elastic and our products, using the Elastic Stack to solve customer pain points, and extending our reach in geographic areas and verticals where we do not have a formal sales presence. We have a diverse range of partners and we will continue to pursue partnerships to further the development of the Elastic Stack and our customer reach.
Selectively pursue strategic acquisitions. Since inception, we have selectively pursued strategic acquisitions to drive product and market expansion. The focus of our most recent acquisitions has been to enhance the technology underlying our Security and Observability offerings. We intend to continue to pursue acquisitions selectively.
Customers
Organizations of all sizes, across many industries, including enterprises, educational institutions and government entities, purchase our products for a variety of use cases. As of April 30, 2023, we had approximately 20,200 customers compared to over 18,600 customers and over 15,000 customers as of April 30, 2022 and 2021, respectively. No customer accounted for more than 10% of our total revenue for the years ended April 30, 2023, 2022, and 2021.
Seasonality
We have experienced quarterly fluctuations and seasonality in our sales and results of operations based on our entry into agreements with new and existing customers and the mix between annual and monthly contracts entered into in each reporting period. Seasonality in our sales cycle generally reflects a trend toward greater sales in our second and fourth fiscal quarters and lower sales in our first and third fiscal quarters. We believe this seasonality might become more pronounced as we continue to target large enterprise customers.
Engineering
Our engineering organization focuses on enhancing existing products and developing new features that are easy to use and can be run in any environment including in public or private clouds, in hybrid environments, or in multi-cloud environments. With a distributed engineering team spanning over 30 countries, we are able to recruit, hire, and retain high-quality, experienced developers, tech leads, and product managers, and operate at a rapid pace to drive product releases, fix bugs, and create new product offerings.
Our software development process is based on iterative releases of the Elastic Stack. We are organized in small functional teams with a high degree of autonomy and accountability. Our distributed and highly modular team structure and well-defined software development processes also allow us to successfully incorporate technologies that we have acquired.
6

We intend to continue to invest in our research and development capabilities to extend our products. Research and development expense totaled $313.5 million and $273.8 million for the years ended April 30, 2023 and 2022, respectively. We plan to continue to devote significant resources to research and development.
Sales and Marketing
We make it easy for users to begin using our products in order to drive rapid adoption. Users can either sign up for a free trial on Elastic Cloud or download our software directly from our website without any sales interaction, and immediately begin using the full set of features. Users can also sign up for Elastic Cloud through public cloud marketplaces.
With our business model, where users can download and use many of our features for free, our sales prospects are often already familiar with or using our platform. We conduct low-touch campaigns to keep users and customers engaged once they have begun using Elastic Cloud or have downloaded our software. This process includes providing high-quality content, documentation, webinars, videos, and blogs through our website. We also drive high-touch engagement with qualified prospects and customers to drive further awareness, adoption, and expansion of our products with paid subscriptions. The majority of our new customers use Elastic Cloud. Many of these customers start with limited initial spending, but can significantly grow their spending.
Our sales teams are organized primarily by geography and secondarily by customer segments. We rely on inside sales development representatives to qualify leads based on the likelihood they will result in a purchase. We pursue sales opportunities both through our direct sales force and as assisted by our partners, including through cloud marketplaces. Our relationships within customer organizations often extend beyond the initial users of the technology and include technology and business decision-makers at various levels. We also engage with our customers on an ongoing basis through a customer success team, to ensure customer satisfaction and expand their usage of our technology.
Partners
We maintain partner relationships that help us market and deliver our products to our customers and complement our community. Our partner relationships include the following:
Cloud providers. We work with many of the major cloud providers to increase awareness of our products and make it easy to access our software. We partner with Amazon, Google, and Microsoft to offer Elastic Cloud on AWS, GCP, and Microsoft Azure, through direct purchase from us or their respective marketplaces. We also partner with other cloud providers to offer our free and paid proprietary features to users on their cloud platforms.
Systems integrators, channel partners, and referral partners. We have a global network of systems integrators, channel partners, and referral partner relationships that help deliver our products to various business and government customers around the world.
OEM and MSP partners. Our original equipment manufacturing (“OEM”) and managed service provider (“MSP”) partners embed an Elastic subscription into the products or services they offer to their customers. OEM or MSP partners are able to include Elastic’s proprietary features in their product, receive ongoing support from Elastic for product development, and receive support for end customer issues related to Elastic.
Technology partners. Our technology partners collaborate with Elastic to create a standardized solution for end users that includes technology from both Elastic and the partner. Technology partners represent a deeper collaboration than community contributions and are distinct from distribution-oriented relationships like OEMs and MSP partners.
Services
We offer consulting and training as part of our offerings to assist customers in accelerating their success with our software. Our consulting team consists of engineers and architects who bring hands-on experience and deep technical knowledge to a project. Our training offerings enable our users to gain the necessary skills to develop, deploy, and manage our software.
Customer Support
We endeavor to make it easy for users to download, install, deploy and use the Elastic Stack and our solutions. To this end, our user community functions as a source of support and enables users to engage in self-help and collaboration.
7

However, in many situations, such as those involving complex enterprise IT environments, large deployments and novel use cases, our users require our support. Accordingly, we include support as part of the subscriptions we sell for our products. Our global support organization consists of engineers who provide technical support services including troubleshooting, technical audits, cluster tuning, and upgrade assistance. Our support team is distributed across over 20 countries and provides coverage 24 hours per day, 365 days per year, across multiple languages.
We believe that software companies should not have incentives to build low-quality software. In that connection, we do not sell support separately from our software subscriptions.
Our Technology
Our platform consists of the Elastic Stack, our solutions, and software that supports our various deployment alternatives. Because our solutions are built into the Elastic Stack, innovations and new capabilities in the Elastic Stack may benefit many of our solutions. Our customers can customize and extend our solutions to fit their needs by leveraging the power of the Elastic Stack and our developer capabilities.
Technology Features of the Elastic Stack
Elasticsearch is the heart of the Elastic Stack, where users store, search, and analyze data. Key features of Elasticsearch include the following:
Store any type of data. Elasticsearch combines powerful parts of traditional search engines, such as an inverted index to power fast full text search and a column store for analytics, with native support for a wide range of data types, including text, dates, numbers, geospatial data, date/numeric ranges, and IP addresses. With sensible defaults, and no upfront schema definition necessary, Elasticsearch makes it easy to start simple and fine-tune as datasets grow.
Vector search. Elastic natively supports vector search as part of ESRE, which enables a wide range of advanced search use cases that improve relevance, including sophisticated search ranking, image search, question answering, and more. Vector search relies on a next generation of machine learning models that can represent many types of content as vectors, including text, images, events, and more. ESRE also supports integration with large language models. As data volumes and formats explode, this sophisticated approach to search and relevance is becoming important for use cases where delivering maximum relevance is critical.
Machine learning, AI, and alerting. Machine learning capabilities such as anomaly detection, forecasting, and categorization are tightly integrated with the Elastic Stack to automatically model the behavior of data, such as trends and periodicity, in real time in order to identify issues faster, streamline root cause analysis, and reduce false positives. Without these capabilities, it can be very difficult to identify issues such as infrastructure problems or intruders in real time across complex, high-volume, fast-moving datasets. In the last few years, we have also added native support for vector search and model management for advanced machine learning models.
Powerful query languages. The Elasticsearch query domain specific language is a flexible, expressive search language that exposes a rich set of query capabilities across any kind of data. From simple Boolean operators to custom relevance functions, users can articulate exactly what they are looking for and bring their own definition of relevance. The query language also includes a composable aggregation framework that enables users to summarize, slice, and analyze structured or semi-structured datasets across multiple dimensions. Examples of these capabilities include tracking the top ten users by expenditure level, looking at data week over week, analyzing data across geographies, and drilling down into details with specific filters all with a single search.
Developer friendliness. Elasticsearch has consistent, well-documented APIs that work the same way on one node during initial development as on a hundred nodes in production. Elasticsearch also ships with a number of language clients that provide a natural way to integrate with a variety of popular programming frameworks, reducing the learning curve, and leading to a shorter time to realizing value.
High speed. Everything stored in Elasticsearch is indexed by default, so that users do not need to decide in advance what queries they will want to run. Our architecture optimizes throughput, time-to-data availability and query latency. Elasticsearch can easily index millions of events per second, and newly added data can be available for search nearly instantly.
8

High scale and availability. Elasticsearch is designed to scale horizontally and be resilient to node or hardware failures. As nodes join a cluster, data is automatically re-balanced and queries and indexing are spread across the new nodes seamlessly. This makes it easy to add hardware to increase indexing throughput or improve query throughput. Elasticsearch also detects node failures and hardware or network issues and automatically protects user data by ejecting the failing or inaccessible nodes and creating new replicas of the data.
Security. Security features give administrators the rights to grant specific levels of access to their various types of users, such as IT, operations, and application teams. Elasticsearch serves as the central authentication hub for the entire Elastic Stack. Security features include encrypted communications and encryption-at-rest; role-based access control; single sign-on and authentication; field-level, attribute-level, and document-level security; and audit logging.
Kibana is the user interface for the Elastic Stack. It allows users to manage the Elastic Stack and visualize data. Additionally, the interfaces for many of our solutions are built into Kibana. Key features of Kibana include the following:
Explore and visualize data stored in Elasticsearch. Kibana provides interactive data views, visualizations, and dashboards powered by structured filtering and unstructured search to enable users to get to answers more quickly. A variety of data visualization types, such as simple line and bar charts, purpose-built geospatial and time series visualizations, tree diagrams, network diagrams, heatmaps, scatter plots, and histograms, support diverse user needs.
Incorporate advanced analytics and machine learning from Elasticsearch. Kibana’s query, filtering, and data summarization capabilities reflect Elasticsearch’s powerful query domain specific language and aggregation framework while making it interactive.
Manage the Elastic Stack. Kibana presents a broad user interface showing the health of Elastic Stack components and provides cluster alerts to notify administrators of problems. Its central management user interfaces (“UI”) make it easier to operate the Elastic Stack at scale.
Home for Solutions. Kibana is where our users and customers access the user interfaces for our Search, Observability, and Security solutions. Kibana provides core services, like security, alerting, and data visualization components. This makes it easy for users to discover all of the capabilities our solutions provide, and enables solution users to benefit from Kibana’s core capabilities.
Application framework. Kibana is designed to be extensible. Users interested in a highly specialized visualization type not distributed with Kibana by default can customize experiences through a Kibana plugin and make the plugin available to the community. Dozens of Kibana plugins have been shared by the community via Elastic documentation and code sharing platforms such as GitHub.
Elastic Agent, Beats, and Logstash are data ingestion tools that enable users to collect and enrich any kind of data from any source for storage in Elasticsearch. Beats and Logstash have an extensible modular architecture. Elastic Agent is a single, unified way to add monitoring for logs, metrics, and other types of data to each host, and also includes integrated host protection and central management. Beats are lightweight agents purpose-built for collecting data on devices, servers, and inside containers. Key features include the following:
Data shippers. Elastic Agent introduces a new single agent architecture across hosts that simplifies management and deployment. Elastic Agent is based on the architecture of Beats, lightweight agents built for the purposes of efficient data collection at the edge for specific types of data, such as Filebeat for the collection of logging data, Metricbeat for the collection of system or service metric data, Auditbeat for the collection of security data, Packetbeat for the collection of network data, and Heartbeat for the collection of availability data. Dozens of community Beats enable the collection of data from specialized sources.
Extensibility and community Beats. The Beats platform enables rapid creation of custom Beats that can be run on a variety of edge technologies for data collection. Over 90 Beats have been shared by the community via Elastic documentation and many more are available through code sharing platforms such as GitHub.
Host protection. Specifically with Elastic Agent, we extend protection to hosts in addition to data transfer. Elastic Agent stops malware and ransomware and enables environment-wide visibility and advanced threat detection.
Logstash enables centralized collection and extract, transformation, and load capabilities. Key features of Logstash include the following:
9

Data transformation engine. Logstash is a centralized data transformation engine that can receive and pull data from multiple sources, transform and filter that data, and send it to multiple outputs. Logstash has a powerful and flexible configuration language that allows users to create data stream acquisition and transformation logic without having to write code. This greatly extends and accelerates the ability to create data management pipelines to a wide variety of organizations and individuals.
Plugins. Logstash collects data from a variety of sources, such as network devices, queues, endpoints, and public cloud services. Logstash enriches the data via lookups against local data sources, such as a geolocation database, and remote data sources, such as relational databases. Logstash can output events to Elasticsearch or downstream queues and other data stores. We develop and support more than 80 plugins for many common integrations.
Logstash extensibility and community plugins. A vibrant community of users extends our reach through hundreds of community Logstash plugins that enable integration with a wide variety of data sources across many use cases.
Technology Features of our Solutions
Our solutions are designed to minimize time-to-value and deployment costs of using the Elastic Stack for common use cases. The functionality of our solutions often includes specialized data collection, through standardized APIs or custom agents, and custom user interfaces for specific data analytics, visualizations, workflows, and actions.
Search gives users the tools to bring search experiences to customers, partners and teams quickly and scale them seamlessly.
Search applications. Customers can bring the focused power of Elasticsearch to their company website, ecommerce site, or applications with a refined set of APIs and intuitive dashboards. Elastic delivers seamless scalability, tunable relevance controls, thorough documentation, well-maintained clients, and robust analytics to build a leading search experience. Customers can build rich applications directly on top of Elasticsearch, or they can use our Application Search framework to rapidly build and customize search applications.
Workplace search. Customers can deploy internal workplace search to bring modern search to collaborative decisions and experiences. Elastic seamlessly connects to some of the world’s most widely adopted productivity tools, customer relationship management platforms, cloud storage platforms, collaboration tools, operation management platforms, and content management systems. Custom sources provide an elegant set of APIs that let customers and users ingest any type of content from even more sources while preserving access control information.
Observability combines analysis across the IT ecosystem of IT applications, networks, and infrastructure to deliver actionable insights into performance, availability, usability, adoption, and anomalous behavior.
Logs. Logs indexes, searches, and analyzes structured and unstructured logs at large scale to monitor the health and performance of an organization’s services, infrastructure, and applications. Users can analyze and visualize information extracted from logs to understand system behavior and trends to optimize performance and preemptively address potential issues. By querying logs in ad hoc ways, users can triage, troubleshoot, and resolve performance issues.
Metrics. Metrics ingests, searches, visualizes, and analyzes numeric and time series data from IT systems, including applications, data stores, hosts, containers, cloud infrastructure, and more. Users can review performance and utilization trends to optimize and plan for future needs. Metrics helps users deliver on infrastructure service level objectives (“SLO”), and resolve downtime or performance issues by understanding how the state of individual components fits into the bigger picture.
APM. APM delivers insight into application performance at the code level. Developers can instrument apps and see the lifecycle of a transaction across services from front end to back end. This can give developers confidence in the code they ship, and can give operational teams visibility into code-level errors and performance bottlenecks to accelerate root cause analysis and resolution during an investigation.
Synthetic Monitoring. Customers and users leverage Synthetic Monitoring to track and monitor the availability of the hosts, websites, services, and application endpoints that support business operations. Through proactive monitoring, customers can detect troublesome components before they are reported by end users.
10

Security delivers unified protection to prevent, detect, and respond to a variety of threats across the IT ecosystem.
SIEM. Elastic SIEM automates threat detection and remediation, reducing mean time to detect (“MTTD”) and mean time to respond (“MTTR”). With prebuilt Elastic Agent and Beats integrations, SIEM can ingest data from cloud, network, endpoints, applications, and other systems. With Elastic Common Schema (“ECS”), users can centrally analyze information like logs, flows, and contextual data from disparate data sources. SIEM provides an interactive workspace for security teams to detect and respond to threats. Teams can triage events and perform investigations, gathering evidence on an interactive timeline. SIEM also streamlines opening and updating cases, forwarding potential incidents to security operations workflows and IT ticketing systems.
Endpoint Security. Endpoint Security combines prevention, detection, and response into a single, autonomous agent that can even run in isolated environments. It is designed for ease of use and for speed, and can help stop threats in early stages of an attack. Endpoint Security includes protection against ransomware, malware, phishing, exploits, fileless attacks, and other threats.
XDR. XDR extends detection and response across the entire attack surface. When deployed together, SIEM and Endpoint Security provide a strong security posture with broad visibility on potential threats. XDR delivers a unified security stack, protecting across endpoints, cloud, and the broader environment, letting customers minimize vendor sprawl, harness actionable data, and provide defense in depth to minimize time to resolution.
Cloud Security. Cloud Security protects cloud deployments with rich visibility into cloud posture paired with runtime protection for cloud workloads with prevention, detection, and response capabilities, all in one integrated solution.
Community
Our team extends beyond our employee base. It includes all the users who download our software. Our users interact with us on our website forums and on Twitter, GitHub, Stack Overflow, Quora, Facebook, Weibo, WeChat, and other platforms.
In order to build products that best meet our users’ needs, we focus on, and invest in, building a strong community. Each download of the Elastic Stack is a new opportunity to educate our next contributor, hear about a new use case, explore the need for a new feature, or meet a future member of the team. Community is core to our identity, binding our products closely together with our users. Community gives us an ability to get their candid feedback, creating a direct line of communication between our users and the builders of our products across all of our features — including both free and paid capabilities — and enabling us to make our products simpler and better.
The Elastic community has a code of conduct that covers the behaviors of the Elastic community in any forum, mailing list, wiki, website, code repository, Slack channel, private correspondence, or public meeting. It is designed to ensure that the Elastic community is a space where members and users can freely and openly communicate, collaborate, and contribute both ideas and code. This Elastic Community code of conduct also covers our community ground rules: be considerate, be patient, be respectful, be nice, communicate effectively, and ask for help when unsure.
Competition
Our market is highly competitive, quickly evolving, fragmented, and subject to rapid changes in technology, shifting customer needs, and frequent introductions of new offerings. Our principal competitors include:
For Search and other platform use cases: offerings such as Solr (open source offering) and Lucidworks Fusion, search tools including Google, Coveo, and Algolia.
For Observability: software vendors with specific observability solutions to analyze logging data, metrics, APM data, or infrastructure uptime, such as Splunk, New Relic, Dynatrace, AppDynamics (owned by Cisco Systems), and Datadog.
For Security: security vendors such as Splunk, Azure Sentinel (by Microsoft), CrowdStrike, Carbon Black (owned by VMware), McAfee, and Symantec (owned by Broadcom).
Certain cloud hosting providers and managed service providers, including AWS, that offer products or services based on a forked version of the Elastic Stack. These offerings are not supported by Elastic and come without any of Elastic’s proprietary features, whether free or paid.
The principal competitive factors for companies in our industry are:
product capabilities, including speed, scale, and relevance, with which to power search experiences;
11

an extensible product “stack” that enables developers to build a wide variety of solutions;
powerful and flexible technology that can manage a broad variety and large volume of data;
ease of deployment and ease of use;
ability to address a variety of evolving customer needs and use cases;
strength and execution of sales and marketing strategies;
flexible deployment model across public or private clouds, hybrid environments, or multi-cloud environments;
productized solutions engineered to be rapidly adopted to address specific applications;
mindshare with developers and IT and security executives;
adoption of products by many types of users and decision makers (developers, architects, DevOps personnel, IT professionals, security analysts, and departmental and organizational leaders);
enterprise-grade technology that is secure and reliable;
size of customer base and level of user adoption;
quality of training, consulting, and customer support;
brand awareness and reputation; and
low total cost of ownership.
We believe that we compare favorably on the basis of the factors listed above. However, many of our competitors have substantially greater financial, technical and other resources, greater brand recognition, larger sales forces and marketing budgets, broader distribution networks and presence, more established relationships with current or potential customers and partners, more diverse product and services offerings, and larger and more mature intellectual property portfolios. They may be able to leverage these resources to gain business in a manner that discourages customers from purchasing our offerings.
We expect that our industry will continue to attract new companies, including smaller emerging companies, which could introduce new offerings. We may also expand into new markets and encounter additional competitors in such markets.
While our products and solutions have various competitors across different use cases, such as search applications and workplace search, logging, metrics, APM, business analytics and security analytics, we believe that few competitors currently have the capabilities to address our entire range of use cases. We believe our industry requires constant change and innovation, and we plan to continue to evolve search as a foundational technology to solve the problems of today and new emerging problems in the future.
Intellectual Property
We rely on a combination of patents, patent applications, registered and unregistered trademarks, copyrights, trade secrets, license agreements, confidentiality procedures, non-disclosure agreements with third parties, and other contractual measures to safeguard our core technology and other intellectual property assets. In addition, we maintain a policy requiring our employees, contractors, and consultants to enter into confidentiality and invention assignment agreements. As of April 30, 2023, we had a number of active patents, issued in both the United States and outside of the United States, with expirations ranging from 2031 to 2041. In addition, as of April 30, 2023, we had numerous U.S. and international trademark registrations.
The laws, procedures and restrictions on which we rely may provide only limited protection, and any of our intellectual property rights may be challenged, invalidated, circumvented, infringed or misappropriated. In addition, the laws of certain countries do not protect proprietary rights to the same extent as the laws of the United States or other jurisdictions, and we therefore may be unable to protect our proprietary technology in certain jurisdictions.
In addition, our technology incorporates software components licensed to the general public under open source software licenses such as the Apache Software License Version 2.0 (“Apache 2.0”). We obtain many components from software developed and released by contributors to independent open source components of our technology. Open source licenses grant licensees broad permissions to use, copy, modify and redistribute our platform. As a result, open source development and licensing practices can limit the value of our software copyright assets.
For additional information about risks relating to our intellectual property, see the section titled “Risk Factors—Risks Related to our Business and Industry.”
12

Human Capital Management
Our employees (whom we call “Elasticians”) and our culture are vital to Elastic’s long-term success. Our human capital management efforts are focused on:
Attracting, engaging and retaining talent
Maintaining our strong company culture
Enhancing our diversity, equity and inclusion (“DEI”)
Continuing strong employee engagement
Facilitating continuous employee learning and development
Offering effective total rewards, including employee well-being
Our management regularly updates our board of directors and its committees on human capital trends and employee-focused activities and initiatives.
As of April 30, 2023, we had a total of 2,886 employees in over 40 countries globally. Over 30% of our workforce consists of women and employees who self-identify as non-binary. None of our employees are represented by a labor union. In certain countries in which we operate, such as France and Spain, we are subject to local labor law requirements that may automatically make our employees subject to industry-wide collective bargaining agreements. We have not experienced any work stoppages.
Distributed Workforce
Elastic originated as a distributed company and continues to be distributed by design. We have designed our processes, systems, and teams so that employees can generally perform their jobs without needing to be physically present in the same room or even in the same time zone. Just as distributed systems are more resilient, we believe that being distributed helps build a strong company that can scale and adapt as new challenges arise. Having a distributed workforce gives us a global candidate pool, which provides us the opportunity to cast a wider recruiting net, a critical aspect of helping open our pipelines to a broader set of diverse talent.
Diversity, Equity and Inclusion
Our focus on DEI is critical to how we develop, strengthen and sustain a sense of belonging and inclusion among all Elasticians.
Balanced Teams. We strive to be an employer of choice for a diverse and inclusive workforce through our talent brand, talent attraction, development, and retention efforts. Our recruiting approach is underpinned by the desire to create balanced teams at Elastic, which includes considering broad aspects of diversity from race and gender mix as well as diversity of thought, experience and tenure when recruiting new team members. The created-by-women-for-women workplace review site, Fairygodboss, recognized Elastic as one of the best workplaces for women in three categories: Best Technology Company for Women, Best Company for Women, and Best Company Where CEOs Support Gender Diversity.
Elastician Resource Groups. We strive to embed DEI deep within our culture through various initiatives, projects and programs, the centerpiece of which is the Elastician Resource Groups (“ERG”), which are organizationally sponsored, self-organized, Elastician-run groups. Aligned to specific shared identities, interests, affinity or allyship, such as Latinx, parent(s), disability or accessibility, Black, LGBTQ+ and others; each group identifies goals and objectives with executive sponsorship to ensure that they provide tangible benefits and result in all Elasticians feeling a sense of belonging.
Fair Pay. We pursue fair and consistent compensation practices through our use of local third-party market data specific to each country, where available, so that we understand local compensation and cost of labor levels. We retain external experts to review our compensation outcomes on an ongoing basis in seeking to ensure they are bias-free and fairly reward employee performance and contributions. We take great pride in our focus on fair pay and the positive results we’ve established.
Code of Conduct. All of our employees must adhere to a Code of Business Conduct and Ethics (the “Code of Conduct”) that sets standards for appropriate behavior and are required to complete annual training on the Code of Conduct and training to help prevent, identify and report any type of discrimination and harassment.
Employee Engagement
We are committed to ensuring that Elasticians have a voice in how we can collectively make Elastic a better place to work.
13

New Employee Onboarding. Our new employee onboarding experience is centered around attending “X-School”, our extensive new-hire orientation program, which enables new Elasticians to meet and collaborate with other new Elasticians from around the globe and to learn about our products and solutions.
Engagement Surveys. We monitor employee morale and attitudes through two primary feedback mechanisms – an annual employee engagement survey and a mid-year pulse survey check-in. The results of these surveys are reviewed at the company, functional, team and manager level, and are used to develop action plans put in place annually. Elasticians were highly engaged in providing feedback in fiscal years 2023, 2022 and 2021, with high participation rates for the mid-year and annual surveys as well as high engagement scores across a spectrum of questions.
Learning and Development
Our Learning & Organizational Development team’s mission is to enable Elasticians to pursue their purpose, in work and life. To that end, we have a variety of ways in which we support the continuous learning and development of all Elasticians, including access to on-demand video based learning.
We also conduct specific programs to develop managers and leaders at Elastic, including our flagship leadership development program - Leading Strategically, an externally-led program focused on high-performing leaders who possess the potential to have a significant strategic impact on the achievement of our long-term objectives.
Total Rewards
Compensation, Benefits and Well-being. We provide market competitive compensation which typically includes cash compensation as well as equity awards. Reflecting our interest in the whole person, we provide programs designed to enable Elasticians to meet their well-being goals, from starting a family to being at their physical and emotional best. These programs include market competitive medical and dental programs, in addition to a focus on mental health and holistic well-being. We provide market competitive paid time off programs, which feature 16 weeks of paid leave to all new parents, life-planning benefits and other travel reimbursements for certain healthcare services. In addition, we also provide retirement and income protection plans, which include a 401k plan with a dollar-for-dollar match by Elastic up to 6% of eligible earnings up to a plan-limit maximum for U.S.-based Elasticians as well as similar competitive plans outside of the United States.
Flexible Work Environment. Since inception, we have provided most Elasticians with the ability to work from anywhere, as often as they would like. We also know that being face-to-face is important too, and we have physical offices around the world to provide a space for employees to work from if they wish to do so.
Community Involvement. Through our Elastic Cares program, employees can support the charitable organizations that matter the most to them on a local and global level. This program encompasses donation matching, our nonprofit organization program which provides our technology for free to certain nonprofit organizations, and our volunteer time off initiative. Employees are encouraged to volunteer for these organizations throughout the year using our volunteer time off program which provides our employees with 40 hours of volunteer time each year.
Government Regulations
Our worldwide business activities are subject to various laws, rules, and regulations of the United States as well as of foreign governments. Our compliance with existing or future governmental regulations, including, but not limited to, those pertaining to global trade, business acquisitions, consumer and data protection, and taxes, could have material impacts on our business. See Item 1A, “Risk Factors” of this Annual Report on Form 10-K for a discussion of these potential impacts.
Corporate Information
We were incorporated in the Netherlands as a private company with limited liability (besloten vennootschap met beperkte aansprakelijkheid) on February 9, 2012 as SearchWorkings Global B.V. On June 19, 2012, we changed our name to elasticsearch global B.V., on December 11, 2013, we changed our name to Elasticsearch Global B.V., and on May 29, 2018, we changed our name to Elastic B.V. Immediately prior to the completion of our initial public offering (“IPO”) on October 10, 2018, we converted into a public company with limited liability (naamloze vennootschap) under Dutch law and changed our name to Elastic N.V.
We are a distributed company, which means our workforce is distributed globally. Accordingly, we do not have a principal executive office. We are registered with the trade register of the Dutch Chamber of Commerce under number 54655870. Our registered office is at Keizersgracht 281, 1016 ED Amsterdam, the Netherlands.
Our ordinary shares are listed on the New York Stock Exchange (“NYSE”) under the symbol “ESTC”.
14

Our website address is www.elastic.co. Information contained on, or that can be accessed through, our website does not constitute part of this Annual Report on Form 10-K and references to our website address in this Annual Report on Form 10-K are inactive textual references only.
We announce material information to the public about us, our products and services and other matters through a variety of means, including filings with the U.S. Securities and Exchange Commission (“SEC”), press releases, public conference calls, our website (www.elastic.co), the investor relations section of our website (https://ir.elastic.co), our blog (www.elastic.co/blog), and/or social media, including our Twitter account (https://twitter.com/elastic), Facebook page (www.facebook.com/elastic.co), and/or LinkedIn account (www.linkedin.com/company/elastic-co), in order to achieve broad, non-exclusionary distribution of information to the public. We encourage investors and others to review the information it makes public in these locations, as such information could be deemed to be material information. Please note that this list may be updated from time to time.

Available Information
Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and amendments to reports filed pursuant to Sections 13(a) and 15(d) of the Exchange Act are filed with the SEC. We are subject to the informational requirements of the Exchange Act and file or furnish reports, proxy statements and other information with the SEC. Such reports and other information filed by us with the SEC are available free of charge on our website at www.elastic.co/ir when such reports are available on the SEC’s website. The SEC maintains an internet site that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov.
Item 1A. Risk Factors
A description of the risks and uncertainties associated with our business, industry and ownership of our ordinary shares is set forth below. You should carefully consider the following risks, together with all of the other information in this Annual Report on Form 10-K, including our consolidated financial statements and the related notes thereto, before deciding whether to invest in our ordinary shares. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that could affect us. If any of the following risks occur, our business, financial condition, operating results and prospects could be materially and adversely affected. In that event, the price of our ordinary shares could decline, and you could lose part or all of your investment. In addition, major geopolitical events, including any worsening of the macroeconomic environment, may exacerbate the risks described below, any of which could have a material impact on us and additional impacts that are currently not known to us may arise.
The following is a summary of the key risks and uncertainties associated with our business, industry, and ownership of our ordinary shares. The summary below does not contain all of the information that may be important to you, and you should read this summary together with the more detailed description of each risk factor in the following discussion.
If we do not appropriately manage our future growth or are unable to improve our systems and processes, our business and results of operations will be adversely affected.
We have a history of losses and may not be able to achieve profitability on a consistent basis or at all or positive operating cash flow on a consistent basis.
Our ability to grow our business will suffer if we do not expand and increase adoption of our Elastic Cloud offerings.
Information technology spending, sales cycles, and other factors affecting the demand for our offerings and our results of operations have been, and may continue to be, negatively impacted by current macroeconomic conditions, including declining rates of economic growth, supply chain disruptions, inflationary pressures, increased interest rates, and other conditions discussed in this report, and by Russia’s invasion of Ukraine and the resulting international political crisis and associated impacts.
Our future growth, business and results of operations will be harmed if we are not able to keep pace with technological and competitive developments, increase sales of our subscriptions to new and existing customers, renew existing customers’ subscriptions, increase adoption of our cloud-based offerings, respond effectively to evolving markets or offer high quality support services.
Any actual or perceived failure by us to comply with regulations or any other obligations relating to privacy, data protection or information security could adversely affect our business.
We and our third-party vendors and service providers are vulnerable to a risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches from nation-state and affiliated actors.
Our operating results may fluctuate from quarter to quarter.
15

Actions that we are taking to reduce costs and rebalance investments under a plan we announced in November 2022 may not result in anticipated savings or operational efficiencies, could result in total costs and expenses that are greater than expected and could disrupt our business.
Our decision to no longer offer Elasticsearch and Kibana under an open source license may harm the adoption of those products.
We could be negatively impacted if the Elastic License or the Server Side Public License under which some of our software is licensed is not enforceable.
Limited technological barriers to entry into the markets in which we compete may facilitate entry by other enterprises into our markets to compete with us.
We may not be able to effectively develop and expand our sales, marketing and customer support capabilities.
Because we recognize the vast majority of our revenue from subscriptions, either based on actual consumption, monthly, or ratably, over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
Our limited history with consumption-based arrangements for our Elastic Cloud offerings is not adequate to enable us to predict accurately the long-term rate of customer adoption or renewal, or the impact those arrangements will have on our near-term or long-term revenue or operating results.
A real or perceived defect, security vulnerability, error, or performance failure in our software could cause us to lose revenue, damage our reputation, and expose us to liability.
Incorrect implementation or use of our software could negatively affect our business, operations, financial results, and growth prospects.
Our reputation could be harmed if third parties offer inadequate or defective implementations of software that we have previously made available under an open source license.
Interruptions or performance problems, and our reliance on technologies from third parties, may adversely affect our business operations and financial results.
If our partners, including cloud providers, systems integrators, channel partners, referral partners, OEM and MSP partners, and technology partners, fail to perform or we are unable to maintain successful relationships with them, our ability to market, sell and distribute our solution will be more limited.
Failure to protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations.
We could incur substantial costs as a result of any claim of infringement, misappropriation or violation of another party’s intellectual property rights, including as a result of the indemnity provisions in various agreements.
Our use of third-party open source software within our products could negatively affect our ability to sell our products and subject us to possible litigation.
We may not be able to realize the benefits of our marketing strategies to offer some of our product features for free and to provide free trials to some of our paid features.
Our international business exposes us to a variety of risks, and if we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.
We are subject to risks associated with our receipt of revenue from sales to government entities.
Our business is subject to a variety of government and industry regulations, as well as other obligations, including compliance with export control, trade sanctions, anti-bribery, anti-corruption, and anti-money laundering laws.
An investment in our company is subject to tax risks based on our status as a non-U.S. corporation.
The market price for our ordinary shares has been and is likely to continue to be volatile.
The concentration of our share ownership with insiders will likely limit your ability to influence corporate matters.
Dutch law and our articles of association include anti-takeover provisions, which may impact the value of our ordinary shares.
Claims of U.S. civil liabilities may not be enforceable against us.
16

We have a substantial amount of indebtedness and may not be able to generate sufficient cash to service all of our indebtedness.
If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our ordinary shares, our share price and trading volume could decline.
We may fail to maintain an effective system of disclosure controls and internal control over financial reporting.
Risks Related to our Business and Industry
Our business and operations have experienced rapid growth, and if we do not appropriately manage future growth, if any, or are unable to improve our systems and processes, our business, financial condition, results of operations, and prospects will be adversely affected.
We have experienced rapid growth and increased demand for our offerings. Our employee headcount and number of customers have increased significantly. For example, our total number of customers has grown from over 2,800 as of April 30, 2017 to approximately 20,200 as of April 30, 2023. Further, although we implemented a workforce reduction in November 2022 and may modify our hiring to align with our evolving growth plans, our employee headcount generally has increased as we have expanded our business. The growth and expansion of our business and offerings place a continuous and significant strain on our management, operational, and financial resources. In addition, as customers adopt our technology for an increasing number of use cases, we have had to support more complex commercial relationships. We may not be able to leverage, develop and retain qualified employees effectively enough to maintain our growth plans. We must continue to improve our information technology and financial infrastructure, our operating and administrative systems, our relationships with various partners and other third parties, and our ability to manage headcount and processes in an efficient manner to manage our growth effectively. Our failure to do so could result in increased costs, negatively affect our customers’ satisfaction with our offerings, and harm our results of operations.
We may not be able to sustain the diversity and pace of improvements to our offerings successfully, or implement systems, processes, and controls in an efficient or timely manner or in a manner that does not negatively affect our results of operations. Our failure to improve our systems, processes, and controls, or their failure to operate in the intended manner, may result in our inability to manage the growth of our business and to forecast our revenue, expenses, and earnings accurately, or to prevent losses.
We may find it difficult to maintain our corporate culture while managing our headcount. Any failure to manage our anticipated growth and related organizational changes in a manner that preserves our culture could negatively impact our future growth and achievement of our business objectives. Additionally, our productivity and the quality of our offerings may be adversely affected if we do not develop our employee talent effectively.
We have a history of losses and may not be able to achieve profitability on a consistent basis or at all, and may not be able to achieve positive operating cash flow on a consistent basis. As a result, our business, financial condition, and results of operations may suffer.
We have incurred losses in all years since our inception. We incurred a net loss of $236.2 million, $203.8 million, and $129.4 million for the years ended April 30, 2023, 2022 and 2021, respectively. As a result, we had an accumulated deficit of $1.1 billion as of April 30, 2023. We anticipate that our operating expenses will continue to increase substantially in the foreseeable future as we continue to enhance our offerings, broaden our customer base and pursue larger transactions, expand our sales and marketing activities, expand our operations, hire additional employees, and continue to develop our technology. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently, or at all, to offset these higher expenses. Revenue growth may slow or revenue may decline for a number of reasons, including slowing demand for our offerings, increasing competition, or economic downturns, including as a result of rising rates of inflation and other macroeconomic events. You should not consider our revenue growth in prior periods as indicative of our future performance. Any failure to increase our revenue or grow our business could prevent us from achieving profitability at all or on a consistent basis, which would cause our business, financial condition, and results of operations to suffer. Additionally, although we generated positive operating cash flow in fiscal 2023, any failure to grow our business could prevent us from achieving positive operating cash flow on a consistent basis, which would cause our business, financial condition, and results of operations to suffer.
17

Our ability to grow our business will depend significantly on the expansion and adoption of our Elastic Cloud offerings.
We believe our future success will depend significantly on the growth in the adoption of Elastic Cloud, our family of cloud-based offerings. We have incurred and will continue to incur substantial costs to develop, sell and support our Elastic Cloud offerings. We have also entered into non-cancelable multi-year cloud hosting capacity commitments with certain third-party cloud providers, which require us to pay for such capacity irrespective of actual usage. We believe that we must offer a family of cloud-based products to address the market segment that prefers a cloud-based solution to a self-managed solution and that there will be increasing demand for cloud-based offerings of our products. For the years ended April 30, 2023, 2022, and 2021, Elastic Cloud contributed 40%, 35%, and 27% of our total revenue, respectively. However, as the use of cloud-based computing solutions is rapidly evolving, it is difficult to predict the potential growth, if any, of general market adoption, customer adoption, and retention rates of our cloud-based offerings. There could be decreased demand for our cloud-based offerings due to reasons within or outside of our control, including, among other things, lack of customer acceptance, technological challenges with bringing cloud offerings to market and maintaining those offerings, information security, data protection, or privacy concerns, our inability to properly manage and support our cloud-based offerings, competing technologies and products, weakening economic conditions, and decreases in corporate spending. If we are not able to develop, market, or deliver cloud-based offerings that satisfy customer requirements technically or commercially, if our investments in cloud-based offerings do not yield the expected return, or if we are unable to decrease the cost of providing our cloud-based offerings, our business, competitive position, financial condition and results of operations may be harmed.
Unfavorable or uncertain conditions in our industry or the global economy or reductions in information technology spending, including as a result of adverse macroeconomic conditions, or Russia’s invasion of Ukraine, could limit our ability to grow our business and negatively affect our results of operations.
Our results of operations may vary based on the impact of changes in our industry or the global economy on us or our customers. Current, future, or sustained economic uncertainties or downturns, whether actual or perceived, could adversely affect our business and results of operations. Negative conditions in the general economy both in the United States and in international markets, including conditions resulting from changes in gross domestic product growth, financial and credit market fluctuations, international trade relations, changes in inflation, foreign exchange and interest rate environments, recessionary fears, supply chain constraints, energy costs, political instability, natural catastrophes, warfare, infectious diseases and terrorist attacks, could cause a decrease in business investments by our customers and potential customers, including spending on information technology, and negatively affect the growth of our business. For example, inflation rates have recently reached levels not seen in decades and may continue to create economic volatility as governments adjust interest rates in an attempt to manage the inflationary environment, which may further lead to our customers tightening their technology spend and investment. Further, the ongoing international political crisis resulting from Russia’s invasion of Ukraine could continue to have significant negative macroeconomic consequences, including on the businesses of our customers, which could negatively impact their spending on our offerings. Moreover, instability in the global banking system recently has resulted in failures of major banks. Any further disruptions or other adverse developments, or concerns or rumors about any such events or similar risks, in the financial services industry, both in the U.S. and in international markets, may lead to market-wide liquidity problems and may impact our or our customers’ liquidity and, as a result, negatively affect the level of customer spending on our offerings.
As a result of the foregoing conditions, our revenue may be disproportionately affected by longer and more unpredictable sales cycles, delays or reductions in customer consumption or in general information technology spending, and further impacts of changing foreign exchange rates. Further, current and prospective customers may choose to develop in-house software as an alternative to using our paid products. These factors could increase the amount of customer churn we have experienced recently and further slow consumption and overall customer expenditure. Moreover, competitors may respond to market conditions by lowering prices. Such impacts of the current macroeconomic environment have negatively affected our results of operations since the first quarter of fiscal 2023. We cannot predict the timing, strength or duration of the current economic slowdown and instability or any recovery, generally or within our industry. If the economic conditions of the general economy or markets in which we operate do not improve, or worsen from present levels, our business, results of operations and financial condition could be adversely affected.
We may not be able to compete successfully against current and future competitors.
The market for our products is highly competitive, quickly evolving, fragmented, and subject to rapid changes in technology, shifting customer needs, and frequent introductions of new offerings. We believe that our ability to compete depends upon many factors both within and beyond our control, including the following:
our product capabilities, including speed, scale, and relevance, with which to power search experiences;
our offerings of an extensible product “stack” that enables developers to build a wide variety of solutions;
18

powerful and flexible technology that can manage a broad variety and large volume of data;
ease of deployment and ease of use;
ability to address a variety of evolving customer needs and use cases;
strength and execution of our sales and marketing strategies;
flexible deployment model across public or private clouds, hybrid environments, or multi-cloud environments;
development of solutions engineered to be rapidly adopted to address specific applications;
mindshare for our products with developers and IT and security executives;
adoption of our products by many types of users and decision makers (including developers, architects, DevOps personnel, IT professionals, security analysts, and departmental and organizational leaders);
enterprise-grade technology that is secure and reliable;
size of our customer base and level of user adoption;
quality of our training, consulting, and customer support;
brand awareness and reputation; and
low total cost of ownership.
We face competition from both established and emerging competitors. Our current primary competitors generally fall into the following categories:
For Search and other platform use cases: offerings such as Solr (open source offering) and Lucidworks Fusion, search tools including Google, Coveo, and Algolia.
For Observability: software vendors with specific observability solutions to analyze logging data, metrics, APM data, or infrastructure uptime, such as Splunk, New Relic, Dynatrace, AppDynamics (owned by Cisco Systems), and Datadog.
For Security: security vendors such as Splunk, Azure Sentinel (by Microsoft), CrowdStrike, Carbon Black (owned by VMware), McAfee, and Symantec (owned by Broadcom).
Certain cloud hosting providers and managed service providers, including AWS, that offer products or services based on a forked version of the Elastic Stack. These offerings are not supported by Elastic and come without any of Elastic’s proprietary features, whether free or paid.
Some of our current and potential competitors have longer operating histories, significantly greater financial, technical, marketing and other resources, stronger brand recognition, broader global distribution and presence, more established relationships with current or potential customers and partners, and larger customer bases than we do. These factors may allow our competitors to respond more quickly than we can to new or emerging technologies and changes in customer preferences. These competitors may engage in more extensive research and development efforts, undertake more far-reaching and successful sales and marketing campaigns, have more experienced sales professionals, execute more successfully on their go-to-market strategy and have greater access to more markets and decision makers, and adopt more aggressive pricing policies which may allow them to build larger customer bases than we have. New start-up companies that innovate and large competitors that are making significant investments in research and development may develop similar offerings that compete with our offerings or that achieve greater market acceptance than our offerings. This could attract customers away from our offerings and reduce our market share. If we are unable to anticipate or react effectively to these competitive challenges, our competitive position would weaken, which would adversely affect our business and results of operations.
19

If we are not able to keep pace with technological and competitive developments, our business will be harmed.
The market for search technologies, including search, observability and security, is subject to rapid technological change, innovation (such as the use of AI), evolving industry standards, and changing regulations, as well as changing customer needs, requirements and preferences. Our success depends upon our ability to continue to innovate, enhance existing products, expand the use cases of our products, anticipate and respond to changing customer needs, requirements, and preferences, and develop and introduce in a timely manner new offerings that keep pace with technological and competitive developments.
We have experienced delays in releasing new products, deployment options, and product enhancements and may experience similar delays in the future. As a result, in the past, some of our customers deferred purchasing our products until the next upgrade was released. Future delays or problems in the installation or implementation of our new releases may cause customers to forgo purchases of our products and purchase those of our competitors instead.
The success of new product introductions depends on a number of factors including, but not limited to, timely and successful product development, market acceptance, our ability to manage the risks associated with new product releases, the availability of software components for new products, the effective management of development and other spending in connection with anticipated demand for new products, the availability of newly developed products, and the risk that new products may have bugs, errors, or other defects or deficiencies in the early stages of introduction. We have experienced bugs, errors, or other defects or deficiencies in new products and product updates and may have similar experiences in the future. Furthermore, our ability to increase the usage of our products depends, in part, on the development of new use cases for our products, which is typically driven by our developer community and may be outside of our control. We also have invested, and may continue to invest, in the acquisition of complementary businesses, technologies, services, products and other assets that expand the products that we can offer our customers. We may make these investments without being certain that they will result in products or enhancements that will be accepted by existing or prospective customers. If we are unable to successfully enhance our existing products to meet evolving customer requirements, increase adoption and usage of our products, develop new products, or if our efforts to increase the usage of our products are more expensive than we expect, then our business, results of operations, and financial condition would be adversely affected.
Sales of our products could suffer if the markets for those products do not grow or if we fail to adapt and respond effectively to evolving markets.
The markets for certain of our products, such as our Search, Observability and Security solutions, are evolving and our products are relatively new in these markets. Accordingly, it is difficult to predict continued customer adoption and renewals for these products, customers’ demand for these products, the size, growth rate, expansion, and longevity of these markets, the entry of competitive products, or the success of existing competitive products. Our ability to penetrate these evolving markets depends on a number of factors, including the cost, performance, and perceived value associated with our products. If these markets do not continue to grow as expected or if we are unable to anticipate or react to changes in these markets, our competitive position would weaken, which would adversely affect our business and results of operations.
Any actual or perceived failure by us to comply with government or other obligations related to privacy, data protection and information security could adversely affect our business.
We are subject to compliance risks and uncertainties under a variety of federal, state, local and foreign laws and regulations governing privacy, data protection, information security, and the collection, storage, transfer, use, retention, sharing, disclosure, protection, and processing of personal data. Privacy, data protection, and information security laws may be interpreted and applied differently depending on the jurisdiction and continue to evolve, making it difficult to predict how they may develop and apply to us.
The regulatory frameworks for these issues worldwide are rapidly evolving and are likely to remain uncertain for the foreseeable future. Federal, state, or non-U.S. government bodies or agencies have in the past adopted, and may in the future adopt, new laws and regulations or may make amendments to existing laws and regulations affecting data protection, data privacy and/or information security and/or regulating the use of the Internet as a commercial medium.
20

In the United States, the following states have enacted such legislation: California (California Consumer Privacy Act and the California Privacy Rights Act), Colorado (Colorado Privacy Act), Connecticut (An Act Concerning Personal Data Privacy and Online Monitoring), Utah (Utah Consumer Privacy Act) and Virginia (Virginia Consumer Data Protection Act). These laws and regulations may include a private right of action for certain data breaches or noncompliance with privacy obligations, may provide for penalties and other remedies, and may require us to incur substantial costs and expenses and liabilities in connection with our compliance. Other U.S. states and the U.S. federal government are considering or have enacted similar privacy legislation. Many obligations under these laws and legislative proposals remain uncertain, and we cannot fully predict their impact on our business. Failure to comply with these varying laws and standards may subject us to investigations, enforcement actions, civil litigation, fines and other penalties, all of which may generate negative publicity and have a negative impact on our business.
Internationally, most jurisdictions in which we operate have established their own privacy, data protection and information security legal frameworks with which we or our customers must comply. Within the European Union, the General Data Protection Regulation (“GDPR”) applies to the processing of personal data. The GDPR imposes significant obligations upon our business and compliance with these obligations can vary depending on how different regulators may interpret them. Failure to comply, or perceived failure to comply, can result in administrative fines of up to 20 million Euros or four percent of the group’s annual global turnover, whichever is higher. Similarly, the United Kingdom has implemented legislation that is substantially similar to the EU GDPR where penalties for violations, actual or perceived, can be up to 17.5 million British Pound Sterling or four percent of the group’s annual global turnover, whichever is higher, all of which may be subject to change with the introduction of the Data Protection and Digital Information (DPDI) Bill in 2022. The potential impact to our business remains unclear.
On June 4, 2021, the European Commission issued new Standard Contractual Clauses (“SCC”) applicable to cross-border data transfers of personal data for people located in the EEA. On February 2, 2022, the United Kingdom’s Information Commissioner’s Office issued new standard contractual clauses to support personal data transfers out of the United Kingdom (“UK SCC”), which went into effect on March 21, 2022. In light of these and other ongoing developments relating to cross-border data transfer, we may experience additional costs associated with increased compliance burdens, and this regulation may impact our ability to transfer personal data across our organization, to customers, or to third parties.
In addition to government regulation, industry groups have established or may establish new and different self-regulatory standards that may legally or contractually apply to us or our customers. One example of such a self-regulatory standard is the Payment Card Industry Data Security Standard (“PCI DSS”), which relates to the processing of payment card information. Further, our customers increasingly expect us to comply with more stringent privacy, data protection, and information 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 on or by our offerings. Any failure to meet our customers’ requirements may adversely affect our revenues and prospects for growth.
We also expect that there will continue to be changes in interpretations of existing or new laws and regulations, proposed laws, and other obligations, which could impair our or our customers’ ability to process personal data, decrease demand for our offerings, impact our marketing efforts, increase our costs, and impair our ability to maintain and grow our customer base and increase our revenue. It is possible that these laws and regulations or other actual or asserted obligations relating to privacy, data protection, or information security may be interpreted and applied in manners that are, or are alleged to be, inconsistent with our data management practices or the features of our products. In such an event, we could face fines, lawsuits, regulatory investigations, and other claims and penalties, and we could be required to fundamentally change our products or our business practices, any of which could have an adverse effect on our business.
Data protection authorities and other regulatory bodies are increasingly focused on the use of online tracking tools and have issued or plan to issue rulings which may impact our marketing practices. Any restrictions on using online analytics and tracking tools could lead to substantial costs, require significant changes to our policies and practices, limit the effectiveness of our marketing activities, divert the attention of our technology personnel, adversely affect our margins, and subject us to additional liabilities.
We publicly post privacy statements and other documentation regarding our practices concerning the processing, use and disclosure of personal data. Any failure, or perceived failure, by us to comply with such statements could result in potential actions by regulatory bodies or governmental entities if they are found to be unfair or misrepresentative of our actual practices resulting in increased costs, changes in our business practices, or reputational harm.
We are unable to predict how emerging standards may be applied to us given the lack of substantial enforcement history, and thus, a regulator may subject us to certain actions, fines or public censure. Any actual or perceived inability to adequately address, or failure to comply with, data protection requirements, even if unfounded, could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business.
21

If our security measures are breached, we experience a security incident, or unauthorized access to or other processing of confidential information, including personal data, otherwise occurs, our software may be perceived as not being secure, customers may reduce the use of or stop using our products, and we may incur significant liabilities.
Any security breach or incident, including those resulting from a cybersecurity attack, phishing attack, unauthorized access, unauthorized usage, virus, malware, ransomware, denial of service, credential stuffing attack, supply chain attack, hacking, or similar breach involving our networks and systems, or those of third parties upon which we rely, could result in the loss of confidential information, including personal data, disruption to our operations, significant remediation costs, lost revenue, increased insurance premiums, damage to our reputation, litigation, regulatory investigations or other liabilities. These attacks may come from individual hackers, criminal groups, and state-sponsored organizations, and security breaches and incidents may arise from other sources, such as employee or contractor error or malfeasance.
Cyber threats are constantly evolving and becoming increasingly sophisticated and complex, increasing the difficulty of detecting and successfully defending against them. The use of AI by threat actors may increase the velocity of such threats, magnifying the risks associated with these types of attacks. As a provider of security solutions, we have been and may continue to be specifically targeted by threat actors for attacks intended to circumvent our security capabilities as an entry point into customers’ endpoints, networks, or systems. Our industry is experiencing an increase in phishing attacks and unauthorized scans of systems searching for vulnerabilities or misconfigurations to exploit. If our security measures are breached or otherwise compromised as a result of third-party action, employee or contractor error, defect, vulnerability, or bug in our products or products of third parties upon which we rely, malfeasance or otherwise, including any such breach or compromise resulting in someone obtaining unauthorized access to our confidential information, including personal data or the confidential information or personal data of our customers or others, or if any of these are perceived or reported to occur, we may suffer the loss, compromise, corruption, unavailability, or destruction of our or others’ confidential information and personal data, we may face a loss in intellectual property protection, our reputation may be damaged, our business may suffer and we could be subject to claims, demands, regulatory investigations and other proceedings, indemnity obligations, and otherwise incur significant liability. Even the perception of inadequate security or an inability to maintain security certifications or to comply with our customer or user agreements, contracts with third-party vendors or service providers or other contracts may damage our reputation, cause a loss of confidence in our security solutions and negatively impact our ability to win new customers and retain existing customers. Further, we could be required to expend significant capital and other resources to address any security breach or incident, and we may face difficulties or delays in identifying and responding to any security breach or incident.
In addition, many of our customers may use our software for processing their confidential information, including business strategies, financial and operational data, personal data and other related data. As a result, unauthorized access to or use of our software or such data could result in the loss, compromise, corruption, or destruction of our customers’ confidential information and lead to claims, demands, litigation, regulatory investigations, indemnity obligations, and other liabilities. Such access or use could also hinder our ability to obtain and maintain information security certifications that support customers’ adoption of our products and our retention of those customers. We expect to continue incurring significant costs in connection with our implementation of administrative, technical and physical measures designed to protect the integrity of our customers’ data and prevent data loss, misappropriation and other security breaches and incidents.
We engage third-party vendors and service providers to store and otherwise process some of our and our customers’ data, including sensitive and personal data. There have been and may continue to be significant supply chain attacks generally, and our third-party vendors and service providers may be targeted or impacted by such attacks, and face other risks of security breaches and incidents. Our third-party vendors and service providers have been subject to phishing attacks and other security incidents, and we cannot guarantee that our or our third-party vendors and service providers’ systems and networks have not been breached or otherwise compromised or that they do not contain exploitable vulnerabilities, defects or bugs that could result in a breach of or disruption to our systems and networks or the systems and networks of third parties that support us and our services. Our ability to monitor our third-party vendors and service providers’ data security is limited, and, in any event, third parties may be able to circumvent those security measures, resulting in the unauthorized access to, or misuse, disclosure, loss, destruction, or other unauthorized processing of our and our customers’ data, including sensitive and personal data. Additionally, some of our products leverage open source code libraries, and threat actors may attempt to deploy malicious code to users of these libraries, which could impact us and our users.
22

Techniques used to sabotage or obtain unauthorized access to systems or networks are constantly evolving and, in some instances, are not identified until launched against a target. We and our third-party vendors and service providers may be unable to anticipate these techniques, react in a timely manner, or implement adequate preventative measures. Security risks have also heightened as a result of the COVID-19 pandemic as more individuals are working remotely and utilizing home networks for transmitting information, and reported ransomware incidents with significant operational impacts also appear to be escalating in frequency and degree. Also, due to political uncertainty and military actions associated with Russia’s invasion of Ukraine, we and our third-party vendors and service providers are vulnerable to a heightened risk of cybersecurity attacks, phishing attacks, viruses, malware, ransomware, hacking or similar breaches from nation-state and affiliated actors, including attacks that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our products and services as well as retaliatory cybersecurity attacks from Russian and Russian-affiliated actors against companies with a U.S. presence. We may be at a heightened risk of such retaliatory attacks due to our decision to no longer sell our products to companies in Russia or Belarus until further notice, and to support Ukraine by, among other things, providing free access to Elastic Cloud solutions, including our platinum security capabilities, to organizations in Ukraine.
Laws, regulations, government guidance, and industry standards and practices in the United States and elsewhere are rapidly evolving to combat cyber threats. We may face increased compliance burdens regarding such requirements with regulators and customers regarding our products and services and also incur additional costs for oversight and monitoring of our own supply chain. We and our customers may also experience increased costs associated with security measures and increased risk of suffering cybersecurity attacks, including ransomware attacks. Should we or the third-party vendors and service providers upon which we rely experience such attacks, including from ransomware or other security breaches or incidents, our operations may also be hindered or interrupted due to system disruptions or otherwise, with foreseeable secondary contractual, regulatory, financial, and reputational harms that may arise from such an incident.
Limitations of liability provisions in our customer and user agreements, contracts with third-party vendors and service providers or other contracts may not be enforceable or adequate to protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security incident. We also cannot be sure that our existing insurance coverage will continue to be available on acceptable terms or will be available in sufficient amounts to cover claims related to a security breach or incident, or that the insurer will not deny coverage as to any future claim. The successful assertion of claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our financial condition, operating results, and reputation.
Our operating results are likely to fluctuate from quarter to quarter, and our financial results in any one quarter should not be relied upon as indicative of future performance.
Our results of operations, including our revenue, cost of revenue, gross margin, operating expenses, cash flow and deferred revenue, have fluctuated from quarter-to-quarter in the past and may continue to vary significantly in the future so that period-to-period comparisons of our results of operations may not be meaningful. These variations may be further impacted as more of our Elastic Cloud customers adopt consumption-based arrangements or as Elastic Cloud customers already on consumption-based arrangements optimize their usage in response to the current macroeconomic environment. Accordingly, our financial results in any one quarter should not be relied upon as indicative of future performance. Our quarterly financial results may fluctuate as a result of a variety of factors, many of which are outside of our control, may be difficult to predict, and may or may not fully reflect the underlying performance of our business. Factors that may cause fluctuations in our quarterly financial results include:
our ability to attract new customers and retain existing customers;
the loss of existing customers;
customer renewal rates;
our ability to successfully expand our business in the U.S. and internationally;
general political, geopolitical, economic, industry and market conditions (including recessionary pressures or uncertainties in the global economy);
our ability to foster an ecosystem of developers and users to expand the use cases of our products;
our ability to gain new partners and retain existing partners;
fluctuations in the growth rate of the overall market that our products address;
fluctuations in the mix of our revenue, which may impact our gross margins and operating income;
23

the amount and timing of operating expenses related to the maintenance and expansion of our business and operations, including investments in sales and marketing, research and development and general and administrative resources;
network outages or performance degradation of Elastic Cloud;
actual or perceived breaches of, or failures or incidents relating to, privacy, data protection or information security;
our recent plan to reduce costs and rebalance investments;
additions or departures of key personnel;
the impact of catastrophic events, man-made problems such as terrorism, natural disasters and public health epidemics and pandemics;
Russia’s invasion of Ukraine and the related impact on macroeconomic conditions;
increases or decreases in the number of elements of our subscriptions or pricing changes upon any renewals of customer agreements;
changes in our pricing policies or those of our competitors;
the budgeting cycles and purchasing practices of customers;
decisions by potential customers to purchase alternative solutions;
decisions by potential customers to develop in-house solutions as alternatives to our products;
insolvency or credit difficulties confronting our customers, which could adversely affect their ability to purchase or pay for our offerings;
our ability to collect invoices or receivables in a timely manner;
delays in our ability to fulfill our customers’ orders;
the cost and potential outcomes of future litigation or other disputes;
future accounting pronouncements or changes in our accounting policies;
our overall effective tax rate, including impacts caused by any reorganization in our corporate tax structure and any new legislation or regulatory developments;
fluctuations in stock-based compensation expense;
fluctuations in foreign currency exchange rates;
the impact of changing inflation and interest rate environments;
the timing and success of new offerings introduced by us or our competitors or any other change in the competitive dynamics of our industry, including consolidation among competitors, customers, or partners;
the timing of expenses related to the development or acquisition of technologies or businesses and potential future charges for impairment of goodwill from acquired companies; and
other risk factors described in this Annual Report on Form 10-K.
The impact of one or more of the foregoing or other factors may cause our operating results to vary significantly. Such fluctuations in our results could cause us to fail to meet the expectations of investors or securities analysts, which could cause the trading price of our ordinary shares to fall substantially, and we could face costly lawsuits, including securities class action suits, which could have an adverse effect on our business.
24

We are exposed to fluctuations in currency exchange rates, which could negatively affect our financial condition and results of operations.
A portion of our subscription revenue is generated, and a portion of our operating expenses is incurred, outside the United States in foreign currencies. Fluctuations in the value of the U.S. dollar versus foreign currencies, particularly with respect to the Euro and the British Pound Sterling, may impact our operating results when translated into U.S. dollars. Exchange rates have been volatile as a result of the Russian invasion of Ukraine and related events and uncertain macroeconomic conditions, and this volatility may continue. A strengthening of the U.S. dollar could adversely affect year-over-year growth and increase the real cost of our offerings to our non-U.S. dollar customers, leading to delays in the purchase of our offerings and the lengthening of our sales cycle. If, as has occurred in prior periods, the strength of the U.S. dollar increases, our financial condition and results of operations could be negatively affected. In addition, increased international sales in the future, including through our channel partners, may result in greater foreign currency denominated sales, increasing our foreign currency risk. Moreover, operating expenses incurred outside the United States in foreign currencies are increasing and are subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with currency fluctuations, our financial condition and results of operations could be adversely affected.
Actions that we have taken to reduce costs and rebalance investments may not result in anticipated savings or operational efficiencies, could result in total costs and expenses that are greater than expected, and could disrupt our business.
In November 2022, we announced and began implementing a plan to reduce our workforce by approximately 13% and optimize facilities-related costs. We adopted this plan to improve operational efficiencies and align our investments more closely with our strategic priorities. We may incur additional expenses associated with the reduction in our workforce not contemplated by our plan such as employment litigation costs, which may have an impact on other areas of our liabilities and obligations and contribute to losses in future periods. We may not realize, in full or in part, the anticipated benefits and savings from our plan due to unforeseen difficulties, delays or unexpected costs. If we are unable to realize the expected operational efficiencies and cost savings, our operating results and financial condition would be adversely affected.
Furthermore, ongoing implementation of our plan may be disruptive to our operations. For example, our workforce reduction could result in attrition beyond planned staff reductions, increased difficulties in our day-to-day operations, and reduced employee morale. If employees who were not affected by the reduction in force seek alternative employment, we could incur unplanned additional expense to ensure adequate resourcing and fail to attract and retain qualified management, sales and marketing personnel who are critical to our business. Our failure to do so could harm our business and our future performance.
If we are unable to increase sales of our subscriptions to new customers, sell additional subscriptions to our existing customers, or expand the value of our existing customers’ subscriptions, our future revenue and results of operations will be harmed.
We offer certain features of our products with no payment required. Customers purchase subscriptions in order to gain access to additional functionality and support. Our future success depends on our ability to sell our subscriptions to new customers, including to large enterprises, and to expand the deployment of our offerings with existing customers by selling paid subscriptions to our existing users and expanding the value and number of existing customers’ subscriptions. Our ability to sell new subscriptions depends on a number of factors, including the prices of our offerings, the prices of products offered by our competitors, and the budgets of our customers. We also face difficulty in displacing the products of incumbent competitors. In addition, a significant aspect of our sales and marketing focus is to expand deployments within existing customers. The rate at which our existing customers purchase additional subscriptions and expand the value of existing subscriptions depends on a number of factors, including customers’ level of satisfaction with our offerings, the nature and size of the deployments, the desire to address additional use cases, the perceived need for additional features, and general economic conditions. If our existing customers do not purchase additional subscriptions or expand the value of their subscriptions, our Net Expansion Rate may decline. We rely in large part on our customers to identify new use cases for our products in order to expand such deployments and grow our business. If our customers do not recognize the potential of our offerings, our business would be materially and adversely affected. If our efforts to sell subscriptions to new customers and to expand deployments at existing customers are not successful, our total revenue and revenue growth rate may decline, and our business will suffer.
If our existing customers do not renew their subscriptions, our business and results of operations may be adversely affected.
We derive a significant portion of our revenue from renewals of existing subscriptions. Our customers have no contractual obligation to renew their subscriptions after the completion of their subscription term. Our subscriptions for self-managed deployments typically range from one to three years, while many of our Elastic Cloud customers purchase subscriptions either on a month-to-month basis or on a committed contract of at least one year in duration.
25

Our customers’ renewal rates may decline or fluctuate as a result of a number of factors, including their satisfaction with our products and our customer support, our products’ ability to integrate with new and changing technologies, the frequency and severity of product outages, our product uptime or latency, and the pricing of our, or competing, products. If our customers renew their subscriptions, they may renew for shorter subscription terms or on other terms that are less economically beneficial to us. If our existing customers do not renew their subscriptions, or renew on less favorable terms, our revenue may grow more slowly than expected or decline.
The length of our sales cycle can be unpredictable, particularly with respect to sales through our channel partners or sales to large customers, and our sales efforts may require considerable time and expense.
Our results of operations may fluctuate, in part, because of the length and variability of the sales cycle of our subscriptions and the difficulty in making short-term adjustments to our operating expenses. Our results of operations depend in part on sales to new customers, including large customers, and increasing sales to existing customers. The length of our sales cycle, from initial contact with our sales team to contractually committing to our subscriptions, can vary substantially from customer to customer based on deal complexity as well as whether a sale is made directly by us or through a channel partner. Our sales cycle can extend to more than a year for some customers, and the length of sales cycles may be further impacted due to worsening economic conditions. In addition, some customers have been scrutinizing their spending more carefully and reducing their consumption spending given the current uncertain economic environment, and we generally expect this to continue. We have also experienced and, if adverse economic conditions persist, may continue to experience longer and more unpredictable sales cycles. As we target more of our sales efforts at larger enterprise customers, we may face greater costs, longer sales cycles, greater competition and less predictability in completing some of our sales. A customer’s decision to use our solutions may be an enterprise-wide decision, which may require greater levels of education regarding the use cases of our products or protracted negotiations. In addition, larger customers may demand more configuration, integration services and features. It is difficult to predict exactly when, or even if, we will make a sale to a potential customer or if we can increase sales to our existing customers. As a result, large individual sales, in some cases, have occurred in quarters subsequent to those we expected, or have not occurred at all. Lengthened or unpredictable sales cycles that cause a loss or delay of one or more large transactions in a quarter could affect our cash flows and results of operations for that quarter and for future quarters. These impacts are amplified in the short term when customers slow their consumption in response to the uncertain macroeconomic environment. Because a substantial proportion of our expenses are relatively fixed in the short term, our cash flows and results of operations will suffer if revenue falls below our expectations in a particular quarter.
Our decision to no longer offer Elasticsearch and Kibana under an open source license may harm the adoption of Elasticsearch and Kibana.
In February 2021, with the release of version 7.11 of the Elastic Stack, we changed the source code of Elasticsearch and Kibana which had historically been licensed under Apache 2.0, to be dual licensed under Elastic License 2.0 and the Server Side Public License Version 1.0 (“SSPL”), at the user’s election. Neither the Elastic License nor the SSPL has been approved by the Open Source Initiative or is included in the Free Software Foundation’s list of free software licenses. Further, neither has been interpreted by any court. While the vast majority of downloads of Elasticsearch and Kibana from mid-2018 through early 2021 were licensed under the Elastic License, the removal of the Apache 2.0 alternative could negatively impact certain developers for whom the availability of an open source license was important. In addition, some developers and the companies for whom they work may be hesitant to download or upgrade to new versions of Elasticsearch or Kibana under the Elastic License or SSPL because of uncertainty regarding how these licenses may be interpreted and enforced. Other developers, including competitors of Elastic such as Amazon, have announced that they have “forked” Elasticsearch and Kibana, which means they have developed their own product or service that is based on features of Elasticsearch and Kibana that we had previously made available under an open source license. For example, Amazon has launched an open source project called OpenSearch based on a forked version of the Elastic Stack, which is licensed under Apache 2.0, and rebranded their existing Elasticsearch Service as OpenSearch Service. The combination of uncertainty around our dual license model and the potential competition from the forked versions of our software may negatively impact adoption of Elasticsearch and Kibana, which in turn could lead to reduced brand and product awareness and to a decline in paying customers, which could harm our ability to grow our business or achieve profitability.
26

We could be negatively impacted if the Elastic License or SSPL, under which some of our software is licensed, is not enforceable.
We make the source code of our products available under Apache 2.0, the Elastic License, or as dual licensed under the Elastic License and SSPL, depending on the product and version. Apache 2.0 is a permissive open source license that allows licensees to freely copy, modify and distribute Apache 2.0-licensed software if they meet certain conditions. The Elastic License is our proprietary source available license. The Elastic License permits licensees to use, copy, modify and distribute the licensed software so long as they do not offer access to the software as a cloud service, interfere with the license key or remove proprietary notices. SSPL is a source available license that is based on the GNU Affero General Public License (“AGPL”) open source license and permits licensees to copy, modify and distribute SSPL-licensed software, but expressly requires licensees that offer the SSPL-licensed software as a third-party service to open source all of the software that they use to offer such service. We rely upon the enforceability of the restrictions set forth in the Elastic License and SSPL to protect our proprietary interests. If a court were to hold that the Elastic License or SSPL or certain aspects of these licenses are unenforceable, others may be able to use our software to compete with us in the marketplace in a manner not subject to the restrictions set forth in the Elastic License or SSPL.
Limited technological barriers to entry into the markets in which we compete may facilitate entry by other enterprises into our markets to compete with us.
Anyone may obtain access to source code for the features of our software that we have licensed under open source or source available licenses. Depending on the product and version of the Elastic software, this source code is available under Apache 2.0, SSPL, or the Elastic License. Each of these licenses allows anyone, subject to compliance with the conditions of the applicable license, to redistribute our software in modified or unmodified form and use it to compete in our markets. Such competition can develop without the degree of overhead and lead time required by traditional proprietary software companies, due to the rights granted to licensees of open source and source available software. It is possible for competitors to develop their own software, including software based on our products, potentially reducing the demand for our products and putting pricing pressure on our subscriptions. For example, Amazon offers some of the features that we had previously made available under an open source license as part of its AWS offering. As such, Amazon competes with us for potential customers, and while Amazon cannot provide our proprietary software, Amazon’s offerings may reduce the demand for our offerings and the pricing of Amazon’s offerings may limit our ability to adjust the prices of our products. Competitive pressure in our markets generally may result in price reductions, reduced operating margins and loss of market share.
If we do not effectively develop and expand our sales and marketing capabilities, including expanding, training, and compensating our sales force, we may be unable to add new customers, increase sales to existing customers or expand the value of our existing customers’ subscriptions and our business will be adversely affected.
We dedicate significant resources to sales and marketing initiatives, which require us to invest significant financial and other resources, including in markets in which we have limited or no experience. Our business and results of operations will be harmed if our sales and marketing efforts do not generate significant revenue increases or increases that are smaller than anticipated.
We may not achieve revenue growth from expanding our sales force if we are unable to hire, train, and retain talented and effective sales personnel. We depend on our sales force to obtain new customers and to drive additional sales to existing customers. We believe that there is significant competition for sales personnel, including sales representatives, sales managers, and sales engineers, with the requisite skills and technical knowledge. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient sales personnel to support our growth, and as we introduce new products, solutions, and marketing strategies, we may need to re-train existing sales personnel. For example, we may need to provide additional training and development to our sales personnel in relation to understanding and selling consumption-based arrangements and expanding customer usage of our offerings over time. New hires also require extensive training which may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. As we continue to grow rapidly, a large percentage of our sales force will have relatively little experience working with us, our subscriptions, and our business model. Additionally, we may need to evolve our sales compensation plans to drive the growth of our Elastic Cloud offerings with consumption-based arrangements. Such changes may have adverse consequences if not designed effectively. If we are unable to hire and train sufficient numbers of effective sales personnel, our new and existing sales personnel are unable to achieve desired productivity levels in a reasonable period of time, our sales personnel are not successful in obtaining new customers or increasing sales to our existing customer base, or our sales and marketing programs, including our sales compensation plans, are not effective, our growth and results of operations could be negatively impacted, and our business could be harmed.
27

Our failure to offer high-quality customer support could have an adverse effect on our business, reputation and results of operations.
After our products are deployed within our customers’ IT environments, our customers depend on our technical support services to resolve issues relating to our products. If we do not succeed in helping our customers quickly resolve post-deployment issues or provide effective ongoing support and education on our products, our ability to renew or sell additional subscriptions to existing customers or expand the value of existing customers’ subscriptions would be adversely affected and our reputation with potential customers could be damaged. Many larger enterprise and government entity customers have more complex IT environments and require higher levels of support than smaller customers. If we fail to meet the requirements of these enterprise customers, it may be more difficult to grow sales with them.
Additionally, it can take several months to recruit, hire, and train qualified technical support employees. We may not be able to hire such employees fast enough to keep up with demand, particularly if the sales of our offerings exceed our internal forecasts. Due to the uncertainty related to macroeconomic conditions, there may also be more competition for qualified employees and delays in hiring, onboarding, and training new employees. To the extent that we are unsuccessful in hiring, training, and retaining adequate support resources, our ability to provide adequate and timely support to our customers, and our customers’ satisfaction with our offerings, will be adversely affected. Our failure to provide and maintain, or a market perception that we do not provide or maintain, high-quality support services would have an adverse effect on our business, financial condition, and results of operations.
Because we recognize the vast majority of the revenue from subscriptions, either based on actual consumption, monthly, or ratably, over the term of the relevant subscription period, downturns or upturns in sales are not immediately reflected in full in our results of operations.
Subscription revenue accounts for the substantial majority of our revenue, comprising 92%, 93%, and 93% of total revenue for the years ended April 30, 2023, 2022 and 2021, respectively. The effect of significant downturns in new or renewed sales of our subscriptions is not reflected in full in our results of operations until future periods. We recognize the vast majority of our subscription revenue, either based on actual consumption, monthly, or ratably, over the term of the relevant time period. As a result, much of the subscription revenue we report each fiscal quarter represents the recognition of deferred revenue from subscription contracts entered into during previous fiscal quarters. Consequently, a decline in new or renewed subscriptions in any one fiscal quarter will not be fully or immediately reflected in revenue in that fiscal quarter and will negatively affect our revenue in future fiscal quarters.
We do not have an adequate history with our consumption-based arrangements for our Elastic Cloud offerings to predict accurately the long-term rate of customer adoption or renewal, or the impact those arrangements will have on our near-term or long-term revenue or operating results.
We expect that our consumption-based arrangements for our Elastic Cloud offerings will continue to increase, both in amount and as a percentage of our total revenue. Because we recognize revenue under a consumption-based arrangement based on actual customer consumption, we do not have the same visibility into the timing of revenue recognition as we do under subscription arrangements where revenue is recognized on a predetermined schedule over the subscription term. Additionally, customers may consume our products at a different pace than we expect. For example, we have experienced and, if adverse economic conditions persist, may continue to experience slowing consumption as customers look to optimize their usage. Additionally, we have seen and may continue to see newer customers increase their consumption of our solutions at a slower pace than our more tenured customers. For these reasons, our revenue may be less predictable or more variable than our historical revenue, and our actual results may differ materially from our forecasts.
We depend on our senior management and other key employees, and the loss of one or more of these employees or an inability to attract and retain highly skilled employees could harm our business.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel. The loss of the services of any of our key personnel, the inability to attract or retain qualified personnel, or delays in hiring required personnel, particularly in engineering and sales, may seriously harm our business, financial condition, and results of operations. Further, our ability to attract additional qualified personnel may be impacted by the economic uncertainty and insecurity caused by macroeconomic factors and geopolitical events. The loss of services of any of our key personnel also increases our dependency on other key personnel who remain with us. Although we have entered into employment offer letters with our key personnel, their employment is for no specific duration and constitutes at-will employment. We are also substantially dependent on the continued service of our existing engineering personnel because of the complexity of our products.
28

Our future performance also depends on the continued services and continuing contributions of our senior management, particularly our Chief Executive Officer, Ashutosh Kulkarni, and Chief Technology Officer, co-founder and former Chief Executive Officer, Shay Banon, to execute on our business plan and to identify and pursue new opportunities and product innovations. We do not maintain key person life insurance policies on any of our employees. The loss of services of senior management could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, and results of operations. Any search for senior management in the future or any search to replace the loss of any senior management may be protracted, and we may not be able to attract a qualified candidate or replacement, as applicable, in a timely manner or at all, particularly as potential candidates may be less willing to change jobs during the unstable economic conditions caused by macroeconomic and geopolitical events.
The industry in which we operate is generally characterized by significant competition for skilled personnel as well as high employee attrition. The increased availability of hybrid or remote working arrangements within our industry has further expanded the pool of companies that can compete for our employees and employment candidates. We may not be successful in attracting, integrating, or retaining qualified personnel to fulfill our current or future needs. We may need to invest significant amounts of cash and equity to attract and retain new employees, and we may never realize returns on these investments. Also, to the extent we hire personnel from competitors, we may be subject to allegations that they have been improperly solicited, that they have divulged proprietary or other confidential information, or that their former employers own their inventions or other work product.
A real or perceived defect, security vulnerability, error, or performance failure in our software could cause us to lose revenue, damage our reputation, and expose us to liability.
Our products are inherently complex and, despite extensive testing and quality control, have in the past and may in the future contain defects or errors, especially when first introduced, or otherwise not perform as contemplated. These defects, security vulnerabilities, errors or performance failures could cause damage to our reputation, loss of customers or revenue, product returns, order cancelations, service terminations, or lack of market acceptance of our software. As the use of our products, including products that were recently acquired or developed, expands to more sensitive, secure, or mission-critical uses by our customers, we may be subject to increased scrutiny, potential reputational risk, or potential liability if our software should fail to perform as contemplated in such deployments. We have issued in the past, and may need to issue in the future, corrective releases of our software to fix these defects, errors or performance failures, which could require us to allocate significant research and development and customer support resources to address these problems.
Any limitation of liability provisions that may be contained in our customer and partner agreements may not be effective as a result of existing or future applicable law or unfavorable judicial decisions. The sale and support of our products entail the risk of liability claims, which could be substantial in light of the use of our products in enterprise-wide environments. In addition, our insurance against this liability may not be adequate to cover a potential claim.
Interruptions or performance problems associated with our technology and infrastructure, and our reliance on technologies from third parties, may adversely affect our business operations and financial results.
We rely on third-party cloud platforms to host our cloud offerings. If we experience an interruption in service for any reason, our cloud offerings would similarly be interrupted. The ongoing effects Russia’s invasion of Ukraine, adverse economic conditions, and increased energy prices could also disrupt the supply chain of hardware needed to maintain our third-party data center operations. An interruption in our services to our customers could cause our customers’ internal and consumer-facing applications to cease functioning, which could have a material adverse effect on our business, results of operations, customer relationships and reputation.
In addition, our website and internal technology infrastructure may experience performance issues due to a variety of factors, including infrastructure changes, human or software errors, website or third-party hosting disruptions, capacity constraints, technical failures, natural disasters or fraud or security attacks. Our use of third-party open source software may increase this risk. If our website is unavailable or our users are unable to download our products or order subscriptions or services within a reasonable amount of time or at all, our business could be harmed. We expect to continue to make significant investments to maintain and improve website performance and to enable rapid releases of new features and applications for our products. To the extent that we do not effectively upgrade our systems as needed and continually develop our technology to accommodate actual and anticipated changes in technology, our business and results of operations may be harmed.
29

Incorrect implementation or use of our software, or our customers’ failure to update our software, could result in customer dissatisfaction and negatively affect our business, operations, financial results, and growth prospects.
Our products are often operated in large scale, complex IT environments. Our customers and some partners require training and experience in the proper use of, and the benefits that can be derived from, our products to maximize their potential value. If our products are not implemented, configured, updated, or used correctly or as intended, or in a timely manner, inadequate performance, errors, loss of data, corruptions, and/or security vulnerabilities may result. For example, there have been, and may in the future continue to be, reports that some of our customers have not properly secured implementations of our products, which can result in unprotected data. Because our customers rely on our software to manage a wide range of operations, the incorrect implementation or use of our software, our customers’ failure to update our software, or our failure to train customers on how to use our software productively, may result in customer dissatisfaction or negative publicity and may adversely affect our reputation and brand. Failure by us to provide adequate training and implementation services to our customers could result in lost opportunities for follow-on sales to these customers and decrease subscriptions by new customers, and adversely affect our business and growth prospects.
If third parties offer inadequate or defective implementations of software that we have previously made available under an open source license, our reputation could be harmed.
Certain cloud hosting providers and managed service providers, including AWS, offer hosted products or services based on a forked version of the Elastic Stack, which means they offer a service that includes some of the features that we had previously made available under an Open Source license. These offerings are not supported by us and come without any of our proprietary features, whether free or paid. We do not control how these third parties may use or offer our open source technology. These third parties could inadequately or incorrectly implement our open source technology or fail to update such technology in light of changing technological or security requirements, which could result in real or perceived defects, security vulnerabilities, errors, or performance failures with respect to their offerings. Users, customers, and potential customers could confuse these third-party products with our products, and attribute such defects, security vulnerabilities, errors, or performance failures to our products. Any damage to our reputation and brand from defective implementations of our open source software could result in lost sales and lack of market acceptance of our products and could adversely affect our business and growth prospects.
If our website fails to rank prominently in unpaid search results, traffic to our website could decline and our business would be adversely affected.
Our success depends in part on our ability to attract users through unpaid Internet search results on traditional web search engines, such as Google. The number of users we attract to our website from search engines is due in large part to how and where our website ranks in unpaid search results. These rankings can be affected by a number of factors, many of which are not in our direct control, and they may change frequently. For example, a search engine may change its ranking algorithms, methodologies or design layouts. As a result, links to our website may not be prominent enough to drive traffic to our website, and we may not know how or otherwise be in a position to influence the results. Any reduction in the number of users directed to our website could reduce our revenue or require us to increase our customer acquisition expenditures.
Our business could suffer if we fail to maintain satisfactory relationships with third-party service providers on which we rely for many aspects of our business.
Our success depends upon our relationships with third-party service providers, including providers of cloud hosting infrastructure, customer relationship management systems, financial reporting systems, human resource management systems, credit card processing platforms, marketing automation systems, and payroll processing systems, among others. If any of these third parties experience difficulty meeting our requirements or standards, become unavailable due to extended outages or interruptions, temporarily or permanently cease operations, face financial distress or other business disruptions such as a security incident, increase their fees, if our relationships with any of these providers deteriorate, or if any of the agreements we have entered into with such third parties are terminated or not renewed without adequate transition arrangements, we could suffer liabilities, penalties, fines, increased costs and delays in our ability to provide customers with our products and services, our ability to manage our finances could be interrupted, receipt of payments from customers may be delayed, our processes for managing sales of our offerings could be impaired, our ability to generate and manage sales leads could be weakened, or our business operations could be disrupted. Further, our business operations may be disrupted by negative impacts of Russia’s invasion of Ukraine on supply chains of our third-party service providers. Any such disruptions may adversely affect our financial condition, results of operations or cash flows until we replace such providers or develop replacement technology or operations. In addition, our business may suffer if we are unsuccessful in identifying high-quality service providers, negotiating cost-effective relationships with them or effectively managing these relationships.
30

If we are not able to maintain and enhance our brand, especially among developers, our ability to expand our customer base will be impaired and our business and operating results may be adversely affected.
We believe that developing and maintaining widespread awareness of our brand, especially with developers, is critical to achieving widespread acceptance of our software and attracting new users and customers. We also believe that the importance of brand recognition will increase as competition in our market increases. Successfully maintaining and enhancing our brand will depend largely on the effectiveness of our marketing efforts, our ability to maintain our customers’ trust, our ability to continue to develop new functionality and use cases, and our ability to successfully differentiate our products and platform capability from competitive products. Brand promotion activities may not generate user or customer awareness or increase revenue. Even if they do, any increase in revenue may not offset the expenses we incur in building our brand. For instance, our continued focus and investment in our ElasticON user conferences and similar investments in our brand, user engagement, and customer engagement may not generate the desired customer awareness or a sufficient financial return. If we fail to successfully promote and maintain our brand, we may fail to attract or retain users and customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our products, which would adversely affect our business and results of operations.
Our corporate culture has contributed to our success, and if we cannot maintain this culture as we grow, we could lose the innovation, creativity and entrepreneurial spirit we have worked to foster, which could harm our business.
We believe that our culture has been and will continue to be a key contributor to our success. We expect to continue to hire as we expand. If we do not continue to maintain our corporate culture as we grow, we may be unable to foster the innovation, creativity, and entrepreneurial spirit we believe we need to support our growth. Moreover, many of our existing employees may be able to receive significant proceeds from sales of our ordinary shares in the public markets, which could lead to employee attrition and disparities of wealth among our employees that might adversely affect relations among employees and our culture in general. Additional headcount growth and employee turnover may result in a change to our corporate culture, which could harm our business.
If our channel partners fail to perform or we are unable to maintain successful relationships with them, our ability to market, sell and distribute our solutions will be more limited, and our results of operations and reputation could be harmed.
A portion of our revenue is generated by sales through our channel partners, especially to U.S. federal government customers and in certain international markets, and these sales may grow and represent a larger portion of our revenues in the future. We provide certain of our channel partners with specific training and programs to assist them in selling our offerings, but this assistance may not always be effective. In addition, our channel partners may be unsuccessful in marketing and selling our offerings. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these partners to sell our offerings to customers.
Some of these partners may also market, sell, and support offerings that compete with ours, may devote more resources to the marketing, sales, and support of such competitive offerings, may have incentives to promote our competitors’ offerings to the detriment of our own or may cease selling our offerings altogether. The loss of one or more of our significant channel partners or a decline in the number or size of orders from any of them could harm our results of operations. In addition, many of our new channel partners require extensive training and may take several months or more to become effective in marketing our offerings. Our channel partner sales structure could subject us to lawsuits, potential liability, misstatement of revenue, and reputational harm if, for example, any of our channel partners misrepresents the functionality of our offerings to customers or violates laws or our or their corporate policies, including our terms of business, which in turn could impact reported revenue, deferred revenue and remaining performance obligations. If our channel partners are unsuccessful in fulfilling the orders for our offerings, or if we are unable to enter into arrangements with and retain high-quality channel partners, our ability to sell our offerings and results of operations could be harmed.
If we are unable to maintain successful relationships with our partners, our business operations, financial results and growth prospects could be adversely affected.
We maintain partnership relationships with a variety of partners, including cloud providers such as Amazon, Google, and Microsoft, systems integrators, channel partners, referral partners, OEM and MSP partners, and technology partners, to deliver offerings to our end customers and complement our broad community of users. In particular, we partner with various cloud providers to jointly market, sell and deliver our Elastic Cloud offerings, which in some instances also involves technical integration with such cloud providers.
31

Our agreements with our partners are generally non-exclusive, meaning our partners may offer customers the offerings of several different companies, including offerings that compete with ours, or may themselves be or become competitors. If our partners do not effectively market and sell our offerings, choose to use greater efforts to market and sell their own offerings or those of our competitors, fail to provide adequate technical integration with their own offerings, fail to meet the needs of our customers, or fail to deliver services to our customers, our ability to grow our business and sell our offerings may be harmed. Our partners may cease marketing our offerings with limited or no notice and with little or no penalty. The loss of a substantial number of our partners, our possible inability to replace them, or the failure to recruit additional partners could harm our results of operations.
Our ability to achieve revenue growth in the future will depend in part on our success in maintaining successful relationships with our partners and in helping our partners enhance their ability to market and sell our subscriptions. If we are unable to maintain our relationships with these partners, our business, results of operations, financial condition or cash flows could be harmed.
The sales prices of our offerings may decrease, which may reduce our gross profits and adversely affect our financial results.
The sales prices for our offerings may decline or we may introduce new pricing models for a variety of reasons, including competitive pricing pressures, discounts, in anticipation of or in conjunction with the introduction of new offerings, or promotional programs.
Competition continues to increase in the market segments in which we operate, and we expect competition to continue to increase, thereby leading to increased pricing pressures. Larger competitors with more diverse offerings may reduce the price of offerings that compete with ours or may bundle them with other offerings. Additionally, currency fluctuations in certain countries and regions and pressures from uncertain inflation and interest rate environments may negatively impact actual prices that customers and channel partners are willing to pay in those countries and regions. Any decrease in the sales prices for our offerings, without a corresponding decrease in costs or increase in volume, would adversely impact our gross profit. Gross profit could also be adversely impacted by a shift in the mix of our subscriptions from self-managed to our cloud offering, for which we incur hosting costs, as well as any increase in our mix of services relative to subscriptions. We may not be able to maintain our prices and gross profits at levels that will allow us to achieve and maintain profitability.
We expect our revenue mix to vary over time, which could harm our gross margin and operating results.
We expect our revenue mix to vary over time as a result of a number of factors, any one of which or the cumulative effect of which may result in significant fluctuations in our gross margin and operating results. We expect that revenue from Elastic Cloud will continue to become a larger part of our revenue mix. Due to the differing revenue recognition policies applicable to our subscriptions and services, shifts in our business mix from quarter to quarter could produce substantial variation in revenue recognized. The growth of consumption-based arrangements for our Elastic Cloud offerings, where the revenue we recognize is tied to our customers’ actual usage of our products, and further reduction in usage by customers already using a consumption-based arrangement due to the uncertain macroeconomic environment, may further contribute to the variation in our revenue. Further, our gross margins and operating results could be harmed by changes in revenue mix and costs, together with numerous other factors, including entry into new markets or growth in lower margin markets; entry into markets with different pricing and cost structures; pricing discounts; and increased price competition. This variability and unpredictability could result in our failure to meet internal expectations or those of securities analysts or investors for a particular period.
32

Failure to protect our proprietary technology and intellectual property rights could substantially harm our business and results of operations.
Our success depends to a significant degree on our ability to protect our proprietary technology, methodologies, know-how and brand. We rely on a combination of trademarks, copyrights, patents, contractual restrictions, and other intellectual property laws and confidentiality procedures to establish and protect our proprietary rights. The steps we take to protect our intellectual property rights may be inadequate. We will not be able to protect our intellectual property rights if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property rights. The source code of the proprietary features for the Elastic Stack is publicly available, which may enable others to replicate our proprietary technology and compete more effectively. If we fail to protect our intellectual property rights adequately, our competitors may gain access to our proprietary technology and our business may be harmed. In addition, defending our intellectual property rights might entail significant expense. Any patents, trademarks, or other intellectual property rights that we have or may obtain may be challenged by others or invalidated through administrative process or litigation. Patent applications we file may not result in issued patents. Even if we continue to seek patent protection in the future, we may be unable to obtain further patent protection for our technology. In addition, any patents issued in the future may not provide us with competitive advantages, or may be successfully challenged by third parties. Furthermore, legal standards relating to the validity, enforceability, and scope of protection of intellectual property rights are uncertain. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create offerings that compete with ours. Effective patent, trademark, copyright, and trade secret protection may not be available to us in every country in which our products are available. We may be unable to prevent third parties from acquiring domain names or trademarks that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights. The laws of some countries are not as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate. As we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information will likely increase.
We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with other parties. These agreements may not be effective in controlling access to and distribution of our proprietary information. Further, these agreements may not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products. Our ability to enforce such agreements may be adversely affected if the Federal Trade Commission adopts a rule it proposed in January 2023 that would prohibit non-compete provisions in employment agreements. Although the proposed rule generally would not apply to other types of employment restrictions, such as confidentiality agreements, such employment restrictions could be subject to the rule if they are so broad in scope that they function as non-competes.
In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect our intellectual property rights. Litigation has previously been, and may in the future be, necessary to enforce our intellectual property rights and to protect our trade secrets. Even if we prevail in such disputes, we may not be able to recover all or a portion of any judgments, and litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming, and distracting to management. If unsuccessful, litigation could result in the impairment or loss of portions of our intellectual property. Further, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or injure our reputation.
We could incur substantial costs as a result of any claim of infringement, misappropriation or violation of another party’s intellectual property rights.
In recent years, there has been significant litigation involving patents and other intellectual property rights in the software industry. Companies providing software are increasingly bringing and becoming subject to suits alleging infringement, misappropriation or violation of proprietary rights, particularly patent rights, and to the extent we gain greater market visibility, we face a higher risk of being the subject of intellectual property infringement, misappropriation or violation claims. The risk of patent litigation has been amplified by the increase in the number of a type of patent holder, which we refer to as a non-practicing entity, whose sole or principal business is to assert such claims and against whom our own intellectual property portfolio may provide little deterrent value. We could incur substantial costs in prosecuting or defending any intellectual property litigation. If we sue to enforce our rights or are sued by a third party that claims that our products infringe, misappropriate or violate their rights, the litigation could be expensive and could divert our management resources from operations.
33

Any intellectual property litigation to which we might become a party, or for which we are required to provide indemnification, may require us to do one or more of the following:
cease selling or using products that incorporate the intellectual property rights that we allegedly infringe, misappropriate or violate;
make substantial payments for legal fees, settlement payments or other costs or damages;
obtain a license, which may not be available on reasonable terms or at all, to sell or use the relevant technology; or
redesign the allegedly infringing products to avoid infringement, misappropriation or violation, which could be costly, time-consuming or impossible.
If we are required to make substantial payments or undertake any of the other actions noted above as a result of any intellectual property infringement, misappropriation or violation claims against us or any obligation to indemnify our customers for such claims, such payments or actions could harm our business.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement, misappropriation, violation and other losses.
Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, misappropriation or violation, damages caused by us to property or persons, or other liabilities relating to or arising from our software, services or other contractual obligations. Large indemnity payments could harm our business, results of operations and financial condition. Although we normally contractually limit our liability with respect to such indemnity obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other existing customers and new customers and harm our business and results of operations.
Our use of third-party open source software within our products could negatively affect our ability to sell our products and subject us to possible litigation.
Our technologies incorporate open source software from other developers, and we expect to continue to incorporate such open source software in our products in the future. Few of the licenses applicable to open source software have been interpreted by courts, and there is a risk that these licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we may not have incorporated third-party open source software in our software in a manner that is inconsistent with the terms of the applicable license or our current policies and procedures. If we fail to comply with these licenses, we may be subject to certain requirements, including requirements that we offer our solutions that incorporate the open source software for no cost, that we make available source code for modifications or derivative works we create based upon, incorporating or using the open source software, and that we license such modifications or derivative works under the terms of applicable open source licenses.
If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations and could be subject to significant damages, enjoined from the sale of our products that contained the open source software and required to comply with onerous conditions or restrictions on these products, which could disrupt the distribution and sale of these products. In addition, there have been claims challenging the ownership rights in open source software against companies that incorporate open source software into their products, and the licensors of such open source software provide no warranties or indemnities with respect to such claims. In any of these events, we and our customers could be required to seek licenses from third parties in order to continue offering our products, and to re-engineer our products or discontinue the sale of our products in the event re-engineering cannot be accomplished on a timely basis. We and our customers may also be subject to suits by parties claiming infringement, misappropriation or violation due to the reliance by our solutions on certain open source software, and such litigation could be costly for us to defend or subject us to an injunction. Some open source projects have known vulnerabilities and architectural instabilities and are provided on an “as-is” basis which, if not properly addressed, could negatively affect the performance of our product. Any of the foregoing could require us to devote additional research and development resources to re-engineer our solutions, could result in customer dissatisfaction, and may adversely affect our business, results of operations and financial condition.
34

We may not be able to realize the benefits of our marketing strategies to offer some of our product features for free and to provide free trials of some of our paid features.
We are dependent upon lead generation strategies, including offering free use of some of our product features and free trials of some of our paid features. These strategies may not be successful in continuing to generate sufficient sales opportunities necessary to increase our revenue. Many users never convert from the free use model or from free trials to the paid versions of our products. To the extent that users do not become, or we are unable to successfully attract, paying customers, we will not realize the intended benefits of these marketing strategies and our ability to grow our revenue will be adversely affected.
Our international operations and expansion expose us to a variety of risks.
As of April 30, 2023, we had customers located in over 125 countries, and our strategy is to continue to expand internationally. In addition, as a result of our strategy of leveraging a distributed workforce, as of April 30, 2023, we had employees located in over 40 countries. Our current international operations involve and future initiatives may involve a variety of risks, including:
political and economic instability related to international disputes, such as Russia’s invasion of Ukraine and the related impact on macroeconomic conditions as a result of such conflict, which may negatively impact our customers, partners, and vendors;
unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties or other trade restrictions;
different labor regulations, especially in the European Union, where labor laws are generally more advantageous to employees as compared to the United States, including deemed hourly wage and overtime regulations in these locations;
exposure to many stringent, particularly in the European Union, and potentially inconsistent laws and regulations relating to privacy, data protection and information security;
changes in a specific country’s or region’s political or economic conditions;
the evolving relations between the United States and China;
changes in relations between the Netherlands and the United States;
risks resulting from changes in currency exchange rates and inflationary pressures;
risks resulting from the migration of invoicing from local billing entities to centralized regional billing entities;
the impact of public health epidemics or pandemics on our employees, partners, and customers;
challenges inherent to efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
risks relating to enforcement of U.S. export control laws and regulations including the Export Administration Regulations, and trade and economic sanctions, including restrictions promulgated by the Office of Foreign Assets Control (“OFAC”), and other similar trade protection regulations and measures in the United States or in other jurisdictions;
risks relating to our third-party vendors and service providers’ storage and processing of some of our and our customers’ data, including any supply chain cybersecurity attacks;
reduced ability to timely collect amounts owed to us by our customers in countries where our recourse may be more limited;
limitations on our ability to reinvest earnings from operations derived from one country to fund the capital needs of our operations in other countries;
political, economic and trade uncertainties or instability related to the United Kingdom's withdrawal from the European Union (Brexit);
limited or unfavorable intellectual property protection; and
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended (“FCPA”), and similar applicable laws and regulations in other jurisdictions.
35

If we are unable to address these difficulties and challenges or other problems encountered in connection with our international operations and expansion, we might incur unanticipated liabilities or we might otherwise suffer harm to our business generally.
If we are not successful in sustaining and expanding our international business, we may incur additional losses and our revenue growth could be harmed.
Our future results depend, in part, on our ability to sustain and expand our penetration of the international markets in which we currently operate and to expand into additional international markets. We depend on direct sales and our channel partner relationships to sell our offerings in international markets. Our ability to expand internationally will depend upon our ability to deliver functionality and foreign language translations that reflect the needs of the international clients that we target. Our ability to expand internationally involves various risks, including the need to invest significant resources in such expansion, and the possibility that returns on such investments will not be achieved in the near future or at all in these less familiar competitive environments. We may also choose to conduct our international business through other partnerships. If we are unable to identify partners or negotiate favorable terms, our international growth may be limited. In addition, we have incurred and may continue to incur significant expenses in advance of generating material revenue as we attempt to establish our presence in particular international markets.
Any need by us to raise additional capital or generate the significant capital necessary to expand our operations and invest in new offerings could reduce our ability to compete and could harm our business.
We may need to raise additional funds in the future, and we may not be able to obtain additional debt or equity financing on favorable terms, if at all, particularly during times of market volatility, changes in the interest rate environment, and general economic instability. If we raise additional equity financing, our shareholders may experience significant dilution of their ownership interests and the per share value of our ordinary shares could decline. Furthermore, if we engage in debt financing, the holders of debt would have priority over the holders of our ordinary shares, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, any of which could harm our business, results of operations, and financial condition. If we need additional capital and cannot raise it on acceptable terms, we may not be able, among other actions, to:
develop or enhance our products;
continue to expand our sales and marketing and research and development organizations;
acquire complementary technologies, products or businesses;
expand operations in the United States or internationally;
hire, train, and retain employees; or
respond to competitive pressures or unanticipated working capital requirements.
Our failure to have sufficient capital to do any of these things could harm our business, financial condition, and results of operations.
Our generation of a portion of our revenue by sales to government entities subjects us to a number of risks.
Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive, and time-consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. Government certification and security requirements for products like ours may change, thereby restricting our ability to sell into the U.S. federal government sector, U.S. state government sector, or government sectors of countries other than the United States until we have obtained the revised certification or met the changed security requirements. If we are unable to timely meet such requirements, our ability to compete for and retain federal government contracts may be diminished, which could adversely affect our business, results of operations and financial condition.
36

Government entities may have statutory, contractual, or other legal rights to terminate contracts with us or our channel partners for convenience or due to a default, and any such termination may adversely affect our future results of operations. Government demand and payment for our offerings may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our offerings or exercise of options under multi-year contracts. Contracts with government agencies, including classified contracts, are subject to extensive, evolving and sometimes complex regulations, as well as audits and reviews of contractors’ administrative processes and other contract related compliance obligations. Breaches of government contracts, failure to comply with applicable regulations or unfavorable findings from government audits or reviews could result in contract terminations, reputational harm or other adverse consequences, including but not limited to ineligibility to sell to government agencies in the future, the government refusing to continue buying our subscriptions, a reduction of revenue, or fines or civil or criminal liability, which could adversely affect our results of operations in a material way.
Unanticipated changes in effective tax rates or adverse outcomes resulting from examination of our income or other tax returns could expose us to greater than anticipated tax liabilities.
Our income tax obligations are based in part on our corporate structure and intercompany arrangements, including the manner in which we develop, value, and use our intellectual property and the valuations of our intercompany transactions. The tax laws applicable to our business, including the laws of the Netherlands, the United States and other jurisdictions, are subject to change and interpretation. Any new legislation or interpretations of existing legislation could impact our tax obligations in countries where we do business or cause us to change the way we operate our business and result in increased taxation of our international earnings.
For example, the Organisation for Economic Co-operation and Development (“OECD”)/G20 Inclusive Framework has been working on addressing the tax challenges arising from the digitalization of the economy, including by releasing the OECD’s Pillar One and Pillar Two blueprints on October 12, 2020. Pillar One refers to the re-allocation of taxing rights to jurisdictions where sustained and significant business is conducted, regardless of a physical presence, while Pillar Two establishes a minimum tax to be paid by multinational enterprises. On December 15, 2022, the Council of the EU formally adopted Directive (EU) 2022/2523 (the “Pillar Two Directive”) to achieve a coordinated implementation of Pillar Two in EU Member States consistent with EU law. On May 31, 2023, the Dutch State Secretary of Finance submitted a proposal of law for the Minimum Tax Rate Act 2024 (Wet minimumbelasting 2024) to Dutch parliament, which would effectively implement the Pillar Two initiative in Dutch law, with an effective date of December 31, 2023. This measure will ensure that multinational enterprises that are within the scope of the Pillar Two rules will always be subject to a corporation tax rate of at least 15%. The proposal of law is subject to amendment during the course of the legislative process and needs to be approved by both chambers of the Dutch parliament before it can enter into force. We do not currently believe that, if enacted, the Minimum Tax Rate Act 2024 will have a material adverse effect on our financial results.
In 2022, the United States enacted legislation implementing several changes to U.S. tax laws, including a 15% corporate alternative minimum tax on applicable corporations with an average adjusted financial statement income (AFSI) in excess of $1 billion for any three consecutive years preceding the tax year at issue. In addition, on January 1, 2022, a provision of the Tax Cuts and Jobs Act of 2017 went into effect that eliminates the option to deduct domestic research and development costs in the year incurred and instead requires taxpayers to amortize such costs over five years. Once we have taxable profits in the United States, these provisions are not expected to materially affect our cash flows or deferred tax assets.
The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, which could increase our worldwide effective tax rate and harm our financial position and results of operations. Tax authorities examine and may audit our income tax returns and other non-income tax returns, such as payroll, sales, value-added, net worth or franchise, property, goods and services, and excise taxes, in both the United States and foreign jurisdictions. It is possible that tax authorities may disagree with certain positions we have taken, and any adverse outcome of such a review or audit could have a negative effect on our financial position and results of operations. Further, the determination of our worldwide provision for, or benefit from, income taxes and other tax liabilities requires significant judgment by management, and there are transactions where the ultimate tax determination is uncertain. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made.
37

Our corporate structure and intercompany arrangements are subject to the tax laws of various jurisdictions under which we could be obligated to pay additional taxes, which would harm our results of operations.
Based on our current corporate structure, we may be subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws or revised interpretations of existing tax laws and precedents. In addition, the authorities in the jurisdictions in which we operate could review our tax returns or require us to file tax returns in jurisdictions in which we do not otherwise file such returns, and could impose additional tax, interest and penalties. These authorities could also claim that various withholding requirements apply to us or our subsidiaries, assert that benefits of tax treaties are not available to us or our subsidiaries, or challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing. The relevant taxing authorities may determine that the manner in which we operate our business does not achieve the intended tax consequences. If such a disagreement were to occur, and our position were not sustained, we could be required to pay additional taxes, and interest and penalties. Additionally, the distributed nature of our workforce on employee locations may increase the probability of payroll tax audits. Any increase in the amount of taxes we pay or that are imposed on us could increase our worldwide effective tax rate and harm our business and results of operations.
Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations.
As of April 30, 2023, we had net operating loss carryforwards (“NOL”) for Netherlands, United States (federal and state, respectively) and United Kingdom income tax purposes of $1.0 billion, $973.4 million, $665.0 million and $74.5 million, respectively, which may be utilized against future income taxes. Limitations imposed by the applicable jurisdictions on our ability to utilize NOLs could cause income taxes to be paid earlier than would be paid if such limitations were not in effect and could cause such NOLs to expire unused, in each case reducing or eliminating the benefit of such NOLs. Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs before they expire. If any of these events occur, we may not derive some or all of the expected benefits from our NOLs.
Seasonality may cause fluctuations in our sales and results of operations.
Historically, we have experienced quarterly fluctuations and seasonality in our sales and results of operations based on the timing of our entry into agreements with new and existing customers and the mix between annual and monthly contracts entered in each reporting period. Trends in our business, financial condition, results of operations and cash flows are impacted by seasonality in our sales cycle, which generally reflects a trend toward greater sales in our second and fourth quarters and lower sales in our first and third quarters, though we believe this trend has been somewhat masked by our overall growth. We expect that this seasonality will continue to affect our results of operations in the future, and might become more pronounced as we continue to target larger enterprise customers.
Risks Related to Regulatory Matters
We are subject to governmental export and import controls and economic sanctions programs that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
Our software and services, in some cases, are subject to U.S. export control laws and regulations including the Export Administration Regulations (“EAR”), and trade and economic sanctions maintained by OFAC as well as similar laws and regulations in the countries in which we do business. As such, an export license may be required to export or re-export our software and services to, or import our software and services into, certain countries and to certain end-users or for certain end-uses. If we were to fail to comply with such U.S. and foreign export control laws and regulations, trade and economic sanctions, or other similar laws, we could be subject to both civil and criminal penalties, including substantial fines, possible incarceration for employees and managers for willful violations, and the possible loss of our export or import privileges. Obtaining the necessary export license for a particular sale or offering may not be possible and may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, export control laws and economic sanctions in many cases prohibit the export of software and services to certain embargoed or sanctioned countries, governments and persons, as well as for prohibited end-uses. Monitoring and ensuring compliance with these complex U.S. export control laws involves uncertainties because our offerings are widely distributed throughout the world, and information available on the users of these offerings is, in some cases, limited. Even though we take precautions to ensure that we and our partners comply with all relevant export control laws and regulations, any failure by us or our partners to comply with such laws and regulations could have negative consequences for us, including reputational harm, government investigations and penalties.
38

Various countries have enacted laws that could limit our ability to distribute our products and services or could limit our end customers’ ability to implement our products in those countries based on encryption in our offerings. Changes in our products or changes in export and import regulations in such countries may create delays in the introduction of our products and services into international markets, prevent our end customers with international operations from deploying our products globally or, in some cases, prevent or delay the export or import of our products and services to certain countries, governments or persons altogether. Reduced use of our products and services by, or decreased ability by us to export or sell our products to, existing or potential end customers with international operations could result from changes in export or import laws or regulations, economic sanctions or related legislation; shifts in the enforcement or scope of existing export, import or sanctions laws or regulations; or changes in the countries, governments, persons, or technologies targeted by such export, import or sanctions laws or regulations.
Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are required to comply with the FCPA, the U.K. Bribery Act and other anti-bribery, anti-corruption, and anti-money laundering laws in various U.S. and non-U.S. jurisdictions. We are subject to compliance risks as a result of our use of channel partners to sell our offerings abroad and our use of other third parties, including recruiting firms, professional employer organizations, legal, accounting and other professional advisors, and local vendors to meet our needs in international markets. We and these third parties may have direct or indirect interactions with officials and employees of government agencies, or state-owned or affiliated entities, and we may be held liable for the corrupt or other illegal activities of our channel partners and third-party representatives, as well as our employees, representatives, contractors, partners, and agents, even if we do not authorize such activities. While we have policies and procedures to address compliance with such laws, our channel partners, third-party representatives, employees, contractors or agents may take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. Any violation of the FCPA, U.K. Bribery Act or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from U.S. government contracts, all of which may have an adverse effect on our reputation, business, operating results and prospects.

Risks Related to Ownership of our Ordinary Shares
The market price for our ordinary shares has been and is likely to continue to be volatile or may decline regardless of our operating performance.
The stock markets, and securities of technology companies in particular, have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many technology companies. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. In particular, stock prices of companies with significant operating losses have recently declined significantly, and in many instances more significantly than stock prices of companies with operating profits. The economic impact and uncertainty of changes in the inflation, interest and macroeconomic environments, and Russia’s invasion of Ukraine have exacerbated this volatility in both the overall stock markets and the market price of our ordinary shares. A significant decline in the price of our shares could have an adverse impact on investor confidence and employee retention. In the past, shareholders have instituted securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, our involvement could subject us to substantial costs, divert resources and the attention of management from our operations and adversely affect our business. The market price of our ordinary shares may fluctuate significantly in response to numerous factors, many of which are beyond our control, including:
actual or anticipated changes or fluctuations in our operating results;
the financial forecasts we may provide to the public, any changes in these projections or our failure to meet these projections;
announcements by us or our competitors of new offerings or new or terminated significant contracts, commercial relationships or capital commitments;
industry or financial analyst or investor reaction to our press releases, other public announcements, and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
a gain or loss of investor confidence in the market for technology stocks or the stock market in general;
39

future sales or expected future sales of our ordinary shares;
investor perceptions of us, the benefits of our offerings and the industries in which we operate;
price and volume fluctuations in the overall stock market from time to time;
changes in operating performance and/or stock market valuations of other technology companies generally, or those in our industry in particular;
failure of industry or financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property rights or our solutions, or third-party proprietary rights;
announced or completed acquisitions of businesses or technologies by us or our competitors;
breaches of, or failures relating to, privacy, data protection or information security;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
any major changes in our management or our board of directors;
general economic conditions and slow or negative growth of our markets, including as a result of Russia’s invasion of Ukraine, and the general inflation and interest rate environments; and
other events or factors, including those resulting from war, incidents of terrorism or responses to these events.
We may fail to meet our publicly announced guidance or other expectations about our business and future operating results, which would cause our stock price to decline.
We have provided and may continue to provide guidance and other expectations regarding our future performance in our quarterly and annual earnings conference calls, quarterly and annual earnings releases, or other public disclosures. Guidance, as well as other expectations, are forward-looking and represent our management’s estimates as of the date of release and are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies on our business, many of which are beyond our control and are based upon specific assumptions with respect to future business decisions, some of which will change. Furthermore, analysts and investors may develop and publish their own forecasts concerning our financial results, which may form a consensus about our future performance. Our actual business results may vary significantly from such guidance or other expectations or that consensus due to a number of factors, many of which are outside of our control, including due to the global economic uncertainty and financial market conditions caused by the current macroeconomic environment, and which could adversely affect our business and future operating results. Furthermore, if we make downward revisions of our previously announced guidance or other expectations, if we withdraw our previously announced guidance or other expectations, or if our publicly announced guidance or other expectations of future operating results fail to meet expectations of securities analysts, investors or other interested parties, the price of our ordinary shares could decline. In light of the foregoing, investors should not rely upon our guidance or other expectations in making an investment decision regarding our ordinary shares.
Any failure to successfully implement our operating strategy or the occurrence of any of the events or circumstances set forth in this “Risk Factors” section in this report could result in the actual operating results being different from our guidance or other expectations, and the differences may be adverse and material.
The concentration of our share ownership with insiders will likely limit your ability to influence corporate matters, including the ability to influence the outcome of director elections and other matters requiring shareholder approval.
Our executive officers and directors together beneficially own a significant amount of our outstanding ordinary shares. As a result, these shareholders, acting together, will have significant influence over matters that require approval by our shareholders, including matters such as adoption of the financial statements, declarations of dividends, the appointment and dismissal of directors, capital increases, amendment to our articles of association and approval of significant corporate transactions. Corporate action might be taken even if other shareholders oppose them. This concentration of ownership might also have the effect of delaying or preventing a change of control of us that other shareholders may view as beneficial.
40

The issuance of additional shares in connection with financings, acquisitions, investments, our equity incentive plans or otherwise will dilute all other shareholders.
Our articles of association authorize us to issue up to 165 million ordinary shares and up to 165 million preference shares with such rights and preferences as included in our articles of association. On September 28, 2018, our extraordinary general meeting of shareholders (the “2018 Extraordinary Meeting”) empowered our board of directors to issue ordinary shares and preference shares up to our authorized share capital for a period of five years from October 10, 2018. Subject to compliance with applicable rules and regulations, we may issue ordinary shares or securities convertible into ordinary shares from time to time in connection with a financing, acquisition, investment, our equity incentive plans or otherwise. Any such issuance could result in substantial dilution to our existing shareholders unless pre-emptive rights exist and cause the market price of our ordinary shares to decline.
Certain holders of our ordinary shares may not be able to exercise pre-emptive rights and as a result may experience substantial dilution upon future issuances of ordinary shares.
Holders of our ordinary shares in principle have a pro rata pre-emptive right with respect to any issue of ordinary shares or the granting of rights to subscribe for ordinary shares, unless Dutch law or our articles of association state otherwise or unless explicitly provided otherwise in a resolution by our general meeting of shareholders (the “General Meeting”), or—if authorized by the annual General Meeting or an extraordinary General Meeting—by a resolution of our board of directors. Our 2018 Extraordinary Meeting has empowered our board of directors to limit or exclude pre-emptive rights on ordinary shares for a period of five years from October 10, 2018, which could cause existing shareholders to experience substantial dilution of their interest in us.
Pre-emptive rights do not exist with respect to the issue of preference shares and holders of preference shares, if any, have no pre-emptive right to acquire newly issued ordinary shares. Also, pre-emptive rights do not exist with respect to the issue of shares or grant of rights to subscribe for shares to our employees or contributions in kind.
Sales of substantial amounts of our ordinary shares in the public markets, or the perception that they might occur, could reduce the price that our ordinary shares might otherwise attain.
Sales of a substantial number of shares of our ordinary shares in the public market, particularly sales by our directors, executive officers and significant shareholders, or the perception that these sales could occur, could adversely affect the market price of our ordinary shares and may make it more difficult for you to sell your ordinary shares at a time and price that you deem appropriate.
Holders of an aggregate of 17,356,912 ordinary shares, based on shares outstanding as of April 30, 2023, are entitled to rights with respect to registration of these shares under the Securities Act pursuant to our amended and restated investors’ rights agreement, dated July 19, 2016. If these holders of our ordinary shares, by exercising their registration rights, sell a large number of shares, such sales could adversely affect the market price for our ordinary shares. We have also filed, and may file in the future, registration statements on Form S-8 under the Securities Act registering all ordinary shares that we may issue under our equity compensation plans, which may in turn be sold and may adversely affect the market price for our ordinary shares.
Certain anti-takeover provisions in our articles of association and under Dutch law may prevent or could make an acquisition of our company more difficult, limit attempts by our shareholders to replace or remove members of our board of directors and may adversely affect the market price of our ordinary shares.
Our articles of association contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for shareholders to appoint directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
the staggered three-year terms of the members of our board of directors, as a result of which only approximately one-third of the members of our board of directors may be subject to election in any one year;
a provision that the members of our board of directors may only be removed by a General Meeting by a two-thirds majority of votes cast representing at least 50% of our issued share capital if such removal is not proposed by our board of directors;
a provision that the members of our board of directors may only be appointed upon binding nomination of the board of directors, which can only be overruled with a two-thirds majority of votes cast representing at least 50% of our issued share capital;
41

the inclusion of a class of preference shares in our authorized share capital that may be issued by our board of directors, in such a manner as to dilute the interest of shareholders, including any potential acquirer or activist shareholder, in order to delay or discourage any potential unsolicited offer or shareholder activism;
requirements that certain matters, including an amendment of our articles of association, may only be brought to our shareholders for a vote upon a proposal by our board of directors; and
minimum shareholding thresholds, based on nominal value, for shareholders to call General Meetings of our shareholders or to add items to the agenda for those meetings.
We are subject to the Dutch Corporate Governance Code but do not comply with all the suggested governance provisions of the Dutch Corporate Governance Code, which may affect your rights as a shareholder.
As a Dutch company, we are subject to the Dutch Corporate Governance Code (“DCGC”). The DCGC contains both principles and suggested governance provisions for management boards, supervisory boards, shareholders and general meetings, financial reporting, auditors, disclosure, compliance and enforcement standards. The DCGC is based on a “comply or explain” principle. Accordingly, public companies are required to disclose in their annual reports, filed in the Netherlands, whether they comply with the suggested governance provisions of the DCGC. If they do not comply with those provisions (e.g., because of a conflicting requirement), companies are required to give the reasons for such noncompliance. The DCGC applies to all Dutch companies listed on a government-recognized stock exchange, whether in the Netherlands or elsewhere, including the New York Stock Exchange (“NYSE”). The principles and suggested governance provisions apply to our board of directors (in relation to role and composition, conflicts of interest and independency requirements, board committees and remuneration), shareholders and the General Meeting (for example, regarding anti-takeover protection and our obligations to provide information to our shareholders) and financial reporting (such as external auditor and internal audit requirements). We comply with all applicable provisions of the DCGC except where such provisions conflict with U.S. exchange listing requirements or with market practices in the United States or the Netherlands. This may affect your rights as a shareholder, and you may not have the same level of protection as a shareholder in a Dutch company that fully complies with the suggested governance provisions of the DCGC.
We do not intend to pay dividends in the foreseeable future, so your ability to achieve a return on your investment will depend on appreciation in the price of our ordinary shares.
We have never declared or paid any cash dividends on our shares. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends on our ordinary shares in the foreseeable future. Were this position to change, payment of future dividends may be made only if our equity exceeds the amount of the paid-in and called-up part of the issued share capital, increased by the reserves required to be maintained by Dutch law or by our articles of association. Accordingly, investors must rely on sales of their ordinary shares after price appreciation, which may never occur, as the only way to realize any future gains on their investments.
Claims of U.S. civil liabilities may not be enforceable against us.
We are incorporated under the laws of the Netherlands and substantial portions of our assets are located outside of the United States. In addition, two members of our board of directors and certain experts named in our filings with the SEC reside outside the United States. As a result, it may be difficult for investors to effect service of process within the United States upon us or such other persons residing outside the United States, or to enforce outside the United States judgments obtained against such persons in U.S. courts in any action, including actions predicated upon the civil liability provisions of the U.S. federal securities laws. In addition, it may be difficult for investors to enforce, in original actions brought in courts in jurisdictions located outside the United States, rights predicated upon the U.S. federal securities laws.
There is no treaty between the United States and the Netherlands for the mutual recognition and enforcement of judgments (other than arbitration awards) in civil and commercial matters. Therefore, a final judgment rendered by any federal or state court in the United States based on civil liability, whether or not predicated solely upon the U.S. federal securities laws, would not be enforceable in the Netherlands unless the underlying claim is re-litigated before a Dutch court of competent jurisdiction. In such proceedings, however, a Dutch court may be expected to recognize the binding effect of a judgment of a federal or state court in the United States without re-examination of the substantive matters adjudicated thereby, if (i) the jurisdiction of the U.S. federal or state court has been based on internationally accepted principles of private international law, (ii) that judgment resulted from legal proceedings compatible with Dutch notions of due process, (iii) that judgment does not contravene public policy of the Netherlands and (iv) that judgment is not incompatible with (x) an earlier judgment of a Dutch court between the same parties, or (y) an earlier judgment of a foreign court between the same parties in a dispute regarding the same subject and based on the same cause, if that earlier foreign judgment is recognizable in the Netherlands.
42

Based on the foregoing, there can be no assurance that U.S. investors will be able to enforce against us or members of our board of directors, officers or certain experts named in our filings with the SEC, who are residents of the Netherlands or countries other than the United States, any judgments obtained in U.S. courts in civil and commercial matters, including judgments under the U.S. federal securities laws.
In addition, there can be no assurance that a Dutch court would impose civil liability on us, the members of our board of directors, our officers or certain experts named in our filings with the SEC in an original action predicated solely upon the U.S. federal securities laws brought in a court of competent jurisdiction in the Netherlands against us or such members, officers or experts.
U.S. persons who hold our ordinary shares may suffer adverse tax consequences if we are characterized as a passive foreign investment company.
A non-U.S. corporation will generally be considered a passive foreign investment company (“PFIC”), for U.S. federal income tax purposes, in any taxable year if either (i) at least 75% of its gross income for such year is passive income or (ii) at least 50% of the value of its assets (based on an average of the quarterly values of the assets during such year) is attributable to assets that produce or are held for the production of passive income (“the PFIC asset test”). For purposes of the PFIC asset test, the value of our assets will generally be determined by reference to our market capitalization. Based on our past and current projections of our income and assets, we do not expect to be a PFIC for the current taxable year or for the foreseeable future. Nevertheless, a separate factual determination as to whether we are or have become a PFIC must be made each year (after the close of such year). Since our projections may differ from our actual business results and our market capitalization and value of our assets may fluctuate, we cannot assure you that we will not be or become a PFIC in the current taxable year or any future taxable year. If we are a PFIC for any taxable year during which a U.S. person (as defined in Section 7701(a)(30) of the Internal Revenue Code of 1986, as amended) holds our ordinary shares, such U.S. person may be subject to adverse tax consequences. Each U.S. person who holds our ordinary shares is strongly urged to consult his, her or its tax advisor regarding the application of these rules and the availability of any potential elections.
If a U.S. person is treated as owning at least 10% of our ordinary shares, such U.S. person may be subject to adverse U.S. federal income tax consequences.
If a U.S. person is treated as owning (directly, indirectly, or constructively) at least 10% of the total combined voting power of our shares, or of the total value of our shares, such shareholder may be treated as a “United States shareholder” with respect to each “controlled foreign corporation” in our group (if any). Because our group includes one or more U.S. subsidiaries, certain of our non-U.S. subsidiaries could be treated as controlled foreign corporations (regardless of whether we are treated as a controlled foreign corporation). A United States shareholder of a controlled foreign corporation may be required to report annually and include in its U.S. taxable income its pro rata share of “Subpart F income,” “global intangible low-taxed income,” and investments in U.S. property by controlled foreign corporations, regardless of whether we make any distributions. An individual that is a United States shareholder with respect to a controlled foreign corporation generally would not be allowed certain tax deductions or foreign tax credits that would be allowed to a United States shareholder that is a U.S. corporation. We cannot provide any assurances that we will assist investors in determining whether we or any of our non-U.S. subsidiaries is treated as a controlled foreign corporation or whether any investor is treated as a United States shareholder with respect to any such controlled foreign corporation or furnish to any investor who may be a United States shareholder information that may be necessary to comply with the aforementioned reporting and tax paying obligations. Failure to comply with these reporting obligations may subject a shareholder who is a United States shareholder to significant monetary penalties and may prevent from starting the statute of limitations with respect to such shareholder’s U.S. federal income tax return for the year for which reporting was due. A U.S. person should consult its advisors regarding the potential application of these rules to an investment in our ordinary shares.
We may not be able to make distributions or repurchase shares without subjecting our shareholders to Dutch withholding tax, and dividends distributed on our ordinary shares to certain related parties in low-tax jurisdictions might in the future become subject to an additional Dutch withholding tax.
We have not paid a dividend on our ordinary shares in the past and we do not intend to pay any dividends to holders of our ordinary shares in the foreseeable future. See “We do not intend to pay dividends in the foreseeable future, so your ability to achieve a return on your investment will depend on appreciation in the price of our ordinary shares.” However, if we ever do pay dividends or repurchase shares, then under current Dutch tax law, the dividend paid or repurchase price paid may be subject to Dutch dividend withholding tax at a rate of 15% under the Dutch Dividend Withholding Tax Act (Wet op de dividendbelasting 1965, “Regular Dividend Withholding Tax”), unless a domestic or treaty exemption applies.
43

The Dutch parliament has adopted a proposal of law pursuant to which an alternative withholding tax (“Alternative Withholding Tax”) will be imposed on dividends paid to related entities in designated low-tax jurisdictions, effective January 1, 2024. An entity is considered related if (i) it has a “Qualifying Interest” in our company, (ii) our company has a “Qualifying Interest” in the entity holding the ordinary shares, or (iii) a third party has a "Qualifying Interest" in both our company and the entity holding the ordinary shares. The term “Qualifying Interest” means a direct or indirectly held interest either by an entity individually or jointly if an entity is part of a collaborating group (samenwerkende groep) that enables such entity or such collaborating group to exercise a definite influence over another entity’s decisions, such as our company or an entity holding ordinary shares, as the case may be, and allows it to determine the other entity’s activities. The Alternative Withholding Tax will be imposed at the highest Dutch corporate income tax rate in effect at the time of the distribution (currently 25.8%). The Alternative Withholding Tax will be reduced, but not below zero, with any Regular Dividend Withholding Tax imposed on distributions. Based on currently applicable rates, the overall effective rate of withholding of Regular Dividend Withholding Tax and Alternative Withholding Tax will not exceed the highest corporate income tax rate in effect at the time of the distribution (currently 25.8%).
If we cease to be a Dutch tax resident for the purposes of a tax treaty concluded by the Netherlands and in certain other events, we could potentially be subject to a proposed Dutch dividend withholding tax in respect of a deemed distribution of our entire market value less paid-up capital.
Under a proposal of law currently pending before the Dutch parliament, the Emergency act conditional exit dividend withholding tax (Spoedwet conditionele eindafrekening dividendbelasting, “DWT Exit Tax”), we will be deemed to have distributed an amount equal to our entire market capitalization less recognized paid-up capital immediately before the occurrence of certain events, including if we cease to be a Dutch tax resident for purposes of a tax treaty concluded by the Netherlands with another jurisdiction and become, for purposes of such tax treaty, exclusively a tax resident of that other jurisdiction which is a qualifying jurisdiction. A qualifying jurisdiction is a jurisdiction other than a member state of the EU/EEA which does not impose a withholding tax on distributions, or that does impose such tax but that grants a step-up for earnings attributable to the period before we become exclusively a resident in such jurisdiction. This deemed distribution will be subject to a 15% tax insofar it exceeds a franchise of EUR 50 million. The tax is payable by us as a withholding agent. A full exemption applies to entities and individuals that are resident in an EU/EEA member state or a state that has concluded a tax treaty with the Netherlands that contains a dividend article, provided we submit a declaration confirming the satisfaction of applicable conditions by qualifying shareholders within one month following the taxable event. We will be deemed to have withheld the tax on the deemed distribution and have a statutory right to recover this from our shareholders. Dutch resident shareholders qualifying for the exemption are entitled to a credit or refund, and non-Dutch resident shareholders qualifying for the exemption are entitled to a refund, subject to applicable statutory limitations, provided the tax has been actually recovered from them.
The DWT Exit Tax has been amended several times since the initial proposal of law and is under ongoing discussion. In addition, a critical reaction from authorities to the latest proposal of law have been published. It is therefore not certain whether the DWT Exit Tax will be enacted and if so, in what form. If enacted in its present form, the DWT Exit Tax will have retroactive effect as from December 8, 2021.
Risks Related to our Outstanding Senior Notes
We have a substantial amount of indebtedness, which could adversely affect our financial condition.
We have a substantial amount of indebtedness and we may incur additional indebtedness in the future. As of April 30, 2023, we had $575.0 million aggregate principal amount of Senior Notes outstanding. Our indebtedness could have important consequences, including:
limiting our ability to obtain additional financing to fund future working capital, capital expenditures, acquisitions or other general corporate requirements;
requiring a portion of our cash flows to be dedicated to debt service payments instead of other purposes, thereby reducing the amount of cash flows available for working capital, capital expenditures, acquisitions and other general corporate purposes;
increasing our vulnerability to adverse changes in general economic, industry and competitive conditions; and
increasing our cost of borrowing.
In addition, the indenture that governs the Senior Notes contains restrictive covenants that limit our ability to engage in activities that may be in our long-term best interest. Our failure to comply with those covenants could result in an event of default which, if not cured or waived, could result in the acceleration of substantially all of our indebtedness.
44

We may not be able to generate sufficient cash to service all of our indebtedness and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.
Our ability to make scheduled payments on or to refinance our debt obligations depends on our financial condition and results of operations, which in turn are subject to prevailing economic and competitive conditions and to certain financial, business and other factors beyond our control. We may not be able to maintain a level of cash flows from operating activities sufficient to permit us to pay the principal, premium, if any, and interest on our indebtedness, which could have a material adverse effect on our business, results of operations and financial condition.
If our cash flows and capital resources are insufficient to fund our debt service obligations, we could face substantial liquidity problems and may be forced to reduce or delay investments and capital expenditures, or to sell assets, seek additional capital or restructure or refinance our indebtedness. Our ability to restructure or refinance our debt will depend on, among other factors, the condition of the capital markets and our financial condition at such time. Any refinancing of our debt could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. The terms of existing or future debt instruments and the indenture that governs the Senior Notes may restrict us from adopting some of these alternatives. In addition, any failure to make payments of interest and principal on our outstanding indebtedness on a timely basis would likely result in a reduction of our credit rating, which could harm our ability to incur additional indebtedness. In the absence of such cash flows and resources, we could face substantial liquidity problems and might be required to dispose of material assets or operations to meet our debt service and other obligations. Any of these circumstances could have a material adverse effect on our business, results of operations and financial condition.
Further, any future credit facility or other debt instrument may contain provisions that will restrict our ability to dispose of assets and use the proceeds from any such disposition. We may not be able to consummate those dispositions or to obtain the proceeds that we could realize from them and these proceeds may not be adequate to meet any debt service obligations then due. These alternative measures may not be successful and may not permit us to meet our scheduled debt service obligations and any such failure to meet our scheduled debt service obligations could have a material adverse effect on our business, results of operations and financial condition.
The indenture that governs the Senior Notes contains, and any of our future debt instruments may contain, terms which restrict our current and future operations, particularly our ability to respond to changes or to take certain actions.
The indenture that governs the Senior Notes contains a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interest, including, among other things, restrictions on our ability to:
create liens on certain assets to secure debt;
grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and
consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of our assets to, another person.
The covenants in the indenture that governs the Senior Notes are subject to important exceptions and qualifications described in such indenture.
As a result of these restrictions, we are limited as to how we conduct our business and we may be unable to raise additional debt or equity financing to compete effectively or to take advantage of new business opportunities. The terms of any future indebtedness we may incur could include more restrictive covenants and may require us to maintain specified financial ratios and satisfy other financial condition tests. We may not be able to maintain compliance with these covenants in the future and, if we fail to do so, we may not be able to obtain waivers from the relevant lenders and/or amend the covenants.
Our failure to comply with the restrictive covenants described above and/or the terms of any future indebtedness from time to time could result in an event of default, which, if not cured or waived, could result in our being required to repay these borrowings before their due date. If we are forced to refinance these borrowings on less favorable terms or cannot refinance these borrowings, our results of operations and financial condition could be adversely affected. As a result, our failure to comply with such restrictive covenants could have a material adverse effect on our business, results of operations and financial condition.
45

We may be required to repurchase some of the Senior Notes upon a change of control triggering event.
Holders of the Senior Notes can require us to repurchase the Senior Notes upon a change of control (as defined in the indenture governing the Senior Notes) at a repurchase price equal to 101% of the principal amount of the Senior Notes, plus accrued and unpaid interest to, but excluding, the applicable repurchase date. Our ability to repurchase the Senior Notes may be limited by law or the terms of other agreements relating to our indebtedness. In addition, we may not have sufficient funds to repurchase the Senior Notes or have the ability to arrange necessary financing on acceptable terms, if at all. A change of control may also constitute a default under, or result in the acceleration of the maturity of, our other then-existing indebtedness. Our failure to repurchase the Senior Notes would result in a default under the Senior Notes, which may result in the acceleration of the Senior Notes and other then-existing indebtedness. We may not have sufficient funds to make any payments triggered by such acceleration, which could result in foreclosure proceedings and our seeking protection under the U.S. bankruptcy code.

General Risk Factors
We may not benefit from our acquisition strategy.
As part of our business strategy, we may acquire or make investments in complementary companies, products, or technologies to augment our existing business. We may not be able to identify suitable acquisition candidates or complete such acquisitions on favorable terms, if at all. If we do complete acquisitions, we may not ultimately strengthen our competitive position or achieve our goals and business strategy, we may be subject to claims or liabilities assumed from an acquired company, product, or technology, and any acquisitions we complete could be viewed negatively by our customers, investors, and securities analysts. In addition, if we are unsuccessful at integrating future acquisitions, or the technologies associated with such acquisitions, into our company, the revenue and results of operations of the combined company could be adversely affected. Any integration process may require significant time and resources, which may disrupt our ongoing business and divert management’s attention from operations, and we may not be able to manage the integration process successfully. We may not successfully evaluate or utilize acquired technology or personnel, realize anticipated synergies from acquisitions, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges. We may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any future acquisitions, each of which could adversely affect our financial condition or the market price of our ordinary shares. The sale of equity or issuance of equity-linked debt to finance any future acquisitions could result in dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. We may acquire development stage companies that are not yet profitable, and that require continued investment, thereby reducing our cash available for other corporate purposes. The occurrence of any of these risks could harm our business, results of operations, and financial condition.
Catastrophic events, or man-made events such as terrorism, may disrupt our business.
A significant natural disaster, such as an earthquake, fire, flood, or significant power outage, could have an adverse impact on our business, results of operations, and financial condition. The impact of climate change may increase these risks due to changes in weather patterns, such as increases in storm intensity, sea-level rise, melting of permafrost and temperature extremes in areas where we or our suppliers and customers conduct business. We have a number of our employees and executive officers located in the San Francisco Bay Area, a region that has recently been affected by wildfires and other extreme weather events. If our or our partners’ abilities are hindered by any of the foregoing events, we could experience sales delays, supply chain disruptions, and other negative impacts on our business. In addition, acts of terrorism, acts of war, including Russia’s invasion of Ukraine, other geo-political unrest or health issues, such as an outbreak of pandemic or epidemic diseases, such as the COVID-19 pandemic, or fear of such events, could cause disruptions in our business or the business of our partners, customers or the economy as a whole. Any disruption in the business of our partners or customers that affects sales in a fiscal quarter could have a significant adverse impact on our quarterly results for that and future quarters. All of the aforementioned risks may be further increased if our disaster recovery plans prove to be inadequate.
46

If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the trading price of our ordinary shares.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Part II, Item 7 of this Annual Report on Form 10-K, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue, and expenses that are not readily apparent from other sources. Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our ordinary shares. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition and accounting of intangible assets.
If industry or financial analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our ordinary shares, our share price and trading volume could decline, which could adversely affect our business.
The trading market for our ordinary shares is influenced by the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts, or the content and opinions included in their reports. If any of the analysts who cover us issues an inaccurate or unfavorable opinion regarding our company, our stock price would likely decline. Further, investors and analysts may not understand how our consumption-based arrangements differ from a typical subscription-based pricing model. In addition, the stock prices of many companies in the technology industry have declined significantly after those companies have failed to meet, or significantly exceed, the financial guidance publicly announced by the companies or the expectations of analysts or public investors. If our financial results fail to meet, or significantly exceed, our announced guidance or the expectations of analysts or public investors, our stock price may decline. Further, analysts could downgrade our ordinary shares or publish unfavorable research about us. If one or more of the analysts who cover our company ceases to cover us, or fails to publish reports on us regularly, our profile in the financial markets could decrease, which in turn could cause our stock price or trading volume to decline and could adversely affect our business.
Our reputation and/or business could be negatively impacted by ESG matters and/or our reporting of such matters.
There is an increasing focus from regulators, certain investors, and other stakeholders concerning environmental, social, and governance ("ESG") matters, both in the United States and internationally. In addition, changing laws, regulations and standards relating to ESG matters are evolving, creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. We communicate certain ESG-related initiatives and goals regarding ESG in our annual ESG Report, on our website, in our filings with the SEC, and elsewhere. These initiatives and goals, coupled with the uncertainty regarding compliance with evolving ESG laws, regulations and expectations, could be difficult to achieve and costly to implement. We could fail to achieve, or be perceived to fail to achieve, our ESG-related initiatives and goals. In addition, we could be criticized for the timing, scope or nature of these initiatives and goals, or for any revisions to them. We could be criticized for the accuracy, adequacy, presentation, or completeness of our required and voluntary ESG disclosures, which could impact our brand and reputation. If our ESG practices and disclosures do not meet evolving investor or other stakeholder expectations and societal and regulatory standards, or if we experience an actual or perceived failure to achieve our ESG-related initiatives and goals our ability to attract or retain sales, marketing and other employees, and our attractiveness as an investment or as a business partner could be negatively impacted, which could adversely affect our business.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, we may be unable to accurately report our financial results or prevent fraud, and investor confidence and the market price of our ordinary shares may decline, which could adversely affect our business.
As a public company in the United States, we are subject to the Sarbanes-Oxley Act, which requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended and anticipate that we will continue to expend significant resources, including accounting-related costs and significant management oversight. We have incurred and expect to continue to incur significant expenses and devote substantial management effort toward compliance with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act. To assist us in complying with these requirements, we may need to hire more employees in the future, or engage outside consultants, which will increase our operating expenses.
47

Despite significant investment, our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to implement or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our results of operations or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that are required to be included in our periodic reports that we file with the SEC.
Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, subject us to sanctions or investigations by the NYSE, the SEC, or other regulatory authorities, and would likely cause the trading price of our ordinary shares to decline, which could adversely affect our business.
Item 1B. Unresolved Staff Comments.
None.
Item 2. Properties.
As a distributed company, we employ a distributed workforce with offices and employee hubs around the world. All offices are leased and we do not own any real property. We believe that our current facilities are adequate to meet our current needs and that, if needed in the future, suitable additional space will be available either to expand existing offices or hubs or open offices or hubs in new locations.
Item 3. Legal Proceedings
The information required by this Item is incorporated herein by reference to Part II, Item 8. “Financial Statements and Supplementary Data,” Note 8, “Commitments and Contingencies — Legal Matters” included in this Annual Report on Form 10-K.
From time to time, we may be subject to legal proceedings and claims that arise in the ordinary course of business, including patent, commercial, product liability, employment, class action, whistleblower and other litigation and claims, as well as governmental and other regulatory investigations and proceedings. In addition, third parties from time to time may assert claims against us in the form of letters and other communications. We are not currently a party to any legal proceedings that, if determined adversely to us, would individually or taken together, in our opinion, have a material adverse effect on our business, results of operations, financial condition or cash flows. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, such litigation could have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Item 4. Mine Safety Disclosures.
Not applicable.
48

PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information for Ordinary Shares
Our ordinary shares began trading on the NYSE under the symbol “ESTC” on October 5, 2018. Prior to that date, there was no public trading market for our ordinary shares.
Holders of Record
As of May 31, 2023 there were 66 shareholders of record of our ordinary shares. The number of such holders does not include beneficial owners of our ordinary shares that are held of record by brokers and other institutions on behalf of such beneficial owners.
Dividend Policy
We have never declared or paid any dividends on our ordinary shares, and we do not anticipate declaring or paying dividends in the foreseeable future.
Stock Performance Graph
The graph below compares the cumulative total shareholder return on our ordinary shares with the cumulative total return on the S&P 500 Index and the S&P 500 Information Technology Index. The graph assumes $100 was invested at the market close on October 5, 2018, which was our initial trading day, in our ordinary shares. Data for the S&P 500 Index and the S&P 500 Information Technology Index assume reinvestment of dividends. The offering price of our ordinary shares in our initial public offering, which had a closing stock price of $70.00 on October 5, 2018, was $36.00 per share.
The comparisons in the graph below are based upon historical data and are not indicative of, nor intended to forecast, future performance of our ordinary shares.
778
This performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section and shall not be deemed to be incorporated by reference into any filing by Elastic N.V. under the Securities Act or the Exchange Act.
Item 6. [Reserved]
49

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes included in Part II, Item 8 of this Annual Report on Form 10-K. As discussed in the section titled “Note Regarding Forward-Looking Statements,” the following discussion and analysis contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such difference include, but are not limited to, those identified below and those discussed in the section titled “Risk Factors” included in Part I, Item 1A of this Annual Report on Form 10-K. Our fiscal year end is April 30.
This section of our Annual Report on Form 10-K discusses our financial condition and results of operations for the years ended April 30, 2023 and 2022 and year-to-year comparisons between the years ended April 30, 2023 and 2022. A discussion of our financial condition and results of operations for the year ended April 30, 2021 and year-to-year comparisons between the years ended April 30, 2022 and 2021 that are not included in this Annual Report on Form 10-K can be found in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended April 30, 2022, filed with the SEC on June 21, 2022.
Overview
Elastic is a data analytics company built on the power of search. Our platform, which is available as both a hosted, managed service across public clouds as well as self-managed software, allows our customers to find insights and drive AI and machine learning use cases from large amounts of data. We offer three search-powered solutions – Search, Observability, and Security – that are built into the platform. We help organizations, their employees, and their customers find what they need faster, while keeping mission-critical applications running smoothly, and protecting against cyber threats.
Our platform is built on the Elastic Stack, a powerful set of software products that ingest data from any source, in any format, and perform search, analysis, and visualization of that data. At the core of the Elastic Stack is Elasticsearch - a highly scalable document store and search engine, and the unified data store for all of our solutions and use cases. Our platform also includes the ESRE, which combines advanced AI with Elastic’s text search to give developers a full suite of sophisticated retrieval algorithms and the ability to integrate with large language models. The Elastic Stack can be used by developers to power a variety of use cases. It is a distributed, real-time search and analytics engine and data store for all types of data, including textual, numerical, geospatial, structured, and unstructured.
We make our platform available as a hosted, managed service across major cloud providers. Customers can also deploy our platform across hybrid clouds, public or private clouds, and multi-cloud environments. As digital transformation drives mission critical business functions to the cloud, we believe that every company will need to build around a search-based relevance engine to find the answers that matter, from all of their data, in real-time, and at scale.
Our business model is based primarily on a combination of a paid Elastic-managed hosted service offering and paid and free proprietary self-managed software. Our paid offerings for our platform are sold via subscription through resource-based pricing, and all customers and users have access to all solutions. In Elastic Cloud, our family of cloud-based offerings under which we offer our software as a hosted, managed service, we offer various subscription tiers tied to different features. For users who download our software, we make some of the features of our software available for free, allowing us to engage with a broad community of developers and practitioners and introduce them to the value of the Elastic Stack. We believe in the importance of an open software development model, and we develop the majority of our software in public repositories as open code under a proprietary license. Unlike some companies, we do not build an enterprise version that is separate from our free distribution. We maintain a single code base across both our self-managed software and Elastic-hosted services. All of these actions help us build a powerful commercial business model that we believe is optimized for product-led growth.
We generate revenue primarily from sales of subscriptions to our platform. We offer various paid subscription tiers that provide different levels of rights to use proprietary features and access to support. We do not sell support separately. Our subscription agreements typically range from one to three years and are usually billed annually in advance. Our subscription agreements are both term-based and consumption-based, with the vast majority of Elastic Cloud subscriptions being consumption-based. We sell subscriptions in various currencies, with the majority of our subscriptions contracted in US dollars, and a smaller portion contracted in Euro, British Pound Sterling, and other currencies. Elastic Cloud customers may also purchase subscriptions on a month-to-month basis without a commitment, with usage billed at the end of each month. Subscriptions accounted for 92%, 93%, and 93% of total revenue for the years ended April 30, 2023, 2022, and 2021, respectively. We also generate revenue from consulting and training services.
50

We make it easy for users to begin using our products in order to drive rapid adoption. Users can either sign up for a free trial on Elastic Cloud or download our software directly from our website without any sales interaction, and immediately begin using the full set of features. Users can also sign up for Elastic Cloud through public cloud marketplaces. We conduct low-touch campaigns to keep users and customers engaged once they have begun using Elastic Cloud or have downloaded our software. As of April 30, 2023, we had approximately 20,200 customers compared to over 18,600 customers and over 15,000 customers as of April 30, 2022 and 2021, respectively. The majority of our new customers use Elastic Cloud. We define a customer as an entity that generated revenue in the quarter ending on the measurement date from an annual or month-to-month subscription. Affiliated entities are typically counted as a single customer.
Many of these customers start with limited initial spending, but can significantly grow their spending. We drive high-touch engagement with qualified prospects and customers to drive further awareness, adoption, and expansion of our products with paid subscriptions. Expansion includes increasing the number of developers and practitioners using our products, increasing the utilization of our products for a particular use case, and utilizing our products to address new use cases. The number of customers who represented greater than $100,000 in annual contract value (“ACV”) was over 1,160, over 960, and over 730 as of April 30, 2023, 2022, and 2021 respectively. The ACV of a customer’s commitments is calculated based on the terms of that customer’s subscriptions, and represents the total committed annual subscription amount as of the measurement date. Month-to-month subscriptions are not included in the calculation of ACV.
Our sales teams are organized primarily by geography and secondarily by customer segments. They focus on both initial conversion of users into customers and additional sales to existing customers. In addition to our direct sales efforts, we also maintain partnerships to further extend our reach and awareness of our products around the world.
We have experienced significant growth, with revenue increasing to $1.1 billion for the year ended April 30, 2023 from $862.4 million for the year ended April 30, 2022 and $608.5 million for the year ended April 30, 2021, representing year-over-year growth of 24% for the year ended April 30, 2023 and 42% for the year ended April 30, 2022. For the year ended April 30, 2023, revenue from outside the United States accounted for 41% of our total revenue. For our non-U.S. operations, the majority of our revenue and expenses are denominated in currencies such as the Euro and British Pound Sterling. No customer accounted for more than 10% of our total revenue for the years ended April 30, 2023, 2022, and 2021. We have not been profitable to date. For the years ended April 30, 2023, 2022 and 2021, we incurred net losses of $236.2 million, $203.8 million and $129.4 million, respectively. Our net cash provided by operating activities was $35.7 million, $5.7 million, and $22.5 million for the years ended April 30, 2023, 2022 and 2021, respectively. We have experienced losses in each year since our incorporation and as of April 30, 2023, had an accumulated deficit of $1.1 billion. We expect we will continue to incur net losses for the foreseeable future. There can be no assurance whether, or when, we may become profitable.
We continue to make substantial investments in developing the Elastic Stack and expanding our global sales and marketing footprint. With a distributed team spanning over 40 countries, we are able to recruit, hire, and retain high-quality, experienced technical and sales personnel and operate at a rapid pace to drive product releases, fix bugs, and create and market new products. We had 2,886 employees as of April 30, 2023.
Current Economic Conditions
Recent and current macroeconomic events, including inflation, slower economic growth, political unrest, and concerns about the stability of banks, continue to evolve and negatively impact worldwide economic activity. Governmental and corporate responses to these factors including rising interest rates, unpredictable and decreased spending, and layoffs, have added to the highly volatile macroeconomic landscape. We have experienced and, if economic conditions continue to decline, we may continue to experience longer and more unpredictable sales cycles, increased scrutiny of deals, slowing consumption and overall customer expenditures, and the impacts of changing foreign exchange rates with a strengthening or weakening U.S. dollar. We continue to closely monitor the macroeconomic environment and its effects on our business and on global economic activity, including customer spending behavior. Notwithstanding the potential and actual adverse impacts described above, as the pandemic has caused more of our customers to shift to a virtual workforce or accelerate their digital transformation efforts, we believe the value of our solutions has become even more evident.
Restructuring
To navigate the current economic environment, we have realigned our resources internally to drive greater efficiencies and rebalance investments across all functions of the organization and reinvest some savings in key priority areas to drive growth. On November 30, 2022, we announced and began implementing a plan to align our investments more closely with our strategic priorities by reducing our workforce by approximately 13% and implementing certain facilities-related cost optimization actions. We incurred $31.3 million in restructuring and other related charges during the year ended April 30, 2023. We expect that the implementation of the workforce reductions and facilities cost optimization will be substantially completed by the end of the first quarter of fiscal 2024.
51

See Note 16 “Restructuring and other related charges” in our accompanying Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K for additional information about this plan. We will continue to adjust, monitor, and curtail spending when and where needed to adapt to the current macroeconomic landscape and will reinvest some of the savings selectively in areas that we believe best position us to drive profitable growth. See “Risk Factors” included in Part I, Item 1A of this Annual Report on Form 10-K for a discussion of additional risks.
Key Factors Affecting our Performance
We believe that the growth and future success of our business depends on many factors, including those described below. While each of these factors presents significant opportunities for our business, they also pose important challenges that we must successfully address in order to sustain our growth and improve our results of operations.
Increasing adoption of Elastic Cloud. Elastic Cloud, our family of cloud-based offerings, is an important growth opportunity for our business. Organizations are increasingly looking for hosted deployment alternatives with reduced administrative burdens. In some cases, users of our source available software that have been self-managing deployments of the Elastic Stack subsequently become paying subscribers of Elastic Cloud. For the years ended April 30, 2023, 2022, and 2021, Elastic Cloud contributed 40%, 35%, and 27% of our total revenue, respectively. We believe that offering Elastic Cloud is important for achieving our long-term growth potential, and we expect Elastic Cloud’s contribution to our subscription revenue to continue to increase over time. However, we expect that an increase in the relative contribution of Elastic Cloud to our business will have a modest adverse impact on our gross margin as a result of the associated third-party hosting costs.
Growing the Elastic community. Our strategy consists of providing access to source available software, on both a paid and free basis, and fostering a community of users and developers. Our strategy is designed to pursue what we believe to be significant untapped potential for the use of our technology. After developers begin to use our software and start to participate in our developer community, they become more likely to apply our technology to additional use cases and evangelize our technology within their organizations. This reduces the time required for our sales force to educate potential leads on our solutions. In order to capitalize on our opportunity, we intend to make further investments to keep the Elastic Stack accessible and well known to software developers around the world. We intend to continue to invest in our products and support and engage our user base and developer community through content, events, and conferences in the U.S. and internationally. Our results of operations may fluctuate as we make these investments.
Developing new features for the Elastic Stack. The Elastic Stack is applied to various use cases by customers, including through the solutions we offer. Our revenue is derived primarily from subscriptions of Search, Observability and Security built into the Elastic Stack. We believe that releasing additional features of the Elastic Stack, including our solutions, drives usage of our products and ultimately drives our growth. To that end, we plan to continue to invest in building new features and solutions that expand the capabilities of the Elastic Stack. These investments may adversely affect our operating results prior to generating benefits, to the extent that they ultimately generate benefits at all.
Growing our customer base by converting users of our software to paid subscribers. Our financial performance depends on growing our paid customer base by converting free users of our software into paid subscribers. Our distribution model has resulted in rapid adoption by developers around the world. We have invested, and expect to continue to invest, heavily in sales and marketing efforts to convert additional free users to paid subscribers. Our investment in sales and marketing is significant given our large and diverse user base. The investments are likely to occur in advance of the anticipated benefits resulting from such investments, such that they may adversely affect our operating results in the near term.
Expanding within our current customer base. Our future growth and profitability depend on our ability to drive additional sales to existing customers. Customers often expand the use of our software within their organizations by increasing the number of developers using our products, increasing the utilization of our products for a particular use case, and expanding use of our products to additional use cases. We focus some of our direct sales efforts on encouraging these types of expansion within our customer base.
52

We believe that a useful indication of how our customer relationships have expanded over time is through our Net Expansion Rate, which is based upon trends in the rate at which customers increase their spend with us. To calculate an expansion rate as of the end of a given month, we start with the annualized spend from all such customers as of twelve months prior to that month end, or Prior Period Value. A customer’s annualized spend is measured as its ACV, or in the case of customers charged on usage-based arrangements, by annualizing the usage for that month. We then calculate the annualized spend from these same customers as of the given month end, or Current Period Value, which includes any growth in the value of their subscriptions or usage and is net of contraction or attrition over the prior twelve months. We then divide the Current Period Value by the Prior Period Value to arrive at an expansion rate. The Net Expansion Rate at the end of any period is the weighted average of the expansion rates as of the end of each of the trailing twelve months. The Net Expansion Rate includes the dollar-weighted value of our subscriptions or usage that expand, renew, contract, or attrit. For instance, if each customer had a one-year subscription and renewed its subscription for the exact same amount, then the Net Expansion Rate would be 100%. Customers who reduced their annual subscription dollar value (contraction) or did not renew their annual subscription (attrition) would adversely affect the Net Expansion Rate. Our Net Expansion Rate was approximately 117% as of April 30, 2023.
As large organizations expand their use of the Elastic Stack across multiple use cases, projects, divisions and users, they often begin to require centralized provisioning, management and monitoring across multiple deployments. To satisfy these requirements, our Enterprise subscription tier provides access to key orchestration and deployment management capabilities. We will continue to focus some of our direct sales efforts on driving adoption of our paid offerings.
Components of Results of Operations
Revenue
Subscription.  Our revenue is primarily generated through the sale of subscriptions to software, which is either self-managed by the user or hosted and managed by us in the cloud. Subscriptions provide the right to use paid proprietary software features and access to support for our paid and unpaid software. Our subscription agreements are both term-based and consumption-based, with the vast majority of Elastic Cloud subscriptions being consumption-based.
A portion of the revenue from self-managed subscriptions is generally recognized up front at the point in time when the license is delivered and the remainder is recognized ratably over the subscription term. Revenue from subscriptions that require access to the cloud or that are hosted and managed by us is recognized ratably over the subscription term or on a usage basis for consumption-based arrangements; both are presented within Subscription revenue in our consolidated statements of operations.
Services.  Services is composed of consulting services as well as public and private training. Revenue for services is recognized as these services are delivered.
Cost of Revenue
Subscription. Cost of subscription consists primarily of personnel and related costs for employees associated with supporting our subscription arrangements, certain third-party expenses, and amortization of certain intangible and other assets. Personnel and related costs, or personnel costs, comprise cash compensation, benefits and stock-based compensation to employees, costs of third-party contractors, and allocated overhead costs. Third-party expenses consist of cloud hosting costs and other expenses directly associated with our customer support. We expect our cost of subscription to increase in absolute dollars as our subscription revenue increases.
Services. Cost of services revenue consists primarily of personnel costs directly associated with delivery of training, implementation and other services, costs of third-party contractors, facility rental charges and allocated overhead costs. We expect our cost of services to increase in absolute dollars as we invest in our business and as services revenue increases.
Gross profit and gross margin. Gross profit represents revenue less cost of revenue. Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the timing of our acquisition of new customers and our renewals with existing customers, the average sales price of our subscriptions and services, the amount of our revenue represented by hosted services, the mix of subscriptions sold, the mix of revenue between subscriptions and services, the mix of services between consulting and training, transaction volume growth and support case volume growth. We expect our gross margin to fluctuate over time depending on the factors described above. We expect our revenue from Elastic Cloud to continue to increase as a percentage of total revenue, which we expect will adversely impact our gross margin as a result of the associated hosting costs.
53

Operating Expenses
Research and development. Research and development expense primarily consists of personnel costs and allocated overhead costs. We expect our research and development expense to increase in absolute dollars for the foreseeable future as we continue to develop new technology and invest further in our existing products.
Sales and marketing. Sales and marketing expense primarily consists of personnel costs, commissions, allocated overhead costs and costs related to marketing programs and user events. Marketing programs consist of advertising, events, brand-building and customer acquisition and retention activities. We expect our sales and marketing expense to increase in absolute dollars as we expand our salesforce and increase our investments in marketing resources. We capitalize sales commissions and associated payroll taxes paid to internal sales personnel that are related to the acquisition of customer contracts. Sales commissions costs are amortized over the expected benefit period.
General and administrative. General and administrative expense primarily consists of personnel costs for our management, finance, legal, human resources, and other administrative employees. Our general and administrative expense also includes professional fees, accounting fees, audit fees, tax services and legal fees, as well as insurance, allocated overhead costs, and other corporate expenses. We expect our general and administrative expense to increase in absolute dollars as we increase the size of our general and administrative functions to support the growth of our business.
Restructuring and other related charges. Restructuring and other related charges primarily consist of employee-related severance and other termination benefits as well as lease impairment and other facilities-related charges.
Other Income (Expense), Net
Interest expense. Primarily consists of interest on our 4.125% Senior Notes due 2029.
Other income (expense), net. Primarily consists of interest income, gains and losses from transactions denominated in a currency other than the functional currency, and miscellaneous other non-operating gains and losses.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes related to the Netherlands, U.S. federal and state, and foreign jurisdictions in which we conduct business. Our effective tax rate is affected by recurring items, such as tax rates in jurisdictions outside the Netherlands and the relative amounts of income we earn in those jurisdictions, non-deductible stock-based compensation, as well as one-time tax benefits or charges.
54

Results of Operations
The following tables set forth our results of operations for the periods presented in dollars and as a percentage of our total revenue. The period-to-period comparison of results is not necessarily indicative of results for future periods.
Year Ended April 30,
202320222021
(in thousands)
Revenue
Subscription$984,762 $798,770 $567,339 
Services84,227 63,604 41,150 
Total revenue1,068,989 862,374 608,489 
Cost of revenue (1)(2)(3)
Subscription219,306 178,204 122,513 
Services77,320 53,990 38,541 
Total cost of revenue296,626 232,194 161,054 
Gross profit772,363 630,180 447,435 
Operating expenses (1)(2)(3)(4)
Research and development313,454 273,761 199,203 
Sales and marketing503,537 406,658 273,877 
General and administrative143,247 123,441 103,833 
Restructuring and other related charges31,297 — — 
Total operating expenses991,535 803,860 576,913 
Operating loss (1)(2)(3)(4)
(219,172)(173,680)(129,478)
Other income (expense), net
Interest expense(25,159)(20,716)(185)
Other income (expense), net27,454 (3,393)7,949 
Loss before income taxes(216,877)(197,789)(121,714)
Provision for income taxes19,284 6,059 7,720 
Net loss$(236,161)$(203,848)$(129,434)
(1) Includes stock-based compensation expense as follows:
Year Ended April 30,
202320222021
(in thousands)
Cost of revenue
Subscription$8,308 $8,368 $7,105 
Services9,435 6,463 4,824 
Research and development80,170 59,911 35,267 
Sales and marketing68,943 45,798 31,581 
General and administrative37,183 20,654 14,903 
Total stock-based compensation expense$204,039 $141,194 $93,680 
55

(2) Includes employer payroll taxes on employee stock transactions as follows:
Year Ended April 30,
202320222021
(in thousands)
Cost of revenue
Subscription$422 $681 $674 
Services423 712 661 
Research and development2,458 3,316 3,670 
Sales and marketing2,420 4,287 5,399 
General and administrative1,410 965 3,972 
Total employer payroll tax on stock transactions$7,133 $9,961 $14,376 
(3) Includes amortization of acquired intangible assets as follows:
Year Ended April 30,
202320222021
(in thousands)
Cost of revenue
Subscription$11,781 $10,503 $8,437 
Sales and marketing4,887 5,280 5,730 
Total amortization of acquired intangibles$16,668 $15,783 $14,167 
(4) Includes acquisition-related expenses as follows:
Year Ended April 30,
202320222021
(in thousands)
Research and development$5,875 $6,104 $— 
General and administrative103 1,528 — 
Total acquisition-related expenses$5,978 $7,632 $— 

56

The following table sets forth selected consolidated statements of operations data for each of the periods indicated as a percentage of total revenue:    
Year Ended April 30,
202320222021
Revenue
Subscription92 %93 %93 %
Services%%%
Total revenue100 %100 %100 %
Cost of revenue (1)(2)(3)
Subscription21 %21 %20 %
Services%%%
Total cost of revenue28 %27 %26 %
Gross profit72 %73 %74 %
Operating expenses (1)(2)(3)(4)
Research and development29 %32 %33 %
Sales and marketing47 %47 %45 %
General and administrative14 %14 %17 %
Restructuring and other related charges%— %— %
Total operating expenses93 %93 %95 %
Operating loss (1)(2)(3)(4)
(21)%(20)%(21)%
Other income (expense), net
Interest expense(2)%(3)%— %
Other income (expense), net%— %%
Loss before income taxes(21)%(23)%(20)%
Provision for income taxes%%%
Net loss(22)%(24)%(21)%
(1) Includes stock-based compensation expense as follows:
Year Ended April 30,
202320222021
Cost of revenue
Subscription%%%
Services%%%
Research and development%%%
Sales and marketing%%%
General and administrative%%%
Total stock-based compensation expense19 %16 %15 %
57

(2) Includes employer payroll taxes on employee stock transactions as follows:
Year Ended April 30,
202320222021
Cost of revenue
Subscription— %— %— %
Services— %— %— %
Research and development%— %— %
Sales and marketing— %%%
General and administrative— %— %%
Total employer payroll tax on stock transactions%%%
(3) Includes amortization of acquired intangible assets as follows:
Year Ended April 30,
202320222021
Cost of revenue
Subscription%%%
Sales and marketing%%%
Total amortization of acquired intangibles%%%
(4) Includes acquisition-related expenses as follows:
Year Ended April 30,
202320222021
Research and development%%— %
Total acquisition-related expenses%%— %
Comparison of Fiscal Years Ended April 30, 2023 and 2022
Revenue
Year Ended April 30,Change
20232022$%
(in thousands)
Revenue
Subscription$984,762 $798,770 $185,992 23 %
Services84,227 63,604 20,623 32 %
Total revenue$1,068,989 $862,374 $206,615 24 %
Subscription revenue increased by $186.0 million, or 23%, for the year ended April 30, 2023 compared to the prior year. This increase was primarily driven by continued adoption of Elastic Cloud which grew 42% over the same period and increased to 40% of total revenue for the year ended April 30, 2023 from 35% for the year ended April 30, 2022.
Services revenue increased by $20.6 million, or 32%, for the year ended April 30, 2023 compared to the prior year. The increase in services revenue was attributable to increased adoption of our services offerings.
58

Cost of Revenue and Gross Margin
Year Ended April 30,Change
20232022$%
(in thousands)
Cost of revenue
Subscription$219,306 $178,204 $41,102 23 %
Services77,320 53,990 23,330 43 %
Total cost of revenue$296,626 $232,194 $64,432 28 %
Gross profit$772,363 $630,180 $142,183 23 %
Gross margin:  
Subscription78 %78 %
Services%15 %
Total gross margin72 %73 %
Cost of subscription revenue increased by $41.1 million, or 23%, for the year ended April 30, 2023 compared to the prior year. This increase was primarily due to an increase of $38.3 million in cloud infrastructure costs due to increased Elastic Cloud subscription revenue. Additionally, intangible asset amortization increased by $1.3 million due to a full year of amortization on the intangibles acquired during the year ended April 30, 2022.
Cost of services revenue increased by $23.3 million, or 43%, for the year ended April 30, 2023 compared to the prior year. This increase was primarily due to an increase of $15.5 million in personnel and related costs, including increases of $10.5 million in salaries and related taxes, $3.0 million in stock-based compensation, and $1.7 million in employee benefits expense driven by an increase in headcount in our services organization. In addition, subcontractor costs increased by $6.2 million and travel costs increased by $0.8 million.
Gross margin for services revenue was 8% for the year ended April 30, 2023 compared to 15% for the prior year. The decrease in margin was primarily due to the cost of services, including personnel and related costs and subcontractor costs, growing at a higher rate than services revenue. We continue to make investments in our services organization that we believe will be needed as we continue to grow. Our gross margin for services may fluctuate or decline in the near-term as we seek to expand our services business.
Operating Expenses
Research and development
Year Ended April 30,Change
20232022$%
(in thousands)
Research and development$313,454 $273,761 $39,693 14 %
Research and development expense increased by $39.7 million, or 14%, for the year ended April 30, 2023 compared to the prior year as we continued to invest in the development of new and existing offerings. Personnel and related costs increased by $29.7 million as a result of growth in headcount. In addition, travel costs increased by $4.6 million, cloud infrastructure costs related to our research and development activities increased by $3.0 million, and consulting costs increased by $1.5 million. The increase in personnel and related costs includes an increase of $20.3 million in stock-based compensation, an increase of $6.9 million in salaries and related taxes, and an increase of $2.8 million in employee benefits expense.
Sales and marketing
Year Ended April 30,Change
20232022$%
(in thousands)
Sales and marketing$503,537 $406,658 $96,879 24 %
59

Sales and marketing expense increased by $96.9 million, or 24%, for the year ended April 30, 2023 compared to the prior year. This increase was primarily due to an increase of $83.6 million in personnel and related costs and a $2.8 million increase in software and equipment charges due to growth in headcount. In addition, travel expenses increased by $6.2 million and marketing expense increased by $4.8 million. The increase in personnel and related costs included an increase of $37.9 million in salaries and related taxes, an increase of $23.1 million in stock-based compensation, an increase of $10.7 million in commission expense, and an increase of $8.2 million in employee benefits expense.
General and administrative
Year Ended April 30,Change
20232022$%
(in thousands)
General and administrative$143,247 $123,441 $19,806 16 %
General and administrative expense increased by $19.8 million, or 16%, for the year ended April 30, 2023 compared to the prior year. This increase was primarily due to an increase of $27.7 million in personnel and related costs and a $0.8 million increase in software and equipment charges due to headcount growth. In addition, travel costs increased by $0.7 million. These increases were partially offset by a $9.2 million decrease in legal and professional fees and a $0.8 million decrease in consulting expense. The increase in personnel and related costs includes an increase of $16.5 million in stock-based compensation expense, an increase of $9.1 million in salaries and related taxes, and an increase of $2.1 million in employee benefits expense.
Restructuring and other related charges
Year Ended April 30,Change
20232022$%
(in thousands)
Restructuring and other related charges$31,297 $— $31,297 100 %
For the year ended April 30, 2023, we recorded restructuring and other related charges comprising employee-related severance and other termination benefits of approximately $23.3 million, facilities-related charges of approximately $6.2 million, and $1.8 million of other restructuring-related charges while we had no such charges in the prior year.
Other Income (Expense), Net
Interest expense
Year Ended April 30,Change
20232022$%
(in thousands)
Interest expense$(25,159)$(20,716)$(4,443)21 %
Interest expense increased by $4.4 million, or 21%, for the year ended April 30, 2023 compared to the prior year. This increase was primarily due to interest expense associated with the 4.125% Senior Notes due 2029, which we issued in July 2021 in a private placement, as well as a full year of amortization of the related debt discount and issuance costs.
Other income (expense), net
Year Ended April 30,Change
20232022$%
(in thousands)
Other income (expense), net$27,454 $(3,393)$30,847 (909)%
Other income, net was $27.5 million for the year ended April 30, 2023 compared to Other expense, net of $3.4 million for the prior year. This change of $30.8 million was primarily due to an increase in interest income of $17.4 million as a result of higher interest earned on our investments and income from a favorable settlement of a legal claim in the amount of $10.4 million during the year ended April 30, 2023. In addition, we recognized a foreign currency transaction loss of $0.4 million in the current fiscal year compared to a foreign currency transaction loss of $3.6 million in the prior year.
60

Provision for Income Taxes
Year Ended April 30,Change
20232022$%
(in thousands)
Provision for income taxes$19,284 $6,059 $13,225 218 %
The provision for income taxes increased $13.2 million, or 218%, for the year ended April 30, 2023 compared to the prior year. Our effective tax rate was (8.9)% and (3.1%) of our net loss before taxes for the years ended April 30, 2023 and 2022, respectively. Our effective tax rate is affected by recurring items, such as tax rates in jurisdictions outside the Netherlands and the relative amounts of income we earn in those jurisdictions and non-deductible stock-based compensation as well as one-time tax benefits or charges. The increase in tax expense is driven primarily by growth in business operations in jurisdictions where we generate taxable income and do not have any available tax credits or net operating losses to offset that income, and a one-time charge of $2.8 million related to the completion of acquisition-related integration, reduced by a one-time benefit of $1.2 million related to our restructuring plan.
Liquidity and Capital Resources
As of April 30, 2023, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $915.2 million. Our cash and cash equivalents and marketable securities consist of highly liquid investment-grade fixed-income securities. We believe that the credit quality of the securities portfolio is strong and diversified among industries and individual issuers.
We have generated significant operating losses from our operations as reflected in our accumulated deficit of $1.1 billion as of April 30, 2023. We have historically incurred, and expect to continue to incur, operating losses and may generate negative cash flows from operations on an annual basis for the foreseeable future due to the investments we intend to make as described above, and as a result, we may require additional capital resources to execute on our strategic initiatives to grow our business.
We believe that our existing cash, cash equivalents, and marketable securities will be sufficient to fund our operating and capital needs for at least the next 12 months, despite the uncertainty in the changing market and macroeconomic conditions. Our assessment of the period of time through which our financial resources will be adequate to support our operations is a forward-looking statement and involves risks and uncertainties. Our actual results could vary as a result of, and our future capital requirements, both near-term and long-term, will depend on, many factors, including our growth rate, the timing and extent of spending to support our research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of solutions or features, and the continuing market acceptance of our solutions and services. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We have based this estimate on assumptions that may prove to be wrong, and we could use our available capital resources sooner than we currently expect. In July 2021, we issued long-term debt of $575.0 million, and we may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, or if we cannot expand our operations or otherwise capitalize on our business opportunities because we lack sufficient capital, our business, operating results and financial condition would be adversely affected.
The following table summarizes our cash flows for the periods presented:
Year Ended April 30,
202320222021
(in thousands)
Net cash provided by operating activities
$35,662 $5,672 $22,545 
Net cash used in investing activities
$(272,952)$(127,271)$(1,518)
Net cash provided by financing activities
$17,471 $602,127 $77,258 
61

Net Cash Provided By Operating Activities
Net cash provided by operating activities during the year ended April 30, 2023 was $35.7 million, which resulted from adjustments for non-cash charges of $307.2 million, mostly offset by a net loss of $236.2 million and net cash outflow of $35.4 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $204.0 million for stock-based compensation expense, $68.9 million for amortization of deferred contract acquisition costs, $20.2 million of depreciation and intangible asset amortization expense, $10.9 million in non-cash operating lease costs, and $6.2 million of asset impairment charges. The net cash outflow from changes in operating assets and liabilities was the result of an increase in deferred contract acquisition costs of $102.0 million as our sales commissions increased due to increased business volume, an increase of $46.4 million in accounts receivable, and a decrease of $11.4 million in operating lease liabilities. These outflows were partially offset by a $95.6 million increase in deferred revenue, a net increase of $18.9 million in accounts payable, accrued expenses and accrued compensation and benefits, and a decrease of $9.8 million in prepaid expenses and other assets.
Net cash provided by operating activities during the year ended April 30, 2022 was $5.7 million, which resulted from a net loss of $203.8 million adjusted for non-cash charges of $230.2 million and net cash outflow of $20.6 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $140.6 million for stock-based compensation expense, $60.7 million for amortization of deferred contract acquisition costs, $19.7 million of depreciation and intangible asset amortization expense, $8.6 million in non-cash operating lease costs, net foreign currency transaction loss of $2.0 million, amortization of debt issuance costs of $0.8 million, and $0.1 million of other expenses which were partially offset by an increase of $2.4 million in deferred tax assets. The net cash outflow from changes in operating assets and liabilities was the result of an increase of $62.2 million in accounts receivable due to higher billings and timing of collections from our customers, an increase in deferred contract acquisition costs of $96.8 million as our sales commissions increased due to increased business volume, a decrease of $8.9 million in operating lease liabilities, and an increase of $2.6 million in prepaid expenses and other assets. These outflows were partially offset by an $83.8 million increase in deferred revenue due to higher billings and a net increase of $66.0 million in accounts payable, accrued expenses, and accrued compensation and benefits due to growth in our business and higher headcount.
Net Cash Used in Investing Activities
Net cash used in investing activities of $273.0 million during the year ended April 30, 2023 was primarily due to the purchase of marketable securities of $270.3 million. In addition, we incurred $2.7 million of capital expenditures during the year.
Net cash used in investing activities of $127.3 million during the year ended April 30, 2022 was primarily due to cash used in acquisitions of $119.9 million, capitalization of $4.9 million in internal-use software costs, and $2.5 million of capital expenditures during the year.
Net Cash Provided by Financing Activities
Net cash provided by financing activities of $17.5 million during the year ended April 30, 2023 was due to the proceeds from stock option exercises.
Net cash provided by financing activities of $602.1 million during the year ended April 30, 2022 was due to the proceeds of $575.0 million from the issuance of long-term debt and $36.4 million of proceeds from stock option exercises, partially offset by $9.3 million payments of debt issuance costs.
Contractual Obligations and Commitments
Our principal commitments consist of our purchase obligations under non-cancelable agreements for cloud hosting, subscription software, and sales and marketing, future non-cancelable minimum rental payments under operating leases for our offices, and interest payments due on our Senior Notes. As of April 30, 2023, we had purchase commitments of $542.8 million related to cloud hosting services, future minimum lease payment commitments of $28.4 million, and purchase commitments of $43.8 million related to other contracts. During the year ended April 30, 2023, we entered into an amendment to a non-cancelable cloud hosting capacity agreement, effective December 31, 2022, for a total purchase commitment of $270.0 million payable over the four years following the date of the agreement. See Note 8, “Commitments and contingencies,” and Note 9, “Leases,” of our accompanying Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for additional discussion of our cloud hosting obligations and future non-cancelable minimum rental payments, respectively.
In July 2021, we issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement. Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year. See Note 7, “Senior Notes,” of our accompanying Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for additional information about the Senior Notes.
62

As of April 30, 2023, we had $2.3 million in letters of credit outstanding in favor of certain landlords for office space. These letters of credit renew annually and expire on various dates through 2025.
Our contractual commitment amounts are associated with agreements that are enforceable and legally binding and do not include obligations under contracts that we can cancel without a significant penalty. Purchase orders issued in the ordinary course of business are also excluded, as our purchase orders represent authorizations to purchase rather than binding agreements.
We have also excluded unrecognized tax benefits from the contractual obligations. A variety of factors could affect the timing of payments for the liabilities related to unrecognized tax benefits. Therefore, we cannot reasonably estimate the timing of such payments. We believe that these matters will likely not be resolved in the next 12 months and accordingly we have classified the estimated liability as non-current in the consolidated balance sheet. For further information see Note 13, “Income taxes,” of our accompanying Notes to our Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.
Critical Accounting Policies and Estimates
In preparing our consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”), we are required to make estimates, assumptions and judgments that affect the amounts reported on our financial statements and the accompanying disclosures. Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. We base our estimates, assumptions and judgments on historical experience and various other factors that we believe to be reasonable under the circumstances. These estimates may change in future periods and will be recognized in the consolidated financial statements as new events occur and additional information becomes known. Actual results could differ from those estimates and any such differences may be material to our financial statements. We believe that the critical accounting policies and estimates set forth below involve a higher degree of judgment and complexity in their application than our other significant accounting policies.
Accounting policies that have a significant impact on our results are described in Note 2 “Summary of Significant Accounting Policies” to our accompanying Notes to Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K. The accounting policies discussed in this section are those that we consider to involve a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our consolidated financial condition and results of operations.
Due to current macroeconomic developments and conditions, estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require increased judgment. These estimates and assumptions may change in future periods and will be recognized in the consolidated financial statements as new events occur and additional information becomes known. To the extent our actual results differ materially from those estimates and assumptions, our future financial statements could be affected.
Revenue Recognition
Our contracts with customers include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. We apply judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation, and financial or other information pertaining to the customer. At contract inception we evaluate whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. We have concluded that our contracts with customers generally do not contain warranties that give rise to a separate performance obligation.
Our contracts often contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. We apply significant judgment in identifying and accounting for each performance obligation, as a result of evaluating the terms and conditions in contracts. The transaction price is allocated to the separate performance obligations on a relative standalone selling price (“SSP”) basis. We determine the SSP based on the prices at which we separately sell these products assuming the majority of these fall within a pricing range. In instances where SSP is not directly observable, such as when we do not sell the software license separately, we derive the SSP using information that may include market conditions and other observable and unobservable inputs which can require significant judgment. There is typically more than one SSP for individual products and services due to the stratification of those products and services by quantity, term of the subscription, sales channel and other circumstances. If one of the performance obligations is outside of the SSP range, we allocate the transaction price considering the midpoint of the SSP range. We also consider if there are any additional material rights inherent in a contract, and if so, we allocate a portion of the transaction price to such rights based on a relative SSP.
63

Deferred Contract Acquisition Costs
Deferred contract acquisition costs represent costs that are incremental to the acquisition of customer contracts, which consist mainly of sales commissions and associated payroll taxes. We determine whether costs should be deferred based on sales compensation plans if the commissions are in fact incremental and would not have occurred absent the customer contract.
Our sales commissions plan incorporates different commission rates for contracts with new customers and incremental sales to existing customers, and for subsequent subscription renewals. Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for contracts with new customers and incremental sales to existing customers given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid for contracts with new customers and incremental sales to existing customers are amortized over an estimated period of benefit of five years while commissions paid for renewal contracts are amortized based on the pattern of the associated revenue recognition over the related contractual renewal period for the pool of renewal contracts. We determine the period of benefit for commissions paid for contracts with new customers and incremental sales to existing customers by taking into consideration its initial estimated customer life and the technological life of its software and related significant features. Commissions paid on services are typically amortized in accordance with the associated revenue as the commissions paid on new and renewal services are commensurate with each other. Amortization of deferred contract acquisition costs is recognized in sales and marketing expense in the consolidated statements of operations.
Acquired Intangible Assets
We apply significant judgment in determining the fair value of the intangible assets acquired, which involves the use of significant estimates and assumptions. These estimates can include, but are not limited to, future expected cash flows from acquired customers and acquired technology from a market participant perspective, costs to rebuild developed technology, useful lives and discount rates. While we use our best estimates and judgments, our estimates are inherently uncertain.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We have operations both within the United States and internationally, and we are exposed to interest rate risk and foreign currency risk in the ordinary course of our business.
Interest Rate Risk
We had cash, cash equivalents, restricted cash, and marketable securities totaling $917.7 million as of April 30, 2023. Our cash, cash equivalents, and restricted cash are held in cash deposits and money market funds. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. Due to the short-term nature of these instruments, we do not believe that an immediate 10% increase or decrease in interest rates would have a material effect on the fair value of our investment portfolio. Declines in interest rates, however, would reduce our future interest income.
In July 2021, we issued $575.0 million aggregate principal amount of 4.125% Senior Notes due 2029 in a private placement. The fair value of the Senior Notes is subject to market risk. In addition, the fair market value of the Senior Notes is exposed to interest rate risk. Generally, the fair market value of our fixed interest rate Senior Notes will increase as interest rates fall and decrease as interest rates rise. The interest rate and market value changes affect the fair value of the Senior Notes, but do not impact our financial position, cash flows or results of operations due to the fixed nature of the debt obligation. Additionally, we carry the Senior Notes at face value less unamortized debt issuance cost on our balance sheet, and we present the fair value for required disclosure purposes only.
Foreign Currency Risk
Our revenue and expenses are primarily denominated in U.S. dollars, and to a lesser extent the Euro, British Pound Sterling, and other currencies. To date, we have not had a formal hedging program with respect to foreign currency, but we may adopt such a program in the future if our exposure to foreign currency should become more significant. For business conducted outside of the United States, we may have both revenue and costs incurred in the local currency of the subsidiary, creating a partial natural hedge. Although changes to exchange rates have not had a material impact on our net operating results to date, we will continue to reassess our foreign exchange exposure as we continue to grow our business globally.
64

We have experienced and will continue to experience fluctuations in net loss as a result of transaction gains or losses related to remeasurement of certain asset and liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded. An immediate 10% increase or decrease in the relative value of the U.S. dollar to other currencies could have a material effect on our revenue, operating expenses, and net loss. As a component of other income, net, we recognized a foreign currency transaction loss of $0.4 million and $3.6 million for the years ended April 30, 2023 and 2022, respectively, and a foreign currency transaction gain of $7.7 million for the year ended April 30, 2021.
As of April 30, 2023, our cash, cash equivalents, restricted cash, and marketable securities were primarily denominated in U.S. dollars, Euros, and British Pound Sterling. A 10% increase or decrease in exchange rates as of such date would have had an impact of approximately $19.3 million on our cash, cash equivalents, restricted cash, and marketable securities balances.
65

Item 8. Financial Statements and Supplementary Data
The following financial statements are filed as part of this Annual Report on Form 10-K:
66

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of Elastic N.V.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of Elastic N.V. and its subsidiaries (the “Company”) as of April 30, 2023 and 2022, and the related consolidated statements of operations, of comprehensive loss, of shareholders' equity and of cash flows for each of the three years in the period ended April 30, 2023, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of April 30, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of April 30, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended April 30, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of April 30, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control Over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
67

Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue Recognition – Identification and Evaluation of Terms and Conditions in Contracts
As described in Note 2 to the consolidated financial statements, management applies the following steps in their determination of revenue to be recognized: (i) identification of the contract with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when the Company satisfies each performance obligation. The Company’s contracts include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. For the fiscal year ended April 30, 2023, the Company’s revenue was $1,069.0 million.
The principal considerations for our determination that performing procedures relating to revenue recognition, specifically the identification and evaluation of terms and conditions in contracts, is a critical audit matter are the significant judgment by management in identifying and evaluating terms and conditions in contracts that impact revenue recognition. This in turn led to a high degree of auditor judgment, subjectivity and effort in performing procedures and in evaluating the audit evidence to determine whether terms and conditions in contracts were appropriately identified and evaluated by management.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including controls related to the identification and evaluation of terms and conditions in contracts that impact revenue recognition. These procedures also included (i) testing the completeness and accuracy of management’s identification and evaluation of the specific terms with customers by examining revenue contracts on a sample basis and (ii) assessing the terms and conditions of the contract including their impact on revenue recognition.


/s/ PricewaterhouseCoopers LLP

San Jose, California
June 16, 2023

We have served as the Company’s auditor since 2018.

68


Elastic N.V.
Consolidated Balance Sheets
(in thousands, except share and per share data)
As of April 30,
20232022
Assets
Current assets:
Cash and cash equivalents$644,167 $860,949 
Restricted cash2,473 2,688 
Marketable securities271,041  
Accounts receivable, net of allowance for credit losses of $3,409 and $2,700 as of April 30, 2023 and April 30, 2022, respectively
260,919 215,228 
Deferred contract acquisition costs55,813 43,628 
Prepaid expenses and other current assets39,867 41,215 
Total current assets1,274,280 1,163,708 
Property and equipment, net5,092 7,207 
Goodwill303,642 303,906 
Operating lease right-of-use assets19,997 25,437 
Intangible assets, net29,104 45,800 
Deferred contract acquisition costs, non-current95,879 74,419 
Deferred tax assets7,412 5,811 
Other assets8,076 16,643 
Total assets$1,743,482 $1,642,931 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$35,151 $28,403 
Accrued expenses and other liabilities63,532 53,930 
Accrued compensation and benefits76,483 68,002 
Operating lease liabilities12,749 11,219 
Deferred revenue528,704 431,776 
Total current liabilities716,619 593,330 
Deferred revenue, non-current34,248 33,518 
Long-term debt, net567,543 566,520 
Operating lease liabilities, non-current13,942 16,482 
Other liabilities, non-current12,233 17,648 
Total liabilities1,344,585 1,227,498 
Commitments and contingencies (Notes 8 and 9)



Shareholders’ equity:
Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of April 30, 2023 and April 30, 2022
  
Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 97,366,947 shares issued and outstanding as of April 30, 2023 and 94,174,914 shares issued and outstanding as of April 30, 2022
1,024 990 
Treasury stock
(369)(369)
Additional paid-in capital1,471,584 1,250,108 
Accumulated other comprehensive loss(20,015)(18,130)
Accumulated deficit(1,053,327)(817,166)
Total shareholders’ equity 398,897 415,433 
Total liabilities and shareholders’ equity$1,743,482 $1,642,931 
The accompanying notes are an integral part of these consolidated financial statements.
69

Elastic N.V.
Consolidated Statements of Operations
(in thousands, except share and per share data)
Year Ended April 30,
202320222021
Revenue
Subscription$984,762 $798,770 $567,339 
Services84,227 63,604 41,150 
Total revenue1,068,989 862,374 608,489 
Cost of revenue
Subscription219,306 178,204 122,513 
Services77,320 53,990 38,541 
Total cost of revenue296,626 232,194 161,054 
Gross profit772,363 630,180 447,435 
Operating expenses
Research and development313,454 273,761 199,203 
Sales and marketing503,537 406,658 273,877 
General and administrative143,247 123,441 103,833 
Restructuring and other related charges31,297   
Total operating expenses991,535 803,860 576,913 
Operating loss(219,172)(173,680)(129,478)
Other income (expense), net
Interest expense(25,159)(20,716)(185)
Other income (expense), net27,454 (3,393)7,949 
Loss before income taxes(216,877)(197,789)(121,714)
Provision for income taxes19,284 6,059 7,720 
Net loss$(236,161)$(203,848)$(129,434)
Net loss per share attributable to ordinary shareholders, basic and diluted$(2.47)$(2.20)$(1.48)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted
95,729,844 92,547,145 87,207,094 
The accompanying notes are an integral part of these consolidated financial statements.
70

Elastic N.V.
Consolidated Statements of Comprehensive Loss
(in thousands)
Year Ended April 30,
202320222021
Net loss$(236,161)$(203,848)$(129,434)
Other comprehensive loss:
Unrealized loss on available-for-sale securities(71)  
Foreign currency translation adjustments(1,814)(10,025)(6,728)
Other comprehensive loss(1,885)(10,025)(6,728)
Total comprehensive loss$(238,046)$(213,873)$(136,162)
The accompanying notes are an integral part of these consolidated financial statements.
71

Elastic N.V.
Consolidated Statements of Shareholders’ Equity
(in thousands, except share data)
Ordinary SharesTreasury
Shares
Amount
Additional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Accumulated
Deficit
Total
Shareholders'
Equity
SharesAmount
Balances as of April 30, 202082,856,978 $856 $(369)$898,788 $(1,377)$(484,251)$413,647 
Cumulative-effect adjustment from adoption of ASU 2016-13— — — — — 367 367 
Issuance of ordinary shares upon exercise of stock options6,989,222 83 — 77,175 — — 77,258 
Issuance of ordinary shares upon release of restricted stock units687,785 9 — (9)— —  
Reclassification of liability-classified awards— — — 2,703 — — 2,703 
Stock-based compensation— — — 93,018 — — 93,018 
Net loss— — — — — (129,434)(129,434)
Other comprehensive loss— — — — (6,728)— (6,728)
Balances as of April 30, 202190,533,985 948 (369)1,071,675 (8,105)(613,318)450,831 
Fair value of replacement equity awards attributable to pre-acquisition service— — — 1,266 — — 1,266 
Issuance of ordinary shares upon exercise of stock options2,563,287 29 — 36,381 — — 36,410 
Issuance of ordinary shares upon release of restricted stock units1,077,642 13 — (13)— —  
Stock-based compensation— — — 140,799 — — 140,799 
Net loss— — — — — (203,848)(203,848)
Other comprehensive loss— — — — (10,025)— (10,025)
Balances as of April 30, 202294,174,914 990 (369)1,250,108 (18,130)(817,166)415,433 
Issuance of ordinary shares upon exercise of stock options1,127,036 12 — 17,459 — — 17,471 
Issuance of ordinary shares upon release of restricted stock units2,064,997 22 — (22)— —  
Stock-based compensation— — — 204,039 — — 204,039 
Net loss— — — — — (236,161)(236,161)
Other comprehensive loss— — — — (1,885)— (1,885)
Balances as of April 30, 202397,366,947 $1,024 $(369)$1,471,584 $(20,015)$(1,053,327)$398,897 
The accompanying notes are an integral part of these consolidated financial statements.
72

Elastic N.V.
Consolidated Statements of Cash Flows
(in thousands)
Year Ended April 30,
202320222021
Cash flows from operating activities
Net loss$(236,161)$(203,848)$(129,434)
Adjustments to reconcile net loss to cash provided by operating activities:
Depreciation and amortization20,233 19,728 17,237 
Amortization of premium and accretion of discount on marketable securities, net(772)  
Amortization of deferred contract acquisition costs68,900 60,738 40,991 
Amortization of debt issuance costs1,023 803  
Non-cash operating lease cost10,880 8,636 7,927 
Asset impairment charges6,242   
Stock-based compensation expense, net of amounts capitalized204,039 140,612 93,680 
Deferred income taxes(2,007)(2,430)33 
Foreign currency transaction (gain) loss(1,386)1,984 (9,507)
Other44 98 (142)
Changes in operating assets and liabilities:
Accounts receivable, net(46,353)(62,187)(24,037)
Deferred contract acquisition costs(102,017)(96,755)(81,137)
Prepaid expenses and other current assets1,323 (3,427)(4,192)
Other assets8,525 825 (4,107)
Accounts payable6,304 21,036 (4,775)
Accrued expenses and other liabilities4,310 27,192 8,118 
Accrued compensation and benefits8,324 17,775 3,867 
Operating lease liabilities(11,405)(8,888)(7,914)
Deferred revenue95,616 83,780 115,937 
Net cash provided by operating activities35,662 5,672 22,545 
Cash flows from investing activities
Purchases of property and equipment(2,684)(2,485)(3,912)
Business acquisitions, net of cash acquired (119,854) 
Purchases of marketable securities(270,268)  
Capitalization of internal-use software (4,932)(317)
Other  2,711 
Net cash used in investing activities(272,952)(127,271)(1,518)
Cash flows from financing activities
Proceeds from the issuance of debt 575,000  
Proceeds from issuance of ordinary shares upon exercise of stock options
17,471 36,410 77,258 
Payments of debt issuance costs (9,283) 
Net cash provided by financing activities17,471 602,127 77,258 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash2,822 (20,599)6,034 
Net increase (decrease) in cash, cash equivalents, and restricted cash(216,997)459,929 104,319 
Cash, cash equivalents, and restricted cash, beginning of period863,637 403,708 299,389 
Cash, cash equivalents, and restricted cash, end of period$646,640 $863,637 $403,708 
Supplemental disclosures of cash flow information
Cash paid for interest$24,136 $12,995 $ 
Cash paid (refunds) for income taxes, net$11,581 $3,979 $(423)
Cash paid for operating lease liabilities$13,136 $10,101 $8,957 
Supplemental disclosures of non-cash investing and financing information
Property and equipment included in accounts payable$121 $150 $10 
Operating lease right-of-use assets for new lease obligations$10,902 $8,992 $1,120 
Acquisition-related indemnity holdback$ $6,000 $ 
The accompanying notes are an integral part of these consolidated financial statements.
73

Elastic N.V.
Notes to Consolidated Financial Statements



74

1. Organization and Description of Business
Elastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. The Company created the Elastic Stack, a powerful set of software products that ingest and store data from any source and in any format, and perform search, analysis, and visualization on that data. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company offers three software solutions built into the Elastic Stack: Search, Observability, and Security. The Elastic Stack and the Company’s solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments.
2. Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ended April 30, 2023.
Use of Estimates and Judgments
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, discount rate used for operating leases, and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
Foreign Currency
The reporting currency of the Company is the U.S. dollar. The Company determines the functional currency of each subsidiary in accordance with ASC 830, Foreign Currency Matters, based on the currency of the primary economic environment in which each subsidiary operates. Items included in the financial statements of such subsidiaries are measured using that functional currency. The Company periodically re-assesses its operations to determine if previous conclusions are still valid. Changes in functional currencies are applied prospectively if the operations encounter a significant and permanent change.
For the subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated nonmonetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statement of operations. For the years ended April 30, 2023, 2022 and 2021, the Company recognized a re-measurement loss of $0.4 million, a loss of $3.6 million, and a gain of $7.7 million, respectively.
For subsidiaries where the functional currency is other than the U.S. dollar, the Company uses the period-end exchange rates to translate assets and liabilities, the average monthly exchange rates to translate revenue and expenses, and historical exchange rates to translate shareholders’ equity into U.S. dollars. The Company records translation gains and losses in accumulated other comprehensive loss as a component of shareholders’ equity in the consolidated balance sheet.
75

Comprehensive Loss
The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities, and foreign currency translation adjustments.
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The carrying amount of the Company’s cash equivalents approximates fair value, due to the short maturities of these instruments. The Company’s restricted cash consists primarily of cash deposits with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements.
Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as shown on the consolidated balance sheet. Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):
As of April 30,
20232022
Cash and cash equivalents$644,167 $860,949 
Restricted cash2,473 2,688 
Cash, cash equivalents and restricted cash$646,640 $863,637 
Marketable Securities
The Company’s marketable securities consist of highly liquid investment-grade fixed-income securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities as the Company may sell these securities at any time for use in its current operations or for other purposes, including prior to maturity. As a result, the Company has classified its marketable securities within current assets on the consolidated balance sheets.
Available-for-sale securities are recorded at fair value each reporting period. Premiums and discounts are amortized or accreted over the life of the related available-for-sale security as an adjustment to yield using the effective interest method. Interest income is recognized when earned. Unrealized gains and losses on these marketable securities are reported as a separate component of accumulated other comprehensive loss until realized. Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations.
The Company periodically evaluates its marketable securities to assess whether an investment’s fair value is less than its amortized cost basis and if the decline in the fair value is attributable to a credit loss. Declines in fair value judged to be related to credit loss are reported in other income (expense), net in the consolidated statements of operations.
Fair Value of Financial Instruments
The Company follows ASC 820, Fair Value Measurements and Disclosures, with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1:   Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2:   Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3:   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
76

The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents are stated at amortized cost, which approximates fair value at the balance sheet dates, due to the short period of time to maturity. Marketable securities are recorded at fair value. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash, cash equivalents, restricted cash, marketable securities, and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed federal insurance limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments. The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Management performs ongoing credit evaluations of customers and maintains allowances for potential credit losses on customers’ accounts when deemed necessary.
One customer, a channel partner, accounted for 12% of net accounts receivable as of April 30, 2023. No customer represented 10% or more of net accounts receivable as of April 30, 2022. No customer accounted for more than 10% of the Company’s total revenue for the years ended April 30, 2023, 2022 and 2021.
Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses
Accounts receivable primarily consists of amounts billed currently due from customers. The Company’s accounts receivable are subject to collection risk. Gross accounts receivable are reduced for this risk by an allowance for credit losses. This allowance is for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company determines the need for an allowance for credit losses based upon various factors, including past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions, as well as specific circumstances arising with individual customers. Accounts receivables are written off against the allowance when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable.
The Company does not typically offer right of refund in its contracts. The allowance for credit losses reflects the Company’s best estimate of probable losses inherent in the Company’s receivables portfolio. As of April 30, 2023 and 2022, the allowance for credit losses was $3.4 million and $2.7 million, respectively. Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Beginning balance$2,700 $2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13  (367)
Bad debt expense2,722 2,980 5,095 
Accounts written off(2,013)(2,624)(3,631)
Ending balance$3,409 $2,700 $2,344 
Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for fulfilled obligations, but not yet billed. The unbilled accounts receivable balance was $2.2 million and $9.2 million as of April 30, 2023 and 2022, respectively.
Capitalized Software Development and Implementation Costs
Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in the consolidated statement of operations.
77

Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, and costs related to the development of web-based product are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized.
The Company also capitalizes qualifying implementation costs incurred in a hosting arrangement that is a service contract. These costs are amortized on a straight-line basis over the expected life of the service contract, including consideration of the reasonably certain renewal periods, and are presented in the same income statement line items as the service for the related hosting arrangement. The Company did not capitalize any costs during the year ended April 30, 2023 and capitalized $5.1 million of such costs in the year ended April 30, 2022, and these costs are recorded in other assets, non-current on the consolidated balance sheets. Amortization expense for the fiscal years ended April 30, 2023 and 2022 was $1.2 million and $0.2 million, respectively. No amortization expense related to capitalized implementation costs was recorded during the fiscal year ended April 30, 2021 as the underlying implementation activities were not complete.
Property and Equipment
Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the financial statements and any resulting gain or loss is reflected within the consolidated statement of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.
Leases
Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. At the lease commencement date, the Company determines the lease classification between finance and operating and recognizes a right-of-use asset and corresponding lease liability for each lease component. A right-of-use asset represents the Company’s right to use an underlying asset and a lease liability represents the Company’s obligation to make payments during the lease term. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component. Leases with an initial term of twelve months or less are classified as short-term leases and therefore are not recognized on the consolidated balance sheets and are expensed on a straight-line basis within the consolidated statement of operations.
The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate unless the interest rate implicit in the lease is readily determinable. The Company estimates its incremental borrowing rate based on the information available at lease commencement date for borrowings with a similar term. The right-of-use asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives.
Acquisitions
When the Company acquires a business, the Company allocates the purchase price, which is the sum of the consideration provided and may consist of cash, equity or a combination of the two, in a business combination to the identifiable assets and liabilities of the acquired business at their estimated respective fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates, including, but not limited to, the selection of valuation methodologies, estimates of future revenue and cash flows, costs to rebuild developed technology, discount rates and selection of comparable companies. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to other income, net in the consolidated statement of operations.
78

When the Company issues stock-based or cash awards to an acquired company’s shareholders, the Company evaluates whether the awards are consideration or compensation for post-acquisition services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the acquired company’s shareholders beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post- acquisition services and recognized as expense over the requisite service period.
Acquisition-related transaction costs incurred by the Company are not included as a component of consideration transferred, but are accounted for as an operating expense in the period in which the costs are incurred.
The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations accounted for using the acquisition method for accounting and is not amortized. The Company tests goodwill for impairment at least annually, in the fourth quarter of each year, or more frequently if events or changes in circumstances indicate that this asset may be impaired. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. The Company’s test of goodwill impairment starts with a qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. If qualitative factors indicate that the fair value of the reporting unit is more likely than not less than its carrying amount, then a quantitative goodwill impairment test is performed. For the quantitative analysis, the Company compares the fair value of its reporting unit to its carrying value. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then goodwill will be impaired by the amount that the carrying amount exceeds the implied fair value. There was no impairment of goodwill recorded for the years ended April 30, 2023, 2022 and 2021.
Acquired Intangible Assets
Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.
Useful life
(in years)
Developed technology
4-5
Customer relationships
4
Trade names
4
Impairment of Long-Lived Assets
The Company evaluates the recoverability of long-lived assets, including property and equipment and amortizable acquired intangible assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Such events and changes may include: significant changes in performance relative to expected operating results, significant changes in asset use, significant negative industry or economic trends, and changes in the Company’s business strategy. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. During the year ended April 30, 2023, the Company recorded asset impairment charges comprising impairment of operating lease right-of-use assets and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for exited leased office spaces associated with the Company’s restructuring plan. See Note 16 for further details. The Company determined that there were no events or changes in circumstances that indicated that its long-lived assets were impaired during the years ended April 30, 2022 and 2021.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property and equipment and amortizable intangible assets. If the estimated useful life assumption for any asset is changed, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.
Revenue Recognition
The Company generates revenue primarily from the sale of self-managed subscriptions (which include licenses for proprietary features, support, and maintenance) and from the sale of software-as-a service (“SaaS”) subscriptions. The Company also generates revenue from services, which consist of consulting and training.
79

Under ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company’s contracts include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:
(i)    identification of the contract with a customer;
The Company contracts with its customers through order forms, which in some cases are governed by master sales agreements. The Company determines that it has a contract with a customer when the order form has been approved, each party’s rights regarding the products or services to be transferred can be identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers generally do not contain warranties that give rise to a separate performance obligation.
(ii)    identification of the performance obligations in the contract;
Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the products or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products and services is separately identifiable from other promises in the contract.
The Company’s self-managed subscriptions include both a license providing the right to use proprietary features in its software, as well as an obligation to provide support (on both open source and proprietary features) and maintenance. The Company’s SaaS products provide access to hosted software as well as support, which the Company considers to be a single performance obligation.
Services-related performance obligations relate to the provision of consulting and training services. These services are distinct from subscriptions and do not result in significant customization of the software.
(iii)    determination of the transaction price;
The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.
(iv)    allocation of the transaction price to the performance obligations; and
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (‘SSP”). The SSP is determined based on the prices at which the Company separately sells these products assuming the majority of these prices fall within a pricing range. In instances where SSP is not directly observable, such as when the Company does not sell the software license separately, the Company derives the SSP using information that may include market conditions and other observable and unobservable inputs which can require significant judgment. There is typically more than one SSP for individual products and services due to the stratification of those products and services by quantity, term of the subscription, sales channel and other circumstances. If one of the performance obligations is outside of the SSP range, the Company allocates the transaction price considering the midpoint of the SSP range. The Company also considers if there are any additional material rights inherent in a contract and, if so, the Company allocates a portion of the transaction price to such rights based on a relative SSP.
(v)    recognition of revenue when the Company satisfies each performance obligation;
Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to the customer. Revenue for SaaS offerings that relate to a specified amount of services is recognized on a consumption basis as the customers utilize the services. Revenue from SaaS offerings that are stand-ready arrangements is recognized ratably over the contract period as the Company satisfies the performance obligation. The Company’s self-managed subscriptions include both upfront revenue recognition when the license is delivered as well as revenue recognized ratably over the contract period for support and maintenance based on the stand-ready nature of these subscription elements.
80

Services comprise consulting services as well as public and private training. Revenue from services is recognized as these services are delivered.
The Company generates sales directly through its sales team and through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all the revenue recognition criteria above are met. To the extent that the Company offers rebates, incentives or joint marketing funds to such channel partners, recorded revenues are reduced by this amount. Channel partners generally receive an order from an end customer prior to placing an order with the Company. Payment from channel partners is not contingent on the partner’s collection from end customers.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers. For annual contracts, the Company typically invoices customers at the time of entering into the contract. For multi-year agreements, the Company generally invoices customers on an annual basis prior to each anniversary of the contract start date. The Company records unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. Contract liabilities consist of deferred revenue which is recognized over the contractual period.
Deferred Contract Acquisition Costs
Deferred contract acquisition costs represent costs that are incremental to the acquisition of customer contracts, which consist mainly of sales commissions and associated payroll taxes. The Company determines whether costs should be deferred based on sales compensation plans, if the commissions are in fact incremental and would not have occurred absent the customer contract.
Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for contracts with new customers and incremental sales to existing customers given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid for contracts with new customers and incremental sales to existing customers are amortized over an estimated period of benefit of five years, while commissions paid for renewal contracts are amortized based on the pattern of the associated revenue recognition over the related contractual renewal period for the pool of renewal contracts. The Company determines the period of benefit for commissions paid for contracts with new customers and incremental sales to existing customers by taking into consideration its initial estimated customer life and the technological life of its software and related significant features. Commissions paid on services are typically amortized in accordance with the associated revenue as the commissions paid on new and renewal services are commensurate with each other. Amortization of deferred contract acquisition costs is recognized in sales and marketing expense in the consolidated statement of operations.
The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs.
Cost of Revenue
Cost of revenue consists primarily of costs related to providing subscriptions and services to the Company’s customers, including personnel costs (salaries, bonuses and benefits, and stock-based compensation) and related expenses for customer support and services personnel, as well as cloud infrastructure costs, third-party expenses, depreciation of fixed assets, amortization associated with acquired intangible assets, and allocated overhead.
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation. Research and development costs also include depreciation and allocated overhead.
Advertising
Advertising costs are charged to operations as incurred and recorded in sales and marketing expense in the consolidated statement of operations. Advertising costs were $22.4 million, $19.7 million and $16.7 million for the years ended April 30, 2023, 2022 and 2021 respectively.
81

Stock-Based Compensation
Compensation expense related to stock awards issued to employees, including stock options and restricted stock units (“RSU”), is measured at the fair value on the date of the grant and recognized over the requisite service period. The fair value of stock options and purchase rights issued to employees under the 2022 Employee Stock Purchase Plan (“2022 ESPP”) is estimated on the date of the grant using the Black-Scholes option-pricing model. The fair value of RSUs is estimated on the date of the grant based on the fair value of the Company’s underlying ordinary shares. Compensation expense for stock options and RSUs is recognized on a straight-line basis over the requisite service period. The Company recognizes forfeitures as they occur.
Debt Issuance Costs
Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.
Net Loss per Share Attributable to Ordinary Shareholders
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of ordinary shares outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period, including stock options, restricted stock units, and ESPP shares.
Treasury Shares
Ordinary shares of the Company that are repurchased are recorded as treasury shares at cost and are included as a component of shareholders’ equity. As of April 30, 2023 and 2022, the Company had 35,937 treasury shares that were repurchased at an average price of $10.30 per share.
Segments
Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”). The Company’s Chief Executive Officer is its CODM. The Company’s CODM reviews financial information presented on a consolidated basis for the purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has determined that it operates in one operating and one reportable segment. The Company presents financial information about its operating segment and geographical areas in Note 15.
Income Taxes
The Company is subject to income taxes in the Netherlands and numerous foreign jurisdictions. These foreign jurisdictions may have different statutory rates than the Netherlands. The Company records a provision for (benefit from) income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, the Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and the tax basis of assets and liabilities, as well as for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The Company records a valuation allowance to reduce its deferred tax assets to the net amount that it believes is more likely than not to be realized.
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.
82

Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for (benefit from) income taxes in the period in which such determination is made.
Recently Adopted Accounting Pronouncements
Equity Awards: In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU No. 2021-04”), which clarifies the accounting for modifications or exchanges of a freestanding equity-classified written call option that is not within the scope of another topic. This guidance addresses how an entity should treat, measure the effect of, and recognize the effect of a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange. The Company adopted ASU No. 2021-04 on May 1, 2022. The Company’s adoption of this ASU did not have a material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Acquisitions: In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, improving consistency in accounting for acquired revenue contracts with customers in a business combination by requiring that acquirers apply ASC 606 to recognize contract assets and contract liabilities as if they had originated the contracts. If the acquiree prepared its financial statements in accordance with U.S. GAAP, the resulting acquired contract assets and liabilities should generally be consistent with the acquiree’s financial statements. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2024. Early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
3. Revenue and Remaining Performance Obligations
Disaggregation of Revenue
The following table presents revenue by category (in thousands):
Year Ended April 30,
202320222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$424,053 40 %$298,615 35 %$166,319 27 %
Other subscription560,709 52 %500,155 58 %401,020 66 %
Total subscription984,762 92 %798,770 93 %567,339 93 %
Services84,227 8 %63,604 7 %41,150 7 %
Total revenue$1,068,989 100 %$862,374 100 %$608,489 100 %
For the years ended April 30, 2023 and 2022, license revenue from the Company’s other subscription revenue was less than 10% of total revenue. For the year ended April 30, 2021, license revenue from the Company’s other subscription revenue was 11% of total revenue.
Remaining Performance Obligations
As of April 30, 2023, the Company had $1.103 billion of remaining performance obligations. As of April 30, 2023, the Company expects to recognize approximately 88% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.

83

4. Fair Value Measurements
Financial Assets
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2023 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$194,261 $ $ $194,261 
U.S. agency securities 27,406  27,406 
Certificates of deposit
 21,750  21,750 
Commercial paper 60,750  60,750 
Total included in cash and cash equivalents194,261 109,906  304,167 
Marketable Securities:
Certificates of deposit 31,645  31,645 
Commercial paper 33,735  33,735 
U.S. treasury securities47,627   47,627 
Corporate debt securities
 118,228  118,228 
U.S. agency bonds 39,806  39,806 
Total marketable securities47,627 223,414  271,041 
Total financial assets$241,888 $333,320 $ $575,208 
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$559,462 $ $ $559,462 
For the years ended April 30, 2023, 2022, and 2021, interest income from the Company’s cash and cash equivalents and marketable securities was $17.7 million, $0.2 million, and $0.3 million, respectively, and is included in other income (expense), net in the consolidated statement of operations.
As of April 30, 2023, net unrealized losses on the marketable securities were immaterial. The fluctuations in market interest rates impact the unrealized losses or gains on these securities.
As of April 30, 2023, the contractual maturities of the Company’s available-for-sale debt securities, excluding those securities classified within cash and cash equivalents on the consolidated balance sheet, did not exceed 36 months. The fair values of available-for-sale securities, by remaining contractual maturity, are as follows (in thousands):
As of
April 30, 2023
Due within 1 year$168,264 
Due between 1 year and 3 years102,777 
Total marketable securities$271,041 
Financial Liabilities
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. Based on the trading prices of the Senior Notes, the fair value of the Senior Notes as of April 30, 2023 was approximately $498.1 million. While the Senior Notes are recorded at cost, the fair value of the Senior Notes was determined based on quoted prices in markets that are not active; accordingly, the Senior Notes are categorized as Level 2 for purposes of the fair value measurement hierarchy.
84

5. Acquisitions
Fiscal 2022 Acquisitions
cmdWatch Security Inc.
On September 17, 2021, the Company acquired 100% of the share capital of cmdWatch Security Inc. (“Cmd”) for a total purchase consideration of $77.8 million. The purchase consideration includes an amount of $13.4 million held in an indemnity escrow fund, which was released on the 18-month anniversary of the acquisition close date. Pursuant to the merger agreement, Cmd’s vested stock options were paid in cash and unvested stock options held by Cmd employees were assumed by the Company. The fair value of the replacement equity awards associated with pre-acquisition service period of $4.3 million, consisting of $3.0 million paid in cash to vested option holders and $1.3 million of non-cash consideration, was included in the total purchase consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that is being recognized as stock-based compensation expense over the remaining service period and was excluded from the total purchase consideration. Additionally, an amount of $6.5 million for post-combination services, which is payable upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount is being recorded as a post-combination expense over the requisite service period.
The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The total purchase price allocated to developed technology and goodwill was $15.5 million and $58.7 million, respectively. The fair value assigned to developed technology was determined using the cost to recreate approach. The developed technology asset is being amortized on a straight-line basis over the useful life of 5 years, which approximates the pattern in which the developed technology is utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and is not deductible for income tax purposes.
Cmd has been included in the Company’s consolidated results of operations since the acquisition date. Pro forma and historical results of operations for this acquisition have not been presented because they were not material to the consolidated results of operations.
Other Acquisitions
On September 2, 2021 and November 1, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) and Optimyze.cloud Inc. (“Optimyze”), respectively, for a combined total purchase consideration of $57.2 million. The purchase consideration includes an amount of $5.4 million held in an indemnity escrow for the build.security acquisition, which was released on the 12-month anniversary of the closing of such acquisition, and $6.0 million held back by the Company for indemnity for the Optimyze acquisition, which will be released upon the 18-month anniversary of such acquisition. These acquisitions were accounted for as business combinations. The total purchase price allocated to developed technology and goodwill was $9.8 million and $46.7 million, respectively. The developed technology intangible assets from these acquisitions are being amortized on a straight-line basis over a useful life of 5 years, which approximates the pattern in which the respective developed technologies are utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and the value of the acquired workforce. This goodwill is not deductible for income tax purposes. Build.security and Optimyze have been included in the Company’s consolidated results of operations since their respective acquisition dates. Pro forma and historical results of operations for these acquisitions have not been presented because they were not material to the consolidated results of operations.
Excluded from the combined purchase consideration from these two acquisitions is an amount of $6.3 million, payable in equal installments at the first and the second anniversary of each of the acquisitions, to certain employees of build.security and Optimyze. These amounts are for post-combination services and will be recorded as a post-combination expense over the requisite service periods.






85

6. Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
Useful Life (in years)As of
April 30, 2023
As of
April 30, 2022
Leasehold improvementsLesser of estimated useful life or remaining lease term$10,081 $10,863 
Computer hardware and software32,220 1,473 
Furniture and fixtures
3-5
6,093 5,753 
Assets under construction1,734 1,119 
Total property and equipment20,128 19,208 
Less: accumulated depreciation(15,036)(12,001)
Property and equipment, net$5,092 $7,207 
Depreciation expense related to property and equipment was $3.6 million, $3.9 million, and $3.1 million for the years ended April 30, 2023, 2022 and 2021, respectively. During the year ended April 30, 2023, the Company recorded asset impairment charges related to the exit from leased office space which included $1.1 million of furniture, equipment, and leasehold improvements. See Note 16 for further details.
Intangible Assets, Net
Intangible assets consisted of the following as of April 30, 2023 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $43,136 $26,994 2.7
Customer relationships19,598 17,641 1,957 0.4
Trade names2,872 2,686 186 0.4
Total$92,600 $63,463 $29,137 2.5
Foreign currency translation adjustment(33)
Total$29,104 
Intangible assets consisted of the following as of April 30, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $31,355 $38,775 3.6
Customer relationships19,598 13,177 6,421 1.4
Trade names2,872 2,263 609 1.4
Total$92,600 $46,795 $45,805 3.2
Foreign currency translation adjustment(5)
Total$45,800 
86

Amortization expense for the intangible assets for the years ended April 30, 2023, 2022, and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Cost of revenue – subscription$11,781 $10,503 $8,437 
Sales and marketing4,887 5,280 5,730 
Total amortization of acquired intangible assets$16,668 $15,783 $14,167 
The expected future amortization expense related to the intangible assets as of April 30, 2023 was as follows (in thousands, by fiscal year):
2024$13,983 
20258,018 
20265,057 
20272,046 
2028 
Thereafter 
Total$29,104 
Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2021$198,851 
Addition from acquisitions105,428 
Foreign currency translation adjustment(373)
Balance as of April 30, 2022303,906 
Foreign currency translation adjustment(264)
Balance as of April 30, 2023$303,642 
There was no impairment of goodwill during the years ended April 30, 2023, 2022, and 2021.
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Accrued expenses$24,163 $24,066 
Income taxes payable9,738 4,286 
Value added taxes payable9,403 8,926 
Accrued interest6,918 6,918 
Other13,310 9,734 
Total accrued expenses and other liabilities$63,532 $53,930 
87

Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Accrued vacation$30,026 $27,280 
Accrued commissions26,175 23,806 
Accrued payroll and withholding taxes6,586 9,030 
Other13,696 7,886 
Total accrued compensation and benefits$76,483 $68,002 
Contract Balances
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Unbilled accounts receivable, included in accounts receivable, net$2,159 $9,244 
Deferred contract acquisition costs$151,692 $118,047 
Deferred revenue$562,952 $465,294 
Deferred Contract Acquisition Costs
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
Year Ended April 30,
202320222021
Beginning balance$118,047 $86,352 $43,549 
Capitalization of contract acquisition costs102,545 92,433 83,794 
Amortization of deferred contract acquisition costs(68,900)(60,738)(40,991)
Ending balance$151,692 $118,047 $86,352 
Deferred contract acquisition costs, current$55,813 $43,628 $36,089 
Deferred contract acquisition costs, non- current95,879 74,419 50,263 
Total deferred contract acquisition costs$151,692 $118,047 $86,352 
The Company did not recognize any impairment of deferred contract acquisition costs during the years ended April 30, 2023, 2022, and 2021.
Deferred Revenue
The following table summarizes the deferred revenue activity (in thousands):
Year Ended April 30,
202320222021
Beginning balance$465,294 $397,700 $259,702 
Increases due to invoices issued, excluding amounts recognized as revenue during the period 527,620 421,552 364,093 
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period707  5,424 
Increase from acquisitions, net of revenue recognized  439  
Revenue recognized that was included in deferred revenue balance at beginning of period (430,669)(354,397)(231,519)
Ending balance$562,952 $465,294 $397,700 
88

7. Senior Notes
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement.
Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year, commencing on January 15, 2022. The Company received net proceeds from the offering of the Senior Notes of $565.7 million after deducting underwriting commissions of $7.2 million and incurred additional issuance costs of $2.1 million. Total debt issuance costs of $9.3 million are being amortized to interest expense using the effective interest method over the term of the Senior Notes. The Company may redeem the Senior Notes, in whole or in part, at any time prior to July 15, 2024 at a price equal to 100% of the principal amount thereof plus a “make-whole” premium and accrued and unpaid interest, if any. The Company may at its election redeem all or a part of the Senior Notes on or after July 15, 2024, on any one or more occasions, at the redemption prices set forth in the indenture governing the Senior Notes (the “Indenture”), plus, in each case, accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. In addition, at any time prior to July 15, 2024, the Company may on any one or more occasions redeem up to 40% of the aggregate principal amount of the Senior Notes outstanding under the Indenture with the net cash proceeds of one or more equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes then outstanding, plus accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. The Company may also at its election redeem the Senior Notes in whole, but not in part, at a price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, if certain changes in tax law occur as set forth in the Indenture.
If the Company experiences a change of control triggering event (as defined in the Indenture), the Company must offer to repurchase the Senior Notes at a repurchase price equal to 101% of the principal amount of the Senior Notes to be repurchased, plus accrued and unpaid interest, if any, to the repurchase date.
The Indenture contains covenants limiting the Company’s ability and the ability of certain subsidiaries to create liens on certain assets to secure debt; grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to, another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the Senior Notes are rated investment grade by Moody’s Investors Service, Inc. and Standard & Poor’s Ratings Services. As of April 30, 2023, the Company was in compliance with all of its covenants under the Indenture.
The net carrying amount of the Senior Notes was as follows (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Principal$575,000 $575,000 
Unamortized debt issuance costs(7,457)(8,480)
Net carrying amount$567,543 $566,520 
The following table sets forth the interest expense recognized related to the Senior Notes (in thousands):
Year Ended April 30,
20232022
Contractual interest expense$23,719 $19,370 
Amortization of debt issuance costs1,023 803 
Total interest expense related to the Senior Notes$24,742 $20,173 









89

8. Commitments and Contingencies
Cloud Hosting Commitments
The table below reflects the Company’s future minimum purchase obligations relating to non-cancelable agreements for cloud hosting as of April 30, 2023 (in thousands):
Years Ending April 30,Purchase Obligations
2024$147,701 
2025153,361 
2026155,545 
202786,163 
2028 
Total$542,770 
Actual timing may vary depending on services used and total payments under these capacity commitments may be higher than the total minimum depending on services used.
Other Purchase Commitments
The Company has future purchase obligations related to subscription software and sales and marketing contracts. As of April 30, 2023, the Company had purchase commitments of $43.8 million related to these contracts, primarily due within the next twelve months.
Letters of Credit
The Company had a total of $2.3 million in letters of credit outstanding in favor of certain landlords for office space as of April 30, 2023.
Legal Matters
From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, results of operations, financial position or cash flows.
The Company accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
In addition, the Company indemnifies its officers, directors and certain key employees against certain liabilities that may arise as a result of their affiliation with the Company. To date, there have been no claims under any indemnification provisions.
Gain Contingencies
From time to time the Company may realize a gain contingency, although recognition will not occur until cash is received or the gain is deemed as realizable. During the year ended April 30, 2023, the Company received a favorable settlement from a legal claim and recognized a gain of $10.4 million included in other income (expense), net in the accompanying consolidated statements of operations.
90

9. Leases
The Company’s leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through fiscal 2029. The Company does not have any finance leases.
Lease Costs
Components of lease costs included in the consolidated statement of operations were as follows (in thousands):
Year Ended April 30,
20232022
Operating lease cost$12,411 $9,894 
Short-term lease cost2,217 2,448 
Variable lease cost726 857 
Total lease cost$15,354 $13,199 
Lease term and discount rate information are summarized as follows:
As of
April 30, 2023
Weighted average remaining lease term (in years)2.62
Weighted average discount rate4.92 %
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of April 30, 2023 were as follows (in thousands):
Years Ending April 30,
2024$13,103 
20258,419 
20264,471 
20271,024 
20281,106 
Thereafter280 
Total minimum lease payments28,403 
Less imputed interest(1,712)
Present value of future minimum lease payments26,691 
Less current lease liabilities(12,749)
Operating lease liabilities, non-current$13,942 
Future minimum lease payments as of April 30, 2023 include future cash payments on leases with corresponding right-of-use assets which were written down for impairment due to facilities-related cost optimization actions during the year ended April 30, 2023. During the year ended April 30, 2023, the Company recorded an impairment charge of $5.1 million related to the exit from leased office spaces. See Note 16 for further details.
10. Ordinary Shares
The Company’s articles of association designated and authorized the Company to issue 165 million ordinary shares at a par value per ordinary share of €0.01 per share.
Each holder of ordinary shares has the right to one vote per ordinary share. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the Company’s board of directors, subject to the prior rights of holders of all classes of shares outstanding having priority rights to dividends. No dividends have been declared by the board of directors from inception through April 30, 2023.
91

Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
As of April 30,
20232022
Stock options issued and outstanding4,038,238 5,219,124 
RSUs issued and outstanding
7,494,399 4,717,548 
Available for future grants
17,564,133 17,647,684 
Available for employee stock purchases6,000,000  
Total ordinary shares reserved
35,096,770 27,584,356 
Convertible Preference Shares
The Company’s board of directors has the authority, for a period of five years from October 10, 2018, without further action by the Company’s shareholders, to issue up to 165 million shares of undesignated convertible preference shares with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2023, there were no convertible preference shares issued or outstanding.
11. Equity Incentive Plans
2022 Employee Stock Purchase Plan
In August 2022, the Company’s board of directors adopted and, in October 2022, the Company’s shareholders approved the 2022 Employee Stock Purchase Plan (“2022 ESPP”). During the year ended April 30, 2023, the Company reserved 6.0 million of the Company’s ordinary shares for future purchase and issuance under the 2022 ESPP. The 2022 ESPP allows eligible employees to acquire ordinary shares of the Company at a discount at periodic intervals through accumulated payroll deductions. Eligible employees purchase ordinary shares of the Company during a purchase period at 85% of the market value of the Company’s ordinary shares at either the beginning or end of an offering period, whichever is lower. Offering periods under the 2022 ESPP are approximately six months long and begin on each of March 16 or September 16 or the next trading day thereafter. The first offering period under the 2022 ESPP began on March 16, 2023 and will end on September 15, 2023.
The fair value of 2022 ESPP offering which began during the year ended April 30, 2023 was estimated on the offering date using the Black-Scholes option pricing model with the following assumptions:
Year Ended
April 30, 2023
Expected term (in years)0.5
Expected stock price volatility64.0%
Risk-free interest rate4.9%
Dividend yield%
2012 Stock Option Plan
In September 2012, the Company’s board of directors adopted and the Company’s shareholders approved the 2012 Stock Option Plan, which was amended and restated in September 2018 and further amended in December 2021 (as amended and restated, the “2012 Plan”). Under the 2012 Plan, the board of directors, the compensation committee, as administrator of the 2012 Plan, and any other duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSA”) or Restricted Stock Units (“RSU”), to eligible employees, directors, and consultants to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of the Company’s business.
The Company’s board of directors, compensation committee or other duly authorized committee determines the vesting schedule for all equity-based awards. Stock options and RSUs granted to employees generally vest over four years, subject to the employees’ continued service to the Company. The Company’s compensation committee may explicitly deviate from the general vesting schedules in its approval of an equity-based award, as it may deem appropriate. Stock options expire ten years after the date of grant. Stock options, RSAs and RSUs that are canceled under certain conditions become available for future grant or sale under the 2012 Plan unless the 2012 Plan is terminated.
92

The equity awards available for grant were as follows: 
Year Ended April 30,
20232022
Available at beginning of fiscal year17,647,684 15,737,819 
Awards authorized4,708,746 4,526,699 
Options granted(94,105)(495,460)
Options canceled143,656 386,656 
RSUs granted(6,105,614)(3,224,256)
RSUs canceled1,263,099 715,870 
Shares withheld for taxes667 356 
Available at end of period17,564,133 17,647,684 
Stock Incentive Plans Assumed in Acquisitions
In connection with acquisitions completed in prior years, the Company assumed certain unvested stock options that were outstanding on the date of the respective acquisitions.
The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plans and are included in the stock option activity table below.
Stock Options
The following table summarizes stock option activity:
Stock Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
(in thousands)
Balance as of April 30, 20217,611,016 $20.34 6.66$768,517 
Stock options granted495,460 $94.46 
Stock options assumed in acquisitions63,846 $10.20 
Stock options exercised(2,563,287)$14.18 
Stock options canceled(386,656)$32.04 
Stock options assumed in acquisition canceled(1,255)$40.35 
Balance as of April 30, 20225,219,124 $29.41 6.22$266,021 
Stock options granted94,105 $82.24 
Stock options exercised(1,127,036)$15.55 
Stock options canceled(143,656)$78.69 
Stock options assumed in acquisition canceled(4,299)$47.63 
Balance as of April 30, 20234,038,238 $32.74 5.35$134,778 
Exercisable as of April 30, 20233,425,478 $24.70 4.93$128,503 
Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase the Company’s ordinary shares and the fair value of the Company’s ordinary shares. The weighted-average grant-date fair value per share of stock options granted was $48.56 and $52.43 for the years ended April 30, 2023 and 2022, respectively. The weighted-average grant-date fair value per share of stock options assumed related to the Cmd and build.security acquisitions was $122.13 for the year ended April 30, 2022.
As of April 30, 2023, the Company had unrecognized stock-based compensation expense of $28.1 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 1.99 years.
93

RSUs
The following table summarizes RSU activity under the 2012 Plan:
Number of AwardsWeighted-Average Grant Date Fair Value
Outstanding and unvested at April 30, 20213,301,283 $98.74 
RSUs granted3,224,256 $113.91 
RSUs released(1,092,121)$96.65 
RSUs canceled(715,870)$106.34 
Outstanding and unvested at April 30, 20224,717,548 $108.44 
RSUs granted6,105,614 $60.08 
RSUs released(2,065,664)$94.01 
RSUs canceled(1,263,099)$99.51 
Outstanding and unvested at April 30, 20237,494,399 $74.52 
As of April 30, 2023, the Company had unrecognized stock-based compensation expense of $514.9 million related to RSUs that the Company expects to recognize over a weighted-average period of 3.09 years.
Determination of Fair Value
The determination of the fair value of stock-based options on the date of grant using an option pricing model is affected by the fair value of the Company’s ordinary shares, as well as assumptions regarding a number of complex and subjective variables. The Company uses the Black-Scholes option pricing model to calculate the fair value of stock options, which requires the use of assumptions including actual and projected employee stock option exercise behaviors, expected price volatility of the Company’s ordinary shares, the risk-free interest rate and expected dividends.
Fair Value of Ordinary Shares:    Subsequent to the IPO on October 8, 2018, the fair value of the underlying ordinary shares is determined by the closing price, on the date of the grant, of the Company’s ordinary shares, which are traded publicly on the New York Stock Exchange. Prior to the IPO, the fair value of ordinary shares underlying the stock awards had historically been determined by the board of directors, with input from the Company’s management. The board of directors previously determined the fair value of the ordinary shares at the time of grant of the awards by considering a number of objective and subjective factors, including valuations of comparable companies, sales of redeemable convertible preference shares, sales of ordinary shares to unrelated third parties, operating and financial performance, the lack of liquidity of the Company’s ordinary shares, and general and industry-specific economic outlook.
Expected Term:    The expected term represents the period that options are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.
Expected Volatility:    Since the Company has limited trading history of its ordinary shares, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considers to be comparable to its own business over a period equivalent to the option’s expected term.
Risk-Free Interest Rate:    The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term.
Dividend Rate:    The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
The Company’s expected volatility and expected term involve management’s best estimates, both of which impact the fair value of the option calculated under the Black-Scholes option pricing model and, ultimately, the expense that will be recognized over the life of the option.




94

The fair value of stock options granted and assumed was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
Year Ended April 30,
202320222021
Expected term (in years)
6.02
5.52 - 6.08
6.02 - 6.08
Expected stock price volatility
60.7% - 62.0%
59.6% - 60.2%
62.6% - 63.9%
Risk-free interest rate
3.1% - 3.4%
1.4% - 1.8%
0.4% - 1.1%
Dividend yield%%%
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s consolidated statements of operations was as follows (in thousands):
Year Ended April 30,
202320222021
Cost of revenue
Subscription$8,308 $8,368 $7,105 
Services9,435 6,463 4,824 
Research and development80,170 59,911 35,267 
Sales and marketing68,943 45,798 31,581 
General and administrative37,183 20,654 14,903 
Stock-based compensation expense, net of amounts capitalized204,039 141,194 93,680 
Capitalized stock-based compensation expense 188 10 
Total stock-based compensation expense$204,039 $141,382 $93,690 
12. Net Loss Per Share Attributable to Ordinary Shareholders
The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):
Year Ended April 30,
202320222021
Numerator:
Net loss$(236,161)$(203,848)$(129,434)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted
95,729,844 92,547,145 87,207,094 
Net loss per share attributable to ordinary shareholders, basic and diluted$(2.47)$(2.20)$(1.48)
Since the Company is in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods. The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:
Year Ended April 30,
202320222021
Stock options4,038,238 5,219,124 7,611,016 
RSUs7,494,399 4,717,548 3,301,283 
Employee stock purchase plan197,077   
Total11,729,714 9,936,672 10,912,299 


95

13. Income Taxes
The Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The geographical breakdown of income (loss) before provision for income taxes is summarized as follows (in thousands):
Year Ended April 30,
202320222021
Dutch$(283,010)$(261,097)$(163,770)
Foreign66,133 63,308 42,056 
Loss before income taxes$(216,877)$(197,789)$(121,714)
The components of the provision for income taxes were as follows (in thousands):
Year Ended April 30,
202320222021
Current:
Dutch$2,910 $2,187 $1,125 
Foreign17,042 6,892 3,896 
Total current tax expense19,952 9,079 5,021 
Deferred:
Dutch(71)(105) 
Foreign(597)(2,915)2,699 
Total deferred tax expense (income)(668)(3,020)2,699 
Total provision for income taxes$19,284 $6,059 $7,720 
The Company’s effective tax rate substantially differed from the Dutch statutory tax rate of 25.8% primarily due to the valuation allowance for the Netherlands, United States and United Kingdom deferred tax assets. A reconciliation of income taxes at the statutory income tax rate to the provision for income taxes included in the consolidated statement of operations is as follows (in thousands, except for rates):
Year Ended April 30,
202320222021
Tax
Rate
Tax
Rate
Tax
Rate
Dutch statutory income tax$(55,954)25.8 %$(49,448)25.0 %$(30,428)25.0 %
Foreign income taxed at different rates(1,305)0.6 %(2,197)1.1 %(486)0.4 %
Stock-based compensation5,018 (2.3)%(31,372)15.9 %(100,931)82.9 %
Tax credits(7,349)3.4 %(10,834)5.5 %(11,020)9.0 %
Change in valuation allowance69,271 (31.9)%91,841 (46.4)%146,571 (120.4)%
Deferred tax asset revaluation6  %(302)0.2 %(256)0.2 %
Foreign withholding taxes3,201 (1.5)%1,773 (0.9)%1,307 (1.1)%
Other6,396 (3.0)%6,598 (3.5)%2,963 (2.3)%
Provision for income taxes$19,284 (8.9)%$6,059 (3.1)%$7,720 (6.3)%
Deferred Income Taxes
Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Management assesses whether it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets are reduced by a valuation allowance where management has concluded it is more likely than not that the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income. Management makes estimates and judgments about future taxable income based on assumptions that are consistent with the Company’s plans and estimates.
96

Significant components of the Company’s deferred tax assets and liabilities are summarized as follows (in thousands):
As of April 30,
20232022
Deferred tax assets:
Accrued compensation$3,799 $2,883 
Net operating loss carryforward533,051 458,733 
Deferred revenue7,690 8,780 
Stock-based compensation13,950 12,063 
Tax credits28,048 28,467 
Disallowed interest expense10,546 4,723 
Lease liabilities4,320 5,139 
Other5,045 4,516 
Gross deferred tax assets606,449 525,304 
Less valuation allowance(575,557)(498,996)
Total deferred tax assets30,892 26,308 
Deferred tax liabilities:
Deferred contract acquisition costs(27,988)(17,244)
Intangible assets(1,740)(6,752)
Right of use assets(2,862)(4,673)
Gross deferred tax liabilities(32,590)(28,669)
Net deferred tax liabilities$(1,698)$(2,361)
The valuation allowance for deferred tax assets as of April 30, 2023 and 2022 was $575.6 million and $499.0 million, respectively. As the Company has generated losses since inception in the Netherlands, management maintains a full valuation allowance against the net deferred tax assets in this jurisdiction. In addition, the United States and the United Kingdom jurisdictions are anticipated to have cumulative losses for the foreseeable future and, as such, a valuation allowance has been established for these regions. The valuation allowance in the Netherlands and United Kingdom increased by $80.1 million and less than $0.1 million, respectively, for the year ended April 30, 2023 and $53.8 million and $5.1 million, respectively, for the year ended April 30, 2022. The valuation allowance in the United States decreased by $3.6 million for the year ended April 30, 2023 and increased by $30.3 million for the year ended April 30, 2022. The valuation allowance for the Netherlands deferred tax assets as of April 30, 2023 and 2022 was $283.3 million and $203.2 million, respectively, the valuation allowance for the United States deferred tax assets as of April 30, 2023 and 2022 was $272.7 million and $276.3 million, respectively, and the valuation allowance for the United Kingdom deferred tax assets as of both April 30, 2023 and April 30, 2022 was $19.5 million. To the extent sufficient positive evidence becomes available, the Company may release all or a portion of the valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and a material income tax benefit for the period in which such release is recorded.
As of April 30, 2023, the Company had net operating loss (“NOL”) carryforwards for Netherlands, United States (federal and state, respectively) and United Kingdom income tax purposes of $1.0 billion, $973.4 million, $665.0 million and $74.5 million, respectively, which begin to expire in the years ending April 30, 2033 and April 30, 2024 in the United States (federal and state, respectively), with Netherlands and United Kingdom losses being carried forward indefinitely. The Company also has research and development tax credit carryforwards for United States (federal and state, respectively) and Canada income tax purposes of $20.4 million, $5.8 million and $0.6 million, respectively, which begin to expire April 30, 2033, April 30, 2024, and April 30, 2040, respectively. The deferred tax assets associated with the NOL carryforwards and other tax attributes in the Netherlands, the United States, and the United Kingdom are subject to a full valuation allowance.
Uncertain Tax Positions
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end.
97

Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company continues to grow in size, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company adjusts its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.
The Company had unrecognized tax benefits of $18.2 million as of April 30, 2023, of which none would impact the effective tax rate before consideration of any valuation allowance. The activity within the Company’s unrecognized tax benefits is summarized as follows (in thousands):
As of April 30,
202320222021
Balance as of beginning of year$16,622 $13,656 $9,706 
Increase (decrease) related to tax positions taken in prior periods(1,050)(1,029)432 
Increase related to tax positions taken in the current period2,585 3,995 3,518 
Balance as of end of year$18,157 $16,622 $13,656 
Approximately $0.5 million of the decrease for the year ended April 30, 2023 for tax positions taken in prior periods is due to the filing of tax returns during such fiscal year and lapse of statute of limitations. The other approximately $0.5 million of the decrease is due to the audit settlement noted below. Approximately $2.0 million of the increase in tax positions related to the current period is primarily from the research and development tax credits generated for the year ended April 30, 2023 and $0.6 million is associated with acquisition-related tax structuring.
The Company’s policy is to recognize penalties and interest accrued on any unrecognized tax benefits as a component of income tax expense. For the years ended April 30, 2023, 2022 and 2021 the Company recognized interest and penalties of $0.2 million, $0.3 million and less than $0.1 million, respectively. The amount of accrued interest and penalties recorded on the consolidated balance sheet as of April 30, 2023 and 2022 was $0.2 million and $0.3 million, respectively.
The Company is subject to periodic examination of income tax returns by various domestic and international tax authorities. During the year ended April 30, 2023, the Company was not subject to any new audits. The Company settled an examination with the Internal Revenue Service for foreign withholding taxes and related interest for the calendar year 2017.
The Company does not anticipate any significant increases or decreases in its uncertain tax positions within the next twelve months. The Company files tax returns in multiple jurisdictions, including the Netherlands and United States. The Company’s tax filings for fiscal years starting with the year ended April 30, 2018 remain open in various tax jurisdictions.
Dutch income taxes and non-Dutch withholding taxes associated with the repatriation of earnings or for temporary differences related to investments in non-Dutch subsidiaries, excluding the U.S subsidiaries, have not been provided for, as the Company intends to reinvest the earnings of such subsidiaries indefinitely or the Company has concluded that an immaterial additional tax liability would arise on the distribution of such earnings. Earnings from the Company’s U.S. subsidiaries are treated as being currently repatriated back to the Netherlands, even though no Dutch income taxes nor U.S. withholding taxes regarding to such repatriations are recorded due to the Netherlands participation exemption provisions and exemption from withholding taxes under the income tax treaty between the Netherlands and the United States. As of April 30, 2023, there were cumulative earnings of $146.3 million from the non-U.S. subsidiaries. If such earnings were to be repatriated, they would be exempt from taxation in the Netherlands and the amount of dividend withholding taxes from such foreign jurisdictions would be $3.1 million, due to the various income tax treaties between the Netherlands and the respective foreign jurisdictions.
14. Employee Benefit Plans
The Company has a defined-contribution plan in the United States intended to qualify under Section 401 of the Internal Revenue Code (the “401(k) Plan”). The Company has contracted with a third-party provider to act as a custodian and trustee, and to process and maintain the records of participant data. Substantially all the expenses incurred for administering the 401(k) Plan are paid by the Company. The 401(k) Plan covers substantially all U.S. employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the 401(k) Plan up to 6% of the participating employee’s W-2 earnings and wages. The Company recorded $17.9 million, $15.2 million, and $11.4 million of expense related to the 401(k) Plan during the years ended April 30, 2023, 2022, and 2021, respectively.
The Company also has defined-contribution plans in certain other countries for which the Company recorded $9.4 million, $7.2 million, and $5.1 million of expense during the years ended April 30, 2023, 2022, and 2021, respectively.
98

15. Segment Information
The following table summarizes the Company’s total revenue by geographic area based on the location of customers (in thousands):
Year Ended April 30,
202320222021
United States$626,688 $481,589 $331,769 
Rest of world442,301 380,785 276,720 
Total revenue$1,068,989 $862,374 $608,489 
Other than the United States, no other individual country exceeded 10% or more of total revenue during the periods presented.
The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):
As of April 30,
20232022
United States$13,476 $22,112 
The Netherlands4,597 1,728 
United Kingdom2,797 4,478 
India1,803 3,407 
Rest of world2,416 919 
Total long-lived assets$25,089 $32,644 
16. Restructuring and Other Related Charges
On November 30, 2022, the Company announced and began implementing a plan to align its investments more closely with its strategic priorities by reducing the Company’s workforce by approximately 13% and implementing certain facilities-related cost optimization actions. For the year ended April 30, 2023, the Company recorded employee-related severance and other termination benefits of approximately $23.3 million and facilities-related charges of approximately $6.2 million. Asset impairment charges include impairment of operating lease right-of-use assets, and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for the exited leased office spaces. The restructuring plan is expected to be substantially completed by the end of the first quarter of fiscal 2024.
The following table presents the total amount incurred and the liability, which is recorded in accrued compensation and employee benefits in the consolidated balance sheet, for restructuring-related employee termination benefits as of April 30, 2023 (in thousands):
Year Ended
April 30, 2023
Beginning balance$ 
Incurred during the period23,264 
Paid during the period(22,789)
Foreign currency translation adjustment263 
Ending balance$738 
99

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by us in the reports 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 a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Annual Report on Form 10-K. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of April 30, 2023, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by us in the reports we file or submit under the Exchange Act (a) is recorded, processed, summarized and reported within the time periods specified by the SEC rules and forms and (b) is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate “internal control over financial reporting,” as defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act. Our management conducted an evaluation of the effectiveness of our internal control over financial reporting as of April 30, 2023 based on the criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Based on the results of its evaluation, management concluded that our internal control over financial reporting was effective as of April 30, 2023. The effectiveness of our internal control over financial reporting as of April 30, 2023 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report which is included in Part II, Item 8 of this Annual Report on Form 10-K.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended April 30, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
100

Item 9B. Other Information
None.
Item 9C. Disclosure Regarding Foreign Jurisdictions That Prevent Inspections
None.
101

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this Item 10 (other than the information set forth in the next paragraph) is incorporated herein by reference to our definitive proxy statement for our 2023 annual general meeting of shareholders (the “2023 Proxy Statement”), which will be filed with the SEC within 120 days after the end of our year ended April 30, 2023.
We have adopted our Code of Conduct, applicable to all of our employees, officers and directors, including our chief executive officer, chief financial officer and other senior financial officers. The full text of the Code of Conduct is available on our website at elastic.co. The audit committee of our board of directors is responsible for overseeing the Code of Conduct. The board of directors, or its designated committee, must approve any waivers of the Code of Conduct for members of the board of directors or executive officers, including our chief executive officer, chief financial officer and other senior financial officers. We expect that any amendments to the Code of Conduct, or any waivers of its requirements, that apply to our chief executive officer, chief financial officer and other senior financial officers will be disclosed on our website.
Item 11. Executive Compensation
The information required by this item will be set forth in the 2023 Proxy Statement and is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management, and Related Stockholder Matters
The information required by this item will be set forth in the 2023 Proxy Statement and is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item will be set forth in the 2023 Proxy Statement and is incorporated herein by reference.
Item 14. Principal Accountant Fees and Services
The information required by this item will be set forth in the 2023 Proxy Statement and is incorporated herein by reference.
102

PART IV
Item 15. Exhibits and Financial Statement Schedules
(a)(1) Financial Statements
See Index to Financial Statements in Part I, Item 8 of this Annual Report on Form 10-K.
(a)(2) Financial Statement Schedules
All financial statement schedules have been omitted as the information is not required under the related instructions or is not applicable or because the information required is already included in the financial statements or the notes to those financial statements.
(a)(3) Exhibits
We have filed or incorporated by reference the exhibits listed on the accompanying Exhibit Index.
Exhibit Index
Incorporated by Reference
Exhibit No.
Description of ExhibitFormFile No.ExhibitFiling DateFiled Herewith
3.1
10-Q
001-386753.112/12/2018
3.2
10-Q
001-38675
3.212/12/2018
3.3
10-Q
001-38675
3.312/12/2018
4.1
S-1
333-227191
4.19/5/2018
4.210-K001-386754.26/28/2019
4.3
8-K
001-38675
4.17/6/2021
4.4
8-K
001-38675
4.17/6/2021
10.1+
S-1/A
333-227191
10.19/24/2018
10.2+
X
10.3+
10-Q001-3867510.312/2/2022
10.4+10-Q001-3867510.212/2/2022
10.5+
S-1
333-227191
10.69/5/2018
10.6+
S-1
333-227191
10.109/5/2018
10.7+10-Q001-3867510.13/10/2022
10.8+10-K001-3867510.126/21/2022
103

10.9+10-Q001-3867510.18/29/2022
10.10+10-Q001-3867510.112/9/2021
10.11+S-8333-2615444.212/8/2021
10.12+S-8333-2615444.312/8/2021
10.13+8-K001-3867510.110/6/2022
10.14+X
10.15+X
21.1X
23.1X
24.1Power of Attorney (contained in the signature page of this report).X
31.1X
31.2X
32.1*
X
32.2*
X
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document. X
101.SCHInline XBRL Taxonomy Extension Schema Document.X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.X
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.X
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.X
104
The cover page from Elastic N.V.’s Annual Report on Form 10-K for the fiscal year ended April 30, 2023 formatted in Inline XBRL (included as Exhibit 101).
X
+    Indicates a management contract or compensatory plan or arrangement.
104

*    The certifications attached as Exhibits 32.1 and 32.2 hereto accompany this Annual Report on Form 10-K pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and are not to be incorporated by reference into any of the Registrant’s filings under the Securities Act, irrespective of any general incorporation language contained in any such filing.

Item 16. Form 10-K Summary
None.
105

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Elastic N.V.
Date: June 16, 2023By:/s/ Ashutosh Kulkarni
Ashutosh Kulkarni
Chief Executive Officer and Director
(Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Ashutosh Kulkarni and Janesh Moorjani, and each of them, as his or her true and lawful attorney-in-fact and agent with full power of substitution and resubstitution, for such individual in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or the individual’s substitute, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant in the capacities and on the dates indicated.
NameTitleDate
/s/ Ashutosh KulkarniChief Executive Officer and Director (Principal Executive Officer)June 16, 2023
Ashutosh Kulkarni
/s/ Janesh MoorjaniChief Financial Officer and Chief Operating Officer (Principal Financial and Accounting Officer)June 16, 2023
Janesh Moorjani
/s/ Shay BanonChief Technology Officer and DirectorJune 16, 2023
Shay Banon
/s/ Chetan PuttaguntaChairman and DirectorJune 16, 2023
Chetan Puttagunta
/s/ Sohaib Abbasi
DirectorJune 16, 2023
Sohaib Abbasi
/s/ Jonathan ChadwickDirectorJune 16, 2023
Jonathan Chadwick
/s/ Alison GleesonDirectorJune 16, 2023
Alison Gleeson
/s/ Shelley LeibowitzDirectorJune 16, 2023
Shelley Leibowitz
/s/ Caryn MarooneyDirectorJune 16, 2023
Caryn Marooney
/s/ Steven SchuurmanDirectorJune 16, 2023
Steven Schuurman
106
EX-10.2 2 a23q4ex102-ar2012stockopti.htm EX-10.2 Document
Exhibit 10.2
ELASTIC N.V.
Amended and Restated 2012 Stock Option Plan
(as amended December 9, 2021)
1.    Purposes of the Plan.  The purposes of this Amended and Restated 2012 Stock Option Plan are to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to Employees and Consultants, and to promote the success of the Company’s business. Options granted under the Plan may be Incentive Stock Options or Nonstatutory Stock Options, as determined by the Administrator at the time of grant of an Option and subject to the applicable provisions of Section 422 of the Code and the regulations promulgated thereunder. Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units and Performance Shares may also be granted under the Plan.

2.    Definitions.  As used herein, the following definitions shall apply:

(a)    Administrator means the Board or any of its Committees if authorized to administer the Plan, in accordance with Section 4 of the Plan.

(b)    Affiliate means (i) an entity other than a Subsidiary which, together with the Company, is under common control of a third person or entity and (ii) an entity other than a Subsidiary in which the Company and /or one or more Subsidiaries own a controlling interest.

(c)    Applicable Laws means all applicable laws, rules, regulations and requirements, including, but not limited to, all applicable U.S. federal and state corporate laws, U.S. federal and state securities laws, the Code, any Stock Exchange rules or regulations, and the applicable laws, rules or regulations of any other country or jurisdiction where Awards are granted under the Plan or Participants reside or provide services, as such laws, rules, and regulations shall be in effect from time to time.

(d)    Award means any award of an Option, Stock Appreciation Right, Restricted Stock, Restricted Stock Units, Performance Units and Performance Shares under the Plan.

(e)    Award Agreement means an Option Agreement, Stock Appreciation Right Agreement, Restricted Stock Purchase Agreement, Restricted Stock Unit Agreement, Performance Share Agreement, or Performance Unit Agreement.

(f)     “Board” means the Board of Directors of the Company.

(g)    “Board Rules” means the regulations adopted by the Board governing its internal organization, the manner in which decisions are taken, the composition, the duties and organization of committees and any other matters concerning the Board.

(h)    Cashless Exercise means a program approved by the Administrator in which payment of the Option exercise price or tax withholding obligations or other required deductions may be satisfied, in whole or in part, with Shares subject to the Option, including by delivery of an irrevocable direction to a securities broker (on a form prescribed by the Company) to sell Shares and to deliver all or part of the sale proceeds to the Company in payment of such amount, provided that, unless specifically permitted by the Company, any such Cashless Exercise must be an approved broker-assisted Cashless Exercise or the Shares withheld in the Cashless Exercise must be limited to avoid financial accounting charges under applicable accounting guidance and any such surrendered Shares must have been previously held for any



minimum duration required to avoid financial accounting charges under applicable accounting guidance.

(i)    Cause for termination of a Participant’s Continuous Service Status will exist (unless another definition is provided in an applicable Award Agreement, employment agreement or other applicable written agreement) if the Participant’s Continuous Service Status is terminated for any of the following reasons:  (i) any material breach by Participant of any material written agreement between Participant and the Company and Participant’s failure to cure such breach within 30 days after receiving written notice thereof; (ii) any failure by Participant to comply with the Company’s material written policies or rules as they may be in effect from time to time; (iii) neglect or persistent unsatisfactory performance of Participant’s duties and Participant’s failure to cure such condition within 30 days after receiving written notice thereof; (iv) Participant’s repeated failure to follow reasonable and lawful instructions from the Board or Chief Executive Officer and Participant’s failure to cure such condition within 30 days after receiving written notice thereof; (v) Participant’s conviction of, or plea of guilty or nolo contendre to, any felony or crime that results in, or is reasonably expected to result in, a material adverse effect on the business or reputation of the Company; (vi) Participant’s commission of or participation in an act of fraud against the Company; (vii) Participant’s intentional material damage to the Company’s business, property or reputation; or (viii) Participant’s unauthorized use or disclosure of any proprietary information or trade secrets of the Company or any other party to whom the Participant owes an obligation of nondisclosure as a result of his or her relationship with the Company. For purposes of clarity, a termination without “Cause” does not include any termination that occurs as a result of Participant’s death or Disability. The determination as to whether a Participant’s Continuous Service Status has been terminated for Cause shall be made in good faith by the Company and shall be final and binding on the Participant. The foregoing definition does not in any way limit the Company’s ability to terminate a Participant’s employment or consulting relationship at any time, and the term “Company” will be interpreted to include any Subsidiary, Parent, Affiliate, or any successor thereto, if appropriate.

(j)    Change of Control means:

i.    A change in the ownership of the Company which occurs on the date that any one person, or more than one person acting as a group (“Person”), acquires ownership of the Shares in the capital of the Company of the Company that, together with the Shares in the capital of the Company held by such Person, constitutes more than 50% of the total voting power of the Shares in the capital of the Company; provided, however, that for purposes of this subsection, (A) the acquisition of additional Shares in the capital of the Company by any one Person, who is considered to own more than 50% of the total voting power of the Shares in the capital of the Company will not be considered a Change in Control, and (B) if the holders of Shares in the capital of the Company immediately before such change in ownership continue to retain immediately after the change in ownership, in substantially the same proportions as their ownership of Shares in the capital of the Company immediately prior to the change in ownership, the direct or indirect beneficial ownership of 50% or more of the total voting power of the Shares in the capital of the Company or the total voting power of shares in the capital of the ultimate Parent of the Company, such event will not be considered a Change in Control under this subsection (i). For this purpose, indirect beneficial ownership will include, without limitation, an interest resulting from ownership of the voting securities of one or more corporations or other business entities which own the Company, as the case may be, either directly or through one or more subsidiary corporations or other business entities; or
2




ii.    A change in the effective control of the Company which occurs on the date that a majority of members of the Board is replaced during any 12-month period by members of the Board whose appointment or election is not endorsed by a majority of the members of the Board prior to the date of the appointment or election. For purposes of this subsection (ii), if any Person is considered to be in effective control of the Company, the acquisition of additional control of the Company by the same Person will not be considered a Change in Control; or

iii.    A change in the ownership of a substantial portion of the Company’s assets which occurs on the date that any Person acquires (or has acquired during the 12-month period ending on the date of the most recent acquisition by such person or persons) assets from the Company that have a total gross fair market value equal to or more than 50% of the total gross fair market value of all of the assets of the Company immediately prior to such acquisition or acquisitions; provided, however, that for purposes of this subsection (iii), the following will not constitute a change in the ownership of a substantial portion of the Company’s assets: (A) a transfer to an entity that is controlled by the holders of the shares in the capital of the Company immediately after the transfer, or (B) a transfer of assets by the Company to: (1) a holder of shares in the capital of the Company (immediately before the asset transfer) in exchange for or with respect to the Company’s shares in the capital, (2) an entity, 50% or more of the total value or voting power of which is owned, directly or indirectly, by the Company, (3) a Person, that owns, directly or indirectly, 50% or more of the total value or voting power of all the outstanding shares in the capital of the Company, or (4) an entity, at least 50% of the total value or voting power of which is owned, directly or indirectly, by a Person described in this subsection (iii)(B)(3). For purposes of this subsection (iii), gross fair market value means the value of the assets of the Company, or the value of the assets being disposed of, determined without regard to any liabilities associated with such assets.

For purposes of this definition, persons will be considered to be acting as a group if they are owners of a corporation that enters into a merger, consolidation, purchase or acquisition of shares in the capital of the Company, or similar capital reorganization or business combination transaction with the Company.
Notwithstanding the foregoing, a transaction will not be deemed a Change in Control unless the transaction qualifies as a change in control event within the meaning of Section 409A of the Code.
Further and for the avoidance of doubt, a transaction will not constitute a Change in Control if: (x) its sole purpose is to change the state of the Company’s incorporation, (y) its sole purpose is to create a holding company that will be owned in substantially the same proportions by the persons who held the Company’s securities immediately before such transaction, or (z) its sole purpose is to effect a private financing of the Company through a change in the ownership of the shares in the capital of the Company that is approved by the Board.
(k)    Code means the Internal Revenue Code of 1986, as amended. Reference to a specific section of the Code or regulation thereunder will include such section or regulation, any valid regulation promulgated under such section, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such section or regulation.

3



(l)    Committee means a committee of Directors or of other individuals satisfying Applicable Laws appointed by the Board, or a duly authorized committee of the Board, in accordance with Section 4 below.

(m)    Company means Elastic N.V., a Dutch public limited company (naamloze vennootschap).

(n)    Consultant means any natural person, including an advisor or Director, engaged by the Company or a Parent, Affiliate, or Subsidiary to render bona fide services to such entity, provided the services (i) are not in connection with the offer or sale of securities in a capital raising transaction, and (ii) do not directly promote or maintain a market for the Company’s securities, in each case, within the meaning of Form S-8 promulgated under the Securities Act, and provided, further, that a Consultant will include only those persons to whom the issuance of Shares may be registered under Form S-8 promulgated under the Securities Act.

(o)    Continuous Service Status means the absence of any interruption or termination of service as an Employee or Consultant. Continuous Service Status as an Employee or Consultant shall not be considered interrupted or terminated in the case of:  (i) Company approved sick leave; (ii) military leave; (iii) any other bona fide leave of absence approved by the Company, provided that, if an Employee is holding an Incentive Stock Option and such leave exceeds 3 months, such Employee’s service as an Employee shall be deemed terminated on the 1st day following such 3-month period and the Incentive Stock Option shall thereafter automatically become a Nonstatutory Stock Option in accordance with Applicable Laws, unless reemployment upon the expiration of such leave is guaranteed by contract or statute, or unless provided otherwise pursuant to a written Company policy.  Also, Continuous Service Status as an Employee or Consultant shall not be considered interrupted or terminated in the case of a transfer between locations of the Company or between the Company, its Parents, Subsidiaries or Affiliates, or their respective successors, or a change in status from an Employee to a Consultant or from a Consultant to an Employee.

(p)    Directormeans a member of the Board.

(q)    Disability means total and permanent disability as defined in Section 22(e)(3) of the Code, provided that in the case of Awards other than Incentive Stock Options, the Administrator in its discretion may determine whether a permanent and total disability exists in accordance with uniform and non-discriminatory standards adopted by the Administrator from time to time.

(r)    Employee means any person employed by the Company, or any Parent, Subsidiary or Affiliate, with the status of employment determined pursuant to such factors as are deemed appropriate by the Company in its sole discretion, subject to any requirements of Applicable Laws, including the Code. Neither service as a Director or the payment by the Company of a Director’s fee shall be sufficient to constitute “employment” of such Director by the Company or any Parent, Subsidiary or Affiliate.

(s)    Exchange Act means the Securities Exchange Act of 1934, as amended.

(t)     “Exchange Program” means a program under which (i) outstanding Awards are surrendered or reacquired in exchange for awards of the same type (which may have higher or lower exercise prices and different terms), awards of a different type, and/or cash, (ii) Participants would have the opportunity to transfer any outstanding Awards to a financial institution or other person or entity selected by the Administrator, and/or (iii) the exercise price of an
4



outstanding Award is increased or reduced. The Administrator will determine the terms and conditions of any Exchange Program in its sole discretion.

(u)    Fair Market Value means, as of any date, the value of Ordinary Shares determined as follows:

i.    For purposes of any Awards granted on the Registration Date, the Fair Market Value will be the initial price to the public as set forth in the final prospectus included within the registration statement in Form S-1 filed with the Securities and Exchange Commission for the initial public offering of the Company’s Ordinary Shares.
ii.    For purposes of any Awards granted on any other date, the Fair Market Value will be the closing sales price for Ordinary Shares as quoted on any established Stock Exchange or national market system (including without limitation the New York Stock Exchange, NASDAQ Global Select Market, the NASDAQ Global Market or the NASDAQ Capital Market of The NASDAQ Stock Market) on which the Ordinary Shares are listed on the date of determination (or the closing bid, if no sales were reported), as reported in The Wall Street Journal or such other source as the Administrator deems reliable. If the determination date for the Fair Market Value occurs on a non-trading day (i.e., a weekend or holiday), the Fair Market Value will be such price on the immediately preceding trading day, unless otherwise determined by the Administrator. In the absence of an established market for the Ordinary Shares, the Fair Market Value thereof will be determined in good faith by the Administrator.

The determination of Fair Market Value for purposes of tax withholding may be made in the Administrator’s discretion subject to Applicable Laws and is not required to be consistent with the determination of Fair Market Value for other purposes.

(v)    Family Members means any child, stepchild, grandchild, parent, stepparent, grandparent, spouse, former spouse, sibling, niece, nephew, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law (including adoptive relationships) of the Participant, any person sharing the Participant’s household (other than a tenant or employee), a trust in which these persons (or the Participant) have more than 50% of the beneficial interest, a foundation in which these persons (or the Participant) control the management of assets, and any other entity in which these persons (or the Participant) own more than 50% of the voting interests.

(w)    “Fiscal Year” means the fiscal year of the Company, as included in the articles of association of the Company.

(x)    Incentive Stock Option means an Option intended to, and which does, in fact, qualify as an incentive stock option within the meaning of Section 422 of the Code.

(y)    Involuntary Termination means (unless another definition is provided in the applicable Award Agreement, employment agreement or other applicable written agreement) the termination of a Participant’s Continuous Service Status other than for (i) death, (ii) Disability or (iii) for Cause by the Company or a Parent, Subsidiary, Affiliate or successor thereto, as appropriate.

(z)     “Listed Security” means any security of the Company that is listed or approved for listing on a national securities exchange or designated or approved for designation as a national market
5



system security on an interdealer quotation system by the Financial Industry Regulatory Authority (or any successor thereto).

(aa)    Non-Executive Director means a Director appointed as non-executive director who is not an Employee.

(bb)    Nonstatutory Stock Option means an Option that is not intended to, or does not, in fact, qualify as an Incentive Stock Option.

(cc)    Option means an option to acquire Shares granted pursuant to the Plan.

(dd)    Option Agreement means a written document, the form(s) of which shall be approved from time to time by the Administrator, reflecting the terms of an Option granted under the Plan and includes any documents attached to or incorporated into such Option Agreement, including, but not limited to, a notice of stock option grant and a form of exercise notice.

(ee)    Ordinary Shares means the Company’s ordinary shares, par value €0.01 per share, as adjusted in accordance with Section 15 below.

(ff)    Parent means any corporation (other than the Company), whether now or hereafter existing, in an unbroken chain of corporations ending with the Company if, at the time of grant of the Award, each of the corporations other than the Company owns shares in the capital of the Company possessing 50% or more of the total combined voting power of all classes of shares in the capital of the Company in one of the other corporations in such chain. A corporation that attains the status of a Parent on a date after the adoption of the Plan shall be considered a Parent commencing as of such date.

(gg)    Participant means any holder of one or more Awards or Shares issued pursuant to an Award.

(hh)    Performance Share means an Award denominated in Shares which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine pursuant to Section 11.

(ii)    Performance Share Agreement means a written document, the form(s) of which shall be approved from time to time by the Administrator, reflecting the terms of Performance Shares granted under the Plan and includes any documents attached to such agreement.

(jj)    Performance Unit means an Award which may be earned in whole or in part upon attainment of performance goals or other vesting criteria as the Administrator may determine and which may be settled for cash, Shares or other securities or a combination of the foregoing pursuant to Section 11.

(kk)    Performance Unit Agreement means a written document, the form(s) of which shall be approved from time to time by the Administrator, reflecting the terms of Performance Units granted under the Plan and includes any documents attached to such agreement.

(ll)    Plan means this Amended and Restated 2012 Stock Option Plan.

6



(mm)    Registration Date means the effective date of the first registration statement that is filed by the Company and declared effective pursuant to Section 12(b) of the Exchange Act, with respect to any class of the Company’s securities.

(nn)    “Remuneration Policy” means the Remuneration Policy for Directors approved by the general meeting of the Company on September 28, 2018.

(oo)    Restricted Stock means Shares acquired pursuant to a right to purchase or receive Ordinary Shares granted pursuant to Section 9 below.

(pp)    Restricted Stock Purchase Agreement means a written document, the form(s) of which shall be approved from time to time by the Administrator, reflecting the terms of Restricted Stock granted under the Plan and includes any documents attached to such agreement.

(qq)    Restricted Stock Unitmeans a bookkeeping entry representing an amount equal to the Fair Market Value of one Share, granted pursuant to Section 10. Each Restricted Stock Unit represents an unfunded and unsecured obligation of the Company.

(rr)    Restricted Stock Unit Agreementmeans a written document, the form(s) of which shall be approved from time to time by the Administrator, reflecting the terms of Restricted Stock Units granted under the Plan and includes any documents attached to such agreement.

(ss)    Rule 16b-3 means Rule 16b-3 promulgated under the Exchange Act, as amended from time to time, or any successor provision.

(tt)    Section 16(b) means Section 16(b) of the Exchange Act.

(uu)    Section 409A means Code Section 409A, as it has been and may be amended from time to time, and any proposed or final Treasury Regulations and Internal Revenue Service guidance that has been promulgated or may be promulgated thereunder from time to time.

(vv)    Securities Act means the Securities Act of 1933, as amended.

(ww)    Share means a share of the Ordinary Shares, as adjusted in accordance with Section 15 below.

(xx)    Stock Appreciation Right means an Award, granted alone or in connection with an Option, that pursuant to Section 8 is designated as a Stock Appreciation Right.

(yy)    Stock Appreciation Right Agreementmeans a written document, the form(s) of which shall be approved from time to time by the Administrator, reflecting the terms of Stock Appreciation Rights granted under the Plan and includes any documents attached to such agreement.

(zz)    Stock Exchange means any stock exchange or consolidated stock price reporting system on which prices for the Ordinary Shares are quoted at any given time.

(aaa)    Subsidiary means any corporation (other than the Company), whether now or hereafter existing, in an unbroken chain of corporations beginning with the Company if, at the time of grant of the Award, each of the corporations other than the last corporation in the
7



unbroken chain owns shares in the capital of the Company possessing 50% or more of the total combined voting power of all classes of shares in the capital of the Company in one of the other corporations in such chain. A corporation that attains the status of a Subsidiary on a date after the adoption of the Plan shall be considered a Subsidiary commencing as of such date.

(bbb)    Ten Percent Holder means a person who owns shares in the capital of the Company representing more than 10% of the voting power of Shares in the capital of the Company or of all classes of shares in the capital of any Parent or Subsidiary measured as of an Award’s date of grant.

3.    Ordinary Shares Subject to the Plan. 

(a)    Ordinary Shares Subject to the Plan. Subject to the provisions of Section 15 below, the maximum aggregate number of Shares that may be issued under the Plan is 39,685,602 Shares, all of which Shares may be issued under the Plan pursuant to Incentive Stock Options and under the condition that the Company's authorized capital provides for such issue of Shares. The Shares issued under the Plan may be authorized, but unissued, or reacquired Shares. 

(b)    Automatic Share Reserve Increase. Subject to the provisions of Section 15 of the Plan, the number of Shares available for issuance under the Plan will be increased on the first day of each Fiscal Year beginning with the 2020 Fiscal Year, in an amount equal to the lesser of (i) 9 million Shares, (ii) 5% of the outstanding Shares on the last day of the immediately preceding Fiscal Year or (iii) such number of Shares determined by the Board.

(c)    Lapsed Awards. If an Award expires or becomes unexercisable without having been exercised in full, is surrendered pursuant to an Exchange Program, or, with respect to Restricted Stock, Restricted Stock Units, Performance Units or Performance Shares, is reacquired or repurchased by the Company due to failure to vest, the unpurchased Shares (or for Awards other than Options or Stock Appreciation Rights the reacquired or repurchased Shares), which were subject thereto will become available for future grant or sale under the Plan (unless the Plan has terminated). With respect to Stock Appreciation Rights, only Shares actually issued (i.e., the net Shares issued) pursuant to a Stock Appreciation Right will cease to be available under the Plan; all remaining Shares under Stock Appreciation Rights will remain available for future grant or sale under the Plan (unless the Plan has terminated). Shares that have actually been issued under the Plan under any Award will not be returned to the Plan and will not become available for future distribution under the Plan; provided, however, that if Shares issued pursuant to Awards of Restricted Stock, Restricted Stock Units, Performance Shares or Performance Units are repurchased by the Company or are forfeited to or canceled by the Company, such Shares will become available for future grant under the Plan. Shares used to pay the exercise price of an Award or to satisfy the tax withholding obligations related to an Award will become available for future grant or sale under the Plan. To the extent an Award under the Plan is paid out in cash rather than Shares, such cash payment will not result in reducing the number of Shares available for issuance under the Plan. Notwithstanding the foregoing and, subject to adjustment as provided in Section 15, the maximum number of Shares that may be issued upon the exercise of Incentive Stock Options will equal the aggregate Share number stated in Section 3(a), plus, to the extent allowable under Section 422 of the Code and the Treasury Regulations promulgated thereunder, any Shares that become available for issuance under the Plan pursuant to Sections 3(b) and 3(c).

(d)    Share Reserve. The Company, during the term of this Plan, will at all times reserve and keep available such number of Shares as will be sufficient to satisfy the requirements of the Plan.

8



4.    Administration of the Plan.

(a)    Procedure. 

i.    General. The Plan shall be administered by the Board. The Plan may be administered by different Committees with respect to different classes of Participants, and, if permitted by Applicable Laws, the Board may authorize a Committee comprised of one or more officers of the Company to make Awards under the Plan to Employees and Consultants (who are not subject to Section 16 of the Exchange Act) within parameters specified by the Board.

ii.    Committee Composition. If a Committee has been appointed pursuant to this Section 4, such Committee shall continue to serve in its designated capacity until otherwise directed by the Board. From time to time the Board may increase the size of any Committee and appoint additional members thereof, remove members (with or without cause) and appoint new members in substitution therefor, fill vacancies (however caused) and dissolve a Committee and thereafter directly administer the Plan, all to the extent permitted by Applicable Laws and, in the case of a Committee administering the Plan in accordance with the requirements of Rule 16b3 of the Code, to the extent permitted or required by such provisions.

iii.    Rule 16b-3. To the extent desirable to qualify transactions hereunder as exempt under Rule 16b-3, the transactions contemplated hereunder will be structured to satisfy the requirements for exemption under Rule 16b-3.

(b)    Powers of the Administrator.  Subject to the provisions of the Plan, and in the case of a Committee, subject to the specific duties delegated by the Board to such Committee, the Administrator shall have the authority, in its sole discretion:

i.    to determine the Fair Market Value in accordance with Section 2(u) above, provided that such determination shall be applied consistently with respect to Participants under the Plan;

ii.    to select the Employees and Consultants to whom Awards may from time to time be granted, in the case of granting Awards to Directors with due observance of the Board Rules and Applicable Laws on conflict of interest and the Remuneration Policy;

iii.    to determine the number of Shares to be covered by each Award;

iv.    to approve the form(s) of agreement(s) and other related documents used under the Plan;

v.    to determine the terms and conditions, not inconsistent with the terms of the Plan, of any Award granted hereunder, which terms and conditions include but are not limited to the exercise or purchase price, the time or times when Awards may vest and/or be exercised (which may be based on performance criteria), the circumstances (if any) when vesting will be accelerated or cancellation restrictions will be waived, and any restriction or limitation regarding any Award or Shares that are covered by an Award;

vi.    to amend any outstanding Award or agreement related to any Shares covered by an Award, including any amendment adjusting vesting (e.g., in connection with a change in the terms or conditions under which such person is providing services to the
9



Company), provided that no amendment shall be made that would materially and adversely affect the rights of any Participant without his or her consent;

vii.    to determine whether and under what circumstances an Award may be settled in cash instead of Ordinary Shares, subject to Applicable Laws;

viii.    subject to Applicable Laws, to implement an Exchange Program and establish the terms and conditions of such Exchange Program without consent of the holders of shares in the capital of the Company, provided that no amendment or adjustment to an Option that would materially and adversely affect the rights of any Participant shall be made without his or her consent;

ix.    to approve addenda pursuant to Section 21 below or to grant Awards to, or to modify the terms of, any outstanding Award Agreement or any agreement related to any Shares covered by an Award held by Participants who are foreign nationals or employed outside of the United States with such terms and conditions as the Administrator deems necessary or appropriate to accommodate differences in local law, tax policy or custom which deviate from the terms and conditions set forth in this Plan to the extent necessary or appropriate to accommodate such differences;

x.    to construe and interpret the terms of the Plan, any Award Agreement and any agreement related to any Shares covered by an Award, which constructions, interpretations and decisions shall be final and binding on all Participants;

xi.    to authorize any person to execute on behalf of the Company any instrument required to effect the grant of an Award previously granted by the Administrator;

xii.    to allow Participants to satisfy tax withholding obligations in such manner as prescribed in Section 13; and

xiii.    to make all other determinations deemed necessary or advisable for administering the Plan.

(c)    Effect of Administrator’s Decision. The Administrator’s decisions, determinations and interpretations will be final and binding on all Participants and any other holders.

(d)    Indemnification.  To the maximum extent permitted by Applicable Laws, each member of the Board, as applicable, shall be indemnified and held harmless by the Company against and from (i) any loss, cost, liability, or expense that may be imposed upon or reasonably incurred by him or her in connection with or resulting from any claim, action, suit, or proceeding to which he or she may be a party or in which he or she may be involved by reason of any action taken or failure to act under the Plan or pursuant to the terms and conditions of any Award except for actions taken in bad faith or failures to act in bad faith, and (ii) any and all amounts paid by him or her in settlement thereof, with the Company’s approval, or paid by him or her in satisfaction of any judgment in any such claim, action, suit, or proceeding against him or her, provided that such member shall give the Company an opportunity, at its own expense, to handle and defend any such claim, action, suit or proceeding before he or she undertakes to handle and defend it on his or her own behalf.  The foregoing right of indemnification shall not be exclusive of any other rights of indemnification to which such persons may be entitled under the Company’s Articles of Association, Board Rules, by contract, as a matter of law, or otherwise, or under any other power that the Company may have to indemnify or hold harmless each such person.
10




5.    Eligibility.

(a)    Recipients of Grants.  Nonstatutory Stock Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Shares and Performance Units may be granted to Employees and Consultants.  Incentive Stock Options may be granted only to Employees, provided that Employees of Affiliates shall not be eligible to receive Incentive Stock Options.

(b)    No Employment RightsNeither the Plan nor any Award shall confer upon any Employee or Consultant any right with respect to continuation of an employment or consulting relationship with the Company (any Parent, Subsidiary or Affiliate), nor shall it interfere in any way with such Employee’s or Consultant’s right or the Company’s (Parent’s, Subsidiary’s or Affiliate’s) right to terminate his or her employment or consulting relationship at any time, with or without cause.

6.    Term of Plan.  Subject to Section 23 of the Plan, the Plan will become effective upon the later to occur of (i) its adoption by the Board or (ii) the business day immediately prior to the Registration Date. It will continue in effect for a term of ten (10) years from the date it becomes effective, unless terminated earlier under Section 17 of the Plan.

7.    Options.

(a)    Term of Option.  The term of each Option shall be the term stated in the Option Agreement; provided that the term shall be no more than 10 years from the date of grant thereof or such shorter term as may be provided in the Option Agreement and provided further that, in the case of an Incentive Stock Option granted to a person who at the time of such grant is a Ten Percent Holder, the term of the Option shall be 5 years from the date of grant thereof or such shorter term as may be provided in the Option Agreement.

(b)    Type of Option. 

i.    Each Option shall be designated in the Option Agreement as either an Incentive Stock Option or a Nonstatutory Stock Option.

ii.    Notwithstanding any designation under Section 7(b)(i) above, to the extent that the aggregate Fair Market Value of Shares with respect to which Options designated as Incentive Stock Options are exercisable for the first time by any Participant during any calendar year (under all plans of the Company or any Parent or Subsidiary) exceeds $100,000, such excess Options shall be treated as Nonstatutory Stock Options. For purposes of this Section 7(b), Incentive Stock Options shall be taken into account in the order in which they were granted, and the Fair Market Value of the Shares subject to an Incentive Stock Option shall be determined as of the date of the grant of such Option.

(c)    Option Exercise Price and Consideration.

i.    Exercise Price.  The per Share exercise price for the Shares to be issued pursuant to the exercise of an Option shall be such price as is determined by the Administrator and set forth in the Option Agreement, but shall be subject to the following:

(1)    In the case of an Incentive Stock Option

11



a.    granted to an Employee who at the time of grant is a Ten Percent Holder, the per Share exercise price shall be no less than 110% of the Fair Market Value on the date of grant;

b.    granted to any other Employee, the per Share exercise price shall be no less than 100% of the Fair Market Value on the date of grant;

(2)    Except as provided in subsection (3) below, in the case of a Nonstatutory Stock Option the per Share exercise price shall be such price as is determined by the Administrator, provided that, if the per Share exercise price is less than 100% of the Fair Market Value on the date of grant, it shall otherwise comply with all Applicable Laws, including Section 409A; and

(3)    Notwithstanding the foregoing, Options may be granted with a per Share exercise price other than as required above pursuant to a merger or other corporate transaction.

ii.    Permissible ConsiderationThe consideration to be paid for the Shares to be issued upon exercise of an Option, including the method of payment, shall be determined by the Administrator (and, in the case of an Incentive Stock Option and to the extent required by Applicable Laws, shall be determined at the time of grant) and may consist entirely of (1) cash; (2) check; (3) to the extent permitted under, and in accordance with, Applicable Laws, delivery of a promissory note with such recourse, interest, security and redemption provisions as the Administrator determines to be appropriate (subject to the provisions of Section 152 of the General Corporation Law); (4) cancellation of indebtedness; (5) other previously owned Shares that have a Fair Market Value on the date of surrender equal to the aggregate exercise price of the Shares as to which the Option is exercised; (6) a Cashless Exercise; (7) such other consideration and method of payment permitted under Applicable Laws; or (8) any combination of the foregoing methods of payment. In making its determination as to the type of consideration to accept, the Administrator shall consider if acceptance of such consideration may be reasonably expected to benefit the Company and the Administrator may, in its sole discretion, refuse to accept a particular form of consideration at the time of any Option exercise.

(d)    Exercise of Option.

i.    General.

(1)    ExercisabilityAny Option granted hereunder shall be exercisable at such times and under such conditions as determined by the Administrator, consistent with the terms of the Plan and reflected in the Option Agreement, including vesting requirements and/or performance criteria with respect to the Company, and Parent, Subsidiary or Affiliate, and/or the Participant.

(2)    Leave of AbsenceThe Administrator shall have the discretion to determine whether and to what extent the vesting of Options shall be tolled during any leave of absence; provided, however, that in the absence of such determination, vesting of Options shall be tolled during any leave (unless otherwise required by Applicable Laws).  Notwithstanding the foregoing, in the event of military leave, vesting shall toll during any unpaid portion of such leave, provided that, upon a Participant’s returning from military leave
12



(under conditions that would entitle him or her to protection upon such return under the Uniform Services Employment and Reemployment Rights Act), he or she shall be given vesting credit with respect to Options to the same extent as would have applied had the Participant continued to provide services to the Company (or any Parent, Subsidiary or Affiliate, if applicable) throughout the leave on the same terms as he or she was providing services immediately prior to such leave.

(3)    Minimum Exercise RequirementsAn Option may not be exercised for a fraction of a Share.  The Administrator may require that an Option be exercised as to a minimum number of Shares, provided that such requirement shall not prevent a Participant from exercising the full number of Shares as to which the Option is then exercisable.

(4)    Procedures for and Results of ExerciseAn Option shall be deemed exercised when written notice of such exercise has been received by the Company in accordance with the terms of the Option Agreement by the person entitled to exercise the Option and the Company has received full payment for the Shares with respect to which the Option is exercised and has paid, or made arrangements to satisfy, any applicable taxes, withholding, required deductions or other required payments in accordance with Section 13 below. The exercise of an Option shall result in a decrease in the number of Shares that thereafter may be available, both for purposes of the Plan and for sale under the Option, by the number of Shares as to which the Option is exercised.

(5)    Rights as Holder of Shares in the Capital of the CompanyUntil the effective issuance of the Shares (including by way of a transfer of treasury shares), no right to vote or receive dividends or any other rights as a holder of shares in the capital of the Company shall exist with respect to the Shares subject to an Option, notwithstanding the exercise of the Option. No adjustment will be made for a dividend or other right for which the record date is prior to the date ownership is recorded in the Company’s shareholder register, except as provided in Section 15 below.

ii.    Termination of Continuous Service Status.  The Administrator shall establish and set forth in the applicable Option Agreement the terms and conditions upon which an Option shall remain exercisable, if at all, following termination of a Participant’s Continuous Service Status, which provisions may be waived or modified by the Administrator at any time. To the extent that an Option Agreement does not specify the terms and conditions upon which an Option shall terminate upon termination of a Participant’s Continuous Service Status, the following provisions shall apply:

(1)    General ProvisionsIf the Participant (or other person entitled to exercise the Option) does not exercise the Option to the extent so entitled within the time specified below, the Option shall terminate and the Shares subject to the Option underlying the unexercised portion of the Option shall revert to the Plan. In no event may any Option be exercised after the expiration of the Option term as set forth in the Option Agreement (and subject to this Section 7).

(2)    Termination other than Upon Disability or Death or for CauseIn the event of termination of a Participant’s Continuous Service Status other than
13



under the circumstances set forth in the subsections (3) through (5) below, such Participant may exercise any outstanding Option at any time within 3 month(s) following such termination to the extent the Participant is vested in the Shares subject to the Option.

(3)    Disability of ParticipantIn the event of termination of a Participant’s Continuous Service Status as a result of his or her Disability, such Participant may exercise any outstanding Option at any time within 12 month(s) following such termination to the extent the Participant is vested in the Shares subject to the Option.

(4)    Death of Participant.  In the event of the death of a Participant during the period of Continuous Service Status since the date of grant of any outstanding Option, or within 3 month(s) following termination of the Participant’s Continuous Service Status, the Option may be exercised by any beneficiaries designated in accordance with Section 19 below, or if there are no such beneficiaries, by the Participant’s estate, or by a person who acquired the right to exercise the Option by bequest or inheritance, at any time within 12 month(s) following the date the Participant’s Continuous Service Status terminated, but only to the extent the Participant is vested in the Shares subject to the Option.

(5)    Termination for CauseIn the event of termination of a Participant’s Continuous Service Status for Cause, any outstanding Option (including any vested portion thereof) held by such Participant shall immediately terminate in its entirety upon first notification to the Participant of termination of the Participant’s Continuous Service Status for Cause.  If a Participant’s Continuous Service Status is suspended pending an investigation of whether the Participant’s Continuous Service Status will be terminated for Cause, all the Participant’s rights under any Option, including the right to exercise the Option, shall be suspended during the investigation period. Nothing in this Section 7(d)(ii)(5) shall in any way limit the Company’s right to purchase unvested Shares issued upon exercise of an Option as set forth in the applicable Option Agreement.

(6)    Tolling Expiration. A Participant’s Option Agreement may also provide that:

a.    if the exercise of the Option following the termination of Participant’s Continuous Service Status (other than upon the Participant’s death or Disability) would result in liability under Section 16(b), then the Option will terminate on the earlier of (A) the expiration of the term of the Option set forth in the Option Agreement, or (B) the tenth (10th) day after the last date on which such exercise would result in liability under Section 16(b); or

b.    if the exercise of the Option following the termination of the Participant’s Continuous Service Status (other than upon the Participant’s death or Disability) would be prohibited at any time solely because the issuance of Shares would violate the registration requirements under the Securities Act, then the Option will terminate on the earlier of (A) the expiration of the term of the Option or (B)
14



the expiration of a period of thirty (30)-day period after the termination of the Participant’s Continuous Service Status during which the exercise of the Option would not be in violation of such registration requirements.

8.    Stock Appreciation Rights

(a)    Grant of Stock Appreciation Rights. Subject to the terms and conditions of the Plan, a Stock Appreciation Right may be granted at any time and from time to time as will be determined by the Administrator, in its sole discretion.

(b)    Number of Shares. The Administrator will have complete discretion to determine the number of Shares subject to any Stock Appreciation Right.

(c)    Exercise Price and Other Terms. The per Share exercise price for the Shares that will determine the amount of the payment to be received upon exercise of a Stock Appreciation Right as set forth in Section 8(f) will be determined by the Administrator and will be no less than 100% of the Fair Market Value per Share on the date of grant. Otherwise, the Administrator, subject to the provisions of the Plan, will have complete discretion to determine the terms and conditions of Stock Appreciation Rights granted under the Plan.

(d)    Stock Appreciation Right Agreement. Each Stock Appreciation Right will be evidenced by a Stock Appreciation Right Agreement that will specify the exercise price, the term of the Stock Appreciation Right, the conditions of exercise, and such other terms and conditions as the Administrator, in its sole discretion, will determine.

(e)    Expiration of Stock Appreciation Rights. A Stock Appreciation Right granted under the Plan will expire upon the date determined by the Administrator, in its sole discretion, and set forth in the Stock Appreciation Right Agreement. Notwithstanding the foregoing, the rules of Section 7(a) relating to the maximum term and Section 7(d) relating to exercise also will apply to Stock Appreciation Rights.

(f)    Payment of Stock Appreciation Right Amount. Upon exercise of a Stock Appreciation Right, a Participant will be entitled to receive payment from the Company in an amount determined by multiplying:

i.    The difference between the Fair Market Value of a Share on the date of exercise over the exercise price; times

ii.    The number of Shares with respect to which the Stock Appreciation Right is exercised.

At the discretion of the Administrator, the payment upon Stock Appreciation Right exercise may be in cash, in Shares of equivalent value, or in some combination thereof.
9.    Restricted Stock.

(a)    Rights to Purchase.  When a right to purchase or receive Restricted Stock is granted under the Plan, the Company shall advise the recipient in writing of the terms, conditions and restrictions related to the offer, including the number of Shares that such person shall be entitled to purchase, the price to be paid, if any (which shall be as determined by the Administrator, subject to Applicable Laws, including any applicable securities laws), and the time within
15



which such person must accept such offer. The permissible consideration for Restricted Stock shall be determined by the Administrator and shall be the same as is set forth in Section 7(c)(ii) above with respect to exercise of Options.  The offer to purchase Shares shall be accepted by execution of a Restricted Stock Purchase Agreement in the form determined by the Administrator.

(b)    Repurchase Option.

i.    GeneralUnless the Administrator determines otherwise, the Restricted Stock Purchase Agreement shall grant the Company a repurchase option exercisable upon the voluntary or involuntary termination of the Participant’s Continuous Service Status for any reason (including death or Disability) at a purchase price for Shares equal to the original purchase price paid by the purchaser to the Company for such Shares and may be paid by cancellation of any indebtedness of the purchaser to the Company. The repurchase option shall lapse at such rate or pursuant to such vesting criteria as the Administrator may determine.
ii.    Leave of AbsenceThe Administrator shall have the discretion to determine whether and to what extent the lapsing of Company repurchase rights shall be tolled during any leave of absence; provided, however, that in the absence of such determination, such lapsing shall be tolled during any leave (unless otherwise required by Applicable Laws).  Notwithstanding the foregoing, in the event of military leave, the lapsing of Company repurchase rights shall toll during any unpaid portion of such leave, provided that, upon a Participant’s returning from military leave (under conditions that would entitle him or her to protection upon such return under the Uniform Services Employment and Reemployment Rights Act), he or she shall be given vesting credit with respect to Shares purchased pursuant to the Restricted Stock Purchase Agreement to the same extent as would have applied had the Participant continued to provide services to the Company (or any Parent, Subsidiary or Affiliate, if applicable) throughout the leave on the same terms as he or she was providing services immediately prior to such leave.

(c)    Other Provisions.  The Restricted Stock Purchase Agreement shall contain such other terms, provisions and conditions not inconsistent with the Plan as may be determined by the Administrator in its sole discretion.  In addition, the provisions of Restricted Stock Purchase Agreements need not be the same with respect to each Participant.

(d)    Rights as a Holder of Shares in the Capital of the Company.  Once the Restricted Stock is purchased, the Participant shall have the rights equivalent to those of a holder of shares in the capital of the Company, and shall be a record holder when his or her purchase and the issuance of the Shares is entered upon the records of the duly authorized transfer agent of the Company.  No adjustment will be made for a dividend or other right for which the record date is prior to the date the Restricted Stock is purchased, except as provided in Section 15 below.

10.    Restricted Stock Units

(a)    Grant. Restricted Stock Units may be granted at any time and from time to time as determined by the Administrator. After the Administrator determines that it will grant Restricted Stock Units, it will advise the Participant in a Restricted Stock Unit Agreement of the terms, conditions, and restrictions related to the grant, including the number of Restricted Stock Units.

16



(b)    Vesting Criteria and Other Terms. The Administrator will set vesting criteria in its discretion, which, depending on the extent to which the criteria are met, will determine the number of Restricted Stock Units that will be paid out to the Participant. The Administrator may set vesting criteria based upon the achievement of Company-wide, business unit, or individual goals (including, but not limited to, continued employment or service), or any other basis determined by the Administrator in its discretion.

(c)    Earning Restricted Stock Units. Upon meeting the applicable vesting criteria, the Participant will be entitled to receive a payout as determined by the Administrator. Notwithstanding the foregoing, at any time after the grant of Restricted Stock Units, the Administrator, in its sole discretion, may reduce or waive any vesting criteria that must be met to receive a payout.

(d)    Form and Timing of Payment. Payment of earned Restricted Stock Units will be made as soon as practicable after the date(s) determined by the Administrator and set forth in the Restricted Stock Unit Agreement. The Administrator, in its sole discretion, may settle earned Restricted Stock Units in cash, Shares, or a combination of both.

(e)    Cancellation. On the date set forth in the Restricted Stock Unit Agreement, all unearned Restricted Stock Units will be reacquired by the Company.

(f)    Leave of Absence. The Administrator shall have the discretion to determine whether and to what extent the vesting of Restricted Stock Units shall be tolled during any leave of absence; provided, however, that in the absence of such determination, such vesting shall be tolled during any leave (unless otherwise required by Applicable Laws). Notwithstanding the foregoing, in the event of military leave, the vesting of Restricted Stock Units shall toll during any unpaid portion of such leave, provided that, upon a Participant’s returning from military leave (under conditions that would entitle him or her to protection upon such return under the Uniform Services Employment and Reemployment Rights Act), he or she shall be given vesting credit with respect to Restricted Stock Units to the same extent as would have applied had the Participant continued to provide services to the Company (or any Parent, Subsidiary or Affiliate, if applicable) throughout the leave on the same terms as he or she was providing services immediately prior to such leave.

11.    Performance Units and Performance Shares.

(a)    Grant of Performance Units/Shares. Performance Units and Performance Shares may be granted to Employees or Consultants at any time and from time to time, as will be determined by the Administrator, in its sole discretion. The Administrator will have complete discretion in determining the number of Performance Units and Performance Shares granted to each Participant.

(b)    Value of Performance Units/Shares. Each Performance Unit will have an initial value that is established by the Administrator on or before the date of grant. Each Performance Share will have an initial value equal to the Fair Market Value of a Share on the date of grant.

(c)    Performance Objectives and Other Terms. The Administrator will set performance objectives or other vesting provisions (including, without limitation, Continuing Service Status) in its discretion which, depending on the extent to which they are met, will determine the number or value of Performance Units/Shares that will be paid out to the Participant. The time period during which the performance objectives or other vesting provisions must be met will be called the “Performance Period.” Each Award of Performance Units/Shares will be evidenced by a Performance Unit Agreement or Performance Share Agreement, as applicable,
17



that will specify the Performance Period, and such other terms and conditions as the Administrator, in its sole discretion, will determine. The Administrator may set performance objectives based upon the achievement of Company-wide, divisional, business unit or individual goals (including, but not limited to, continued employment or service), applicable federal or state securities laws, or any other basis determined by the Administrator in its discretion.

(d)    Earning of Performance Units/Shares. After the applicable Performance Period has ended, the holder of Performance Units/Shares will be entitled to receive a payout of the number of Performance Units/Shares earned by the Participant over the Performance Period, to be determined as a function of the extent to which the corresponding performance objectives or other vesting provisions have been achieved. After the grant of a Performance Unit/Share, the Administrator, in its sole discretion, may reduce or waive any performance objectives or other vesting provisions for such Performance Unit/Share.

(e)    Form and Timing of Payment of Performance Units/Shares. Payment of earned Performance Units/Shares will be made as soon as practicable after the expiration of the applicable Performance Period. The Administrator, in its sole discretion, may pay earned Performance Units/Shares in the form of cash, in Shares (which have an aggregate Fair Market Value equal to the value of the earned Performance Units/Shares at the close of the applicable Performance Period) or in a combination thereof.

(f)    Cancellation of Performance Units/Shares. On the date set forth in the Performance Unit Agreement or Performance Share Agreement, all unearned or unvested Performance Units/Shares will be reacquired by the Company, and again will be available for grant under the Plan.

12.    Non-Executive Director Limitations. All Awards under the Plan granted to Non-Executive Directors will be subject to the limitations of the Remuneration Policy.

13.    Taxes.

(a)    As a condition of the grant, vesting and exercise of an Award, and prior to the delivery of Shares or cash pursuant to an Award, the Company will have the power and right to deduct or withhold, or require Participant (or in the case of the Participant’s death or a permitted transferee, the person holding or exercising the Award) to remit to the Company, an amount sufficient to satisfy U.S. federal, state or local taxes, non-U.S. taxes, or other taxes (including social security contributions and social security premiums and Participant’s FICA obligation) required to be withheld with respect to such Award (or exercise thereof). The Company shall not be required to issue any Shares or other consideration under the Plan until such obligations are satisfied.

(b)    The Administrator may, to the extent permitted under Applicable Laws, permit a Participant (or in the case of the Participant’s death or a permitted transferee, the person holding or exercising the Award) to satisfy all or part of his or her tax and social security contributions and social security premiums,, withholding, or any other required deductions or payments by (i) paying cash, (ii) electing to have the Company withhold otherwise deliverable cash or Shares having a fair market value not in excess of the maximum statutory amount required to be withheld (including through a Cashless Exercise), or (iii) delivering to the Company already-owned Shares having a Fair Market Value not in excess of the maximum statutory amount required to be withheld. Any payment of taxes, social security contributions and social security premiums by surrendering Shares to the Company may be subject to restrictions,
18



including, but not limited to, any restrictions required by rules of the Securities and Exchange Commission.

(c)    Awards will be designed and operated in such a manner that they are either exempt from the application of, or comply with, the requirements of Section 409A such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Section 409A, except as otherwise determined in the sole discretion of the Administrator. The Plan and each Award Agreement under the Plan is intended to meet the requirements of Section 409A and will be construed and interpreted in accordance with such intent, except as otherwise determined in the sole discretion of the Administrator. To the extent that an Award or payment, or the settlement or deferral thereof, is subject to Section 409A the Award will be granted, paid, settled or deferred in a manner that will meet the requirements of Section 409A, such that the grant, payment, settlement or deferral will not be subject to the additional tax or interest applicable under Section 409A. In no event will the Company (or any Parent, Subsidiary, or Affiliate of the Company, as applicable) reimburse a Participant for any taxes imposed or other costs incurred as a result of Section 409A.

14.    Non-Transferability of Awards.

(a)    General.  Unless determined otherwise by the Administrator, Awards may not be sold, pledged, assigned, hypothecated, transferred or disposed of in any manner other than by will or by the laws of descent or distribution.  The designation of a beneficiary by a Participant will not constitute a transfer.  An Option may be exercised, during the lifetime of the Participant, only by the Participant. If the Administrator makes an Award transferable, such Award will contain such additional terms and conditions as the Administrator deems appropriate.

15.    Adjustments Upon Changes in Capitalization, Merger or Certain Other Transactions.

(a)    Changes in Capitalization.  Subject to any action required under Applicable Laws by the holders of shares in the capital of the Company, (i) the numbers and class of Shares or other shares in the capital of the Company or securities:  (x) available for future Awards under Section 3 above and (y) covered by each outstanding Award, (ii) the exercise price per Share of each such outstanding Option or Stock Appreciation Right, and (iii) any repurchase price per Share applicable to Shares issued pursuant to any Award, shall, in order to prevent diminution or enlargement of the benefits or potential benefits intended to be made available under the Plan, be adjusted by the Administrator in the event of a stock split, reverse stock split, dividend or other distribution (whether in the form of cash, Shares, securities, or other property), recapitalization, reorganization, merger, split-up, spin-off, combination, consolidation, reclassification of the Shares or subdivision of the Shares or other securities of the Company, repurchase or exchange of Shares or other securities of the Company, or other change in the corporate structure of the Company affecting the Shares. Any such adjustment by the Administrator shall be made in the Administrator’s sole and absolute discretion and shall be final, binding on the shares of capital of the Company of any class, or securities convertible into shares of in the capital of the Company of any class, shall affect, and no adjustment by reason thereof shall be made with respect to, the number or price of Shares subject to an Award.  If, by reason of a transaction described in this Section 15(a) or an adjustment pursuant to this Section 15(a), a Participant’s Award Agreement or agreement related to any Shares covered by an Award covers additional or different shares in the capital of the Company or securities, then such additional or different shares, and the Award Agreement or agreement related to the Shares covered by an Award in respect thereof, shall be subject to all of the terms, conditions and restrictions which were applicable to the Award or Shares covered by the Award prior to such adjustment.

19



(b)    Dissolution or Liquidation.  In the event of the dissolution or liquidation of the Company, each Award, to the extent it has not been previously exercised, will terminate immediately prior to the consummation of such action, unless otherwise determined by the Administrator. The Administrator will notify each Participant as soon as practicable prior to the effective date of such proposed transaction.

(c)    Corporate Transactions.  In the event of a merger of the Company with or into another corporation or other entity or a Change in Control, each outstanding Award (vested or unvested) will be treated as the Administrator determines (subject to the restriction in the following paragraph), which determination may be made without the consent of any Participant and need not treat all outstanding Awards (or portion thereof) in an identical manner, including, without limitation, that each Award be assumed or an equivalent option or right substituted by the successor corporation or a Parent or Subsidiary of the successor corporation.

If any Award, or any agreement applicable to any Award, provides for accelerated vesting in connection with any termination of Continuous Service Status that occurs on or after a Change in Control, and the successor does not agree to assume the Award, or to substitute an equivalent award or right for the Award, then any acceleration of vesting that would otherwise occur upon such termination of Continuous Service Status shall occur immediately prior to, and contingent upon, the consummation of such Change in Control.

In the event that the successor corporation does not assume or substitute for the Award (or portion thereof), the Participant will fully vest in and have the right to exercise all of his or her outstanding Options and Stock Appreciation Rights, including Shares as to which such Awards would not otherwise be vested or exercisable, all restrictions on Restricted Stock, Restricted Stock Units, Performance Units and Performance Shares will lapse, and, with respect to Awards with performance-based vesting, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met, in all cases, unless specifically provided otherwise under the applicable Award Agreement or other written agreement between the Participant and the Company or any of its Subsidiaries or Parents, as applicable. In addition, if an Option or Stock Appreciation Right is not assumed or substituted in the event of a merger or Change in Control, the Administrator will notify the Participant in writing or electronically that the Option or Stock Appreciation Right will be exercisable for a period of time determined by the Administrator in its sole discretion, and the Option or Stock Appreciation Right will terminate upon the expiration of such period.

For the purposes of this subsection (c), an Award will be considered assumed if, following the Change in Control, the Award confers the right to purchase or receive, for each Share subject to the Award immediately prior to the Change in Control, the consideration (whether shares in the capital of the Company, cash, or other securities or property) received in the Change in Control by holders of Ordinary Shares for each Share held on the effective date of the transaction (and if holders were offered a choice of consideration, the type of consideration chosen by the holders of a majority of the outstanding Shares); provided, however, that if such consideration received in the Change in Control is not solely ordinary shares of the successor corporation or its Parent, the Administrator may, with the consent of the successor corporation, provide for the consideration to be received upon the exercise of an Option or Stock Appreciation Right or upon the payout of a Restricted Stock Unit, Performance Unit or Performance Share, for each Share subject to such Award, to be solely ordinary shares of the successor corporation or its Parent equal in fair market value to the per share consideration received by holders of Ordinary Shares in the Change in Control.

20



Notwithstanding anything in this Section 15(c) to the contrary, an Award that vests, is earned or paid-out upon the satisfaction of one or more performance goals will not be considered assumed if the Company or its successor modifies any of such performance goals without the Participant’s consent; provided, however, a modification to such performance goals only to reflect the successor corporation’s post-Change in Control corporate structure will not be deemed to invalidate an otherwise valid Award assumption.

(d)    Non-Executive Director Awards. With respect to Awards granted to an Non-Executive Director, in the event of a Change in Control, then the Participant will fully vest in and have the right to exercise Options and/or Stock Appreciation Rights as to all of the Shares underlying such Award, including those Shares which would not otherwise be vested or exercisable, all restrictions on Restricted Stock and Restricted Stock Units will lapse, and, with respect to Awards with performance-based vesting, unless specifically provided otherwise under the applicable Award Agreement, a Company policy applicable to the Participant, or other written agreement between the Participant and the Company, all performance goals or other vesting criteria will be deemed achieved at one hundred percent (100%) of target levels and all other terms and conditions met.

16.    Time of Granting Awards.  The date of grant of an Award shall, for all purposes, be the date on which the Board makes the determination granting such Award, or such other date as is determined by the Administrator.

17.    Amendment and Termination of the Plan.  The Board may at any time amend or terminate the Plan, but no amendment or termination shall be made that would materially and adversely affect the rights of any Participant under any outstanding Award, without his or her consent.  In addition, to the extent necessary and desirable to comply with Applicable Laws, the Company shall obtain the approval of holders of shares in the capital of the Company with respect to any Plan amendment in such a manner and to such a degree as required. 

18.    Conditions Upon Issuance of Shares.  Notwithstanding any other provision of the Plan or any agreement entered into by the Company pursuant to the Plan, the Company shall not be obligated, and shall have no liability for failure, to issue or deliver any Shares under the Plan unless such issuance or delivery would comply with Applicable Laws, with such compliance determined by the Company in consultation with its legal counsel.  As a condition to the exercise of any Option or Stock Appreciation Right or purchase or receipt of any Restricted Stock or Restricted Stock Units, the Company may require the person exercising, purchasing or receiving the applicable Award to represent and warrant at the time of any such exercise, purchase or receipt that the Shares subject to the Award are being exercised, purchased or received only for investment and without any present intention to sell or distribute such Shares if, in the opinion of counsel for the Company, such a representation is advisable or required by Applicable Laws.  Shares issued in connection with an Award prior to the date, if ever, on which the Ordinary Shares becomes a Listed Security shall be subject to a right of first refusal in favor of the Company pursuant to which the Participant will be required to offer Shares to the Company before selling or transferring them to any third party on such terms and subject to such conditions as is reflected in the applicable Award Agreement.

19.    Beneficiaries.  Participant may designate one or more beneficiaries with respect to an Award by timely filing the prescribed form with the Company.  A beneficiary designation may be changed by filing the prescribed form with the Company at any time before the Participant’s death.  Except as otherwise provided in an Award Agreement, if no beneficiary was designated or if no designated beneficiary survives the Participant, then after a Participant’s death any vested Award(s) shall be transferred or distributed to the Participant’s estate or to any person who has the right to acquire the Award by bequest or inheritance.

21



20.    Approval of Holders of Shares in the Capital of the Company.  If required by Applicable Laws, continuance of the Plan shall be subject to approval by the holders of shares in the capital of the Company at the general meeting of the Company within 12 months before or after the date the Plan is adopted or, to the extent required by Applicable Laws, any date the Plan is amended.  Such approval shall be obtained in the manner and to the degree required under Applicable Laws.

21.    Addenda.  The Administrator may approve such addenda to the Plan as it may consider necessary or appropriate for the purpose of granting Awards to Employees or Consultants, which Awards may contain such terms and conditions as the Administrator deems necessary or appropriate to accommodate differences in local law, tax policy or custom, which may deviate from the terms and conditions set forth in this Plan.  The terms of any such addenda shall supersede the terms of the Plan to the extent necessary to accommodate such differences but shall not otherwise affect the terms of the Plan as in effect for any other purpose.

22.    Approval of the Holders of Shares in the Capital of the Company. The Plan will be subject to approval by the holders of the shares in the capital of the Company at the general meeting of the Company within twelve (12) months after the date the Plan is adopted by the Board. Such approval of the holders of shares in the capital of the Company will be obtained in the manner and to the degree required under Applicable Laws.

23.    Clawback. The Administrator may specify in an Award Agreement that the Participant’s rights, payments, and/or benefits with respect to an Award will be subject to reduction, cancellation, reacquisition, and/or recoupment upon the occurrence of certain specified events, in addition to any applicable vesting, performance or other conditions and restrictions of an Award. Notwithstanding any provisions to the contrary under this Plan, an Award granted under the Plan shall be subject to the Company’s clawback policy (if any) as may be established and/or amended from time to time. The Board may require a Participant to cancel or return to and/or reimburse the Company all or a portion of the Award and/or Shares issued under the Award, any amounts paid under the Award, and any payments or proceeds paid or provided upon disposition of the Shares issued under the Award, pursuant to the terms of such Company policy or as necessary or appropriate to comply with Applicable Laws.

24.    Death Acceleration. Upon a Participant’s death, Participant’s outstanding and unvested Awards will accelerate and fully vest; provided that the aggregate Fair Market Value of the Shares covered by Awards that may accelerate and fully vest pursuant to this Section 24 and the shares and other securities covered by Company equity awards issued under other equity plans and arrangements (collectively, the “Eligible Awards”) that may accelerate and vest pursuant to comparable provisions in such other equity plans and arrangements may not exceed $1,000,000 in the aggregate, as measured on the date of Participant’s death (the “Death Acceleration Limit”). The order in which Eligible Awards will accelerate and vest up to the Death Acceleration Limit will be determined as follows: (a) Eligible Awards will accelerate and apply toward the Death Acceleration Limit based on their class in the following order: (1) Restricted Stock, (2) Restricted Stock Units, and (3) Options and Stock Appreciation Rights, and (b) with respect to Eligible Awards of the same class, awards with an earlier date of grant will accelerate and apply toward the Death Acceleration Limit prior to Eligible Awards with a later date of grant. If two or more Eligible Awards of the same class are granted on the same date, each Eligible Award will accelerate and vest on a pro-rata basis. For the avoidance of doubt, the acceleration described in this Section 24 does not apply to any Eligible Awards with performance-based vesting. Notwithstanding anything in this Section 24 to the contrary, in the event a Participant’s death results from a suicide, the acceleration and vesting described in this Section 24 will be solely at the Company’s discretion and will not occur automatically.

22



ADDENDUM A
AMENDED AND RESTATED 2012 STOCK OPTION PLAN
UK COMPANY SHARE OPTION PLAN (CSOP) (THE “PLAN”)
ADOPTED BY THE BOARD OF ELASTIC N.V ON SEPTEMBER 18, 2018

(A)    This Plan forms part of the Elastic N.V. Amended and Restated 2012 Stock Option Plan including, without limitation Section 3 (Stock Subject to the Plan).

(B)    The purpose of this scheme is to provide benefits to employees and directors in the form of share options, in accordance with Schedule 4 of the Income Tax (Earnings and Pensions) Act 2003.

(C)    In this Plan the words and expressions defined herein shall have the same meaning when used in the Plan and the provisions of the Elastic N.V. Amended and Restated 2012 Stock Option Plan shall apply to the provisions of the Plan except where expressly varied herein.

(D)    Notwithstanding anything in the Plan or any Option Agreement, no variation may be made to the terms of an outstanding Option other than as follows:
(i)    any variation to the Exercise Price must be carried out in accordance with paragraph 22 of Schedule 4;
(ii)    any variation to the number or description of shares subject to the Option must be carried out in accordance with paragraph 22 of Schedule 4 or with the prior written consent of the relevant UK Participant;
(iii)    any variation to the restrictions applicable to shares subject to Option must be carried out in accordance with paragraph 22 of Schedule 4 or as a result of amendments to such restrictions generally approved by the Company’s shareholders;
(iv)    any variation to the times at which the Option may be exercised, in whole or in part, must be carried out in accordance with paragraph 22 of Schedule 4 or with the prior written consent of the relevant UK Participant;
(v)    any variation to the circumstances under which the Option will lapse must be carried out in accordance with paragraph 22 of Schedule 4 or with the prior written consent of the relevant UK Participant;

(E)    The mechanisms described in paragraph (D) above in connection with certain changes to the terms of outstanding Options must be applied in a way that is fair and reasonable.

(F)    Notwithstanding anything in the Plan or any Option Agreement, no variations whatsoever may be made to any outstanding Options where this would result in the requirements of the paragraphs of Schedule 4 to the Act no longer being met.

(G)    Restricted Stock may not be provided under the Plan. All provisions relating to Restricted Stock in the Elastic N.V. Amended and Restated 2012 Stock Option Plan shall not apply to the Plan.

(H)    For the purposes of the Plan, the following terms shall have the following meanings:
"Act"
the Income Tax (Earnings and Pensions) Act 2003;
"Appropriate Period"
the relevant period as specified in paragraph 26(3) of Schedule 4;

"Associated Company"
an associated company of the Company within the meaning that expression bears in paragraph 35 of Schedule 4;




“Control”
the meaning given by section 719 of the Act;

“Date of Grant”
the date on which an Option is, was or is to be granted under the Plan;

“Eligible Employee”any individual who at the Date of Grant is a director (who is required to work at least 25 hours a week exclusive of meal breaks) or an employee of a Participating Company;
"Exercise Price"
the price per Share, as determined by the Administrator, at which an Eligible Employee may acquire Shares upon the exercise of an Option being not less than the Market Value of a Share:

(1)    subject to (2) below, on the day the Date of Grant; or

(2)    if the Administrator so determines, at such earlier time or times as the Administrator may determine (with previous agreement in writing of HMRC);

but subject to any adjustment pursuant to Section 12(a) as applied in this Plan;

“HMRC”
HM Revenue & Customs;

"Individual Approved Limit”

the limit specified from time to time in paragraph 6 of Schedule 4;
"London Stock Exchange”
the London Stock Exchange plc or any successor company or body carrying on the business of the London Stock Exchange plc;

"Market Value"
in relation to a Share on any day:

(1)    if so long as the Shares are traded on NASDAQ, its last reported sale price and agreed for the purposes of this Plan with the Shares & Assets Valuation of HMRC on or before that day; or

(2)    if and so long as the Shares are listed on the London Stock Exchange or the New York Stock Exchange, its middle market quotation; or

(3)    subject to (1) and (2) above, its market value, determined in accordance with Part 8 of the Taxation and Chargeable Gains Act 1992 and agreed for the purposes of this Plan with the Shares & Assets Valuation of HMRC on or before that day;

"Option"
the right to acquire Shares granted in accordance with and subject to the rules of the Plan;

2



"Ordinary Share Capital"

the meaning given in section 989 Income Tax Act 2007;

"Original Market Value"
in relation to any Share to be taken into account for the purposes of the limit in Section 4(c)(iii) as applied in this Plan, its Market Value as determined for the purposes of the relevant grant of options;

"Participating Company"
(1)     the Company; and

(2)    any other company which is under the Control of the Company or is a Subsidiary of the Company;

“Plan”

this UK Company Share Option Plan (CSOP);

“Schedule 4”
Schedule 4 to the Act;

"Share"
a share of the Company's Ordinary Share Capital which complies with the conditions set forth in Part 4 of Schedule 4;

"Subsidiary"
the meaning given by Section 1159 of the Companies Act 2006;

“UK Participant”
a director or employee, or former director or employee, to whom an Option under this Plan has been granted or (where the context so admits or requires) the personal representatives of any such person.

(I)    Options under this Plan may only be granted to Eligible Employees.

(J)    For the purposes of this Plan the following Sections of the Plan shall be amended, modified or deleted as follows:
1.    Section 4(b)(i) shall not apply to this Plan.

2.    Section 4(b)(iii) shall not apply to this Plan and shall be replaced by the following:
“to determine the number of Shares to be covered by each Option provided that any Option granted to an Eligible Employee shall be limited to take effect so that immediately following such grant the aggregate Original Market Value of all Shares over which he or she has been granted option rights under the Plan or any other share option plan approved under Schedule 4 adopted by the Company or an Associated Company, shall not exceed or further exceed the Individual Approved Option Limit;”

3.    Section 4(b)(v)shall not apply to this Plan and shall be replaced by the following:
“to determine the terms and conditions, not inconsistent with the terms of the Plan, if any Option granted hereunder, which terms and conditions include but are not limited to the time or times when Options vest and/or be exercised (which may be based on performance criteria) provided any such terms and conditions are objective and are stated in writing at the Date of Grant.”

4.    Section 4(b)(vii) shall not apply to this Plan.

3



5.    Section 4(b)(viii) shall not apply to this Plan.

6.    Section 4(b)(ix) shall not apply to this Plan.

7.    Section 5(a) shall not apply to this Plan and shall be replaced by the following:
“Options may only be granted to Eligible Employees.”

8.    Section 5(b) shall not apply to this Plan.

9.    Section 7(b) shall not apply to this Plan.

10.    Section 7(c)(i) shall not apply to this Plan and shall be replaced by the following:

“The per Share exercise price for the Shares to be issued pursuant to the exercise of an Option shall be determined by the Administrator and set forth in the Option Agreement, but shall not be less than the Market Value of a Share on the Date of Grant or, if the Administrator so determines, at such earlier time or times as the Administrator may determine (with the prior agreement in writing of HMRC).”

11.    Section 7(c)(ii) shall not apply to this Plan and shall be replaced by the following:

“The consideration to be paid for the Shares to be issued upon the exercise of an Option, including the method of payment, shall be determined by the Administrator and may consist entirely of (1) cash; (2) check or (3) such other consideration and method of payment that does not affect the approved status under Schedule 4 of the Option.”

12.    Section 7(d)(i)(2) shall not apply to this Plan.

13.    Section 7(d)(i)(3) shall not apply to this Plan and shall be replaced by the following:

Minimum Exercise Requirements. An Option may not be exercised for a fraction of a Share. The Administrator may require that an Option be exercised as to a minimum number of Shares, provided that such requirement is set forth in the applicable Option Agreement and does not prevent a UK Participant from exercising the full number of Shares as to which the Option is exercisable from time to time”.

14.    Section 7(d)(i)(4) shall apply to this Plan but with the addition of the following:
    “Shares delivered to a UK Participant pursuant to the Plan will rank pari passu in all respects with Shares then in issue.”

15.    Section 7(d)(ii) shall apply to this Plan but shall not enable the Administrator to waive or modify provisions regarding termination of Continuous Service Status in relation to an Option which has been granted.

16.    Section 7(d)(ii)(3) shall apply to this Plan but modified such that the reference to “12 month(s)” shall be replaced with “6 months”.

17.    Section 7(d)(ii)(4) shall apply to this Plan but modified such that Options may only be exercised by the UK Participant’s personal representatives.

18.    Section 7(d)(iii)(6) shall not apply to this Plan.
4




19.    Section 8 to 11 shall not apply to this Plan.

20.    Section 14(a) shall not apply to this Plan and shall be replaced by the following:

General. Options may not be sold, pledged, assigned, hypothecated, transferred or disposed of in any manner. This Section shall not prevent the personal representatives of a deceased UK Participant from exercising the Option in accordance with the Plan and applicable Option Agreement(s)”.

21.    Section 15(a) shall apply to this Plan provided that any variation or variations made in accordance with that Section must secure:
(A)    that the total market value of the Shares which may be acquired by the exercise of an Option is immediately after the variation or variations substantially the same as what it was immediately before the variation or variations; and
(B)    that the total price at which Shares may be acquired on the Exercise of an Option is immediately after the variation or variations substantially the same as what it was immediately before the variation or variations.

22.    Section 15(b) shall apply to this Plan but with the words “unless otherwise determined by the Administrator” replaced with the following:
“unless otherwise determined by the Administrator acting fairly and reasonably”.

23.    Section 15(c) shall not apply to this Plan and shall be replaced by the following:

Certain Corporate Transactions.

(i)    If as a result of a Corporate Transaction that falls with paragraph 25A of Schedule 4 and the Option is exercisable, then it may, if the Administrator so determines, be exercisable by virtue of this provision during such period as the Administrator may determine provided such period does not exceed any of the periods (as relevant) permitted under paragraph 25A of Schedule 4. In exercising its discretion, the Administrator shall act fairly and reasonably.

Approved rollover of Options.
(ii)     If as a result of a Corporation Transaction that falls within paragraph 26(2) of Schedule 4, a company (the “Acquiring Company”) obtains Control of the Company any UK Participant may at any time within the Appropriate Period, by agreement with the Acquiring Company, release any Option which has not lapsed (the “Old Option”) in consideration for the grant to him of an option (the “New Option”) which (for the purposes of paragraph 27 of Schedule 4) is equivalent to the Old Option but relates to Shares in a different company (whether the Acquiring Company itself or some other company falling within paragraph 16(b) or 16(c) of Schedule 4).
(iii)    The New Option shall not be regarded for the purposes of Section 13(d)(i) (as applied to this Plan) unless the conditions set out in paragraph 27(4) of Schedule 4 are satisfied, but so that the provisions of the Plan shall for this purpose be construed as if (A) the New Option were an Option granted under the Plan at the same time as the Old Option; and (B) except for the definitions of “Participating Company” and “Subsidiary”, the reference to “Elastic N.V.” in the definition of
5



the Company in Section 2 of the Plan were a reference to the different company mentioned in Section 13(d)(i) of the Plan (as applied to this Plan).”

24.    Section 15(d) shall not apply to this Plan.

25.    Section 19 shall not apply to this Plan.

26.    Section 24 shall not apply to options granted prior to 9 December 2021 pursuant to this Plan.

6



ADDENDUM B
Israeli Addendum
Adopted by the Compensation Committee of the Board of Directors of Elastic N.V. on April 28, 2020
to

ELASTIC N.V.

Amended and Restated 2012 Stock Option Plan


This Israeli Addendum (the “Addendum”) to the Amended and Restated 2012 Stock Option Plan (as amended from time to time, the “Plan”) of Elastic N.V. (the “Company”) shall apply only to persons who are, or are deemed to be, residents of the State of Israel for Israeli tax purposes (“Israeli Tax Residents”).

1.    GENERAL
1.1.    Unless otherwise defined in this Addendum, capitalized terms contained herein shall have the same meanings given to them in the Plan.
1.2.    The Administrator in its discretion, may grant Awards to eligible Participants and shall determine whether Awards granted under the Plan to Israeli Tax Residents are intended to be 102 Awards or 3(i) Awards. Each Award granted to an Israeli Tax Resident shall be evidenced by an Award Agreement, which shall expressly identify the Award type, and be in such form and contain such provisions, as the Administrator shall from time to time deem appropriate.
1.3.    The Plan shall apply to any Awards granted pursuant to this Addendum, provided, that the provisions of this Addendum shall supersede and govern in the case of any inconsistency or conflict, either explicit or implied, arising between the provisions of this Addendum and the Plan.
2.    DEFINITIONS.
2.1.    “3(i) Award” means any Award granted to any Participant who is not an Employee pursuant to Section 3(i) of the Ordinance.
2.2.    “102 Award” means any Award intended to qualify (as set forth in the applicable Award Agreement) and which qualifies under Section 102, provided it is settled only in Shares.
2.3.    “102 Capital Gain Track Award” means any 102 Award granted to an Employee pursuant to Section 102(b)(2) or (3) (as applicable) of the Ordinance under the capital gain track.
2.4.    “102 Non-Trustee Award means any Award granted to an Employee pursuant to Section 102(c) of the Ordinance without a Trustee.
2.5.    “102 Ordinary Income Track Award” means any 102 Award granted to an Employee pursuant to Section 102(b)(1) of the Ordinance under the ordinary income track.
2.6.     “102 Trustee Awards” means, collectively, 102 Capital Gain Track Awards and 102 Ordinary Income Track Awards.
2.7.     “Award” means any award of an Option or Restricted Stock Units under the Plan.



2.8.     “Controlling Shareholder” has the meaning set forth in Section 32(9) of the Ordinance.
2.9.    “Election has the meaning set forth in Section 3.2 of this Addendum.
2.10.    “Employee means an “employee” within the meaning of Section 102(a) of the Ordinance (which as of the date of the adoption of this Addendum means (i) an individual employed by an Employer, and (ii) an individual who is serving and is engaged personally (and not through an entity) as an “office holder” by an Employer, excluding any Controlling Shareholder), provided such Employee also satisfies the eligibility requirements under the Plan.
2.11.    “Employer” means, for purpose of a 102 Trustee Award, an Affiliate, Subsidiary or Parent which is an “employing company” within the meaning and subject to the conditions of Section 102(a) of the Ordinance.
2.12.    “ITA” means the Israel Tax Authority.
2.13.     “Ordinance” means the Israeli Income Tax Ordinance (New Version), 1961, including the Rules and any other regulations, rules, orders or procedures promulgated thereunder, as may be amended or replaced from time to time.
2.14.    “Required Holding Period” has the meaning set forth in Section 3.5.1 of this Addendum.
2.15.    “Rules” means the Income Tax Rules (Tax Benefits in Stock Issuance to Employees) 5763-2003.
2.16.    “Section 102” means Section 102 of the Ordinance.
2.17.     “Trust Agreement means the agreement to be signed between the Company, an Employer and the Trustee for the purposes of Section 102.
2.18.    “Trustee means the trustee appointed by the Administrator and approved by the ITA to hold certain Awards granted to Israeli Tax Residents and the Shares issued pursuant to such Awards.
2.19.    “Withholding Obligations as defined in Section 5.5 below.
3.    102 AWARDS
3.1.    Tracks. Awards granted pursuant to this Section 3 are intended to be granted as either 102 Capital Gain Track Awards or 102 Ordinary Income Track Awards. 102 Trustee Awards shall be granted subject to the special terms and conditions contained in this Section 3 and the general terms and conditions of the Plan and applicable Award Agreement, except to the extent such provisions of the Plan and applicable Award Agreement conflict with the tax laws or regulations applicable to the Israeli Tax Residents.
3.2.    Election of Track. Subject to Applicable Laws, the Company may grant only one type of 102 Trustee Award at any given time to all Employees who are to be granted 102 Trustee Awards pursuant to this Addendum, and shall file an election with the ITA regarding the type of 102 Trustee Award it elects to grant before the date of grant of any 102 Trustee Award (the “Election”). Such Election shall also apply to any other securities received by any Employee as a result of holding the 102 Trustee Awards. The Company may change the type of 102 Trustee Award that it elects to grant only after the expiration of at least 12 months from the end of the year in which the first grant was made in accordance with the Election that was in effect at the time of such grant, or as otherwise provided by Applicable Laws. The Election shall not prevent the Company from granting 102 Non-Trustee Awards.
3.3.    Eligibility for Awards. Subject to Applicable Laws, 102 Awards may be granted only to Employees. 102 Awards may be granted either with a Trustee or without a Trustee.
3.4.    102 Award Grant Date.
2



3.4.1.    Each 102 Award will be deemed granted on the date determined by the Administrator, subject to the provisions of the Plan, provided that (i) the Employee signs all documents required by the Company or pursuant to Applicable Laws, and (ii) with respect to any 102 Trustee Award, the Company provides all applicable documents to the Trustee in accordance with the guidelines published by the ITA.
3.4.2.    Unless otherwise permitted by the Ordinance, any grants of 102 Trustee Awards that are made on or after the date of the adoption of the Plan and this Addendum or an amendment to the Plan or this Addendum, as the case may be, that may become effective only at the expiration of thirty (30) days after the filing of the Plan and this Addendum or any amendment thereof (as the case may be) with the ITA in accordance with the Ordinance shall be conditional upon the expiration of such 30-day period, and such condition shall be read and is incorporated by reference into any corporate resolutions approving such grants and into any Award Agreement evidencing such grants (whether or not explicitly referring to such condition), and the date of grant shall be at the expiration of such 30-day period, whether or not the date of grant indicated therein corresponds with this Section. In the case of any contradiction, this provision and the date of grant determined pursuant hereto shall supersede and be deemed to amend any date of grant indicated in any corporate resolution or Award Agreement.
3.5.    102 Trustee Awards.
3.5.1.    Each 102 Trustee Award, each Ordinary Share issued pursuant to any 102 Trustee Award and any rights granted thereunder, shall be allocated or issued to and registered in the name of the Trustee and shall be held in trust or controlled by the Trustee for the benefit of the Participant for the requisite period prescribed by the Ordinance (the “Required Holding Period”). In the event that the requirements under Section 102 to qualify an Award as a 102 Trustee Award are not met, then the Award may be treated as a 102 Non-Trustee Award or 3(i) Award (as determined by the Company in its discretion), all in accordance with the provisions of the Ordinance. After the expiration of the Required Holding Period, the Trustee may release such 102 Trustee Awards and any Shares issued pursuant to such 102 Trustee Awards, provided that (i) the Trustee has received an acknowledgment from the ITA that the Participant has paid any applicable taxes due pursuant to the Ordinance, or (ii) the Trustee and/or the Company and/or the Employer withhold(s) all applicable taxes and compulsory payments due pursuant to the Ordinance arising from the 102 Trustee Awards and/or any Shares issued upon exercise or (if applicable) vesting of such 102 Trustee Awards. The Trustee shall not release any 102 Trustee Awards or Shares issued upon exercise or (if applicable) vesting thereof prior to the payment in full of the Participant’s tax and compulsory payments arising from such 102 Trustee Awards and/or Shares or the withholding referred to in (ii) above.
3.5.2.    Each 102 Trustee Award shall be subject to the relevant terms of the Ordinance, the Rules and any determinations, rulings or approvals issued by the ITA, which shall be deemed an integral part of the 102 Trustee Awards and shall prevail over any term contained in the Plan, this Addendum or the applicable Award Agreement that is not consistent therewith. Any provision of the Ordinance, the Rules and any determinations, rulings or approvals by the ITA not expressly specified in the Plan, this Addendum or the applicable Award Agreement that are necessary to receive or maintain any tax benefit pursuant to Section 102 shall be binding on the Participant. Any Participant granted a 102 Trustee Award shall comply with the Ordinance and the terms and conditions of the Trust Agreement entered into between the Company and the Trustee. The Participant shall execute any and all documents that the Company, the Employer and/or the Trustee determine from time to time to be necessary in order to comply with the Ordinance and the Rules.
3.5.3.    During the Required Holding Period, the Participant shall not release from trust or sell, assign, transfer or give as collateral, the Shares issuable upon the exercise or (if applicable) vesting of a 102 Trustee Award and/or any securities issued or distributed with respect thereto, until the expiration of the Required Holding Period. Notwithstanding the above, if any such sale, release or other action occurs during the Required Holding Period it may result in adverse tax consequences to the Participant under Section 102 and the Rules, which shall apply to and shall be borne solely by such Participant. Subject to the foregoing, the Trustee may, pursuant to a written request from the Participant, but subject to the terms of the Plan and this Addendum, release and transfer such Shares to a designated third party, provided that both of the following conditions have been fulfilled prior to such release or transfer: (i) payment has been made to the ITA of all taxes and compulsory payments required to be paid upon the release and transfer of the Shares, and confirmation of such payment has been received by the Trustee and the
3



Company, and (ii) the Trustee has received written confirmation from the Company that all requirements for such release and transfer have been fulfilled according to the terms of the Company’s corporate documents, any agreement governing the Shares, the Plan, this Addendum, the applicable Award Agreement and any Applicable Laws.
3.5.4.    If a 102 Trustee Award is exercised or (if applicable) vests, the Shares issued upon such exercise or (if applicable) vesting shall be issued in the name of the Trustee for the benefit of the Participant.
3.5.5.    Upon or after receipt of a 102 Trustee Award, if required, the Participant may be required to sign an undertaking to release the Trustee from any liability with respect to any action or decision duly taken and executed in good faith by the Trustee in relation to the Plan, this Addendum, or any 102 Trustee Awards granted to such Participant hereunder.
3.6.    102 Non-Trustee Awards. The foregoing provisions of this Section 3 relating to 102 Trustee Awards shall not apply with respect to 102 Non-Trustee Awards, which shall, however, be subject to the relevant provisions of Section 102 and the applicable Rules. The Administrator may determine, at its discretion, that 102 Non-Trustee Awards, the Shares issuable upon the exercise or (if applicable) vesting of a 102 Non-Trustee Award and/or any securities issued or distributed with respect thereto, shall be allocated or issued to the Trustee, who shall hold such 102 Non-Trustee Award and all accrued rights thereon (if any) in trust for the benefit of the Participant and/or the Company, as the case may be, until the full payment of tax arising from the 102 Non-Trustee Awards, the Shares issuable upon the exercise or (if applicable) vesting of a 102 Non-Trustee Award and/or any securities issued or distributed with respect thereto. The Company, without limitation, may require the Participant to provide the Company with a guarantee or other security, to the satisfaction of each of the Trustee and the Company, with respect to the Participant’s tax obligations.
3.7.    Written Participant Undertaking. With respect to any 102 Trustee Award, as required by Section 102 and the Rules, by virtue of the receipt of such Award, the Participant is deemed to have provided, undertaken and confirmed the following written undertaking (and such undertaking is deemed incorporated into any documents signed by the Participant in connection with the grant of such 102 Trustee Award), and which undertaking shall be deemed to apply and relate to all 102 Trustee Awards granted to the Participant, whether under the Plan and this Addendum or other plans maintained by the Company, and whether prior to or after the date hereof:
3.7.1.    The Participant shall comply with all terms and conditions set forth in Section 102 with regard to the “Capital Gain Track” or the “Ordinary Income Track”, as applicable, and the applicable rules and regulations promulgated thereunder, as amended from time to time;
3.7.2.    The Participant is familiar with, and understands the provisions of, Section 102 in general, and the tax arrangement under the “Capital Gain Track” or the “Ordinary Income Track” in particular, and its tax consequences; the Participant agrees that the 102 Trustee Awards and Shares that may be issued upon exercise or (if applicable) vesting of the 102 Trustee Awards (or otherwise in relation to the Awards), will be held by a Trustee appointed pursuant to Section 102 for at least the duration of the "Holding Period" (as such term is defined in Section 102) under the "Capital Gain Track" or the “Ordinary Income Track”, as applicable. The Participant understands that any release of such 102 Trustee Awards or Shares from trust, or any sale of the Shares prior to the termination of the Holding Period, as defined above, will result in taxation at the marginal tax rate, in addition to deductions of appropriate social security, health tax contributions or other compulsory payments; and
3.7.3.    The Participant agrees to the Trust Agreement signed between the Company, the Employer and the Trustee appointed pursuant to Section 102.
4.    3(i) AWARDS
4.1.    Awards granted pursuant to this Section 4 are intended to constitute 3(i) Awards and shall be granted subject to the general terms and conditions of the Plan, and applicable Award Agreement, except to the extent such provisions of the Plan and applicable Award Agreement conflict with the tax laws or regulations
4



applicable to Israeli Tax Residents. In the event of any inconsistency or contradictions between the provisions of this Section 4 and the other terms of the Plan, this Section 4 shall prevail.
4.2.    To the extent required by the Ordinance or the ITA or otherwise deemed by the Administrator to be advisable, the 3(i) Awards and/or any shares or other securities issued or distributed with respect thereto granted pursuant to this Plan shall be issued to a Trustee nominated by the Administrator in accordance with the provisions of the Ordinance or the terms of a trustee agreement, as applicable. In such event, the Trustee shall hold such Awards and/or other securities issued or distributed with respect thereto in trust, until exercised or (if applicable) vested by the Participant and the full payment of tax arising therefrom, pursuant to the Company’s instructions from time to time as set forth in a trust agreement, which will have been entered into between the Company and the Trustee. If determined by the Administrator in its discretion, and subject to such trustee agreement, the Trustee will also hold the shares issuable upon exercise or (if applicable) vesting of the 3(i) Awards, as long as they are held by the Participant. If determined by the Board or the Committee, and subject to such trust agreement, the Trustee shall be responsible for withholding any taxes to which a Participant may become liable upon issuance of Shares, whether due to the exercise or (if applicable) vesting of Awards.
5.    AGREEMENT REGARDING TAXES; DISCLAIMER
5.1.    If the Company shall so require, as a condition of exercise or (if applicable) vesting of an Award or the release of Shares by the Trustee, a Participant shall agree that, no later than the date of such occurrence, the Participant will pay to the Company (or the Trustee, as applicable) or make arrangements satisfactory to the Company and the Trustee (if applicable) regarding payment of any applicable taxes and compulsory payments of any kind required by Applicable Laws to be withheld or paid.
5.2.    TAX LIABILITY. ALL TAX CONSEQUENCES UNDER ANY APPLICABLE LAW WHICH MAY ARISE FROM THE GRANT OF ANY AWARDS OR THE EXERCISE OR (IF APPLICABLE) VESTING THEREOF, THE SALE OR DISPOSITION OF ANY SHARES GRANTED HEREUNDER OR ISSUED UPON EXERCISE OR (IF APPLICABLE) VESTING OF ANY AWARD, THE ASSUMPTION, SUBSTITUTION, CANCELLATION OR PAYMENT IN LIEU OF AWARDS OR FROM ANY OTHER ACTION IN CONNECTION WITH THE FOREGOING (INCLUDING WITHOUT LIMITATION ANY TAXES AND COMPULSORY PAYMENTS, SUCH AS SOCIAL SECURITY OR HEALTH TAX PAYABLE BY THE PARTICIPANT OR THE COMPANY IN CONNECTION THEREWITH) SHALL BE BORNE AND PAID SOLELY BY THE PARTICIPANT, AND THE PARTICIPANT SHALL INDEMNIFY THE COMPANY, ITS PARENT, SUBSIDIARIES AND AFFILIATES (INCLUDING THE EMPLOYER) AND THE TRUSTEE, AND SHALL HOLD THEM HARMLESS AGAINST AND FROM ANY LIABILITY FOR ANY SUCH TAX OR PAYMENT OR ANY PENALTY, INTEREST OR INDEXATION THEREON. EACH PARTICIPANT AGREES TO, AND UNDERTAKES TO COMPLY WITH, ANY RULING, SETTLEMENT, CLOSING AGREEMENT OR OTHER SIMILAR AGREEMENT OR ARRANGEMENT WITH ANY TAX AUTHORITY IN CONNECTION WITH THE FOREGOING WHICH IS APPROVED BY THE COMPANY.
5.3.    NO TAX ADVICE. THE PARTICIPANT IS ADVISED TO CONSULT WITH A TAX ADVISOR WITH RESPECT TO THE TAX CONSEQUENCES OF RECEIVING, EXERCISING, VESTING OR DISPOSING OF AWARDS HEREUNDER. THE COMPANY DOES NOT ASSUME ANY RESPONSIBILITY TO ADVISE THE PARTICIPANT ON SUCH MATTERS, WHICH SHALL REMAIN SOLELY THE RESPONSIBILITY OF THE PARTICIPANT.
5.4.    TAX TREATMENT. THE COMPANY AND ITS PARENT, SUBSIDIARIES AND AFFILIATES (INCLUDING THE EMPLOYER) DOES NOT UNDERTAKE OR ASSUME ANY LIABILITY OR RESPONSIBILITY TO THE EFFECT THAT ANY AWARD SHALL QUALIFY WITH ANY PARTICULAR TAX REGIME OR RULES APPLYING TO PARTICULAR TAX TREATMENT, OR BENEFIT FROM ANY PARTICULAR TAX TREATMENT OR TAX ADVANTAGE OF ANY TYPE AND THE COMPANY AND ITS PARENT, SUBSIDIARIES AND AFFILIATES (INCLUDING THE EMPLOYER) SHALL BEAR NO LIABILITY IN CONNECTION WITH THE MANNER IN WHICH ANY AWARD IS EVENTUALLY TREATED FOR TAX PURPOSES, REGARDLESS OF WHETHER THE AWARD WAS GRANTED OR WAS INTENDED
5



TO QUALIFY UNDER ANY PARTICULAR TAX REGIME OR TREATMENT. THIS PROVISION SHALL SUPERSEDE ANY DESIGNATION OF AWARDS OR TAX QUALIFICATION INDICATED IN ANY CORPORATE RESOLUTION OR AWARD AGREEMENT, WHICH SHALL AT ALL TIMES BE SUBJECT TO THE REQUIREMENTS OF APPLICABLE LAWS. THE COMPANY AND ITS PARENT, SUBSIDIARIES AND AFFILIATES (INCLUDING THE EMPLOYER) DO NOT UNDERTAKE AND SHALL NOT BE REQUIRED TO TAKE ANY ACTION IN ORDER TO QUALIFY ANY AWARD WITH THE REQUIREMENTS OF ANY PARTICULAR TAX TREATMENT AND NO INDICATION IN ANY DOCUMENT TO THE EFFECT THAT ANY AWARD IS INTENDED TO QUALIFY FOR ANY TAX TREATMENT SHALL IMPLY SUCH AN UNDERTAKING. NO ASSURANCE IS MADE BY THE COMPANY, ANY OF ITS PARENT, SUBSIDIARIES OR AFFILIATES (INCLUDING THE EMPLOYER) THAT ANY PARTICULAR TAX TREATMENT ON THE DATE OF GRANT WILL CONTINUE TO EXIST OR THAT THE AWARD WILL QUALIFY AT THE TIME OF VESTING, EXERCISE OR DISPOSITION THEREOF WITH ANY PARTICULAR TAX TREATMENT. THE COMPANY AND ITS PARENT, SUBSIDIARIES AND AFFILIATES (INCLUDING THE EMPLOYER) SHALL NOT HAVE ANY LIABILITY OR OBLIGATION OF ANY NATURE IN THE EVENT THAT AN AWARD DOES NOT QUALIFY FOR ANY PARTICULAR TAX TREATMENT, REGARDLESS WHETHER THE COMPANY OR ITS PARENT, SUBSIDIARIES OR AFFILIATES (INCLUDING THE EMPLOYER) COULD HAVE TAKEN ANY ACTION TO CAUSE SUCH QUALIFICATION TO BE MET AND SUCH QUALIFICATION REMAINS AT ALL TIMES AND UNDER ALL CIRCUMSTANCES AT THE RISK OF THE PARTICIPANT. THE COMPANY AND ITS PARENT, SUBSIDIARIES AND AFFILIATES (INCLUDING THE EMPLOYER) DO NOT UNDERTAKE OR ASSUME ANY LIABILITY TO CONTEST A DETERMINATION OR INTERPRETATION (WHETHER WRITTEN OR UNWRITTEN) OF ANY TAX AUTHORITY, INCLUDING IN RESPECT OF THE QUALIFICATION UNDER ANY PARTICULAR TAX REGIME OR RULES APPLYING TO PARTICULAR TAX TREATMENT. IF THE AWARDS DO NOT QUALIFY UNDER ANY PARTICULAR TAX TREATMENT IT COULD RESULT IN ADVERSE TAX CONSEQUENCES TO THE PARTICIPANT.
5.5.    The Company or its Parents, Subsidiaries and Affiliates (including the Employer) may take such action as they may deem necessary or appropriate, in their discretion, for the purpose of or in connection with withholding of any taxes and compulsory payments which the Trustee, the Company or any Parent, Subsidiary or Affiliate (including the Employer) is required by any Applicable Laws to withhold in connection with any Awards, including, without limitations, any income tax, social benefits, social insurance, health tax, pension, payroll tax, fringe benefits, excise tax, payment on account or other tax-related items related to the Participant’s participation in the Plan and applicable by law to the Participant (collectively, “Withholding Obligations”). Such actions may include, without limitation, (i) requiring Participants to remit to the Company or the Employer in cash an amount sufficient to satisfy such Withholding Obligations and any other taxes and compulsory payments, payable by the Company or the Employer in connection with the Award or the exercise or (if applicable) vesting thereof; (ii) subject to Applicable Laws, allowing the Participants to surrender Shares, in an amount that at such time, reflects a value that the Administrator determines to be sufficient to satisfy such Withholding Obligations; (iii) withholding Shares otherwise issuable upon the exercise of an Award at a value which is determined by the Company to be sufficient to satisfy such Withholding Obligations; or (iv) any combination of the foregoing. The Company shall not be obligated to allow the exercise or vesting of any Award by or on behalf of a Participant until all tax consequences arising therefrom are resolved in a manner acceptable to the Company.
5.6.    Each Participant shall notify the Company in writing promptly and in any event within ten (10) days after the date on which such Participant first obtains knowledge of any tax bureau inquiry, audit, assertion, determination, investigation, or question relating in any manner to the Awards granted or received hereunder or Shares issued thereunder and shall continuously inform the Company of any developments, proceedings, discussions and negotiations relating to such matter, and shall allow the Company and its representatives to participate in any proceedings and discussions concerning such matters. Upon request, a Participant shall provide to the Company any information or document relating to any matter described in the preceding sentence, which the Company, in its discretion, requires.
5.7.    With respect to 102 Non-Trustee Awards, if the Participant ceases to be employed by the Company or any Parent, Subsidiary or Affiliate (including the Employer), the Participant shall extend to the
6



Company and/or the Employer a security or guarantee for the payment of taxes due at the time of sale of Shares, all in accordance with the provisions of Section 102 and the Rules.
6.    RIGHTS AND OBLIGATIONS AS A SHAREHOLDER
6.1.    In the case of 102 Awards or 3(i) Awards (if such Awards are being held by a Trustee), the Trustee shall have no rights as a shareholder of the Company with respect to the Shares covered by such Award until the Trustee becomes the record holder for such Shares for the Participant’s benefit, and the Participant shall not be deemed to be a shareholder and shall have no rights as a shareholder of the Company with respect to the Shares covered by the Award until the date of the release of such Shares from the Trustee to the Participant and the transfer of record ownership of such Shares to the Participant (provided however that the Participant shall be entitled to receive from the Trustee any cash dividend or distribution made on account of the Shares held by the Trustee for such Participant’s benefit, subject to any tax withholding and compulsory payment). No adjustment shall be made for dividends (ordinary or extraordinary, whether in cash, securities or other property) or distribution of other rights for which the record date is prior to the date on which the Participant or Trustee (as applicable) becomes the record holder of the Shares covered by an Award, except as provided in the Plan.
7.    GOVERNING LAW
7.1.    This Addendum shall be governed by the internal substantive laws, but not the choice of law rules, of Delaware; provided, however, that the corporate law aspects of issuance shall be governed by the laws of the Netherlands, and that any mandatory tax matters arising hereunder shall be governed by applicable Israeli laws, rules and regulations (as amended).
****



7



ADDENDUM C

FRENCH ADDENDUM
ADOPTED BY THE COMPENSATION COMMITTEE OF THE BOARD OF DIRECTORS
OF ELASTIC N.V. ON JUNE 1, 2020
to the
ELASTIC N.V.
Amended and Restated 2012 Stock Option Plan

1.    Introduction
Elastic N.V. (the “Company) has established the Amended and Restated 2012 Stock Option Plan (the “Plan”), as approved by shareholders of the Company on September 28, 2018 and as may be subsequently amended from time to time, for the benefit of certain employees and other service providers of the Company or a Parent, Subsidiary or Affiliate, including employees of a Subsidiary or Affiliate of which the Company holds directly or indirectly at least 10% of the share capital (a “French Entity”).
The Plan authorizes the Administrator to grant Options, Stock Appreciation Rights, Restricted Stock, Restricted Stock Units, Performance Units and Performance Shares. Sections 4(b)(ix) (“Powers of the Administrator”) and 21(“Addenda”) of the Plan authorize the Administrator to approve addenda or to grant Awards to, or to modify the terms of, any outstanding Award Agreement or any agreement related to any Shares covered by an Award held by Participants who are foreign nationals or employed outside of the United States with such terms and conditions as the Administrator deems necessary or appropriate to accommodate differences in local law, tax policy or custom which deviate from the terms and conditions set forth in the Plan to the extent necessary or appropriate to accommodate such differences. Pursuant to the foregoing authority, the Administrator, therefore, intends to establish an addendum to the Plan for the purpose of granting Options that qualify for the specific tax and social security treatment under Sections L. 225-177 to L. 225-186-1 of the French Commercial Code, as amended (“French-qualified Options”), and Restricted Stock Units (including Performance Units) that qualify for the specific tax and social security treatment under Sections L. 225-197-1 to L. 225-197-6 of the French Commercial Code, as amended (“French-qualified RSUs”), to qualifying Participants who are resident in France for French tax purposes and/or subject to the French social security regime (“French Participants”).
The terms of the Plan (to which this addendum is attached) shall, subject to the limitations set forth herein, constitute the rules of the Plan for French Participants (the “French Addendum”). Options and Restricted Stock Units granted to French Participants pursuant to the French Addendum shall be French-qualified Options and French-qualified RSUs. However, Options and Restricted Stock Units may be granted to French Participants under the Plan and not under the French Addendum, at the Administrator’s discretion.
2.    Definitions
Capitalized terms not otherwise defined herein shall have the same meanings as set forth in the Plan. The terms set forth below shall have the following meanings:
(a)    The term “Closed Period” means:
(i)    For French-qualified Options, “Closed Periods” shall mean the specific periods set forth in Section L. 225-177 of the French Commercial Code, as amended, during which French-qualified Options cannot be granted, as described in Section 9(a) below, including: (A) the ten (10)



quotation day period preceding the date on which the annual and interim consolidated financial statements or the annual and half-yearly accounts of the Company are made public, and the day of publication; and (B) any period during which the corporate management of the Company possesses confidential information within the meaning of Article 7 of the Regulation (EU) No 596/2014 of the European Parliament and of the Council of 16 April 2014 on market abuse (Market Abuse Regulation) and cancelling the Directive 2003/6/UE and Directives 2003/124/CE Parliament and 2004/72/CE of the Commission, until the date on which this information is disclosed to the public, and (C) the twenty (20) quotation day period following a distribution of a dividend (i.e., the ex-dividend date) that offers the right to a dividend or capital increase.
(ii)    For French-qualified RSUs, “Closed Periods” shall mean the specific periods set forth by Section L. 225-197-1 of the French Commercial Code as amended from time to time, during which the sale or transfer of Shares acquired at vesting of French-qualified RSUs cannot be sold or transferred, as described in Section 10(c) below, including: (A) the thirty (30) calendar day period before the announcement of an interim financial report or end-of-year report that the Company is required to make public; and (B) with respect to such persons, any period during which the chief executive officer (directeur général), any deputy chief executive officer (directeur général délégué), or any member of the board of directors (conseil d’administration), the supervisory board (conseil de surveillance) or the executive board (directoire) of the Company, or any Employee possesses knowledge of inside information (within the meaning of Article 7 of the Regulation (EU) No 596/2014 of the European Parliament and of the Council of April 16, 2014 on market abuse (Market Abuse Regulation) and cancelling the Directive 2003/6/UE and Directives 2003/124/CE Parliament and 2004/72/CE of the Commission) which has not been disclosed to the public.
    If, after adoption of the French Addendum, French law or regulations are amended to modify the definition and/or applicability of Closed Periods to French-qualified Options and/or French-qualified RSUs, such amendments shall apply to any French-qualified Options and French-qualified RSUs granted under this French Addendum, to the extent permitted or required under French law.
(b)    The term “Exercise Price” shall be the per Share price to purchase Shares pursuant to the exercise of an Option.
(c)    The term “Qualified Disability” shall mean a Disability that meets the requirements of categories 2 and 3 under Section L. 341-4 of the French Social Security Code, as amended, subject to the fulfillment of related conditions.
(d)    The term “Grant Date” shall mean the date on which the Administrator both (i) designates the French Participants, and (ii) specifies the terms and conditions of the French-qualified Options or French-qualified RSUs being granted, such as the number of Shares subject to each Award of French-qualified Options or French-qualified RSUs, the vesting conditions of the French-qualified Options or French-qualified RSUs, the conditions for exercising the French-qualified Options and any restrictions on the sale of Shares subject to the French-qualified Options or French-qualified RSUs.
(e)    The term “Vesting Date” shall mean the relevant date on which French-qualified RSUs have met all vesting conditions specified by the Administrator and the French Participant holding such French-qualified RSUs becomes entitled to receive the Shares underlying such French-qualified RSUs for no cash consideration.
3.    Eligibility
Notwithstanding any other term of this French Addendum, French-qualified Options and French-Qualified RSUs may be granted only to employees or corporate directors of the French Entities who hold less than ten percent (10%)
2



of the outstanding Shares of the Company and who otherwise satisfy the eligibility conditions of Section 5(a) (“Recipients of Grants”) of the Plan.
Subject to the paragraph below, any French Participant who, on the Grant Date of an Option and/or Restricted Stock Units, and to the extent required under French law, is employed under the terms and conditions of an employment contract (“contrat de travail”) by a French Entity or who is a corporate officer of a French Entity shall be eligible to receive, at the discretion of the Administrator, French-qualified Options and/or French-qualified RSUs under this French Addendum, provided he or she also satisfies the eligibility conditions of Section 5(a) (“Recipients of Grants”) of the Plan.
French-qualified Options and French-qualified RSUs may not be issued to corporate officers of French Entities, other than the managing directors (Président du Conseil d’Administration, Directeur Général, Directeur Général Délégué, Membre du Directoire, Gérant de Sociétés par actions) unless the corporate officer is an employee of a French Entity, as defined by French law.
Notwithstanding the foregoing, to the extent permissible under French tax and social security laws, including guidelines and specific tax or social security rulings issued by French tax and social security authorities, any individual who is employed by the Company or a French Entity or another Subsidiary or Affiliate of the Company shall be eligible to receive French-qualified Options and/or French-qualified RSUs under the French Addendum (provided that he or she also satisfies the eligibility conditions of Section 5(a) (“Recipients of Grants”) of the Plan) even if the individual is not a French tax resident and/or subject to the French social contribution regime at the Grant Date and such an individual shall be considered, to the extent applicable (as determined by the Administrator in its sole discretion), as a French Participant for purposes of this French Addendum.
4.    Employment Rights
The adoption of this French Addendum shall not confer upon the French Participant, or any employees of a French Entity, any employment rights and shall not be construed as a part of any employment contracts that a French Entity has with its employees.
5.    Delivery of Shares Only
Only Shares and not cash payments may be delivered to any French Participant in settlement of French-qualified Options and French-qualified RSUs granted under this French Addendum.
6.    Non-Transferability
Notwithstanding any provision in the Plan to the contrary and except in the case of death, French-qualified Options and French-qualified RSUs cannot be transferred to any third party. In addition, during the lifetime of the French Participant, the French-qualified Options are exercisable only by the French Participant, subject to Sections 9(c)(iii) and 9(d) below; and Shares underlying French-qualified RSUs may be issued by the Company only to the French Participant, subject to Sections 10(b) and 10(g) below.
7.    Disqualification of French-qualified Options and French-qualified RSUs
In the event changes are made to the terms and conditions of the French-qualified Options and/or French-qualified RSUs due to any requirements under applicable laws, or by decision of the Company’s shareholders or the Administrator, the Options and/or Restricted Stock Units granted under this French Addendum may no longer qualify as French-qualified Options and French-qualified RSUs.
If the Options and/or Restricted Stock Units granted under this French Addendum no longer qualify as French-qualified Options and/or French-qualified RSUs, the Administrator may, in its sole discretion, determine to lift, shorten or terminate certain restrictions applicable to the vesting or exercisability of such Options, the vesting of such Restricted Stock Units or the sale of the Shares underlying such Options and/or Restricted Stock Units, which
3



have been imposed under this French Addendum or in the applicable Award Agreement for the purpose of obtaining the specific tax and social security treatment applicable to French-qualified Options and/or French-qualified RSUs. Should the awards no longer be qualified, the French Participant shall be responsible for paying any applicable French tax and social security contributions, to the extent permissible under French law.
8.    Amendments
Subject to the terms of the Plan, the Administrator reserves the right to amend or terminate the French Addendum at any time.
9.    French-Qualified Options
(a)    Closed Periods for French-qualified Options
French-qualified Options may not be granted during a Closed Period to the extent such Closed Periods are applicable to French-qualified Options granted by the Company. If the Company grants Options on a date during an applicable Closed Period, the Grant Date for French Participants shall be the first date following the expiration of the Closed Period, provided the grant of Options on such date is not prohibited under the Plan.
(b)    Terms and Conditions of French Qualified Options
(i)    Options may be “purchase stock options,” which are rights to acquire Shares repurchased by the Company prior to the date on which the Options become exercisable or “subscription stock options,” which are rights to subscribe for newly-issued Shares.
(ii)    The Exercise Price of and number of Shares underlying the Options shall not be modified after the Grant Date, except as provided in Section 9(e) of this French Addendum, or as otherwise authorized by French law. Any other modification permitted under the Plan may result in the Options no longer qualifying as French-qualified Options.
(iii)    The French-qualified Options will vest and become exercisable pursuant to the terms and conditions set forth in the Plan, this French Addendum, and the applicable Award Agreement.
(iv)    The Exercise Price per Share payable pursuant to French-qualified Options granted under this French Addendum shall be fixed by the Administrator on the Grant Date. In no event shall the Exercise Price be less than the greatest of:
(A)    with respect to purchase stock options: the higher of either 80% of the average of the closing price of the Shares during the 20 quotation day period immediately preceding the Grant Date or 80% of the average of the purchase price paid for such Shares by the Company;
(B)    with respect to subscription stock options: 80% of the average of the closing price of such Shares during the 20 quotation day period immediately preceding the Grant Date; and
(C)    the minimum Exercise Price permitted under the Plan.
(c)    Exercise of French-qualified Options
(i)    At the time French-qualified Options are effectively granted, the Administrator shall fix the period, if any, within which the French-qualified Options vest and may be exercised and shall determine any conditions that must be satisfied before the French-qualified Options may be
4



exercised. Such restriction period for the vesting or the exercise of French-qualified Options shall be set forth in the applicable Award Agreement.
(ii)    Upon exercise of French-qualified Options, the full Exercise Price shall be paid by the French Participant as set forth in the applicable Award Agreement.
(iii)    In the event of the death of a French Participant, his or her French-qualified Options shall thereafter be immediately vested and exercisable in full under the conditions set forth in Section 9(d) of this French Addendum.
(iv)    If a French Participant’s employment is terminated or the French Participant otherwise ceases to provide services to the Company or a French Entity, his or her French-qualified Options will be exercisable according to the provisions of the Award Agreement.
(v)    The Shares acquired upon exercise of French-qualified Options shall be fully owned by the French Participant and recorded in an account in his or her name and must be held with the Company or a broker or in such manner as the Company may otherwise determine to ensure compliance with French laws.
(vi)    To the extent and as long as applicable to French-qualified Options granted by the Company, a restriction on exercise of the Options shall be imposed in the Award Agreement for any French Participant who qualifies as a managing director of the Company.
(d)    Death
In the event of the death of a French Participant while he or she is actively employed by the Company or a French Entity, all French-qualified Options held by such Participant shall become immediately vested and exercisable and may be exercised in full by the French Participant’s heirs or the legal representative of his or her estate for the six (6) month period following the date of the French Participant’s death or such other period as may be required to comply with French law. In the event of the death of a French Participant after termination of active employment with the Company or a French Entity, the French-qualified Options will be treated as set forth in the applicable Award Agreement. Any French-qualified Options that remain unexercised shall expire six (6) months following the date of the French Participant’s death or after expiration of such other period as may be required to comply with French law. The six (6) month exercise period (or such other period as may be required to comply with French law) will apply without regard to the term of the French-qualified Options as described in Section 9(f) of this French Addendum.
(e)    Adjustments – Change in Control
Adjustments to French-qualified Options granted under this French Addendum to preclude the dilution or enlargement of benefits under the French-qualified Options shall be made only in respect of transactions listed under Section L. 225-181 of the French Commercial Code, as amended, and in case of a repurchase of Shares by the Company at a price that is higher than the stock quotation price in the open market, and according to the provisions of Section L. 228-99 of the French Commercial Code, as amended, as well as according to specific decrees. Adjustment to French-qualified Options granted pursuant to this French Addendum other than as described above may cause such Options to no longer qualify for specific tax and social security treatment under French law.
Nevertheless, the Administrator, at its discretion, may decide to make adjustments to French-qualified Options granted pursuant to this French Addendum in the case of a transaction or event, as described in Section 15 (“Adjustments Upon Changes in Capitalization, Merger or Certain Other Transactions”) of the Plan, for which adjustments may not be authorized under French law, in which case, such Options may no longer qualify as French-qualified Options and the specific tax and social security treatment may be lost.
5



(f)    Term of French-Qualified Option
French-qualified Options granted pursuant to this French Addendum will expire no later than nine and a half (9.5) years from the Grant Date, unless otherwise specified in the applicable Award Agreement. The French-qualified Option term will be extended only in the event of the death of a French Participant, but in no event will any French-qualified Option be exercisable beyond six (6) months following the date of the French Participant’s death or such other period as may be required to comply with French law.
10.    French-qualified RSUs
(a)    Nature of French-qualified RSUs
Each French-qualified RSU represents the right to receive one Share (or, in the case of French-qualified RSUs that are Performance Units under the Plan, a specified number or percentage of Shares subject to the Award), subject to meeting all applicable vesting criteria established by the Administrator and all other applicable terms and conditions under the Plan and applicable Award Agreement. Until the effective issuance of the Shares, no right to vote or receive dividends or any other rights as a holder of shares in the capital of the Company shall exist with respect to the Shares subject to Restricted Stock Units, notwithstanding vesting of the Restricted Stock Units.
(b)    Vesting of French-Qualified RSUs
Notwithstanding any other provision of the Plan, French-qualified RSUs shall not vest and the Shares underlying French-qualified RSUs shall not be delivered to French Participants prior to the expiration of a minimum one-year period calculated from the Grant Date, or such other period as required to comply with the minimum mandatory vesting period applicable to French-qualified RSUs under Section L. 225-197-1 of the French Commercial Code, as amended, or the relevant sections of the French Tax Code or the French Social Security Code, as amended, to benefit from the specific tax and social security regime for French-qualified restricted stock units. However, notwithstanding the vesting requirements described above, in the event of the death of a French Participant, all of his or her outstanding French-qualified RSUs shall become vested under the conditions set forth in Section 10(g) of this French Addendum.
(c)    Holding Period for Shares
The sale or transfer of Shares issued pursuant to French-qualified RSUs may not occur prior to the relevant anniversary of the Grant Date specified by the Administrator and in no case prior to the expiration of a minimum two-year period calculated from the Grant Date (or, if later, the date on which the Shares underlying the French-qualified RSUs are issued to the French Participant), or such other period as required to comply with the minimum mandatory holding period applicable to French-qualified RSUs under Section L. 225-197-1 of the French Commercial Code, as amended, or the relevant sections of the French Tax Code or the French Social Security Code, as amended, to benefit from the specific tax and social security regime for French-qualified restricted stock units, even if the French Participant is no longer an employee or corporate officer of the Company or a French Entity.
In addition, the Shares issued pursuant to the French-qualified RSUs may not be sold or transferred during a Closed Period, so long as those Closed Periods are applicable to Shares underlying French-qualified RSUs.
(d)    Managing Director Restriction
To the extent and as long as applicable to French-qualified RSUs granted by the Company, a specific holding period for the sale or transfer of Shares shall be imposed in the applicable Award Agreement for any French Participant who qualifies as a managing director of the Company.
6



(e)    French Participant’s Account
The Shares issued pursuant to the French-qualified RSUs shall be fully owned by the French Participant and recorded and held in an account in his or her name with the Company or a broker selected by the Company, or in such other manner as the Company may determine, in order to ensure compliance with French laws, including any required holding periods.
(f)    Adjustments – Change in Control
In the event of an adjustment due to a corporate transaction or event as set forth in Section 15 (“Adjustments Upon Changes in Capitalization, Merger or Certain Other Transactions”) of the Plan, the adjustment to the terms and conditions of the French-qualified RSUs or underlying Shares shall be made in accordance with the Plan and pursuant to applicable French legal and tax rules. Nevertheless, the Administrator, at its discretion, may decide to make adjustments to French-qualified RSUs granted or Shares received pursuant to this French Addendum in the case of a transaction or event for which adjustments may not be authorized under French law, in which case, such Restricted Stock Units may no longer qualify as French-qualified RSUs and the specific tax and social security treatment may be lost.
(g)    Death and Disability
In the event of the death of a French Participant, the French-qualified RSUs held by the French Participant at the time of death shall become immediately transferable to the French Participant’s heirs and (i) any time- or service-based vesting conditions will be considered to have been met as of the date of the French Participant’s death, and (ii) the attainment of any performance-based vesting conditions will be determined as set out in the applicable Award Agreement and in accordance with applicable French legal and tax rules. The Company shall issue the underlying Shares to the French Participant’s heirs, at their request, provided the heirs contact the Company within six (6) months following the death of the French Participant or such other period as may be required to comply with French law and subject to part (ii) of the preceding sentence. If the French Participant’s heirs do not request the issuance of the Shares underlying the French-qualified RSUs within six (6) months following the French Participant’s death (or such other period as may be required to comply with French law), the French-qualified RSUs will be forfeited.
In the event a French Participant terminates employment by reason of his or her Qualified Disability, the Administrator, at its discretion, may determine the treatment of any French-qualified RSUs then outstanding but not vested, including that such French-qualified RSUs may be forfeited, may continue to vest on the existing schedule or may vest on an accelerated basis and be settled in Shares as promptly as practicable after vesting, provided that the French Participant provides sufficient evidence of his or her Qualified Disability.
If a French Participant dies or ceases to be employed by the Company or a French Entity by reason of his or her Qualified Disability, the French Participant’s heirs or the French Participant, as applicable, shall not be subject to the restrictions on the sale or transfer of Shares set forth in Section 10(c) above.
11.    Interpretation
It is intended that Options and Restricted Stock Units granted under this French Addendum shall qualify for the specific tax and social security treatment applicable to stock options granted under Sections L. 225-177 to L. 225-186-1 and to restricted stock units granted under Sections L. 225-197-1 to L. 225-197-6, respectively, of the French Commercial Code, as amended, and in accordance with the relevant provisions set forth by French tax law and the French tax administration, but no undertaking is made by the Company to maintain such status.
The terms of the French Addendum shall be interpreted accordingly and in accordance with the relevant provisions set forth by French tax and social security laws, as well as the French tax and social security administrations and the
7



relevant guidelines released by the French tax and social security authorities and subject to the fulfillment of legal, tax and reporting obligations.
In the event of any conflict between the provisions of the French Addendum and the Plan, the provisions of this French Addendum shall control for any grants of French-qualified Options or French-qualified RSUs made thereunder to French Participants.
12.    Adoption
This French Addendum was adopted by the Administrator on June 1, 2020, and became effective as of the same date.

8

EX-10.14 3 a23q4ex1014-formofstockopt.htm EX-10.14 Document
Exhibit 10.14
ELASTIC N.V.
AMENDED AND RESTATED 2012 STOCK OPTION PLAN
STOCK OPTION AGREEMENT
Unless otherwise defined herein, the terms defined in the Elastic N.V. Amended and Restated 2012 Stock Option Plan (the “Plan”) will have the same defined meanings in this Stock Option Agreement, which includes the Notice of Stock Option Grant (the “Notice of Grant”), the Terms and Conditions of Stock Option Grant, including any special terms and conditions for Participant’s country set forth in the country addendum thereto (the “Country Addendum”), attached hereto as Exhibit A, the Exercise Notice attached hereto as Exhibit B, and all other exhibits and appendices attached hereto (all together, the “Option Agreement”).
NOTICE OF STOCK OPTION GRANT
Participant:                
Address:                
The undersigned Participant has been granted an Option to purchase Ordinary Shares of Elastic N.V. (the “Company”), subject to the terms and conditions of the Plan and this Option Agreement, as follows:

Grant Number:
Date of Grant:
Vesting Commencement Date:
Number of Shares for which the Option is granted:
Exercise Price per Share (in U.S. Dollars):$
Total Exercise Price(in U.S. Dollars):$
Type of Option:___ Nonstatutory Stock Option
Term/Expiration Date:
Vesting Schedule:
Subject to accelerated vesting as set forth below or in the Plan, this Option will be exercisable, in whole or in part, in accordance with the following schedule:
[Insert vesting schedule.]
Termination Period:
This Option will be exercisable for three (3) months after Participant’s Continuous Service Status terminates, unless such termination is due to Participant’s death or Disability, in which case this Option will be exercisable for twelve (12) months after Participant’s Continuous Service Status terminates. Notwithstanding the foregoing sentence, in



no event may this Option be exercised after the Term/Expiration Date as provided above and this Option may be subject to earlier termination as provided in Section 14 of the Plan.
For purposes of the Option, Participant’s Continuous Service Status will be considered terminated as of the date Participant is no longer actively providing services to the Company or any Affiliate, Parent or Subsidiary (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or providing services or the terms of Participant’s employment or service agreement, if any), and unless otherwise expressly provided in this Option Agreement (including by reference in the Notice of Grant to other arrangements or contracts) or determined by the Administrator, (i) Participant’s right to vest in the Option under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where Participant is employed or providing services or the terms of Participant’s employment or service agreement, if any, unless Participant is providing bona fide services during such time); and (ii) the period (if any) during which Participant may exercise the Option after such termination of Participant’s Continuous Service Status will commence on the date Participant ceases to actively provide services and will not be extended by any notice period mandated under employment laws in the jurisdiction where Participant is employed or the terms of Participant’s employment or service agreement, if any. Actively providing services during only a portion of the vesting period prior to a vesting date shall not entitle Participant to vest in a pro-rata portion of the unvested Option that would have vested as of such vesting date, nor will it entitle Participant to any compensation for the lost vesting. The Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of his or her Option grant (including whether Participant may still be considered to be providing services while on a leave of absence).
By Participant’s signature and the signature of the representative of the Company below, Participant and the Company agree that this Option is granted under and governed by the terms and conditions of the Plan and this Option Agreement, including the Terms and Conditions of Stock Option Grant and the Country Addendum, attached hereto as Exhibit A, all of which are made a part of this document. Participant acknowledges receipt of a copy of the Plan. Participant has reviewed the Plan and this Option Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Option Agreement, and fully understands all provisions of the Plan and this Option Agreement. Participant hereby agrees to accept as binding, conclusive, and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and the Option Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.
- 2 -


PARTICIPANTELASTIC N.V.
SignatureSignature
Print NamePrint Name
Title
Address:

- 3 -

EXHIBIT A
TERMS AND CONDITIONS OF STOCK OPTION GRANT
1.    Grant of Option.
(a)    The Company hereby grants to the individual (“Participant”) named in the Notice of Stock Option Grant of this Option Agreement (the “Notice of Grant”) an option (the “Option”) to purchase the number of Shares set forth in the Notice of Grant, at the exercise price per Share set forth in the Notice of Grant (the “Exercise Price”), subject to all of the terms and conditions in this Option Agreement and the Plan, which is incorporated herein by this reference. Subject to Section 19(c) of the Plan, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Option Agreement, the terms and conditions of the Plan will prevail.
(b)    For U.S. taxpayers, the Option will be designated as either an Incentive Stock Option (“ISO”) or a Nonstatutory Stock Option (“NSO”). If designated in the Notice of Grant as an ISO, this Option is intended to qualify as an ISO under Section 422 of the Internal Revenue Code of 1986, as amended (the “Code”). However, if this Option is intended to be an ISO, to the extent that it exceeds the $100,000 rule of Code Section 422(d) it will be treated as an NSO. Further, if for any reason this Option (or portion thereof) will not qualify as an ISO, then, to the extent of such nonqualification, such Option (or portion thereof) shall be regarded as a NSO granted under the Plan. In no event will the Administrator, the Company or any Affiliate, Parent or Subsidiary or any of their respective employees or directors have any liability to Participant (or any other person) due to the failure of the Option to qualify for any reason as an ISO.
(c)    For non-U.S. taxpayers, the Option will be designated as an NSO.
2.    Vesting Schedule. Except as provided in Section 3, the Option awarded by this Option Agreement will vest in accordance with the vesting provisions set forth in the Notice of Grant. Shares subject to this Option that are scheduled to vest on a certain date or upon the occurrence of a certain condition will not vest in accordance with any of the provisions of this Option Agreement, unless Participant will have remained in Continuous Service Status from the Date of Grant until the date such vesting occurs, with Continuous Service Status determined as described in the Termination Period section of the Notice of Grant.
3.    Administrator Discretion. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Option at any time, subject to the terms of the Plan. If so accelerated, such Option will be considered as having vested as of the date specified by the Administrator.
4.    Exercise of Option.
(a)    Right to Exercise. This Option may be exercised only within the term set out in the Notice of Grant, and may be exercised during such term only in accordance with the Plan and the terms of this Option Agreement.
(b)    Method of Exercise. This Option is exercisable by delivery of an exercise notice (the “Exercise Notice”) in the form attached as Exhibit B to the Notice of Grant or in a manner and pursuant to such procedures as the Administrator may determine, which will state the election to exercise the Option, the number of Shares in respect of which the Option is being exercised (the “Exercised Shares”), and such other representations and agreements as may be required by the Company pursuant to the provisions of the Plan. The Exercise Notice will be completed by Participant and delivered to the Company. The Exercise Notice will be accompanied by payment of the aggregate Exercise Price as to all Exercised Shares and of any Tax Obligations (as defined in Section 6(a)). This Option will be deemed to be exercised upon receipt by the Company of such fully executed Exercise Notice accompanied by the aggregate Exercise Price.



5.    Method of Payment. Payment of the aggregate Exercise Price will be by any of the following, or a combination thereof, at the election of Participant:
(a)    cash in U.S. dollars;
(b)    check designated in U.S. dollars;
(c)    consideration received by the Company under a formal cashless exercise program adopted by the Company in connection with the Plan; or
(d)    if Participant is a U.S. Employee, surrender of other Shares which have a Fair Market Value on the date of surrender equal to the aggregate Exercise Price of the Exercised Shares and that are owned free and clear of any liens, claims, encumbrances, or security interests, provided that accepting such Shares, in the sole discretion of the Administrator, will not result in any adverse accounting consequences to the Company.
6.    Tax Obligations.
(a)    Responsibility for Taxes. Participant acknowledges that, regardless of any action taken by the Company or, if different, the Affiliate, Parent or Subsidiary to which Participant is providing services (the “Service Recipient”), the ultimate liability for any tax and/or social insurance liability obligations and requirements in connection with the Option, including, without limitation, (i) all U.S. and non-U.S. federal, state, and local taxes (including Participant’s U.S. Federal Insurance Contributions Act (FICA) obligation) that are required to be withheld by the Company or the Service Recipient or other payment of tax-related items related to Participant’s participation in the Plan and legally applicable to Participant, (ii) Participant’s and, to the extent required by the Company (or Service Recipient), the Company’s (or Service Recipient’s) fringe benefit tax liability, if any, associated with the grant, vesting, or exercise of the Option or sale of Shares, and (iii) any other Company (or Service Recipient) taxes the responsibility for which Participant has, or has agreed to bear, with respect to the Option (or exercise thereof or issuance of Shares thereunder) (collectively, the “Tax Obligations”), is and remains Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Service Recipient. Participant further acknowledges that the Company and/or the Service Recipient (A) make no representations or undertakings regarding the treatment of any Tax Obligations in connection with any aspect of the Option, including, but not limited to, the grant, vesting or exercise of the Option, the subsequent sale of Shares acquired pursuant to such exercise and the receipt of any dividends or other distributions, and (B) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Option to reduce or eliminate Participant’s liability for Tax Obligations or achieve any particular tax result. Further, if Participant is subject to Tax Obligations in more than one jurisdiction, Participant acknowledges that the Company and/or the Service Recipient (or former Service Recipient, as applicable) may be required to withhold or account for Tax Obligations in more than one jurisdiction. If Participant fails to make satisfactory arrangements for the payment of any required Tax Obligations hereunder at the time of the applicable taxable event, Participant acknowledges and agrees that the Company may refuse to issue or deliver the Shares.
(b)    Tax Withholding. When the Option is exercised, Participant generally will recognize immediate U.S. taxable income if Participant is subject to taxation in the U.S. If Participant is subject to taxation in any other jurisdiction, Participant will be subject to applicable taxes, if any, in such jurisdiction at the time of the taxable event, as determined under local law. Pursuant to such procedures as the Administrator may specify from time to time, the Company and/or Service Recipient shall withhold the amount required to be withheld for the payment of Tax Obligations. The Administrator, in its sole discretion and pursuant to such procedures as it may specify from time to time, may permit Participant to satisfy such Tax Obligations, in whole or in part (without limitation), if permissible by applicable local law, by (i) paying cash, (ii) electing to have the Company withhold otherwise deliverable Shares having a fair market value equal to the amount necessary to meet the withholding requirement for such Tax Obligations (or such other amount as the Administrator may determine, if such amount would not result in adverse financial accounting consequences), (iii) withholding the amount of such Tax Obligations from Participant’s wages or other cash compensation paid to Participant by the Company and/or the Service Recipient, (iv) if Participant is a U.S. Employee, delivering to the Company already vested and owned Shares having a fair market value equal to such Tax Obligations, or
- 2 -


(v) selling a sufficient number of such Shares otherwise deliverable to Participant through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount necessary to meet the withholding requirement for such Tax Obligations (or such other amount as Administrator may determine, if such amount would not result in adverse financial accounting consequences). To the extent determined appropriate by the Company in its discretion, it will have the right (but not the obligation) to satisfy any Tax Obligations by reducing the number of Shares otherwise deliverable to Participant.
(c)    Notice of Disqualifying Disposition of ISO Shares. If the Option granted to Participant herein is an ISO, and if Participant sells or otherwise disposes of any of the Shares acquired pursuant to the ISO on or before the later of (i) the date two (2) years after the Date of Grant, or (ii) the date one (1) year after the date of exercise, Participant will immediately notify the Company in writing of such disposition. Participant agrees that Participant may be subject to income tax withholding by the Company on the compensation income recognized by Participant.
(d)    Code Section 409A. Under Code Section 409A, a stock right (such as the Option) that vests after December 31, 2004 (or that vested on or prior to such date but which was materially modified after October 3, 2004) that was granted with a per share exercise price that is determined by the Internal Revenue Service (the “IRS”) to be less than the fair market value of an underlying share on the date of grant (a “discount option”) may be considered “deferred compensation.” A stock right that is a “discount option” may result in (i) income recognition by the recipient of the stock right prior to the exercise of the stock right, (ii) an additional twenty percent (20%) federal income tax, and (iii) potential penalty and interest charges. The “discount option” may also result in additional state income, penalty and interest tax to the recipient of the stock right. Participant acknowledges that the Company cannot and has not guaranteed that the IRS will agree that the per Share exercise price of this Option equals or exceeds the fair market value of a Share on the date of grant in a later examination. Participant agrees that if the IRS determines that the Option was granted with a per Share exercise price that was less than the fair market value of a Share on the date of grant, Participant shall be solely responsible for Participant’s costs related to such a determination.
7.    Rights as Shareholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a shareholder of the Company in respect of any Shares deliverable hereunder unless and until such Shares (which are in book entry form) will have been issued and delivered to Participant (including through electronic delivery to a brokerage account). Such issuance will occur by the execution of a deed of issuance to which the Company and Participant are each party, unless the Shares will be delivered into a brokerage account in the name of Participant, in which case the issuance will take place by a deed of issuance with due observance of the relevant requirements that may apply from time to time. After such issuance and delivery, Participant will have all the rights of a shareholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
8.    No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF SHARES PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY REMAINING IN CONTINUING SERVICE STATUS, WHICH UNLESS PROVIDED OTHERWISE UNDER APPLICABLE LAW IS AT THE WILL OF THE COMPANY (OR THE SERVICE RECIPIENT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS OPTION OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS OPTION AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS AN EMPLOYEE OR CONSULTANT FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND WILL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE SERVICE RECIPIENT) TO TERMINATE PARTICIPANT’S CONTINUOUS SERVICE STATUS, SUBJECT TO APPLICABLE LAW, WHICH TERMINATION, UNLESS PROVIDED OTHERWISE UNDER APPLICABLE LAW, MAY BE AT ANY TIME, WITH OR WITHOUT CAUSE.
9.    Nature of Grant. In accepting the Option, Participant acknowledges, understands and agrees that:
(a)    the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
- 3 -


(b)    the grant of the Option is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of options, or benefits in lieu of options, even if options have been granted in the past;
(c)    all decisions with respect to future option or other grants, if any, will be at the sole discretion of the Company;
(d)    the grant of the Option and Participant’s participation in the Plan shall not create a right to employment, other service relationship, or be interpreted as forming or amending an employment or service contract with the Company, the Service Recipient or any other Affiliate, Parent or Subsidiary, and shall not interfere with the ability of the Company, the Service Recipient or any other Affiliate, Parent or Subsidiary, as applicable, to terminate Participant’s employment or other service relationship, if any;
(e)    Participant is voluntarily participating in the Plan;
(f)    the Option and any Shares acquired under the Plan, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)    the Option and Shares acquired under the Plan, and the income from and value of same, are not part of normal or expected compensation for any purpose, including without limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, leave-related payments, holiday pay, holiday top-up, pension or retirement or welfare benefits or similar mandatory payments;
(h)    unless otherwise agreed with the Company or an Affiliate, the Option and the Shares underlying the Option, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate, Parent or Subsidiary;
(i)    the future value of the Shares underlying the Option is unknown, indeterminable, and cannot be predicted with certainty;
(j)    if the underlying Shares do not increase in value, the Option will have no value;
(k)    if Participant exercises the Option and acquires Shares, the value of such Shares may increase or decrease, even below the Exercise Price;
(l)    no claim or entitlement to compensation or damages shall arise from forfeiture of the Option or any underlying Shares resulting from (i) the application of any compensation recovery or clawback policy adopted by the Company or required by law, or (ii) the termination of Participant’s Continuous Service Status (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or providing services or the terms of Participant’s employment or service agreement, if any);
(m)    unless otherwise provided in the Plan or by the Company in its discretion, the Option and the benefits evidenced by this Option Agreement do not create any entitlement to have the Option or any such benefits transferred to, or assumed by, another company nor to be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and
(n)    neither the Company nor any Service Recipient shall be liable for any foreign exchange rate fluctuation between Participant’s local currency and the United States Dollar that may affect the value of the Option or of any amounts due to Participant pursuant to the exercise of the Option or the subsequent sale of any Shares acquired upon exercise.
10.    No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition
- 4 -


or sale of the underlying Shares. Participant is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
11.    Data Privacy. Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Option Agreement and any other Option grant materials by and among, as applicable, the Service Recipient, the Company and any other Affiliate, Parent or Subsidiary for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.
Participant understands that the Company and the Service Recipient may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address and telephone number, email address, date of birth, social insurance number (to the extent permitted under Applicable Laws), passport or other identification number (e.g., resident registration number), salary, nationality, job title, any Shares or directorships held in the Company, details of all Options or any other entitlement to Shares or equivalent benefits awarded, canceled, purchased, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.

Participant understands that Data will be transferred to such stock plan service provider(s) as may be selected by the Company (currently E*TRADE Financial Corporate Services, Inc., the brokerage firm engaged by the Company to hold participants’ Shares and other amounts acquired under the Plan, and its affiliated companies) to assist with the implementation, administration, and management of the Plan. The recipients of Data may be located in the United States or elsewhere, and each recipient’s country of operation (e.g., the United States) may have different data privacy laws and protections than Participant’s country. Depending on where Participant is based, such rights may include the right to request a list with the names and addresses of any potential recipients of Data by contacting his or her local human resources representative. Participant authorizes the Company, any stock plan service provider selected by the Company and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing Participant’s participation in the Plan, including any requisite transfer of such Data as may be required to a broker, escrow agent or other third party with whom Participant may elect to deposit any Shares received upon exercise of the Option. Participant understands that Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan. Participant may have a number of rights under data privacy laws in Participant's jurisdiction. Depending on where Participant is based, such rights may include the right to, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting his or her local human resources representative. Further, Participant understands that he or she is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke his or her consent, his or her employment or service with the Service Recipient will not be affected; the only consequence of refusing or withdrawing Participant’s consent is that the Company would not be able to grant Participant Options or other equity awards or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing his or her consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant may contact his or her local human resources representative.

Finally, Participant understands that the Company may rely on a different basis for the processing or transfer of Data in the future and/or request that Participant provide another data privacy consent. If applicable, Participant agrees that upon request of the Company or the Service Recipient, Participant will provide an executed acknowledgement or data privacy consent form (or any other agreements or consents) that the Company and/or the Service Recipient may deem necessary to obtain from Participant for the purpose of administering Participant’s participation in the Plan in compliance with the data privacy laws in Participant’s country, either now or in the future. Participant understands and agrees that he or she will not be able to participate in the Plan if he or she fails to provide any such consent or agreement requested by the Company and/or the Service Recipient.
- 5 -


12.    Address for Notices. Any notice to be given to the Company under the terms of this Option Agreement will be addressed to the Company at Elastic N.V., 800 West El Camino Real, Suite 350, Mountain View, California 94040, or at such other address as the Company may hereafter designate in writing.
13.    Non-Transferability of Option. This Option may not be transferred in any manner otherwise than by will or by the laws of descent or distribution and may be exercised during the lifetime of Participant only by Participant.
14.    Successors and Assigns. The Company may assign any of its rights under this Option Agreement to single or multiple assignees, and this Option Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Option Agreement shall be binding upon Participant and his or her heirs, executors, administrators, successors and assigns. The rights and obligations of Participant under this Option Agreement may only be assigned with the prior written consent of the Company.
15.    Additional Conditions to Issuance of Stock. If at any time the Company determines, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any U.S. or non-U.S. state, federal or local law, including exchange control, tax or other Applicable Law or related regulations, or under the rulings or regulations of the United States Securities and Exchange Commission or any other U.S. or non-U.S. governmental regulatory body, or the clearance, consent or approval of the United States Securities and Exchange Commission or any other U.S. or non-U.S. governmental regulatory authority, is necessary or desirable as a condition to the purchase by, or issuance of Shares, to Participant (or his or her estate) hereunder, such purchase or issuance will not occur unless and until such listing, registration, qualification, rule compliance, clearance, consent or approval has been completed, effected or obtained free of any conditions not acceptable to the Company. Notwithstanding the foregoing, Participant understands that the Company is under no obligation to register, qualify or otherwise obtain clearance, consent or other approvals from any governmental authority or any stock exchange. Subject to the terms of the Option Agreement and the Plan, the Company shall not be required to issue any certificate or certificates for Shares hereunder prior to the lapse of such reasonable period of time following the date of exercise of the Option as the Administrator may establish from time to time for reasons of administrative convenience.
16.    Language. Participant acknowledges and represents that he or she is proficient in the English language or has consulted with an advisor who is sufficiently proficient in English, as to allow Participant to understand the terms of this Option Agreement and any other documents related to the Plan. If Participant has received this Option Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
17.    Interpretation. The Administrator will have the power to interpret the Plan and this Option Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Shares subject to the Option have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. Neither the Administrator nor any person acting on behalf of the Administrator will be personally liable for any action, determination, or interpretation made in good faith with respect to the Plan or this Option Agreement.
18.    Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to the Option awarded under the Plan or future options that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any online or electronic system established and maintained by the Company or a third party designated by the Company.
19.    Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Option Agreement.
- 6 -


20.    Agreement Severable. In the event that any provision in this Option Agreement will be held invalid or unenforceable, such provision will be severable from, and such invalidity or unenforceability will not be construed to have any effect on, the remaining provisions of this Option Agreement.
21.    Amendment, Suspension or Termination of the Plan. By accepting this Option, Participant expressly warrants that he or she has received an Option under the Plan, and has received, read, and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
22.    Governing Law and Venue. This Option Agreement will be governed by the laws of Delaware, without giving effect to the conflict of law principles thereof; provided, however, that the corporate law aspects of issuance shall be governed by the laws of the Netherlands. For purposes of litigating any dispute that arises under this Option or this Option Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the United States federal courts for the Northern District of California, and no other courts, where this Option is made and/or to be performed.
23.    Country Addendum. Notwithstanding any provisions in this Option Agreement, this Option shall be subject to any special terms and conditions set forth in an appendix to this Option Agreement for any country whose laws are applicable to Participant and this Option (as determined by the Administrator in its sole discretion) (the “Country Addendum”). Moreover, if Participant relocates to one of the countries included in the Country Addendum, the special terms and conditions for such country will apply to Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Country Addendum constitutes a part of this Option Agreement.
24.    Modifications to the Agreement. This Option Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Option Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Option Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Option Agreement, the Company reserves the right to revise this Option Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Code Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A of the Code in connection with the Option.
25.    No Waiver. Either party’s failure to enforce any provision or provisions of this Option Agreement shall not in any way be construed as a waiver of any such provision or provisions, nor prevent that party from thereafter enforcing each and every other provision of this Option Agreement. The rights granted both parties herein are cumulative and shall not constitute a waiver of either party’s right to assert all other legal remedies available to it under the circumstances.
26.    Tax Consequences. Participant has reviewed with his or her own tax advisors the U.S. and non-U.S. federal, state, and local tax consequences of this investment and the transactions contemplated by this Option Agreement. With respect to such matters, Participant relies solely on such advisors and not on any statements or representations of the Company or any of its agents, written or oral. Participant understands that Participant (and not the Company) shall be responsible for Participant’s own tax liability that may arise as a result of this investment or the transactions contemplated by this Option Agreement.
27.    Insider Trading/Market Abuse Laws. Participant may be subject to insider trading restrictions and/or market abuse laws in applicable jurisdictions, including the United States and, if different, Participant’s country, Participant’s broker’s country and/or the country in which Shares may be listed, if applicable, which may affect Participant’s ability to accept or otherwise acquire, or sell, attempt to sell or otherwise dispose of, Shares or rights to Shares (e.g., the Option) under the Plan or rights linked to the value of Shares (e.g., phantom awards, futures) during such times as Participant is considered to have “inside information” regarding the Company (as defined by the laws or
- 7 -


regulations in the applicable jurisdiction) or the trade in Shares or the trade in rights to Shares under the Plan. Local insider trading laws and regulations may prohibit the cancellation or amendment of orders Participant placed before possessing inside information. Furthermore, Participant could be prohibited from (1) disclosing the inside information to any third party and (2) “tipping” third parties or otherwise causing them to buy or sell Company securities; “third parties” includes fellow employees or service providers. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable company insider trading policy. It is Participant’s responsibility to comply with any applicable restrictions and Participant should speak to a personal advisor on this matter.
28.    Foreign Asset/Account Reporting Requirements And Exchange Controls. Certain foreign asset and/or foreign account reporting requirements and exchange controls may affect Participant’s ability to acquire or hold Shares purchased under the Plan or cash received from participating in the Plan (including from any dividends paid on or sales proceeds arising from the sale of Shares acquired under the plan) in a brokerage or bank account outside Participant’s country. Participant may be required to report such accounts, assets or transactions to the tax or other authorities in Participant’s country and/or to repatriate sale proceeds or other funds received as a result of participation in the Plan to Participant’s country through a designated bank or broker within a certain time after receipt. It is Participant’s responsibility comply with such regulations, and Participant should consult a personal legal advisor for any details.

- 8 -


Elastic N.V.
AMENDED AND RESTATED 2012 STOCK OPTION PLAN
STOCK OPTION AGREEMENT
COUNTRY ADDENDUM
Capitalized terms used but not otherwise defined herein shall have the meaning given to such terms in the Plan, the Notice of Stock Option Grant or the Terms and Conditions of Stock Option Grant, as applicable.
Terms and Conditions
This Country Addendum includes additional terms and conditions that govern the Option granted to Participant under the Plan if Participant resides and/or works in one of the countries listed below. If Participant is a citizen or resident of a jurisdiction (or is considered as such for local law purposes) other than the one in which he or she is currently residing and/or working or if Participant relocates to another jurisdiction after receiving the Option, the Company will, in its sole discretion, determine the extent to which the terms and conditions contained herein will be applicable to Participant.
Notifications
This Country Addendum also includes notifications relating to exchange control and certain other issues of which Participant should be aware with respect to his or her participation in the Plan. The information is based on the exchange control, securities and other laws in effect in the respective countries as of [date]. Such laws are often complex and change frequently. As a result, Participant should not rely on the notifications in this Country Addendum as the only source of information relating to the consequences of his or her participation in the Plan because the information may be out of date at the time Participant exercises the Option or sells Shares acquired under the Plan.
In addition, the notifications herein are general in nature and may not apply to Participant’s particular situation, and the Company is not in a position to assure Participant of any particular result. Accordingly, Participant is advised to seek appropriate professional advice as to how the relevant laws in Participant’s jurisdiction may apply to Participant’s situation.
Finally, if Participant is a citizen or resident of a jurisdiction other than the one(s) in which Participant is currently residing and/or working or if Participant moves to another jurisdiction after the Option is granted, the information contained herein may not be applicable to Participant in the same manner.





EXHIBIT B
ELASTIC N.V.
AMENDED AND RESTATED 2012 STOCK OPTION PLAN
EXERCISE NOTICE
Elastic N.V.
800 West El Camino Real, Suite 350
Mountain View, California 94040


Attention: Stock Administration

Exercise of Option. Effective as of today, ________________, _____, the undersigned (“Subscriber”) hereby elects to purchase ______________ shares (the “Shares”) of the Ordinary Shares of Elastic N.V. (the “Company”) under and pursuant to the Amended and Restated 2012 Stock Option Plan (the “Plan”) and the Stock Option Agreement, dated ________ and including the Notice of Grant, the Terms and Conditions of Stock Option Grant, and exhibits attached thereto (the “Option Agreement”). The purchase price for the Shares will be $_____________, as required by the Option Agreement. It is understood that the issuance of the Shares requires a resolution of the Company’s general meeting of shareholders. Following such resolution being adopted, the Company shall deliver to Subscriber the Shares to be subscribed for by Subscriber against payment of the subscription price therefor by Subscriber. The Company shall issue the Shares in accordance with the Option Agreement.
Delivery of Payment. Subscriber herewith delivers to the Company the full purchase price of the Shares and any Tax Obligations (as defined in Section 6(a) of the Option Agreement) to be paid in connection with the exercise of the Option.
Representations of Subscriber. Subscriber acknowledges that Subscriber has received, read and understood the Plan and the Option Agreement and agrees to abide by and be bound by their terms and conditions.
Rights as Shareholder. Until the issuance (as evidenced by a notarial deed of issuance executed before a Dutch civil law notary to which deed the Company and the Subscriber are each a party and, following execution of the notarial deed of issuance, the appropriate entry on the Company’s shareholders register) of the Shares, no right to vote or receive dividends or any other rights as a shareholder will exist with respect to the Shares subject to the Option, notwithstanding the exercise of the Option. The Shares so acquired will be issued to Subscriber as soon as practicable after exercise of the Option, subject to the requirements of Section 1. No adjustment will be made for a dividend or other right for which the record date is prior to the date of issuance, except as provided in Section 14 of the Plan.
Tax Consultation. Subscriber understands that Subscriber may suffer adverse tax consequences as a result of Subscriber’s purchase or disposition of the Shares. Subscriber represents that Subscriber has consulted with any tax consultants Subscriber deems advisable in connection with the purchase or disposition of the Shares and that Subscriber is not relying on the Company for any tax advice.
Entire Agreement; Governing Law. The Plan and Option Agreement are incorporated herein by reference. This Exercise Notice, the Plan and the Option Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Subscriber with respect to the subject matter hereof, and may not be modified adversely to the Subscriber’s



interest except by means of a writing signed by the Company and Subscriber. This Option Agreement is governed by the internal substantive laws, but not the choice of law rules, of Delaware; provided that, however, that the corporate law aspects of the issuance shall be governed by the laws of the Netherlands.
Submitted by:        Accepted by:

SUBSCRIBERELASTIC N.V.
SignatureSignature
Print NamePrint Name
Title
Address:
Date received

EX-10.15 4 a23q4ex1015-formofrsuagree.htm EX-10.15 Document
Exhibit 10.15
ELASTIC N.V.
AMENDED AND RESTATED 2012 STOCK OPTION PLAN
RESTRICTED STOCK UNIT AGREEMENT
NOTICE OF RESTRICTED STOCK UNIT GRANT
Unless otherwise defined herein, the terms defined in the Elastic N.V. Amended and Restated 2012 Stock Option Plan (the “Plan”) will have the same defined meanings in this Restricted Stock Unit Agreement, which includes the Notice of Restricted Stock Unit Grant (the “Notice of Grant”), the Terms and Conditions of Restricted Stock Unit Grant attached hereto as Exhibit A, including any additional terms and conditions for Participant’s country set forth in the country addendum thereto (the “Country Addendum”), and all other exhibits and appendices attached hereto (all together, the “Award Agreement”).
Participant:    
Address:    «Address»
The undersigned Participant has been granted the right to receive an Award of Restricted Stock Units, subject to the terms and conditions of the Plan and this Award Agreement, as follows:

Grant Number:
Date of Grant:
Vesting Commencement Date:
Number of Restricted Stock Units:
Vesting Schedule:
Subject to any acceleration provisions contained in the Plan or set forth below, the Restricted Stock Units will vest in accordance with the following schedule:
[Insert vesting schedule]
In the event Participant’s Continuous Service Status ceases for any or no reason before Participant vests in the Restricted Stock Units, the Restricted Stock Units and Participant’s right to acquire any Shares hereunder will immediately terminate.
    For purposes of the Restricted Stock Units, Participant’s Continuous Service Status will be considered terminated as of the date Participant is no longer actively providing services to the Company or any Affiliate, Parent or Subsidiary (regardless of the reason for such termination and whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or providing services or the terms of Participant’s employment or service agreement, if any), and unless otherwise expressly provided in this Award Agreement (including by reference in the Notice of Grant to other arrangements or contracts) or determined by the Administrator, Participant’s right to vest in the Restricted Stock Units under the Plan, if any, will terminate as of such date and will not be extended by any notice period (e.g., Participant’s period of service would not include any contractual notice period or any period of “garden leave” or similar period mandated under employment laws in the jurisdiction where Participant is employed or providing services or the terms of Participant’s employment or service agreement, if any, unless Participant is providing bona fide services during such time). Actively providing services during only a portion of the vesting period prior to a vesting date shall not entitle Participant to vest in a pro-rata portion of the unvested Restricted Stock Units that would have vested as of such vesting date, nor will it entitle Participant to any compensation for the lost vesting. The



Administrator shall have the exclusive discretion to determine when Participant is no longer actively providing services for purposes of the Restricted Stock Units grant (including whether Participant may still be considered to be providing services while on a leave of absence).
By Participant’s signature and the signature of the representative of Elastic N.V. (the “Company”) below, Participant and the Company agree that this Award of Restricted Stock Units is granted under and governed by the terms and conditions of the Plan and this Award Agreement, including the Terms and Conditions of Restricted Stock Unit Grant and the Country Addendum, attached hereto as Exhibit A, all of which are made a part of this document. Participant acknowledges receipt of a copy of the Plan. Participant has reviewed the Plan and this Award Agreement in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Award Agreement, and fully understands all provisions of the Plan and this Award Agreement. Participant hereby agrees to accept as binding, conclusive, and final all decisions or interpretations of the Administrator upon any questions relating to the Plan and the Award Agreement. Participant further agrees to notify the Company upon any change in the residence address indicated below.
By accepting this Award Agreement, Participant expressly consents to the sale of Shares to cover the Tax Withholding Obligations (as defined in the Terms and Conditions of Restricted Stock Unit Grant) arising from the Restricted Stock Units and any associated broker or other fees and agrees and acknowledges that, subject to Applicable Laws, Participant may not satisfy them by any means other than such sale of Shares, unless required to do so by the Administrator or pursuant to the Administrator’s express written consent.
If this Award Agreement is not executed by Participant prior to the date that any Restricted Stock Units subject to this Award Agreement become vested, the Company will deem Participant to have accepted all of the terms and conditions of the Plan and this Award Agreement as of such vesting date. 
PARTICIPANTELASTIC N.V.
SignatureSignature
Print NamePrint Name
Title
Address:


- 2 -

EXHIBIT A
TERMS AND CONDITIONS OF RESTRICTED STOCK UNIT GRANT
1.    Grant of Restricted Stock Units. The Company hereby grants to the individual (the “Participant”) named in the Notice of Restricted Stock Unit Grant that forms part of this Award Agreement (the “Notice of Grant”) under the Plan an Award of Restricted Stock Units, subject to all of the terms and conditions in this Award Agreement and the Plan, which is incorporated herein by reference. Subject to Section 17 of the Plan, in the event of a conflict between the terms and conditions of the Plan and this Award Agreement, the terms and conditions of the Plan shall prevail.
2.    Company’s Obligation to Pay. Each Restricted Stock Unit represents the right to receive a Share on the date it vests. Unless and until the Restricted Stock Units will have vested in the manner set forth in Section 3 or 4, Participant will have no right to payment of any such Restricted Stock Units. Prior to actual payment of any vested Restricted Stock Units, such Restricted Stock Unit will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company.
3.    Vesting Schedule. Except as provided in Section 4, and subject to Section 5, the Restricted Stock Units awarded by this Award Agreement will vest in accordance with the vesting schedule set forth in the Notice of Grant, subject to Participant remaining in Continuous Service Status through each applicable vesting date, with Continuous Service Status determined as described in the Notice of Grant.
4.    Payment after Vesting.
(a)    General Rule. Subject to Section 8, any Restricted Stock Units that vest will be paid to Participant (or in the event of Participant’s death, to his or her properly designated beneficiary or estate) in whole Shares. Subject to the provisions of Section 4(b), such vested Restricted Stock Units shall be paid in whole Shares as soon as practicable after vesting, but in each such case within sixty (60) days following the vesting date. In no event will Participant be permitted, directly or indirectly, to specify the taxable year of payment of any Restricted Stock Units payable under this Award Agreement.
(b)    Acceleration.
(i)    Discretionary Acceleration. The Administrator, in its discretion, may accelerate the vesting of the balance, or some lesser portion of the balance, of the unvested Restricted Stock Units at any time, subject to the terms of the Plan. If so accelerated, such Restricted Stock Units will be considered as having vested as of the date specified by the Administrator. If Participant is subject to taxation in the U.S., the payment of Shares vesting pursuant to this Section 4(b) shall in all cases be paid at a time or in a manner that is exempt from, or complies with, Section 409A. The prior sentence may be superseded in a future agreement or amendment to this Award Agreement only by direct and specific reference to such sentence.
(ii)    Notwithstanding anything in the Plan or this Award Agreement or any other agreement (whether entered into before, on or after the Date of Grant), if the vesting of the balance, or some lesser portion of the balance, of the Restricted Stock Units is accelerated in connection with the termination of Participant’s Continuous Service Status (provided that such termination is a “separation from service” within the meaning of Section 409A, as determined by the Company), other than due to Participant’s death, and if (x) Participant is subject to taxation in the U.S. and a “specified employee” within the meaning of Section 409A at the time of such termination of Continuous Service Status and (y) the payment of such accelerated Restricted Stock Units will result in the imposition of additional tax under Section 409A if paid to Participant on or within the six (6) month period following the termination of Participant’s Continuous Service Status, then the payment of such accelerated Restricted Stock Units will not be made until the date six (6) months and one (1) day following the date of termination of Participant’s Continuous Service Status, unless Participant dies following the termination of his or her Continuous Service Status, in which case, the Restricted Stock Units will be paid in Shares to Participant’s estate as soon as practicable following his or her death.



(c)    Section 409A. It is the intent of this Award Agreement that it and all payments and benefits to U.S. taxpayers hereunder be exempt from, or comply with, the requirements of Section 409A so that none of the Restricted Stock Units provided under this Award Agreement or Shares issuable thereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities herein will be interpreted to be so exempt or so comply. Each payment payable under this Award Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2). However, in no event will the Company reimburse Participant, or be otherwise responsible for, any taxes or costs that may be imposed on Participant as a result of Section 409A. For purposes of this Award Agreement, “Section 409A” means Section 409A of the Code, and any final Treasury Regulations and Internal Revenue Service guidance thereunder, as each may be amended from time to time.
5.    Forfeiture Upon Termination of Continuous Service Status. Notwithstanding any contrary provision of this Award Agreement, if Participant’s Continuous Service Status ceases for any or no reason, the then-unvested Restricted Stock Units awarded by this Award Agreement will thereupon be forfeited at no cost to the Company and Participant will have no further rights thereunder. The date that Continuous Service Status terminates will be determined as described in the Notice of Grant.
6.    Tax Consequences. Participant has reviewed with his or her own tax advisors the U.S. and non-U.S. federal, state, and local tax consequences of this investment and the transactions contemplated by this Award Agreement. With respect to such matters, Participant relies solely on such advisors and not on any statements or representations of the Company or any of its agents, written or oral. Participant understands that Participant (and not the Company) shall be responsible for Participant’s own tax liability that may arise as a result of this investment or the transactions contemplated by this Award Agreement.
7.    Death of Participant. Any distribution or delivery to be made to Participant under this Award Agreement will, if Participant is then deceased, be made to Participant’s designated beneficiary, provided the beneficiary designation is valid under Applicable Laws and permitted by the Company for Participant’s jurisdiction, or if no beneficiary survives Participant, the administrator or executor of Participant’s estate. Any such transferee must furnish the Company with (a) written notice of his or her status as transferee, and (b) evidence satisfactory to the Company to establish the validity of the transfer and compliance with any laws or regulations pertaining to said transfer.
8.    Tax Obligations
(a)    Responsibility for Taxes. Participant acknowledges that, regardless of any action taken by the Company or, if different, the Affiliate, Parent or Subsidiary to which Participant is providing services (the “Service Recipient”), the ultimate liability for any tax and/or social insurance liability obligations and requirements in connection with the Restricted Stock Units, including, without limitation, (i) all U.S. and non-U.S. federal, state, and local taxes (including Participant’s U.S. Federal Insurance Contributions Act (FICA) obligation) that are required to be withheld by the Company or the Service Recipient or other payment of tax-related items related to Participant’s participation in the Plan and legally applicable to Participant, (ii) Participant’s and, to the extent required by the Company (or Service Recipient), the Company’s (or Service Recipient’s) fringe benefit tax liability, if any, associated with the grant, vesting, or settlement of the Restricted Stock Units or sale of Shares, and (iii) any other Company (or Service Recipient) taxes the responsibility for which Participant has, or has agreed to bear, with respect to the Restricted Stock Units (or settlement thereof or issuance of Shares thereunder) (collectively, the “Tax Obligations”), is and remains Participant’s responsibility and may exceed the amount, if any, actually withheld by the Company or the Service Recipient. Participant further acknowledges that the Company and/or the Service Recipient (A) make no representations or undertakings regarding the treatment of any Tax Obligations in connection with any aspect of the Restricted Stock Units, including, but not limited to, the grant, vesting or settlement of the Restricted Stock Units, the subsequent sale of Shares acquired pursuant to such settlement and the receipt of any dividends or other distributions, and (B) do not commit to and are under no obligation to structure the terms of the grant or any aspect of the Restricted Stock Units to reduce or eliminate Participant’s liability for Tax Obligations or achieve any particular tax result. Further, if Participant is subject to Tax Obligations in more than one jurisdiction, Participant acknowledges that the Company and/or the Service Recipient (or former service recipient, as applicable) may be required to withhold or account for Tax Obligations in more than one jurisdiction. If Participant fails to make satisfactory arrangements for the payment of any required Tax Obligations hereunder at the time of the
-2-


applicable taxable event, Participant acknowledges and agrees that the Company may refuse to issue or deliver the Shares.
(b)    Tax Withholding and Default Sell-to-Cover Method of Tax Withholding. When Shares are issued as payment for vested Restricted Stock Units, Participant generally will recognize immediate U.S. taxable income if Participant is subject to taxation in the U.S. If Participant is subject to taxation in any other jurisdiction, Participant will be subject to applicable taxes, if any, in such jurisdiction at the time of the taxable event, as determined under local law. Subject to Section 8(c) and Applicable Laws, the amount of Tax Obligations which the Company determines must be withheld with respect to this Award (“Tax Withholding Obligation”) will be satisfied by Shares being sold on Participant’s behalf at the prevailing market price pursuant to such procedures as the Administrator may specify from time to time, including through a broker-assisted arrangement (it being understood that the Shares to be sold must have vested pursuant to the terms of this Award Agreement and the Plan) (the “Sell-to-Cover Method”). The proceeds from the Sell-to-Cover Method will be used to satisfy Participant’s Tax Withholding Obligation arising with respect to this Award. In addition to Shares sold to satisfy the Tax Withholding Obligation, additional Shares will be sold to satisfy any associated broker or other fees. Only whole Shares will be sold through the Sell-to-Cover Method to satisfy any Tax Withholding Obligation and any associated broker or other fees. Any proceeds from the sale of Shares in excess of the Tax Withholding Obligation and any associated broker or other fees generated through the Sell-to-Cover Method will be paid to Participant in accordance with procedures the Company may specify from time to time. By accepting this Award, Participant expressly consents to the sale of Shares to cover the Tax Withholding Obligations (and any associated broker or other fees) through the Sell-to-Cover Method and agrees and acknowledges that, subject to Applicable Laws, Participant may not satisfy them by any means other than such sale of Shares, unless required to do so by the Administrator or pursuant to the Administrator’s express written consent.
(c)    Administrator Discretion. Notwithstanding the foregoing Sections 8(a) and 8(b), if the Administrator determines it is in the best interests of the Company for Participant to satisfy Participant’s Tax Withholding Obligation by a method other than through the default Sell-to-Cover Method described in Section 8(b), it may permit or require Participant to satisfy Participant’s Tax Withholding Obligation, in whole or in part (without limitation), if permissible by Applicable Laws, by (i) paying cash, (ii) withholding the amount of such Tax Withholding Obligation from Participant’s wages or other cash compensation paid to Participant by the Company and/or the Service Recipient, (iii) if Participant is a U.S. employee, delivering to the Company Shares that Participant owns and that have vested with a fair market value equal to the amount required to be withheld (or such other amount, up to the maximum withholding rate in Participant’s country, determined by the Administrator and provided such other amount would not result in adverse financial accounting consequences to the Company as determined by the Administrator), (iv) by having the Company withhold otherwise deliverable Shares having a fair market value equal to the amount required to be withheld (or such other amount, up to the maximum withholding rate in Participant’s country, determined by the Administrator and provided such other amount would not result in adverse financial accounting consequences to the Company as determined by the Administrator), and, unless the Administrator provides otherwise, this will be the default method for satisfying Participant’s Tax Withholding Obligations if Participant has not executed this Award Agreement or otherwise failed to take actions necessary to facilitate the Sell-to-Cover Method prior to the date that any Restricted Stock Units under this Award Agreement become vested, or (v) such other means as the Administrator deems appropriate.
(d)    Company’s Obligation to Deliver Shares. For clarification purposes, in no event will the Company issue Participant any Shares unless and until arrangements satisfactory to the Administrator have been made for the payment of Participant’s Tax Withholding Obligation. If Participant fails to make satisfactory arrangements for the payment of such Tax Withholding Obligations hereunder at the time any applicable Restricted Stock Units otherwise are scheduled to vest pursuant to Sections 3 or 4 or Participant’s Tax Withholding Obligations otherwise become due, Participant will permanently forfeit such Restricted Stock Units to which Participant’s Tax Withholding Obligation relates and any right to receive Shares thereunder and such Restricted Stock Units will be returned to the Company at no cost to the Company. Participant acknowledges and agrees that the Company may refuse to issue or deliver the Shares if such Tax Obligations are not delivered at the time they are due.
9.    Rights as Shareholder. Neither Participant nor any person claiming under or through Participant will have any of the rights or privileges of a shareholder of the Company in respect of any Shares deliverable hereunder
-3-


unless and until such Shares (which are in book entry form) will have been issued and delivered to Participant (including through electronic delivery to a brokerage account). Such issuance will occur by the execution of a deed of issuance to which the Company and Participant are each party, unless the Shares will be delivered into a brokerage account in the name of Participant, in which case the issuance will take place by a deed of issuance with due observance of the relevant requirements that may apply from time to time. After such issuance and delivery, Participant will have all the rights of a shareholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares.
10.    No Guarantee of Continued Service. PARTICIPANT ACKNOWLEDGES AND AGREES THAT THE VESTING OF THE RESTRICTED STOCK UNITS PURSUANT TO THE VESTING SCHEDULE HEREOF IS EARNED ONLY BY REMAINING IN CONTINUOUS SERVICE STATUS, WHICH UNLESS PROVIDED OTHERWISE UNDER APPLICABLE LAW IS AT THE WILL OF THE COMPANY (OR THE SERVICE RECIPIENT) AND NOT THROUGH THE ACT OF BEING HIRED, BEING GRANTED THIS RESTRICTED STOCK UNIT AWARD OR ACQUIRING SHARES HEREUNDER. PARTICIPANT FURTHER ACKNOWLEDGES AND AGREES THAT THIS AWARD AGREEMENT, THE TRANSACTIONS CONTEMPLATED HEREUNDER AND THE VESTING SCHEDULE SET FORTH HEREIN DO NOT CONSTITUTE AN EXPRESS OR IMPLIED PROMISE OF CONTINUED ENGAGEMENT AS AN EMPLOYEE OR CONSULTANT FOR THE VESTING PERIOD, FOR ANY PERIOD, OR AT ALL, AND SHALL NOT INTERFERE IN ANY WAY WITH PARTICIPANT’S RIGHT OR THE RIGHT OF THE COMPANY (OR THE SERVICE RECIPIENT) TO TERMINATE PARTICIPANT’S CONTINUOUS SERVICE STATUS, SUBJECT TO APPLICABLE LAW, WHICH TERMINATION, UNLESS PROVIDED OTHERWISE UNDER APPLICABLE LAW, MAY BE AT ANY TIME, WITH OR WITHOUT CAUSE.
11.    Grant is Not Transferable. Except to the limited extent provided in Section 7, this grant and the rights and privileges conferred hereby will not be transferred, assigned, pledged or hypothecated in any way (whether by operation of law or otherwise) and will not be subject to sale under execution, attachment or similar process. Upon any attempt to transfer, assign, pledge, hypothecate or otherwise dispose of this grant, or any right or privilege conferred hereby, or upon any attempted sale under any execution, attachment or similar process, this grant and the rights and privileges conferred hereby immediately will become null and void.
12.    Nature of Grant. In accepting the grant, Participant acknowledges, understands, and agrees that:
(a)    the Plan is established voluntarily by the Company, it is discretionary in nature and it may be modified, amended, suspended or terminated by the Company at any time, to the extent permitted by the Plan;
(b)    the grant of the Restricted Stock Units is exceptional, voluntary and occasional and does not create any contractual or other right to receive future grants of Restricted Stock Units, or benefits in lieu of Restricted Stock Units, even if Restricted Stock Units have been granted in the past;
(c)    all decisions with respect to future Restricted Stock Units or other grants, if any, will be at the sole discretion of the Company;
(d)    the grant of the Restricted Stock Units and Participant’s participation in the Plan shall not create a right to employment, other service relationship, or be interpreted as forming or amending an employment or service contract with the Company, the Service Recipient or any other Affiliate, Parent or Subsidiary, and shall not interfere with the ability of the Company, the Service Recipient or any other Affiliate, Parent or Subsidiary, as applicable, to terminate Participant's employment or other service relationship, if any;
(e)    Participant is voluntarily participating in the Plan;
(f)    the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not intended to replace any pension rights or compensation;
(g)    the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not part of normal or expected compensation for any purpose, including without
-4-


limitation, calculating any severance, resignation, termination, redundancy, dismissal, end-of-service payments, bonuses, long-service awards, leave-related payments, holiday pay, holiday top-up, pension or retirement or welfare benefits or similar mandatory payments;
(h)    unless otherwise agreed in writing with the Company, the Restricted Stock Units and the Shares subject to the Restricted Stock Units, and the income from and value of same, are not granted as consideration for, or in connection with, the service Participant may provide as a director of an Affiliate, Parent or Subsidiary;
(i)    the future value of the underlying Shares is unknown, indeterminable and cannot be predicted with certainty;
(j)    no claim or entitlement to compensation or damages shall arise from forfeiture of the Restricted Stock Units or any underlying Shares resulting from (i) the application of any compensation recovery or clawback policy adopted by the Company or required by law, or (ii) the termination of Participant’s Continuous Service Status (for any reason whatsoever whether or not later found to be invalid or in breach of employment laws in the jurisdiction where Participant is employed or providing services or the terms of Participant’s employment or service agreement, if any);
(k)    unless otherwise provided in the Plan or by the Company in its discretion, the Restricted Stock Units and the benefits evidenced by this Award Agreement do not create any entitlement to have the Restricted Stock Units or any such benefits transferred to, or assumed by, another company nor be exchanged, cashed out or substituted for, in connection with any corporate transaction affecting the Shares; and
(l)    neither the Company nor the Service Recipient or any other Affiliate, Parent or Subsidiary shall be liable for any foreign exchange rate fluctuation between Participant’s local currency and the United States Dollar that may affect the value of the Restricted Stock Units or of any amounts due to Participant pursuant to the settlement of the Restricted Stock Units or the subsequent sale of any Shares acquired upon settlement.
13.    No Advice Regarding Grant. The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding Participant’s participation in the Plan, or Participant’s acquisition or sale of the underlying Shares. Participant is hereby advised to consult with his or her own personal tax, legal and financial advisors regarding his or her participation in the Plan before taking any action related to the Plan.
14.    Data Privacy. Participant hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of Participant’s personal data as described in this Award Agreement and any other Restricted Stock Unit grant materials by and among, as applicable, the Service Recipient, the Company and any other Affiliate, Parent or Subsidiary for the exclusive purpose of implementing, administering and managing Participant’s participation in the Plan.
Participant understands that the Company and the Service Recipient may hold certain personal information about Participant, including, but not limited to, Participant’s name, home address and telephone number, email address, date of birth, social insurance number (to the extent permitted under Applicable Laws), passport or other identification number (e.g., resident registration number), salary, nationality, job title, any Shares or directorships held in the Company, details of all Restricted Stock Units or any other entitlement to Shares or equivalent benefits awarded, canceled, purchased, exercised, vested, unvested or outstanding in Participant’s favor (“Data”), for the exclusive purpose of implementing, administering and managing the Plan.
Participant understands that Data will be transferred to such stock plan service provider(s) as may be selected by the Company (currently E*TRADE Financial Corporate Services, Inc., the brokerage firm engaged by the Company to hold participants’ Shares and other amounts acquired under the Plan, and its affiliated companies (collectively, "the Designated Broker")) to assist with the implementation, administration, and management of the Plan. The recipients of Data may be located in the United States or elsewhere, and each recipient’s country of operation (e.g., the United States) may have different data privacy laws and protections than Participant’s country. Depending on where Participant is based, such rights may include the right to request a list with the names and
-5-


addresses of any potential recipients of Data by contacting his or her local human resources representative. Participant authorizes the Company, any stock plan service provider selected by the Company and any other possible recipients which may assist the Company (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer Data, in electronic or other form, for the sole purpose of implementing, administering and managing his or her participation in the Plan, including any requisite transfer of such Data as may be required to a broker, escrow agent or other third party with whom Participant may elect to deposit any Shares received upon vesting of the Restricted Stock Units. Participant understands that Data will be held only as long as is necessary to implement, administer and manage Participant’s participation in the Plan. Participant may have a number of rights under data privacy laws in Participant's jurisdiction. Depending on where Participant is based, such rights may include the right to, at any time, view Data, request information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting his or her local human resources representative. Further, Participant understands that he or she is providing the consents herein on a purely voluntary basis. If Participant does not consent, or if Participant later seeks to revoke his or her consent, his or her employment or service with the Service Recipient will not be affected; the only consequence of refusing or withdrawing Participant’s consent is that the Company would not be able to grant Participant Restricted Stock Units or other equity awards or administer or maintain such awards. Therefore, Participant understands that refusing or withdrawing his or her consent may affect Participant’s ability to participate in the Plan. For more information on the consequences of Participant’s refusal to consent or withdrawal of consent, Participant may contact his or her local human resources representative.
Finally, Participant understands that the Company may rely on a different basis for the processing or transfer of Data in the future and/or request that Participant provide another data privacy consent. If applicable, Participant agrees that upon request of the Company or the Service Recipient, Participant will provide an executed acknowledgement or data privacy consent form (or any other agreements or consents) that the Company and/or the Service Recipient may deem necessary to obtain from Participant for the purpose of administering Participant’s participation in the Plan in compliance with the data privacy laws in Participant’s country, either now or in the future. Participant understands and agrees that he or she will not be able to participate in the Plan if he or she fails to provide any such consent or agreement requested by the Company and/or the Service Recipient.
15.    Address for Notices. Any notice to be given to the Company under the terms of this Award Agreement will be addressed to the Company at Elastic N.V., 800 West El Camino Real, Suite 350, Mountain View, California 94040 or at such other address as the Company may hereafter designate in writing.
16.    Electronic Delivery and Participation. The Company may, in its sole discretion, decide to deliver any documents related to the Restricted Stock Units awarded under the Plan or future Restricted Stock Units that may be awarded under the Plan by electronic means or request Participant’s consent to participate in the Plan by electronic means. Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through any online or electronic system established and maintained by the Company or a third party designated by the Company.
17.    No Waiver. Either party’s failure to enforce any provision or provisions of this Award Agreement shall not in any way be construed as a waiver of any such provision or provisions, nor prevent that party from thereafter enforcing each and every other provision of this Award Agreement. The rights granted both parties herein are cumulative and shall not constitute a waiver of either party’s right to assert all other legal remedies available to it under the circumstances.
18.    Successors and Assigns. The Company may assign any of its rights under this Award Agreement to single or multiple assignees, and this Award Agreement shall inure to the benefit of the successors and assigns of the Company. Subject to the restrictions on transfer herein set forth, this Award Agreement shall be binding upon Participant and his or her heirs, executors, administrators, successors and assigns. The rights and obligations of Participant under this Award Agreement may only be assigned with the prior written consent of the Company.
19.    Additional Conditions to Issuance of Shares. If at any time the Company determines, in its discretion, that the listing, registration, qualification or rule compliance of the Shares upon any securities exchange or under any
-6-


U.S. or non-U.S. state, federal or local law, including exchange control, tax or other Applicable Laws or related regulations, or under the rulings or regulations of the United States Securities and Exchange Commission or any other U.S. or non-U.S. governmental regulatory body or the clearance, consent or approval of the United States Securities and Exchange Commission or any other U.S. or non-U.S. governmental regulatory authority is necessary or desirable as a condition to the issuance of Shares to Participant (or his or her estate) hereunder, such issuance will not occur unless and until such listing, registration, qualification, rule compliance, clearance, consent or approval has been completed, effected or obtained free of any conditions not acceptable to the Company. Notwithstanding the foregoing, Participant understands that the Company is under no obligation to register, qualify or otherwise obtain clearance, consent or other approvals from any governmental authority or any stock exchange. Subject to the terms of the Award Agreement and the Plan, the Company shall not be required to issue any certificate or certificates for Shares hereunder prior to the lapse of such reasonable period of time following the date of vesting of the Restricted Stock Units as the Administrator may establish from time to time for reasons of administrative convenience.
20.    Language. Participant acknowledges and represents that he or she is proficient in the English language or has consulted with an advisor who is sufficiently proficient in English, as to allow Participant to understand the terms of this Award Agreement and any other documents related to the Plan. If Participant has received this Award Agreement or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
21.    Interpretation. The Administrator will have the power to interpret the Plan and this Award Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules (including, but not limited to, the determination of whether or not any Restricted Stock Units have vested). All actions taken and all interpretations and determinations made by the Administrator in good faith will be final and binding upon Participant, the Company and all other interested persons. Neither the Administrator nor any person acting on behalf of the Administrator will be personally liable for any action, determination, or interpretation made in good faith with respect to the Plan or this Award Agreement.
22.    Captions. Captions provided herein are for convenience only and are not to serve as a basis for interpretation or construction of this Award Agreement.
23.    Amendment, Suspension or Termination of the Plan. By accepting this Award, Participant expressly warrants that he or she has received an Award of Restricted Stock Units under the Plan, and has received, read, and understood a description of the Plan. Participant understands that the Plan is discretionary in nature and may be amended, suspended or terminated by the Company at any time.
24.    Modifications to the Award Agreement. This Award Agreement constitutes the entire understanding of the parties on the subjects covered. Participant expressly warrants that he or she is not accepting this Award Agreement in reliance on any promises, representations, or inducements other than those contained herein. Modifications to this Award Agreement or the Plan can be made only in an express written contract executed by a duly authorized officer of the Company. Notwithstanding anything to the contrary in the Plan or this Award Agreement, the Company reserves the right to impose other requirements on Participant’s participation in the Plan, on the Restricted Stock Units and on any Shares acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require Participant to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing. Further,the Company reserves the right to revise this Award Agreement as it deems necessary or advisable, in its sole discretion and without the consent of Participant, to comply with Section 409A or to otherwise avoid imposition of any additional tax or income recognition under Section 409A in connection with this Award of Restricted Stock Units.
25.    Governing Law; Venue; Severability. This Award Agreement and the Restricted Stock Units are governed by the internal substantive laws, but not the choice of law rules, of Delaware; provided, however, that the corporate law aspects of issuance shall be governed by the laws of the Netherlands. For purposes of litigating any dispute that arises under these Restricted Stock Units or this Award Agreement, the parties hereby submit to and consent to the exclusive jurisdiction of the State of California, and agree that such litigation will be conducted in the courts of Santa Clara County, California, or the United States federal courts for the Northern District of California, and no other
-7-


courts, where this Award Agreement is made and/or to be performed. In the event that any provision hereof becomes or is declared by a court of competent jurisdiction to be illegal, unenforceable or void, this Award Agreement shall continue in full force and effect.
26.    Entire Agreement. The Plan is incorporated herein by reference. The Plan and this Award Agreement (including the appendices and exhibits referenced herein) constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and Participant with respect to the subject matter hereof, and, subject to Section 24 hereof, may not be modified adversely to Participant’s interest except by means of a writing signed by the Company and Participant.
27.    Country Addendum. Notwithstanding any provisions in this Award Agreement, the Restricted Stock Unit grant shall be subject to any special terms and conditions set forth in an appendix to this Award Agreement for any country whose laws are applicable to Participant and this Award of Restricted Stock Units (as determined by the Administrator in its sole discretion) (the “Country Addendum”). Moreover, if Participant relocates to one of the countries included in the Country Addendum, the special terms and conditions for such country will apply to Participant, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Country Addendum constitutes part of this Award Agreement.
28.    Insider Trading/Market Abuse Laws. Participant may be subject to insider trading restrictions and/or market abuse laws in applicable jurisdictions, including the United States and, if different, Participant’s country, Participant’s broker’s country and/or the country in which Shares may be listed, if applicable, which may affect Participant’s ability to accept or otherwise acquire, or sell, attempt to sell or otherwise dispose of, Shares or rights to Shares (e.g., Restricted Stock Units) under the Plan or rights linked to the value of Shares (e.g., phantom awards, futures) during such times as Participant is considered to have “inside information” regarding the Company (as defined by the laws or regulations in the applicable jurisdiction) or the trade in Shares or the trade in rights to Shares under the Plan. Local insider trading laws and regulations may prohibit the cancellation or amendment of orders Participant placed before possessing inside information. Furthermore, Participant could be prohibited from (1) disclosing the inside information to any third party and (2) “tipping” third parties or otherwise causing them to buy or sell Company securities; “third parties” includes fellow employees or service providers. Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under any applicable company insider trading policy. It is Participant’s responsibility to comply with any applicable restrictions and Participant should speak to a personal advisor on this matter.
29.    Foreign Asset/Account Reporting Requirements And Exchange Controls. Certain foreign asset and/or foreign account reporting requirements and exchange controls may affect Participant’s ability to acquire or hold Shares acquired under the Plan or cash received from participating in the Plan (including from any dividends paid on or sales proceeds arising from the sale of Shares acquired under the plan) in a brokerage or bank account outside Participant’s country of residence. Participant may be required to report such accounts, assets or transactions to the tax or other authorities in Participant’s country and/or to repatriate sale proceeds or other funds received as a result of participation in the Plan to Participant’s country through a designated bank or broker within a certain time after receipt. It is Participant’s responsibility to be aware of and comply with such regulations, and Participant should consult a personal legal advisor for any details.



-8-


ELASTIC N.V.
AMENDED AND RESTATED 2012 STOCK OPTION PLAN
RESTRICTED STOCK UNIT AGREEMENT
COUNTRY ADDENDUM

Capitalized terms used but not otherwise defined herein shall have the meaning given to such terms in the Plan, the Notice of Restricted Stock Unit Grant or the Terms and Conditions of Restricted Stock Unit Grant, as applicable.
Terms and Conditions
This Country Addendum includes additional terms and conditions that govern the Award of Restricted Stock Units granted to Participant under the Plan if Participant resides and/or works in one of the countries listed below. If Participant is a citizen or resident of a jurisdiction (or is considered as such for local law purposes) other than the one(s) in which he or she is currently residing and/or working or if Participant relocates to another jurisdiction after receiving the Award of Restricted Stock Units, the Company will, in its sole discretion, determine the extent to which the terms and conditions contained herein will be applicable to Participant.
Notifications
This Country Addendum also includes notifications relating to exchange control and certain other issues of which Participant should be aware with respect to his or her participation in the Plan. The information is based on the exchange control, securities and other laws in effect in the respective countries listed in this Country Addendum, as of [date]. Such laws are often complex and change frequently. As a result, Participant should not rely on the notifications in this Country Addendum as the only source of information relating to the consequences of his or her participation in the Plan because the information may be out of date at the time Participant vests in the Restricted Stock Units and acquires Shares, or when Participant subsequently sell Shares acquired under the Plan.
In addition, the notifications herein are general in nature and may not apply to Participant’s particular situation, and the Company is not in a position to assure Participant of any particular result. Accordingly, Participant is advised to seek appropriate professional advice as to how the relevant laws in Participant’s jurisdiction may apply to Participant’s situation.
Finally, if Participant is a citizen or resident of a jurisdiction other than the one(s) in which Participant is currently residing and/or working or if Participant moves to another jurisdiction after receiving the Award of Restricted Stock Units, the information contained herein may not be applicable to Participant in the same manner.



EX-21.1 5 a23q4ex211.htm EX-21.1 Document
Exhibit 21.1

SUBSIDIARIES OF ELASTIC N.V.
Name of SubsidiaryJurisdiction of Incorporation
Build Security Ltd.Israel
Cmd Watch Security (US), Corp. (in liquidation)Delaware
Elastic International B.V.Netherlands
Elastic Italy S.R.L.Italy
Elastic Technologies Brasil Ltda.Brazil
Elastic Technologies (India) Private LimitedIndia
Elastic Technologies (Israel) Ltd.Israel
Elastic Worldwide B.V.Netherlands
Elasticsearch ABSweden
Elasticsearch ASNorway
Elasticsearch B.C. Ltd.Canada
elasticsearch B.V.Netherlands
Elasticsearch (Beijing) Information Technology Co., Ltd.People’s Republic of China
Elasticsearch (CH) AGSwitzerland
Elasticsearch Federal Inc.Delaware
Elasticsearch GmbHGermany
Elasticsearch HK LimitedHong Kong
Elasticsearch KKJapan
Elasticsearch, Inc.Delaware
Elasticsearch Korea LimitedKorea
Elasticsearch LimitedUnited Kingdom
Elasticsearch Pte. Ltd.Singapore
Elasticsearch Pty LtdAustralia
Elasticsearch SARLFrance
Elasticsearch, S.L.U.Spain
Endgame, Inc.Delaware
Endgame Systems, LLCDelaware
Opbeat ApSDenmark
Opbeat, LLCDelaware
optimyze.cloud AGSwitzerland
Optimyze.cloud, Inc.Delaware
Swiftype, Inc.Delaware

EX-23.1 6 a23q4ex231.htm EX-23.1 Document

Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-227782, No. 333-233467, No. 333-234152, No. 333-239492, No. 333-257382, No. 333-261544, No. 333-265747 and No. 333-268662) of Elastic N.V. of our report dated June 16, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP
San Jose, California
June 16, 2023

EX-31.1 7 a23q4ex311.htm EX-31.1 Document
Exhibit 31.1
Certification by the Principal Executive Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

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

Date: June 16, 2023
By:/s/ Ashutosh Kulkarni
Name:Ashutosh Kulkarni
Title:Chief Executive Officer and Director
(Principal Executive Officer)


EX-31.2 8 a23q4ex312.htm EX-31.2 Document
Exhibit 31.2
Certification by the Principal Financial Officer pursuant to
Securities Exchange Act Rules 13a-14(a) and 15d-14(a)
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

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

Date: June 16, 2023
By:/s/ Janesh Moorjani
Name:Janesh Moorjani
Title:Chief Financial Officer and Chief Operating Officer
(Principal Financial and Accounting Officer)


EX-32.1 9 a23q4ex321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Ashutosh Kulkarni, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Elastic N.V. for the fiscal year ended April 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Elastic N.V.
Date: June 16, 2023
By:/s/ Ashutosh Kulkarni
Name:Ashutosh Kulkarni
Title:Chief Executive Officer and Director
(Principal Executive Officer)

This certification accompanies the Annual Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Elastic N.V. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-32.2 10 a23q4ex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Janesh Moorjani, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report on Form 10-K of Elastic N.V. for the fiscal year ended April 30, 2023 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Elastic N.V.
Date: June 16, 2023
By:/s/ Janesh Moorjani
Name:Janesh Moorjani
Title:Chief Financial Officer and Chief Operating Officer
(Principal Financial and Accounting Officer)

This certification accompanies the Annual Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Elastic N.V. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Annual Report on Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 11 estc-20230430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Revenue and Performance Obligations link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Ordinary Shares link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Restructuring and Other Related Charges link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Revenue and Performance Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Ordinary Shares (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Restructuring and Other Related Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Revenue and Performance Obligations - Schedule of Revenue by Category (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Revenue and Performance Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Fair Value Measurements - Fair Value by Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Balance Sheet Components - Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Leases - Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Ordinary Shares - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Equity Incentive Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes - Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Income Taxes - Summary of Components of Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Income Taxes - Summary of Unrecognized Gross Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Restructuring and Other Related Charges - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Restructuring and Other Related Charges - Summary of Restructuring Activities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 estc-20230430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 estc-20230430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 estc-20230430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Due within 1 year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Business Acquisition Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Deferred tax asset revaluation (in percentage) Effective Income Tax Rate Reconciliation Revaluation Of Deferred Tax Asset Percent Effective income tax rate reconciliation, revaluation of deferred tax asset, percent. Foreign Current Foreign Tax Expense (Benefit) Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) underwriting commissions underwriting commissions underwriting commissions Deferred tax assets Deferred Income Tax Assets, Net Long-term Debt, Gross Long-Term Debt, Gross Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Number of Awards, RSUs released (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Share based compensation arrangement by share based payment award equity instruments other than options released in period. Preference shares, shares outstanding (in shares) Preferred Stock, Shares Outstanding Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares withheld for taxes Shares withheld for taxes Acquisitions Business Combinations Policy [Policy Text Block] Total property and equipment Property, Plant and Equipment, Gross Schedule of Activity Related to Allowance for Doubtful Accounts Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Computer hardware and software Computer Hardware And Software [Member] Computer hardware and software. Valuation Allowance [Line Items] Valuation Allowance [Line Items] Facilities-related charges Restructuring Activities, Facility-Related Charges Restructuring Activities, Facility-Related Charges Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Beginning balance Ending balance Restructuring Reserve Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table] Financial Instruments [Domain] Financial Instruments [Domain] Depreciation and amortization Other Depreciation and Amortization Average treasury stock repurchase price ( in $ / shares) Treasury Stock Repurchased At Average Price Treasury stock repurchased at average price. Other Payments for (Proceeds from) Other Investing Activities Range Statistical Measurement [Domain] Depreciation expense Depreciation Issuance of ordinary shares upon exercise of stock options (in shares) Stock options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Interest Expense, Debt, Excluding Amortization Interest Expense, Debt, Excluding Amortization Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period Contract with Customer, Transfer From Customer Deposits Contract with Customer, Transfer From Customer Deposits Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Additional paid-in capital Additional Paid in Capital, Common Stock Total long-lived assets Long-Lived Assets Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Dutch Domestic Tax Authority [Member] Other Other Noncash Income (Expense) Dividends declared Dividends Payable Net loss Net loss Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Expected stock price volatility (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Stock-based compensation expense, net of amounts capitalized Share-based Payment Arrangement, Expense, net of cash Acquisition SBC Share-based Payment Arrangement, Expense, net of amounts capitalized and cash acquisition SBC post-combination expense. Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Other (in percentage) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component Equity Component [Domain] Redemption price (as a percent) Debt Instrument, Redemption Price, Percentage Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Assets, Fair Value Disclosure Assets, Fair Value Disclosure Increase related to tax positions taken in the current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Leases Lessee, Operating Leases [Text Block] Lease Term and Discount Rate Information Operating Lease Term And Discount Rate Information Table [Table Text Block] Operating Lease Term And Discount Rate Information Table Capitalized Computer Software, Amortization Capitalized Computer Software, Amortization Plan Name Plan Name [Axis] Total Total Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment Total marketable securities Debt Securities, Available-for-Sale Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Number of operating segments Number of Operating Segments Equity Awards, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Outstanding Plan Name Plan Name [Domain] Beginning balance Ending balance Capitalized Contract Cost, Net Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] ESPP Employee Stock [Member] Accrued interest on Senior Notes Accrued interest on Senior Notes Accrued interest on Senior Notes Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type Award Type [Axis] 2012 Plan Two Thousand Twelve Stock Option Plan [Member] Two thousand twelve stock option plan. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount Revenue, remaining performance obligation, remaining duration Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration Operating lease liabilities Less current lease liabilities Operating Lease, Liability, Current Proceeds from Legal Settlements Proceeds from Legal Settlements Deferred Tax Assets, Disallowed Interest Expense Deferred Tax Assets, Disallowed Interest Expense Deferred Tax Assets, Disallowed Interest Expense Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Right-Of-Use Assets Operating Right-Of-Use Assets [Member] Operating Right-Of-Use Assets Senior Notes Disclosure Senior Notes Disclosure [Text Block] Senior Notes Disclosure Options cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Document Quarterly Report Document Annual Report Capitalized Software Development and Implementation Costs Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Certificates of Deposit Certificates of Deposit [Member] Total liabilities Liabilities Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Geographical Geographical [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Investment Income, Net, Amortization of Discount and Premium Investment Income, Net, Amortization of Discount and Premium Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Customer One Customer One [Member] Customer One Schedule of Cost and Accumulated Depreciation of Property and Equipment Property, Plant and Equipment [Table Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Preference shares, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Lease liabilities Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Options Outstanding, Weighted Average Exercise Price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Stock options cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Restructuring Type [Axis] Restructuring Type [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Stock options assumed in acquisition (in shares) Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share) Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Cost of revenue Cost of Revenue [Abstract] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Product and Service Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred income taxes Deferred Income Tax Expense (Benefit) Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Financial Instrument [Axis] Financial Instrument [Axis] Developed technology Developed Technology Rights [Member] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Subscription Cost Of Subscription Self Managed And Saa S [Member] Cost of revenue-cost of subscription-self-managed and SaaS. Deferred Contract Acquisition Costs Capitalized Contract Cost, Policy [Policy Text Block] Capitalized Contract Cost, Policy Revenue Revenue Benchmark [Member] Schedule of Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Contract Balances [Table] Contract Balances [Table] Contract balances. Her Majesty's Revenue and Customs (HMRC) Her Majesty's Revenue and Customs (HMRC) [Member] Convertible Preference Shares Convertible Preferred Stock [Member] Total assets Assets Accounts written off Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses Accounts Receivable [Policy Text Block] Income Statement Location Income Statement Location [Axis] Antidilutive Securities Antidilutive Securities [Axis] Accrued expenses Accrued Liabilities, Current Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Interest and Other Income Interest and Other Income Stock options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five 2024 Contractual Obligation, to be Paid, Year One Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Long-term Debt, Fair Value Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] New Employee Share-based Payment Arrangement, New Employee [Member] Share-based Payment Arrangement, New Employee Interest Expense, Debt Interest Expense, Debt Accrued compensation and benefits Total accrued compensation and benefits Employee-related Liabilities, Current Variable lease cost Variable Lease, Cost Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Foreign income taxed at different rates (in percentage) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net Loss Per Share Attributable to Ordinary Shareholders Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Summary of Equity Awards Available for Grant Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Accrued commissions Accrued Sales Commission, Current Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Summary of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Equity Award Award Type [Domain] Change in valuation allowance (in percentage) Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Grantee Status [Axis] Grantee Status [Axis] Unrecognized over a weighted-average period (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Estimated amortization period of sales commissions Estimated Amortization Period Of Initial Acquisition Contract Estimated Amortization Period Of Initial Acquisition Contract Exercisable, Remaining Contractual Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Gross profit Gross Profit Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Subscription - self-managed and SaaS Subscription Self Managed And Saa S [Member] Subscription - self-managed and SaaS. Entity Registrant Name Entity Registrant Name Treasury Shares Treasury Shares Policy [Policy Text Block] Treasury shares. Aggregate Intrinsic Value (in thousands) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Aggregate Intrinsic Value Rollforward Share based compensation arrangement by share based payment award options outstanding aggregate intrinsic value. Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Dividend yield (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Employee Stock Purchase Plan 2022 Employee Stock Purchase Plan 2022 [Member] Employee Stock Purchase Plan 2022 Customer relationships Customer Relationships [Member] Other Acquisitions Other Acquisitions [Member] Other Acquisitions Leases [Abstract] Leased Office Space Leased Office Space [Member] Leased Office Space Operating expenses Operating Expenses [Abstract] Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Ordinary shares, par value ( in € / shares) Par value of shares issued ( in € / shares) Common Stock, Par or Stated Value Per Share Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Debt Issuance Costs, Net Debt Issuance Costs, Net Debt Issuance Costs, Net Deferred contract acquisition costs Deferred Policy Acquisition Cost Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Treasury Shares Treasury Stock, Common [Member] Auditor Name Auditor Name Fair Value Measurements Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Treasury stock (in shares) Treasury Stock, Common, Shares Accrued payroll and withholding taxes Accrued Payroll Taxes, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Deferred revenue, non-current Short-term deferred revenue, adjustment Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Increase (decrease) related to tax positions taken in prior periods Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Foreign Deferred Foreign Income Tax Expense (Benefit) RSUs granted (in shares) Number of Awards, RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs Restricted Stock Units (RSUs) [Member] Provision for income taxes (in percentage) Effective Income Tax Rate Reconciliation, Percent Deferred tax asset revaluation Effective Income Tax Reconciliation Revaluation Of Deferred Tax Asset Effective income tax reconciliation, revaluation of deferred tax asset. Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Use of Estimates and Judgments Use of Estimates, Policy [Policy Text Block] Financial assets Cash and Cash Equivalents, Fair Value Disclosure Acquisitions Business Combination Disclosure [Text Block] Ordinary shares, voting rights Common Stock, Voting Rights Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Concentration risk percentage % of Total Revenue Concentration Risk, Percentage Awards authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Expected stock price volatility, maximum (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Income Taxes Income Tax Disclosure [Text Block] business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Schedule of Accrued Compensation and Benefits Schedule Of Accrued Compensation And Benefits [Table Text Block] Schedule of accrued compensation and benefits. Total amortization of acquired intangible assets Amortization of Intangible Assets Schedule of Changes to Goodwill Schedule of Goodwill [Table Text Block] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Net loss per share attributable to ordinary shareholders, basic (in dollars per share) Earnings Per Share, Basic Purchase period (in months) Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-Term Commitment [Axis] Schedule of Cash, Cash Equivalents and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Concentration Risk Type Concentration Risk Type [Domain] Sales and marketing Selling and Marketing Expense Total shareholders’ equity Beginning balance Ending balance Reduction in accumulated deficit Stockholders' Equity Attributable to Parent Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Stock options assumed in acquisition cancelled (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price Other Deferred Tax Assets, Other Entity Interactive Data Current Entity Interactive Data Current Amortization of deferred contract acquisition costs Amortization of deferred contract acquisition costs Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Numerator: Numerator [Abstract] Numerator [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] INDIA INDIA 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Money market funds Money Market Funds [Member] Cost of Revenue Cost Of Revenue From Contract With Customer Policy [Policy Text Block] Cost of revenue from contract with customer. Accumulated Deficit Retained Earnings [Member] Unrecognized stock-based compensation expense related to unvested stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Other Income (Expense) Other Nonoperating Income (Expense) [Member] Total lease cost Lease, Cost Ordinary Shares Common Stock [Member] Summary of Stock-based Compensation Expense Related to Tender Offer Included in Consolidated Statement of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Valuation Allowance [Table] Valuation Allowance [Table] Number of reportable segments Number of Reportable Segments Components of Lease Costs Lease, Cost [Table Text Block] Available at beginning of fiscal year (in shares) Available at end of fiscal year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock Class of Stock [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Ordinary Shares, Par Value of €0.01 OrdinarySharesZeroPointZeroOne [Member] OrdinarySharesZeroPointZeroOne Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Statement [Table] Statement [Table] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-Term Commitment [Domain] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Redemption price of principal (as a percent) Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Recognize penalties and interests accrued on unrecognized tax benefits (less than) Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Tax credits Deferred Tax Assets, Tax Credit Carryforwards, Research Restructuring and Related Cost, Expected Cost Remaining Restructuring and Related Cost, Expected Cost Remaining Unbilled accounts receivable Unbilled accounts receivable, included in accounts receivable, net Unbilled Receivables, Current Assumptions Used to Estimated Fair Value of Stock Options Granted Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Defined contribution expense related to plan Defined Contribution Plan, Cost Range Statistical Measurement [Axis] Leasehold improvements Leasehold Improvements [Member] Grantee Status [Domain] Grantee Status [Domain] Schedule of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable, net of allowance for credit losses of $3,409 and $2,700 as of April 30, 2023 and April 30, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Payments to Acquire Marketable Securities Payments to Acquire Marketable Securities Equity Components Equity Components [Axis] Recurring Fair Value, Recurring [Member] Exercisable as of April 30, 2021 (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Segments Segment Reporting, Policy [Policy Text Block] Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Marketable Securities, Fair Value Disclosure Marketable Securities, Fair Value Disclosure Marketable Securities, Fair Value Disclosure Revision of Prior Period [Domain] Revision of Prior Period [Domain] Business Combination, Deferred Consideration, held by company Business Combination, Deferred Consideration, held by company Business Combination, Deferred Consideration, held by company Document Fiscal Year Focus Document Fiscal Year Focus Foreign Plan [Member] Foreign Plan [Member] Schedule of Amortization Expense for Intangible Assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Acquired Amortizable Intangible Assets Amortized Over Estimated Useful Lives of Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] United Kingdom UNITED KINGDOM Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Number of Awards Outstanding and unvested at Beginning of Year ((in shares) Number of Awards Outstanding and unvested at Year End (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Business Combination, Founders Holdback excluded from consideration Business Combination, Founders Holdback excluded from consideration Business Combination, Founders Holdback excluded from consideration Gross Fair Value Finite-Lived Intangible Assets, Gross Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Total current tax expense Current Income Tax Expense (Benefit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Percentage of likelihood that a tax benefit will be sustained Percentage Of Likelihood Sustaining Tax Benefit Percentage of likelihood sustaining tax benefit. Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report U.S. Federal Foreign Tax Authority [Member] Stock-based compensation (in percentage) Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating loss Operating Income (Loss) Furniture, Equipment, And Leasehold Improvements Furniture, Equipment, And Leasehold Improvements [Member] Furniture, Equipment, And Leasehold Improvements 2025 Contractual Obligation, to be Paid, Year Two business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets U.S. State Income Tax State and Local Jurisdiction [Member] Ordinary shares, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Addition from acquisitions Ending balance Goodwill Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Balance sheet components. Business Combination, Consideration transferred, held in Escrow Business Combination, Consideration transferred, held in Escrow Business Combination, Consideration transferred, held in Escrow Property, Plant and Equipment, Type Long-Lived Tangible Asset [Axis] Foreign income taxed at different rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Adjustments to reconcile net loss to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Acquisition-related indemnity holdback Vesting Of Early Exercised Stock Options Vesting of early exercised stock options. US Treasury Bond Securities US Treasury Bond Securities [Member] Provision for income taxes Total provision for income taxes Income Tax Expense (Benefit) Geographical Geographical [Domain] Deferred Tax Assets, Valuation Allowance Valuation allowance for deferred tax assets Less valuation allowance Deferred Tax Assets, Valuation Allowance Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Preference shares, par value ( in € / shares) Preferred Stock, Par or Stated Value Per Share 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Options granted (in shares) Stock options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float Dutch Deferred Federal Income Tax Expense (Benefit) Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue Total cost of revenue Cost of Goods and Services Sold Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Expected stock price volatility, minimum (in percentage) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Reclassification of liability-classified awards Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Internal Use Software, Policy Internal Use Software, Policy [Policy Text Block] Net Accounts Receivable Accounts Receivable [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Debt Issuance Costs, Gross Debt Issuance Costs, Gross Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Marketable securities Marketable Securities Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 97,366,947 shares issued and outstanding as of April 30, 2023 and 94,174,914 shares issued and outstanding as of April 30, 2022 Common Stock, Value, Issued Interest Expense, Policy Interest Expense, Policy [Policy Text Block] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Senior Notes Senior Notes [Member] Due between 1 year and 3 years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Three Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Three Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Exercisable as of April 30, 2021 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease cost Short-Term Lease, Cost Preference shares, shares authorized (in shares) Preferred Stock, Shares Authorized Product Product Concentration Risk [Member] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign 2026 Contractual Obligation, to be Paid, Year Three Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from issuance of ordinary shares upon exercise of stock options Proceeds from Stock Options Exercised Ordinary shares, shares issued (in shares) Common Stock, Shares, Issued Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Increases due to invoices issued, excluding amounts recognized as revenue during the period Contract With Customer Increases Due To Invoices Issued Excluding Amounts Recognized As Revenue Contract with customer increases due to invoices issued, excluding amounts recognized as revenue. Deferred revenue long-term deferred revenue, adjustment Contract with Customer, Liability, Current Property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Foreign currency transaction (gain) loss Foreign Currency Transaction Gain (Loss), before Tax Income Statement Location Income Statement Location [Domain] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Estimated useful lives of assets Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost IRS Internal Revenue Service (IRS) [Member] Short-Term Investments Investment, Policy [Policy Text Block] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred contract acquisition costs Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost Goodwill, Acquired During Period Goodwill, Acquired During Period Deferred contract acquisition costs Capitalized Contract Cost, Net, Current Entity Current Reporting Status Entity Current Reporting Status Deferred tax assets: Components of Deferred Tax Assets [Abstract] Other Other Liabilities, Current Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Paid during the period Payments for Restructuring Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Exercisable as of April 30, 2021 (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Impairment charges Tangible Asset Impairment Charges Purchase price of common stock, percent of market price Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Employee Severance Employee Severance [Member] Dutch statutory income tax, percentage Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Net Book Value Finite Lived Intangible Assets Net Before Foreign Currency Translation Adjustment Finite-lived intangible assets net before foreign currency translation adjustment. Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Proceeds from Issuance of Senior Long-term Debt Proceeds from Issuance of Senior Long-Term Debt Deferred contract acquisition costs, non-current Capitalized Contract Cost, Net, Noncurrent Professional services Professional Services [Member] Professional services. Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Capitalization of contract acquisition costs Capitalization Of Contract Acquisition Costs Capitalization of contract acquisition costs. Audit Information [Abstract] Audit Information Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent Non-option Awards, Outstanding Number [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total deferred tax expense (income) Deferred Federal And Foreign Income Tax Expense Benefit Deferred federal and foreign income tax expense benefit. Cash paid for operating lease liabilities Operating Lease, Payments Schedule of Expected Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stock options Share-Based Payment Arrangement, Option [Member] Sales and marketing Selling and Marketing Expense [Member] SaaS Saa S Self Managed [Member] SaaS self managed. Operating lease liabilities Increase (Decrease) In Operating Lease Liabilities Increase (Decrease) In Operating Lease Liabilities Other assets Increase (Decrease) in Other Noncurrent Assets Domestic Plan [Member] Domestic Plan [Member] #REF! Treasury Stock, Value Contract with Customer, Liability [Abstract] Contract with Customer, Liability [Abstract] 2027 Contractual Obligation, to be Paid, Year Four Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Stock Issued During Period, Value, Stock Options Exercised Stock Issued During Period, Value, Stock Options Exercised RSUs cancelled (in shares) Number of Awards, RSUs cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Long-term debt, net Long-Term Debt Restructuring and Other Related Charges Restructuring and Related Activities Disclosure [Text Block] Ordinary shares, shares authorized (in shares) Common Stock, Shares Authorized Acquired Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Increase from acquisitions, net of revenue recognized Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination Tax and Customs Administration, Netherlands Tax and Customs Administration, Netherlands [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Fiscal Year Fiscal Period, Policy [Policy Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Income taxes payable Taxes Payable, Current Cash paid (refunds) for income taxes, net Income Taxes Paid, Net Revenue recognized that was included in deferred revenue balance at beginning of period Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Fair Value, Measurement Frequency Measurement Frequency [Domain] Ordinary Shares Stockholders' Equity Note Disclosure [Text Block] Non-cash operating lease cost Operating Lease, Right-of-Use Asset, Amortization Expense Revenue Revenues [Abstract] Intangible assets, net Finite-Lived Intangible Assets, Net Schedule of Assets Measured at Fair Value on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Disaggregation of Revenue [Abstract] Disaggregation of Revenue [Abstract] Unrealized loss on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax Options, Outstanding Number [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Beginning balance Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Number of customers Number Of Major Customers Number of major customers. Property, Plant and Equipment, Type Long-Lived Tangible Asset [Domain] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Remaining Contractual Term (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Rollforward Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term. Organization and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Stock options assumed in acquisition (in dollars per share) Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price Summary of Unrecognized Gross Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Impairment of deferred contract acquisition costs recognized Capitalized Contract Cost, Impairment Loss Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Class of Stock [Line Items] Class of Stock [Line Items] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Present value of future minimum lease payments Operating Lease, Liability Segment Information Segment Reporting Disclosure [Text Block] Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Canada Revenue Agency Canada Revenue Agency [Member] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Net deferred tax liabilities Deferred Tax Liabilities, Net NETHERLANDS NETHERLANDS Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Release Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options forfeitures weighted average release date fair value. Stock options granted (in dollar per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Stock options cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Contract Acquisition Cost [Roll Forward] Contract Acquisition Cost [Roll Forward] Contract Acquisition Cost Accounts payable Accounts Payable, Current Restructuring and other related charges Restructuring Charges Income Tax Authority Income Tax Authority [Axis] 2028 Contractual Obligation, to be Paid, Year Five Accrued expenses and other liabilities Total accrued expenses and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities. Auditor Location Auditor Location Income Tax Authority, Name Income Tax Authority, Name [Axis] Entity Filer Category Entity Filer Category Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic Dutch Current Federal Tax Expense (Benefit) United States UNITED STATES Stock-based compensation expense, net of amounts capitalized Total stock-based compensation expense Share-Based Payment Arrangement, Expense Supplemental disclosures of non-cash investing and financing information Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Notes 8 and 9) Commitments and Contingencies Security Exchange Name Security Exchange Name Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Useful Life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of April 30, 2023 and April 30, 2022 Preferred Stock, Value, Issued Letters of credit outstanding amount Letters of Credit Outstanding, Amount Restricted cash Restricted Cash, Current Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative General and Administrative Expense [Member] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Percentage of defined contribution to participating employees Defined Contribution Plan, Employer Matching Contribution, Percent of Match Other Countries Other Countries [Member] Other Countries Deferred contract acquisition costs Increase Decrease In Capitalized Contract Cost Increase (decrease) in capitalized contract cost. Total ordinary shares reserved (in shares) Common Stock, Capital Shares Reserved for Future Issuance Contract Balances [Line Items] Contract Balances [Line Items] Contract balances. Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Entity Voluntary Filers Entity Voluntary Filers Impairment of goodwill Goodwill impairment Goodwill, Impairment Loss Research and development credits (in percentage) Effective Income Tax Rate Reconciliation, Tax Credit, Percent Restructuring and Related Activities [Abstract] Equity Incentive Plans Share-Based Payment Arrangement [Text Block] Allowance for doubtful accounts Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Business Combinations [Abstract] Business Combinations [Abstract] Revenue and Performance Obligations Revenue from Contract with Customer [Text Block] Denominator: Denominator [Abstract] Denominator [Abstract] Segment Reporting [Abstract] Segment Reporting [Abstract] Deferred revenue Deferred Tax Assets, Deferred Income Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Total purchased commitment Contractual Obligation Services Cost Of Professional Services [Member] Cost of revenue-professional services. Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Total liabilities and shareholders’ equity Liabilities and Equity Summary of Components of Deferred Tax Assets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Amortization of debt issuance costs Amortization of Debt Issuance Costs Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Accrued vacation Accrued Vacation, Current Foreign currency translation adjustment Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Finite Lived Intangible Assets, Foreign Currency Translation Adjustment Other countries Rest of world Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Gross deferred tax assets Deferred Tax Assets, Gross Contracts with Customers Customer Contracts [Member] Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Current Fiscal Year End Date Current Fiscal Year End Date Equity Settled RSUs Equity Settled Restricted Stock Units R S U [Member] Equity settled restricted stock units RSU. Accrued interest and penalties, amount Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Net loss per share attributable to ordinary shareholders, diluted (in dollars per share) Earnings Per Share, Diluted Vesting term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Other issuance cost Other issuance cost Other issuance cost Summary of Ordinary Shares Reserved for Issuance Schedule of Stock by Class [Table Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Capitalized Contract Cost [Abstract] Concentration Risk Type Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Total stock-based compensation expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount Customer Concentration Risk Customer Concentration Risk [Member] Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Unrecognized tax benefits Balance as of beginning of year Balance as of end of year Unrecognized Tax Benefits Intangible assets Deferred Tax Liabilities, Intangible Assets Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Capitalized Computer Software, Additions Capitalized Computer Software, Additions Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Unrecognized tax benefits that would impact the effective tax rate before consideration of valuation allowance Unrecognized Tax Benefits that Would Impact Effective Tax Rate Dutch Income (Loss) from Continuing Operations before Income Taxes, Domestic Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Corporate Debt Securities Corporate Debt Securities [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Future Minimum Lease Payments Based on Current Lease Accounting Standard Lessee, Operating Lease, Liability, Maturity [Table Text Block] Repurchase of debt (as a percent) Debt Instrument, Repurchase Amount, Percentage Debt Instrument, Repurchase Amount, Percentage Long-term Purchase Commitment [Table] Long-Term Purchase Commitment [Table] Income Tax Authority Income Tax Authority [Domain] Capitalized stock-based compensation expense Share-Based Payment Arrangement, Amount Capitalized Deferred revenue Beginning balance Ending balance Contract with Customer, Liability Self-managed subscription Self Managed Subscription [Member] Self-managed subscription. Product and Service Product and Service [Axis] Class of Stock Class of Stock [Domain] Foreign currency translation adjustment Restructuring Reserve, Foreign Currency Translation Gain (Loss) Valuation allowance, net deferred tax assets, jurisdictions increased Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Hosting Infrastructure Commitments Hosting Infrastructure Commitments [Member] Hosting infrastructure commitments. Interest Expense Interest Expense Trade names Trade Names [Member] Dividend withholding tax from foreign jurisdictions Dividend Withholding Tax From Foreign Jurisdictions Dividend Withholding Tax From Foreign Jurisdictions License - self-managed License Self Managed [Member] License - self-managed. US Government Corporations and Agencies Securities US Government Corporations and Agencies Securities [Member] Schedule of Accrued Expenses and Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Long-term Purchase Commitment [Line Items] Long-Term Purchase Commitment [Line Items] Equity [Abstract] Equity [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Schedule of Property and Equipment, Net of Depreciation Long-Lived Assets by Geographic Areas [Table Text Block] Rest of world Rest of world [Member] Rest of world besides those explicitly stated. Income Tax Authority, Name Income Tax Authority, Name [Domain] Other Purchase Commitments Other Purchase Commitments [Member] Other Purchase Commitments Advertising costs Advertising Expense Gross deferred tax liabilities Deferred Tax Liabilities, Gross Provision for indemnification claims Provision For Indemnification Claims Provision for indemnification claims. Cumulative earnings Cumulative Earnings Exempt From Taxation If Repatriated Cumulative earnings exempt from taxation if repatriated. Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Value added taxes payable Value Added Tax Payable Value added taxes payable. Business Combination, Consideration Transferred for Outstanding Options Business Combination, Consideration Transferred for Outstanding Options Business Combination, Consideration Transferred for outstanding options Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items] Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Value of shares reserved Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Amount Right of use assets Deferred Tax Liabilities, Tax Deferred Income Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Commercial Paper Commercial Paper [Member] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Measurement Frequency Measurement Frequency [Axis] Research and Development Research and Development Expense, Policy [Policy Text Block] Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Total subscription Subscription [Member] Subscription revenue. Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other Other Accrued Liabilities, Current General and administrative General and Administrative Expense Assets Assets [Abstract] Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Capitalization of internal-use software Payments for Software Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Dutch statutory income tax Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Advertising Advertising Cost [Policy Text Block] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Stock options assumed in acquisition cancelled (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period Net Loss per Share Attributable to Ordinary Shareholders Earnings Per Share, Policy [Policy Text Block] cmdWatch Security Inc. cmdWatch Security Inc. [Member] cmdWatch Security Inc. Weighted-average grant-date fair value of options granted (in dollar per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other liabilities, non-current Other Liabilities, Noncurrent Contract Balances Contract Balances [Policy Text Block] Contract Balances Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Asset impairment charges Asset Impairment Charges Assets under construction Asset under Construction [Member] Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] business combination, replacement awards post-acquisition expense business combination, replacement awards post-acquisition expense business combination, replacement awards post-acquisition expense 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Marketable Securities Marketable Securities [Member] Marketable Securities Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease right-of-use assets for new lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of Sales [Member] Preferred stock, shares authorized term Preferred Stock, Shares Authorized, Period in Force Preferred Stock, Shares Authorized, Period in Force Decrease in workforce (as a percent) Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Customer [Domain] Customer [Domain] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13 [Member] EX-101.PRE 15 estc-20230430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 estc-20230430_g1.jpg begin 644 estc-20230430_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MO 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHKSGX\?M<_LU?LQP0R?'7XQZ-X>EN4WVUC<3-+= MSIG&Y+>(-*ZYXR%(SQ0!Z-17CO@[]OS]D3QMJ%MI=E\9;;2[B^&;"/Q7I=YH MAN_:'^T(8?-/LF37I?@7QWX0^)GA6U\;^ M>@U32+[S/L>H6Q)CG"2-&60D# MDT5A_$'XC>$/A;X.=1FL],MU9KJ]2QFF2W0 M*6+R&)&\M ;, M(T+OM#*,X568CT!/:@#UJBBO%=6_X*,?L0:)XON? .H_M)>'5UFTU)]/GTV. M622472R&-H@$0[FW@K@9R>E 'M5%>?\ Q(_:D^!GP>\-6OC+XJ^,Y?#NDWBJ M8-1UG1[RWAR6*JK,\0".2#A&PQ!! P03QEO_ ,%,/V#;FV2^C_:?\,BV>?R5 MNI)Y$A\S .TR,@4'!!P3T- 'N=%97@OQUX*^)'ARW\8?#WQ?IFNZ3=@FUU/1 M[^.YMY0.NV2,E3CV-:M !16/X)\?^#/B1I4^N>!?$=MJ=I:ZG=Z?<3VKY6.Z MMIW@GB/NLD;+Z' (R""9_%/BG1_!FBR^(=?>Y6T@QYKVMC-<,H]2D*,V/4XP M.] &C17ANE?\%*_V%->OO[,T/]I30+VYP3]GM!-(^!U.U8R>*Z/X;_MJ?LF_ M%WQ,O@GX=_M!^%M2UIY#''HRZJD=W(XZJL,A5V(QR ": /3Z*POB%\2/!WPJ M\.2^+_'FI2V6F6ZL]U>K8S31VZ*I9GD,2-Y: DLV%'K7G/@+_@H#^QU\5/$ M4?A#X8_'/3?$6JRH7CTW0[6XNIV48RPCBC9L#(R<8&: /8Z*XWXR_M!?!K]G MW2+36OC!X]L]&CU"Y%OIEO(KS7-]-Q^[@MXE:6=^1\L:,>17+Z7^W1^RIJ)N MH+WXM0Z-=VEOY[Z5XITN[T>^DCS@-%:WT,4\P)P!Y:-DD _ M;H_94T+QI=?#J+XM0ZQKM@";_2O"FE7FLSVN#AA*MA#,8R#P0V"#UH ]:HK@ M?@]^U'^SY\?;V\TGX1_%C2=9U#3B1J.DQS&*]M<':3+;2A9HP#QED SQ5KXR M_M#_ :_9ZTJ'7OC1XY@\/:?RD@GL* .THKA/@ MC^TW\ ?VD;74+OX%_%?1_$Z:5(B:B-,N-S6Y<$IO4@$!MK8.,':?0U'\7OVH M_@-\ [^TT[XQ_$*'P\]_(L=B^H6:S-:X.&$JV$,QC(/!#8(/!K<^#W[4?[/GQ^N[S2_A%\6- M(UF_TXD:AI,V<&O.M)_X*1_L.:_%-/H7[1NAWJ6 M^W[0]HD\@BW9V[BL9VYP<9ZX- 'M]%>4_#']N/\ 9+^,WCR'X7_"_P".NB:S MX@G65HM)M7?SF$:EWX91C:H)/TKU:@ HK&\??$7P%\*O"USXW^)?C/3- T>T M&;G4M7O4MX8\] 7<@9/0#J3P,UX[H/\ P4[_ &'O$XEN=#^-,D]E;R%+C6?^ M$5U1=.B(Z[KQK46Z@>IDQ0![W17&^%_VA?@IXZDU*+X?_$C3/$9TC2[;4=0_ MX1R4Z@([:X:987!MPX$MO^"CO[$-YXF7P5:?M$:++K+WO MV--)CCG:Z:XW;/)$0CWF3=\NS&<\8S0![;17.>*_BOX'\#>"1\1?%U_=V&CA M-\MU/I%R# FUF+RQB/?"H"DEG50.,D9&<'P1^U-\"OB7X*N/B/\ #SQG+KF@ MVQQ+JVE:+>3P9!(.UTA(?:0=VW.W^+% 'H-%>->!/^"A7[%7Q-\9:?\ #WP' M^T=XX8R028!V-M4C/(X[=*Z;QG^T[\$OAUX'B^ M)?CWQ;<:-X?F^[J^IZ)>00)RJ@NSP@1ABRA2V V?ES0!WU%>7?";]M']F'X\ M:R_A_P""_P 6;3Q1=PE/M,>B65Q<"W#DA6E9(RL2D@_,Y X//%:'Q9_:I^ / MP)U>UT/XO?$2'0+B_E6*P&H65PJ74C $)$XC*R-R/E4DCIB@#T&BO.OB5^UC M\ ?@UH=GXG^+/CMO#>FWZJ;2_P!:TB[MH9"V[:F]X@ Y"D["0V.<8(-'P=_: MT_9Y_:"NI+7X)_$B#Q.(9"EQ<:18W$L%NVTMMDF$?EQD@(W('7 SW M&=2[NK>QM9;Z\F$<4,;/+(W15 R2?PH DHKPVR_X*5_L*:E:3ZAIW[2F@7$% MJA:YG@$SI"HZEB(\*/U ^TSP"9TBR"1N8 M1X7@'KZ&@#W*BO-=#_; _9N\3_"^X^-7ACXHVNI^$[.YE@O=?TZSN)[:V>)% M>3S62,^4%5E)9L+SUK)^'O[??[('Q;\1IX/^%GQPT[Q'JLB%UT[0[6XNIM@( M!?9'&2%!(RQX&1DT >P45XSXY_X*%_L7_#+Q3=^!_B)^T#HVB:Q82;+S3=42 M:":(]1E6C!P1@@]""",@UZCX-\:>'_'^@P^)_"T]Q-8W S;SW%A-;^:I (=1 M,BEE((PP&T]C0!JT5YE;_MD?LV77Q/@^"J?$Z%?%US(J0^&YM.NH[TD\@F)H M@P7'.X@*!DDXYK'\<_\ !0?]C;X8>(I?"/Q)^.VF>'M5@4--IFMVMS:7" ]" M8Y8E8 ]CCF@#V6BO$]7_ ."C?[$>@1";7OVAM&LD8C#W<4\8.>G+1BO4/AM\ M2O GQ@\$V'Q(^&7B>VUG0M41WT_4[-B8IU5VC8J2 >&5A]10!N45S_Q2^*OP M[^"G@>\^)7Q6\6VFAZ#IYB%[JE\Q$4)DD6),D GEW51[L*\MF_X*5_L*6^EQ MZY">#QGL: /KV$-[IM] MK_MW?LHZ9XOO/ -E\6HM;UG3@3J&G>$M(O- M:DM,9!\T6$,WEX(((;&",&N@^#G[3W[/_P"T!+>6GP>^*^D:Y=Z']5@4-/IFMVMS:7$8(R M"TV17I?@+XA^$_B=H$?BGP5>W%UITZJUM=RZ?/ DZ,H97C,J+YB$$8 M9XBLH.9YK>QFN/+&"2S+"C,%&.6(P.YH MU**\-T?_ (*5?L*^(KLZ?X?_ &D] OIPA#OAE^T!X6U;6"S*FCPZJB7;E<[@L#E9&Q@YPIQWH ],HKG_B3\4O M WPA\-R^,/B)J\FG:5;HSW6H?89I8;=%&6>5HD81*!_$V![UY?I'_!2?]ACQ M TJ:#^TAH-\T";YA9K-*8U_O-MC.![F@#W"BO(O 7[>?['WQ0\?6?PL\!?'S M0]3\1:A*T=GH\#R">5U1I& 5E'(56//85:^)?[;7[*?P>\?2?"WXE_&[1](\ M111QR2:/<&0SA77>AVJISE3GZ4 >IT5X76/^$=C_:2T%M0$AC-B MHF,V\=5V>7NR,=,5O?#;]MC]E?XP^+I_ /PP^,^F:YKEM92WIT5XEK/\ P4=_8B\.^(YO!WB#]HC1;#5[>X^SW&E7 MD4\5S%+G'EM$T896R1\I&>:]0N?B1X5LO!C>/[QM1BTQ5W/))HEVLJKNQN,) MB\T+WW;<8YSCF@#=HKSGX;?M9? #XQ:+?^(_A1X\;Q'8:8#]NO-%TB[N8XF! M4%-R1$%QO4[!EL9;& 2.4@_X*3_L,7.M-X;MOVD-!DU%97B:P19C,'7.Y2@C MW9&#D8R,'TH ]QHKRGP7^W/^Q_\ $'Q6G@3PK^T7X5FUN680PZ1<:HMO']?UD6KW TVRNCYK1(1N95 M8#=C(R!DXYZ UU'Q:^-OPO\ @5X>'BWXL^*%T72AGS-3N+29[>'!4?O)$1EC MR6 &\C)Z9P: .JHK ^&GQ1\"_&#PK#XW^'&N?VGI-R1]EOUM98XYP5#!XS(J M^8A###KE3Z\&M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \E_;E_:5A_9&_9: M\6_'9;2.YO=*L5BT>UF^[-?3.L, 8#DJ'<,P&#M5J^$?^"%WP:'[2/Q&\>_M MU_M!3OXJ\3VVM1V.C:AK $Q@NS&)9YU#<*ZH\"1[0!&I8* ,8^IO^"R'PA\3 M?&/]@#QCIG@^SEN;[1'MM:%I"I+30VTH:8 #KMA,CX[[,5\^?\&X/Q'T6\^# M/Q#^$?VI%U'3_$\.L>06PSPW%ND.X#N UK@XZ;USU% 'Z ?%WX0_#GX[?#W4 MOA;\5O"MKK&B:K;M%=6=U&&QD$"1#U213RKKAE(!!!KXS_;$^*7CO_@ES_P2 MY\/?"CP?KRCQ;+.WAG1-8MVRUO$SW$K7B\##B!0!_;[2N1[I<+_D5S MG_!PMXQTK1/V*M'\)SW"?;=;\(_ 7ASQ-8!)?A!_P3;FU#Q38R6L_C*]U+Q#;V\RE76VDMXH(6(/9X[99%]5 MD4]ZYO\ :T_9<_X:6_X(N_#V\T33O.\0^"/AAH.OZ+L3+R)%I[ MN^Z1CW9B:^E?^"%.M?$OX_>#='\.^.K8R>#O@IJ=]<>'9I&)^TZE?Q[8D(/! M^RQ/?D>GVZ/&-@SXE\9/^5@2S_[*WH/_ *+M* /T'_X+,HDG_!-3XF!U!Q!I M9&1W&K6>*^:_^".6D_#S6_\ @DY\7]/^+%M9R>'6\5:VVK?;E4QI$NCZ>Q?Y MNC+CJ&95A*YX#M"+C..2$7/W5K]&_P!KWXK> M*?A1\$-0N?AM9B[\9Z_/%H7@>Q+ >?JUV3' 26XVQ_-.Y. (X')/%=5\*?@] M\+?@;X0A\ _!_P Z7X!RZ6&E6BQ(SG&7;'+N<#+L2QP,FO!O'WC;XH_$ M;]LA==^&OP6F\:>'?A)93:>&BU^ULHT\1WD,;3/F8_O&@LI$B&W[K7DP/(H M^/O^#?O]IW6/"WQ0\8?L=?$>]GBGU>:;6-&AOF/F)J,(V7L)#<[WC59".WV> M0GDU^KU?A]_P4'\/_&3]C'_@H)I'[7]C\)9?!A\0:XOB'2M-?5X+N.:ZB:/[ M=$9("1ME9RSJ><7)'2OVB^%GQ(\+_&+X;:#\5?!5Y]HTGQ%I,&H:?)QGRY4# M@,!T89P1V(([4 ?D#_P2(C2+_@KGXBBB0*J_\)(%4#@ 3'BNJ_X.*++P-H?Q MZ^&WB+P6T%KXRGT:ZDUF;3R$N?*CFA^Q2L4PV[=]H"MU^3 /RC'E_P#P3J^% M>C?&;_@IUXP\!:WKVNZ7'=+XE\K4O#>O7.G7=M+YKA)$EMW1B5)W;&RC$ ,K M#BH_A7J=_P#\$W/^"G+:;^VWX9@\8VR7BQ2>*/$%J;V9+>1A]EUJV>7.]6_8\T2]^+,$B^)KGX;6S^)8[A,.+YM/4W <=F\ MPOD>N:_+O_@W*1#^UAXUE*CW_P /]2M$ M6XBN=E[:+>6,-S%=P2* T08M)&5.Y6-O\P88 _+_ /;G_P""<'QI_P""6_B; M1OVE_@/\6[R\T"'6DBTS6XAY&HZ3Y&IZG:2%)K?38 @DC1ARC2O*J[ASL20?Q M9KTW_@C9\"?"_P &/V$/"&LZ9I4*:MXRM3KFN7PC'F7+3,Q@4GKM2#RU Z [ MB.6-?'W_ 7 \*^//C+^S5\!_P!L:\T!X4OO"\,?B:"*,[;"XOK:WNH@1U5= MXG3)Z$(.K"ONW_@ESXSTGQU_P3^^%>JZ1<)(EKX5ATZ8*?N2VK-;.I]#NB/Y MB@#XM_X+U^&-2_9]^.WPN_;%^"VI2^'_ !9=FZM+[5=._=O)+:^2T$CXXD)C MEEC8-D,B*ARHQ7T]\2?C7IG[77_!'[Q!\:M1TFW4^(_AE=S7]H$W1PWL(>.; M9NSPEQ$Y0]1M4]17S;_P+]+.D?"GX>PSJ]^]UJFH2PJ?"_QA9R6VJVOPPU.\U"TF4A[>6[>>[:)P>C) MY^PCL5- 'P3X_P#!WQ]_X(A?MQ6GBKPI-<:IX6OV=M,GF)2#Q!I!<>;:3$#" MSQ_+DX^5Q'(!M8 _IC\6?C)\*OVI?@+\(OC/\.;Z+4]&U/XN>%KJT,J#S+6= M;]%>*1>=DL;;D8=B#@D$$^A_MD?LD_#;]M#X'ZE\&_B);B)I1Y^BZO'$&FTN M]4$1W">N,E67(WHS+D9R/R,_9(;]I']CO]M[0/V$OB6K0:9J'Q3T*ZOM/DW/ M \T%W&\-_:L/FN?[4U*TD*36^FPA \:,.4,KRJNX<[$D'\6:^]Z_,#_@X\^#7B74M$^' M?QZTJQDFTS2WO-'UB5%)%L\ICEMV..BL4F7)XR$'5A0!],_\$GPUJ?[ M/7Q\^%W[8GP5U*7P_P"*[T7=K?:IIV(WDFM/):"1\<2$QS21L&R&1%0Y7BOM M7_@E]XSTGQU^P!\*M6T>X21+7PG!ITVP_=EM2;:13Z'=$:^-?^#DKQAIC:=\ M*/AY!.KW[7&J:A- IRT<6+>*,D>C-Y@'_7,T ?37Q#^/,'[4G_!'WQ7\=S8Q MP2^(?A!JLU];1_L=*T;XVZIJE[#;6U ML- EN+BXD"1Q(JZF69F/"J "23P *]\\,?!KQ'\ /^"&>L?"[Q?9O;:I:?![ M6[O4+25!= M'L+6_P!)OM:M[;5HH@9=5TEA>64>YP 6W,D,ZAL[ TBC[Q)]XKRC]B'X,:K^ MSO\ LQ^'/@AK#R/)X9GU&QBGE4!KB!=0N?)FP.GF1%'^CUZN1D8H _&G7?BC MJ_\ P5O_ ."K6A_";Q=J]S)\,=&UV[73-$BG987TZRCDDDE8*?\ 67)B"L_W ME655!P@-?L3H/AOP]X6T&U\*^&=#M-/TRRMU@L]/LK98H((E& B(H"JH'& , M5^(O_!./1[W]CK_@KOI?PD^* -E-::WJ7AR6:X^7>\T$J6KKGJLSF#:>XE!' M6OW'H \2_9\_8Y\'?LW?M'_$WXH_#+1K/2] ^(6GZ-,^DV:A$MM1MWOANQL=#7XQ>$89=&_P"#@:5-30PE M_BQ?,H?C(EBE,9_X$'7'U% '[12Q13Q-#-&KHZE71AD,#U!'<5XC_P $UK6V ML_V#?A7;VD"QH/"-NVU!@9.23]223]37M&KZK8:%I-UKFJW*PVMG;O/:7^PO\*+>^A:.23P+I\^QA@A985D7_QUQ0!^0O[< M?P%UW]G^'X8_ME_# /8#Q!J>H-->6RX^R:S8:K<&*3T!>)8B!W,$A[U^NWA7 M]LSPEXK_ &';3]LK2[(7$-UX66]CTFW;+2:D?W/]GKZN;S_1QZL1ZUXKXD_9 MAC_:W_X),W7PJLK)9M:BEU?4_#!Q\RZC;ZI>/$J^GF#?"3V69J^8/^"&.K?$ M_P"--P_[..OV;/X#^'_BN+QI>2RDY^W!&CM;$@CA/M*B\ [/9G^\: /#?VW? MA)>_!O\ X*"^$? _B2[2]UN7^P+_ ,57XY^VZK=S"XO9L]PT\LF,]%VCH*_6 MW_@I\B2?\$_OBNKJ"/\ A$9S@CN"I'ZU^:/_ 5U_P"4N>D_]=/#?_H4=?II M_P %+K&[U#]@7XLV]G TCKX+NY2JC)"(N]C^"J3^% 'R!_P;:(@^''Q4E"C< M=;TP%LA'K7Q__ M ,&V=Q"WP\^*UJL@,B:UI;LN>0##< '_ ,=/Y5]B?MFR1W.M_!G0(G!NKWXT MZ6\$(^\RP6UY<2-CT5(F)/;CUH \Q_X+F(C?\$Y/%C,H)75M)*DCH?MT0_J: MX[_@WG1%_89U=E4 M\1[\L0.I^R6(_I79?\ !L_$GQG?BUTG0=,GO]1N#_ M 0Q(7<@=SA3@=S@5E_$/XNZ!\//%G@WP1>Q^?J7C;7I-,TJU24!OW5I/=S3 M$8)*)';MGW=!D9%>0_MK>(?&'CSQKX._9H^'7@"3Q4T]Y%XI\<:1#J4-H&T> MRG0P0/),0H$][Y(V\EX[:X7&,T ?GM^RQ^UQ\9_@%_P5\UC7/VG+"?0YOB;J M$=AXFTN[ERNGQWB12Z;R>,0AK>+O5\16E[YV69[20B M Y0J3*A=NNZ)FP6]AH/PRN[F?L\>#/V>O@E\6-!\" M6=O;:/XDN=7UVWTNWMQ'%9-/I\:2Q*!QM,L4C@ *) H'RY/YQ_\&X:(?VCO M'\A4;AX)0!L<@&\BS_(?E7ZN_&C_ )([XL_[%F__ /2=Z_*/_@W"_P"3B_B! M_P!B5'_Z5Q4 >H?\'#_[+":WX)\-_M<^&=,!NM$E71/%#QIRUI*Q:UF;V28O M'GJ3<(.@KZF_X)6_M/I^U3^QAX7\7:E?B;7M"A_L+Q)ELL;JV55$C>\D1BE/ M;,A':O7OCQ\'O#'[0/P:\3?!;QC'G3O$NCS6,TFW<86=?DF4'^)'VNO^T@K\ M;_\ @FQX\_:%_9^_:#^(7[ >AV-W!KOCMY/#DD]N?^0'?6\S1SZDN?X8K,WD M@('SLD/:@#]2?V8M!TGXK?%WQO\ ME7-A$YUV8>&?!-V4!8:#I\KJ95;KMN; MPW,P/\42VYK\V?\ @XN51^V9X38*,GX8VF3CK_Q,=0K]A_!7@_P[\/?!^E> MO".FI9Z5HNG0V.FVD?W88(D$<:#Z*H%?CS_P<7_\GE^$O^R8VO\ Z<=0H _4 M#Q!\4/A[KOQ*\+?LF>(M-TG6F\4>";[4M:T>^C6<)9P?9HT\R-LC;(TS ;AS MY38Z&MG]EWX%:?\ LT_!+3/@EHMPLFGZ)?:C_9>UF.RTFO[B>"-BW)98I45C MW93VKQ[X1_L _"_X%_M<>%_VCO@?X1;2;/4_ E_IOBFUBNGDA-PQM'MYE$C$ MH6"2JP'RG:AP#DGZ!\'_ !*\->.O$/B7P[X3PIJZ:9JLZ[3&+MK:&Y:) M2"EU!:7]O M=O;L,CY9!"8R>P!_AU\0- M]4T;6=/UJUU&QNHPR2QMJ]Z#UZ$=01R" 1@@5X=_P6"_:$\:_ ML7?LB_#+]B'X7^+YX[_4?"L&FZYKMKF&9]-L;>&VVK@YC^T/G=@_=C9>CFOH MK_@B]_RC0^&?_7/5_P#T\7M?*O\ P<>_!KQ+,])\=_L%_"76M&N$D MBM_ UAITA0YQ+:1"UE7ZAX6'X5\.?\')/BW3KS5/A+\.;*42ZC%'JU_/;IRZ MQR-:Q1''7YFCF _W* /M'X+Z=X#_ &Y/#WP4_;6\2Z/:22Z-X9OKNQTB6#S( M[75;K[+')*A8_P#+%K:X1);.W6^\.ZUH^NZ'J;V MX>6SN+2XAG.P\$>8D;1-S]V0^@KTF]O;/3;.74=0NHX+>")I)YI7"I&BC+,Q M/ ))JMX7_Y%G3O^O"'_P! %>)?M\^)?%FL^ ]*_9L^&F@3ZOX@^)5Z]E=: M=:7\=K*-"@"R:I()9"%CW0$6P8]'O$QD\4 ?FMX^_;>^*OPC_P""LVB?M>_$ M;3[W3/"OB:VM3I-K."!/X.N0889@G7)53=;/^>RFOVAMKFWO+>.[M)TEBE0/ M%+&P974C(((X(([U^7O_ 6K^"7QA^,/P,T7XSW7[*TGA-?APA@O+Z#Q+8W: M_P!ES,D8C\J [L1R^61@816D)P.:^B/^"*?[4_\ PT9^QKIOA77M2\[Q%\/G M70]2#OEY+55S9S'V,(\O)Y+0.: /AS_@XJ15_;;\,E5 +?"VQ+$#J?[1U(?T MK]E]'1(](M8XU"JML@50. -HK\:?^#BO_D]KPO\ ]DLL?_3EJ5?LQI7_ ""[ M;_KW3_T$4 3T5R?@CXN:!X^^(7C#P%H,?F-X,O+2RU*[64,INYK<7#0@ <%( MY(23GK)C V\]90!^,/\ P0P1(O\ @I1XFCC4*J^%M9"J!P!]LMZW/^#@RV\( M^&_VL? 7B+X:R)9^-)= $^JS:0=EUO2YQ9S$Q_-YN1(%;[V$3L%KS?\ X)1_ M!_2?CG^W/XT^'^J^*/$&B&X\*:XUIJWAG7KG3[NTG^TPJDJR6\B%PI;=Y;[H MV(&Y3@58_9O\3R_\$Y_^"F=SX<_;A\*V?B(_;EM9_%VO6YNYK/>P-KK-O+-N M;;C;N.=RHSC[\>V@#]<]?G\8ZA^QA>W/Q*MC'X@G^&$C:_"Z ;;PZ<3.I'0? MO"PQ7YG?\&Y^HZ?I'QI^)FJZM?0VMK;>"X9;FYN)0D<4:W(+.S' 50 22> ! M7ZH?'.YM[SX!>,;RSN$EBE\'Z@\4L;AE=3:R$,"."".$!JVGCPC$;<+=20R6\C7 7S$:-@0PZC.1D<@T ?IEX0\$?#W] MM!_A3^VMH>D:9;:KX>\2ZC=Z5J\4!6:\T@_;K-(&;!+;E:";#<*RMMVAB#Z/ MX)_9\\'>$?CKXT_:$>SM[CQ#XN6RMA>M;CS+2RMK:.-8%8Y(#2"21L8#90$' M8#7$_LZZ+9?L/?L3Z/X3^)5Q+Y7@P76GHPV>;?DZC+%:",$A2\^^'8"1S*H. M.<>ZT ?BW\.?^5@:X_[*SJG_ **N*_63Q!^SSX,UC]HOP[^TK:6=O:Z_HNB7 MVDW=Q';@27UK<>4RH[CD^6\>5SG D<#&:_)OX<_\K UQ_P!E9U3_ -%7%?M) M0!^*W[;D$)_X+XV<)B78_P 2O!6Y<<'-MI>?SK]J:_%O]NR"72O^"]&FZCJ" M&*&7XA>"YXY'X#1K!IJEOH"C#\#7[24 >&_\$\;"RT_]GF\AL;2.%#\2/&&5 MC0*./$6H*.GHJJ/H!7YI_LSHD?\ P<&ZDL:@#_A:/BTX [FWU$FOTP_X)YR1 MWG[,EOKENX:#5?&GBG4+1QT>"?Q!J$D3CU#(RL#Z,*_+GX4>!]%^)'_!>#7_ M 3XANM3@L[_ .)OBI9IM&UFYT^Y3;#?N#'<6TDJQG]X1R464C9GH7DV]6K[D_8(U M#XC^)/V*?AOJ'QH6XFUZ[\(VQU$ZB"9ID*D1-+NY+M#Y9;=R23GG-?DM\2_# M?B;_ ()O?\%++#5_VL-"E^*'AI+H366J^+4.HRW^DR,1'=1F//"VG>-?!NLP:CI.K645WIM_:ONCN()%#(ZGT*D&@#\* MOCS^RI\9?V+]%^'/[>OP+UJ[ATG5VCO(]1M8P&T/4P[@P2 #:8)0#MR-I!>) MATW_ *2>#OVV? '[>W_!,;XG^.+&&VMM>L/AKK-KXO\ #V[)LKO^SIR'4'DP MR8+QMST*D[D;'H_[*GPU\$?&'_@G_P"&/AA\2/#\&JZ'K?AA[74K"X7*R1M( M_0]58'#*PP58!@00#7Y)?M/_ 5^/W_!)7]H#Q'X1\)ZO<7/A+QSX:U+2M.U M&X0F#6=)NHFBDAF"X N(#(I.,8=4<#8X! /W.^&]O!:?#O0;6UA6.*+1;5(X MT& JB%0 !V&*VJR/A_\ \B'HG_8(MO\ T4M:] !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 CJKJ4=05(P01P17R!XG_ ."1OA'P;\<'_:-_8M^-NK?![Q/.9/ME MII^EQ:AI4ZN0SQ_9)&3$;, 3'O,8(4HBE17V!10!X)_PS'^TS\1K#_A&OVB/ MVQ9=1\/S#;J6C>!/"*:"^HQ]XIKOSYYEC8<,(3"Q!(W8->R:?X!\$:7X%B^& M-AX3T^/P[!I8TV+1!:+]E%F(_+\CRR-ICV?+M(QCBM>B@#Y3^&G_ 33U;]E M7XD:SX\_8@^/DG@O3?$+*^K^"?$_A\ZUI,CJ3L,8%Q;SQ;=S8/F,<$@DC #O M%O\ P3+7]HSXPZ3\8_VX?C5)\0AX?4C0O!VDZ"-(T2URP9@\)FGEFW,JEMT@ MW[55MR@+7U510!ROQ6\#^+_&'P[N_ GPX\;VOA22\M'M#J0T47;6T#1E/W$? MF1HCC(VE@ZC&-IZC#_9F^"OB_P" GPBTGX,>*/B9#XLTSP_I-OINBW4VA"TN M$M8D,:QS%9724! B*0B'"?,7)R/1J* /,/V;OV6? O[)?PCO?A/\$!%90W.L MW^IQ7%]:F95FN)69 Z(Z%UBC\J$ ,I*0KR#DU\V^)_\ @C3<^*_VJO\ AL74 M/VJ+^/Q>/$UOKD8@\)0BUCGA9#&@C,Y)C C5<%B2!RQ/-?<-% 'B?[6W[*_C M_P#:Y^!=U\ _%'QGL-%TK5X[?^W[G2/"C&:Z>&X6=1&9;MA#'NCBRN&8E3\^ M&VU@?L$?L&ZQ^P5X7U#X=>$_C9_PD/AK5-7?4[NQU/PV(KA+EH$A+131SX4$ M119#(^=G&TDFOHNB@#.\6V'B75/#=YIW@_Q#!I.IS1;+34KC3_M26[$C+^5O M0.0,X!;&<$@@%3Y9^R)^S%X\_9L_')O&=CJNM7FL7=UJGA]8+Y[ZY MD$DLC3QS%64MN.TQDY888 !:]DHH ^60<[%1>57).!5_]DG]CWXH?L?\ P5D^!W@K]HN/ M6],MYGDT*7Q#X3\Q],\Q]\B)Y5TF]"Q=@K?=9RH_M\? M\$X_A=^WWX6T.S\;Z_-H7B#0)B;+Q)I=DKR&%Q^]MV1V^:-F"N 6RA7@_,V[ MZ*HH ^?O@?\ L?\ QF^!'[.^N+_2GTW4+#7/ M"B2036[21R'_ %=PC*X:-2&#<%/&&NQVEM;V]I86]QI?V.&UAA,%W;2#-T&>(OD21%'=3LOLE[I-Q%^Y>'C"@#&TK@ M%2N"I4%2" :^=O@;_P $^OBQ^QV^JZ%^R%^U!'I_A+5+UKL>#_'WA(ZS!9SL M &>":"ZM9$X"C!W A06R>3]344 ?+WA'_@F3X6U_]HB/]J[]K#XHW?Q1\9V? ME#18;C28]/TC2EC):(0V:O(3L8EEWR,-S%R"YW5ZE^UA\!?&7[2WPFU3X,Z- M\6%\*:3KUFUKK-S;:&+J[EB)!*1NTRI&K %6^1F(/!6O3Z* ,#X:Z#X]\->% M;?1/B+X[M_$E_;JJ?VO#H_V)YU"@;I4$LBF0D$EEV+SPHQSY_P#M#_L:_#7] MH+XG?#[XTZCC3O%7P[\2VNI:9JT$ 9KFVCE$DEE+R-T;8)4YS&_(X9U;U^B@ M K$^(_PX\#?%[P-J?PU^)?AFUUG0M8M3;ZCIMXF4F0\]N5((#!@0RL 000#6 MW10!\L_ W_@GY\6OV.SJOA_]D3]J&*P\):I>M=KX0\?^$CK,-E.P 9X)H+JU MD3@*-IW [03DY)F\'?\ !,GPKK?[1"?M7_M7?%&[^*/C6T,0T6.YTF.PTG2E MC):(0V:O(?D8EEWR,-S%R"YW5]044 >=?M0?!7Q5^T/\(M:^#.C?$:#PWIWB M/3)]/UJ[&B?:[EH)0%98B9D2,E=RDLK\-QM(S7BW[!G_ 3(OOV ?$.MZA\- M_C_)K&G>)OLBZ[INL^&%S(MNTI0Q21W"F)\32C)#K\W*G KZNHH **** /G7 M]M7_ ()F?L^?ML7EKXP\4G4/#GC'3HU33_%_AZ18[D*ARB2J05F53RN<.O\ M"ZC()X-_9T_;]\-:/#X2U7_@H-IVI6-O&(TU:X^%%N=5* #,K7;1%P/^6CQ M.21E@237T510!Q/P2^ W@[X&:3?PZ%?ZGJVK:U=B[\1^)]?O/M&HZO*?#$R"/6-#\,>"X-$?6(@!NAN;E)9'\I^0Z0B+?LR_#R'X6:[\:/^$PTFSDN);">^T!;6\C>:=IG#2QS%'3>\A ,88;OO M8 %6_@%^RO\ #7]FNX\<7WPMLUMKCQUXKN=>OWFA#+#-*H A4*5_(&DM6MXM(\)11VUM]G51$ M$22=V(!4$[F8DD]N*^P].\,ZKJG@N;PG\4K[3-?-Y:R6VHF#23;074+J49&A M>67[RDAOFP_\ PK_9E\0Z-\0;7XS?'OXQWGQ! M\7:;9RVNA74FDQ:=I^C12@"8VEG$6V2R !7FD>20J-@*KD'UNB@#Q']N#]D3 M7_VU/A=-\%-0^+J>&O#=W"I(4K]444 M >:?M5? KQ3^TG\(=8^"NF?$J'PUI7B&P>SUFZ30_M=T\+$96)FF1(\@%22C MG#<%3S7D7[!7_!-74/V =4UH_#SX^/K6E>))+9M9TW6?#"ACY'F;6AECN%,; M8E8$L'7I\O%?5%% '*_&;P1XQ^)'P_U+P+X/\;VOA]]6L9[.[U&;1S>21Q2Q MLA,2^=&JN-V0S!Q_LFOF']B;_@DM/^PG\2[WXD?"K]HV?4'U33?L&IZ?KGA5 M'AFA\Q),@QW",C@IPV2.3E3TK[(HH *\;\*?L4_"_P )?MH>)?VU+!0==\1^ M&K;3&LS EO,AQ-7(:>MVR!0N=[,0K8'WE .>1@UT'[&'[ M*5C^Q[\);KX9V_Q!U'Q3=:CXAN]9U37M6C"W%W[_,VYL(N6)))Y->MT M4 %?.'[>_P"P+J_[>^@:;X$\7_&X^'_#ND:H-0L[#2_#:R3O<"%HMTLTD^& M#R8"HGW^=Q -?1]% 'C?[%?[+/B/]CKX16'P)A^*\?B7PWI'VAM)%UH MKN! MIIVG<-*D[*Z;Y)" 8PWS_>P *]%^*'PN\ ?&CP%J?PP^*/A:UUG0=8MC!J&G M7:DI(N0000058$!E92&5@""" :WZ* /EKX%_L"?&7]CRVU+PG^R9^U-#:^$+ M^\>Z@\)_$'P>=8CL)G'S/!/;W=K(H.!\IR#C)RQ),_P^_P""97A"?]HD_M9_ MM0_$V\^*/CN!XSI$E[I<=CI>E"/_ %7V>S5I,&,DE=\C ,2^#)\]?3U% !7Q M;^V;_P $@Y?VY/BO!\6_BU^TG<6=Y9Z1'IEC9:'X42*""V2260#$EP[,Q:5R M6+[44 <=\?/ACJ_QH^$VN?"?3O$=CI=OXCTNXTW4 M[F]T_@#A@,K,"DB\[)!G:6.0REE/V110!\4_MD?\$>W_ &X/ MBW'\8OBY^TK<6E_;Z1%IEG9Z'X32*W@MHY))%4"2X=B2\TC$ECRW& ![(W[ M/G[7@\*)X6M?V[)X&CM%@74X_AQIYNM>Y44 >-?L3?L@6W[ M&_P_U_P>WQ.U3QA?^)/%ESK^K:_K,(2YGN)HH8VW$,V[F'=N)R2YKU#QE8>, M-3T&6R\#>);+2-0DX2_OM*:\2-<')$8EBRW0@EB!CE36K10!\2_LJ?\ !':X M_9 ^-I^/7PR_:>N[S6);2XMKNWUOPE'+;W,KC*M)P0R@@@@]1T-?;5% 'R[X__ ."??Q>^-'Q.\'^.?CC^ MVMK_ (@TKP=XGLM;M/"5OX7M+&PN)K:995$BPL"Y.TKN?<5#-MQDU],:W#K4 M^E3P^'-0M;2^9,6UQ>V;7$2-GJT:R1EQC/ =?K5JB@#X?T3_ ((U76A?M5?\ M-BVG[5-^_C ^)I=<<2^$83:M/*S%XS&)P?+(=DP&#!?XL\U]L:5'JL.FPQ:Y M>V]Q>+&!<3VELT,;OW*HSN4'L6;ZFK%% 'S#^WM_P2X^$7[ M#_&VD0+!9>)]*A$N^)7+HDT19-^QF8JRNC#)^8C %_PY^RE^V3K'AA/A[\;_ M -ONZUC0&MA;:@?#7@2VTK5+^#&&1KWSI3%N'#/&BR$$D.I.:^CZ* ,'2_ ] MKX%^'=G\/?A';Z;H-MI.GQ6>B0RZ>T]M:11@*J^4LL;. HQ]\'/))YS\@>!? M^".%Y\/_ -JW_ALC1_VJ+Z;Q@WB*\UF877A&$VLL]UYOGH8UG4B-EFD7"L" M>"" :^W:* /"?VW/V#?A]^W=\'].^'WQ3UC[#K>D7"7.F^*-)L 'MIB%$X2) MW8^5*!S&7."$.XE 3C_LL?L3_&3]D?X.7'P0^'?[5C:AI&^5](D\0>#EN)M( M:0Y?[.5ND7;N+/L=74,2<8)!^CJ* /*_V2OV??&_[,?PNL/@_K7QA_X2[2-( MA>/2KB]T(6UY$K2%]KRI,RR*-Q ^0,.['&*7]L7]DKX:_MH?!#4?@U\1H/*, MP\_1M7CB#3:7>J"([B/.,XR0RY&]&9-KFTE*27*RY\FR+ Y$>P>8X_C$D8Z!@WT'#/#V+XGS>& M H.U[MR>T8K=VZ]DNK:6FY\]Q1Q'A.%LGGC\0N:UE&*WE)[*_3NWT2;L]C[% M^(/_ 5)_8!^&'B"3POXL_::T,WL4ACF32K>YU!(W!P5:2TBD12#P03QWKTS MX,_M"_!#]H;07\2?!+XHZ-XEM(2!<-I=XKR6Y/($L?#Q$^CJ#7\U-=G\ ?C] M\4?V9OBCIOQ=^$7B273M6TZ4$A6/E7<607MYD! DB<##*?8C! (_:L=X)Y?] M1?U/$S]LEIS3FYTN]VVI6[6C?N MC^E6BN-_9Z^,V@_M#_!#PM\;?#4)BM/$NC0WJV[/N-O(RXDA)'4I('0GU4UV M5?SU7HU<-6E1JJTHMIKLT[-?>?T90KTL30C6I.\9)-/NFKI_-''?$K]H3X%? M!FX@M/BW\7O#GAF2Z;;:KKNKQ6OG'T3S&&X^PK!O_P!M?]D'2KJ?M-^!; M:($ RW'B>V1]+- MGL,9KV+XB_MB?L>^-]+M/A#+\2-"\4R>.M2M_#L6@65R)6NUO)!#)D $!4C9 MW). 0F $9?'WQ"\:Z9HNBP*IDU/4KQ(H?F(" ,QPQ8 MD!5&2Q( !)KE_"G[6W[-7C?58O#WAOXT:%-JD]S%!!H\MWY-[(\AQ'MMI LI M#'.&"[< G. O[$@MQ=G]K7X M="(MM$G_ F%GMSZ9\S&:[SPK\-O"7@[Q1XD\9Z)IJIJ?BS4H;W6KMD7?,\5 MK#:QKN !V+' F%)."6/\1KY!_P""&_AW0?%W_!-]/"_BG1K;4=-U#Q'JT%]8 MWD(DBGB9E#(ZMPP(/0T ?9EQXL\+6GA@^-;SQ)80Z,+,7;:K-=HEL+HS7!BLKER<*L5RX$,I)X 1 MSGMG-?+/QBCM/C9_P49^&'_!.VZN)[GX;?#7P;#KWB+1[N0,-;N8(=MI'= M++''BVZ7>6K6UUIUU;K)!-"R[3& MR$;2I'&",8H 9X6\5^&_&^A0>*/".MVVHZ==;OLU[:2!XI0K%"58<,-RD9'! MQQ6A7%_L]_!G1OV>_A'I?P<\-W+2Z9HDEU'I8?):*U>ZEEAB)))8I&Z(6_BV M9XSBNTH **** "BBB@ KQ+]H_P#X*/\ [#G[)&KGPW^T%^TGX>T'554-)HR/ M)>7T:D95GMK5))4!'0LH![5XY_P7*_X* >)OV#/V0?MGPMOUMO''CC4#HWAN M\P"VGIY9>YO5!ZM&FU5]))HV((4@_P W&M:UK/B36+KQ#XBU:YO[^^N'N+V^ MO9VEFN)78L\CNQ+.S$DEB223DUT4:'M%=[$2E;0_JJ_9P_X*/_L.?M;ZN/#? M[/O[2?A[7M596:/1G>2SOI% RS);721RN .I52!WKVVOXZ-%UK6?#>L6OB'P M[JUS87]C<)<65]93M%-;RHP9)$=2&1E(!# @@C(K^D?_ ((:_P#!0#Q-^WG^ MR#]L^*5^MSXX\#Z@-&\27F &U!/+#VUZP'1I$W*WK)#(P # K4/9JZV",KZ M'VA45]?66EV4VIZG>16]M;Q-+<7$\@1(D499F8\* 22> !4M>!_\%.?A9\6 MOC+^Q+XT\!?!.U>[UV>"VG32XFPVHP0W,4LUJ,$$EXT8;1]_[G\5^M8KVT ME#Q31J\3CHRD9!_*OC3X5?ME_L>_\%*?@CJO[)?Q TNU\&^+K_29-+NO /B2 MV$$EG>+&41K(L%$C1. R*NV5-G*+BOL#3(8/#/AFWM]2O8DBT^P1;BYD8(BK M&@#.2>@P"-G^'6M_&+0[?5X;V*RNK9[O*VUU*0([> M:0?NX97)&V-V5FR, Y%>@5^7O[#FK^(?VD/@'\5/^"32+FY1SJ$"AC)>W$I1Q$RCRE#0R-*/D5_NOX+_M3Z-\8?B;XI^$?A MKX0^-K-_ VIG2]>US6(+);&.Y$>]461+MWF9D*-\B,5$B%]FX4 6=>_;5_9" M\*ZW/X9\4?M->!M-U*V/^DZ??^)[:&>+Y=WS1NX9?EYY'3FNS\!?$KX=?%70 M5\5?##Q[HWB/3&:^/O#&L^'O#G_ 7:\:7F MNZM96"3_ )A1);NX2(22?;+'@%B,MM4\=<*?2N=_9"AT[5_^"PWQ;\4?LQ/ M&WPR/AJ*+Q?=:-C^R9]:VP'$93]VTV_SF)7OY_/S<@'W]7G/CO\ ; _93^%_ MBFZ\#?$C]H_P1H6LV6S[9I6K>)[6WN(-Z!UWQNX9 M'-0U+P]HAU._M[*66QTU9UB-W,J$I%O*_.OX7?$7P#\(?B- MI/P]_P""I/\ P3I\,:)XA\7:Y,T'Q=U71]/UFTU/4;B=I=L]P8W\@ OM11(P MB144JB)N !^AGB+QSX,\(^$9_'WBKQ5I^FZ';6HN;C5K^[2*WBB.,.TC$* < MC!SSD>M9_P .OC%\,/BU'>-\.O&EEJCZU+C5+ !A MR,BOF;]M/Q9>^/\ _@H7^SE^RM=,6T&?4-0\6:W9M]R[FL;:62S#C^)4DAD; M:<@EE/\ "*E_;$\6WGP2_P""B_[.OQ$\.2F$^.6U7P?XGB0X%]:$V[VJMZ^5 M/,T@/;D="<@'T=\1_CE\(_A'<6ME\1O'^G:5_'+]I#]HO]H+Q&WVBZB^( \):'))R;33-.#B.&/^XKF02.!P MSG)R>:E_X)J^+;O0/CC^T5^R[!*?[$\"?$?[?X:M?X+&UU)IYFM8A_#&CQ,P M4=#*WK0!]/=,T.WD)$)O[D*\Q'41I]Z0CT4$UPW@[]OC]C_ ,=ZRF@>'OCII0NI M'"1KJ$,]FKL3@ /<1HI)/0 \U^3OQ?\ B_X]^.?CV^^(WQ&UN2]U"]D) +'R M[>/)*PQ*3\D:YP%'U.223S%?;T>$Z'L?WM1\WE:R_#7\#^-LV^E%G']JR_LW M!4_JR>GM.9U)+O>,E&+?;EE;NS]YU974.C @C((/!%+7P9_P2/\ VK/$VKZO M*P:[\+3W$A9X!'CS+4$\E-IWH/X0CCH0!]YU\GF&!J9?BG1G MK;9]T?U#P+QEE_'?#E+-L)%Q4KJ47JX36\6^O1IZ7BT[+9%>;^*_VP/V8? _ MB>\\'^*_C?X?LK_391%JJRWH\K3Y#T2YE&8[=N0=LC*<'->@ZI!>76F7-MIU MY]GN)('6"XV[O*I7I M/B+6HBVF^)!._!GQ%T7_A)/ 7 MBFPUG3OM$D"W^FW*S0M)&Q1U5U)5L,"#@GD&L7XF_'_X-?!N]M-+^)7Q"T_2 M[V_B>6ST]V:2YFB3[\JPQAG,:_Q/MVKW(JC^S=\%?!OP%^',O@?X=&T70;C7 M=0U32(;''DP07ER]RL4>.-B^:0N.-H&*^//%'[1DGP-_X+)>+=)T_3;3QC?_ M ! \!Z?HWA*UMM:MXAIVHP%2;">:1L6JDK),Z -)^\B*QNSJI /O+PMXJ\,^ M./#EEXO\&Z_9ZKI6I6ZSV&HZ?<+-#<1,,JZ.I(8'U%B_ M%SXW>%O#%W,N8;?7M;AM'D& 25$K#=@,O3U%>.?!#Q[#^QO<>#/V'M6^'?BS MQ;XNUJQU+Q ^I>%["S72U\Z]EN;O:UQ=QM!!#+<>6N]5+ Q@99\5PO\ P5NN M-.L/BY^RYJNISPPPV_QVTQYKB=PJQ1BXMRQ9CP%P,DGCB@#ZF^&W[0OP%^,E MY<:;\)?C3X5\375HNZZM="U^WNI85SC+I&Y91DCDBNPK\^_^"CUYX>\;?MV_ ML]+^R[J5I>_%2U\2^;KEUX=E626#11)!N-ZT6?W.SSN'_@,HQAL']!* .0^* MG[0'P,^!OV$?&;XP>&O"AU/S/[.'B'6H+0W/E[=_E^:PW[=Z9QTW#UK4^'OQ M+^'OQ:\,1>-?A?XWTKQ#H\\CI#JFC7R7-O(R-M8+)&2I(((.#P1BOAW]K'QW M\0_A?^T7XK^-G[77_!-VQ^(_PHA-OI^A^)9!I^KS:#IL&XOY\8_L@_V9I7A_P 7V]KI?A9_#5DE MG!;07LQ,_EQ1JHA+!X'\'_%?1-1U21I MEMK:UO5;[4T)Q,L+_=G,9!WB,L4P=V*W_'/C_P $?#+PY+XN^(7BJPT;3('5 M)+W4;E8DWL=J("3\SLQ"JHRS$@ $G%?+G_!2WX>V?P4_X)KB\^&VS2]2^$CZ M!J'@Z\M5"FRN+6ZM[<.OUBDE4_WMYSG)KG[OXO77[3/_ 4V^"OA"^A'_"/^ M'OA&WCY--8YB.IWL9BCD9>C&*.1#&QY5G8C!- 'UW\/OBC\/?BMI<^L_#SQ; M9ZK!:W)M[P6TG[RUF !,4L9P\3X(.UP#A@<8(K7U75=.T/3IM6U>\CM[:W3? M-/*V%1?4GL*^3OB)XMN_A!_P6*\ Z5H,IAL?BW\.+RP\16B<1SW6G"XN+>Z8 M=Y%1?)#?W&Q7US0!PG@?]J']G'XFW5Y8_#KXY^%-=ETZ)I-1CTC78+@VJ*K, MS2;&/E@!&.6Q]T^E8 _;W_8C: W0_:V^'1B#;3(/&%GM!],^9UKYW_X)<^$] M+\5ZQ^U;X1O#)!;ZK\:M#/VM_P!EOXB^+[3X M?^ OVA_!FLZ[?[_L6CZ9XDMIKF?8C2-LC1RS81&8X' 4GM7H=<_XM^&?@_QO MX@\.>*]>TM'U+PKJ;7^BWJHOF02/;RV[@,02%:.9PP&,\>@KH* "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 ^(/V[_ /@F1^TE M^U/^T!<_%GX8_M1_\(GI4VEVULFD>?>+M>-2&?$3A?FSZ9K\QOV_?V2?BY^Q M]\;8O GQ=\:'Q+=:GI$-_9^(0TS+=QDM&5W2DMN1HRI&3@;3T(K^ABO#OV[? MV$?A=^W;\+H_!?C6X?2]9TMWF\-^)+:$/+I\K !E*DCS(7PN^/(SM4@J5!'Z MKP7XD8S)\90P^.:>&BN32$>:*Z.Z7,[=5=W5]W8_)N-O#/!9U@J^)P":Q4I< MZO.7+)]59OEC?H[*SMLKG\]%%?8WQ!_X(5_M_>$O$$FE^$_!FA^*K(2$1:GI M7B.V@1DSP62[>)U..H ;'8GK7O\ ^PW_ ,$%]>T#QG8?$S]LK5M+FM-/F6>V M\$Z5-]H6YD4@J+N; 3RP1S$FX/W<#*M^Z8[Q X1P.!>)^MPGI=1BU*3\N5:K M_MZR74_!<88['K"_5)PULY33C!+J^9Z.W]V[?2YQG[/?_!&?]L;Q]\$O M#'CO2_VJSX3M=;TB*_M?#S3WR-91S#S$5E1@JL58,0 ,%B#SFOT1_8/_ &WO))NU^KUZG]1\/<#Y'PW5C6 MPJE[11Y6W*33VN^5MI7:Z+39'Q+_ ,%T-=T32?@!\-8=4U>VMW_X71H]QLFF M53Y4=O>>9)@G[J[ERW0;AGJ*^COBC\:_V4G\(MK?Q)^,GA!-+T:\MM6%Q)X@ MMR89K659XG7:Y8L'0?*N2V2N#NP>PU_X8?#7Q7J!U;Q3\/-#U*[*!#=:AI,, MTA4=!N=2<#TJE_PHSX)?]$=\*_\ A/6W_P 17R)]@>9>(OVX_ O@3Q3\)T^* M;VWA31?BKH6IW6GW.M3;#:W$9L9+2*=VVI"9(;B3<&X679&&/5OFS]OS]FOX M-^!OV@?A/\Q;>UU=36\1VI&BK^]FP$9)' M$FXD$??FH>&_#NK((]5T"RNE%K);!;BU1P('*%XN0?D8QIE>AV+D<"L;P/\ M!;X.?#&]N-2^&OPF\,^'KB[&+NXT/0;>T>89SAVB12W([T =!J.HZ?H^GSZM MJM[%;6MM"TMQ<3R!$B11EF9CP "237Q?_P0-U+3[S]@:"SM;V*2:U\7:DMS M$C@M$6*, P[94@C/8U]DZ_X;\.^*M..D>*-!LM2M&<,UK?VJ31EAT.UP1D52 M\.?#?X=^#[Y]3\)> M%TNYDB,3W&G:7# [(2"5+(H)&54XZ9 ]* /C/]L#0- M5_9!_P""C/@[_@H;J&CW=U\/=8T$^&OB'?V5LTS:*Q!2&[E5 2(3^XR0#CR6 M'WG0'ZS3]HSX!3>#X_']K\:/"\^C3(K0:C;ZY!)'-N^ZJ%6.]SD (N6)( !) MQ787%O!=P/:W4"2Q2H4DCD4,KJ1@@@]01VKD_"_[/OP%\$>(3XN\%_!'PAI& MK,23J>E^&K6WN"3U_>1QAN^2&QO1B=( M=Y\MI%P#&[)M8QGE"Q4\J:U*** "BBB@ KY0_P""KO[!?QR_;T^'WA/PC\#? MV@/^%?W>@:S/>7UYYURGVN-XM@C_ -'93P>>>*^KZ*<9.+N@:N?SG?\ !5#_ M ())_M9?L0?"'0?C)\8_VBF^(^BSZZ=,9DEO)#I/Q[^!/PP_:8^$&N_ SXR>&H]6\.>(K(VVHVCG##D,DB-U21'"NC MCE652.E?AU^U3_P;)?ME_#GQ?=W'[+>K:/\ $3PU+,S:=%=:I#INJ0(22$F6 MX*0.0,#>D@W$$[$Z#MHUTU:3U,I1:V/S3K]#O^"4O_!+O]IO]M?]E'Q;XO\ M@_\ '>7X=VDOCRSABOI);J-=0^RVD_FA?(920&O(QDY&4(ZJ:WOV5O\ @V2_ M;+^(WB^TN/VI-6T?X=^&HIE;48K75(=2U2= 02D*VY>!"1D;WD^4\['Z']Q? M@)\"?AA^S/\ "#0O@9\&_#4>D^'/#MD+;3K1#ECR6>1VZO([EG=SRS,Q/6BM M7BE:.X1B[ZGR;_P2B_X)B_M)_L%_$'Q9XN^.7[4O_"P+37]&@L[&S\^\?[)( MDN\R?Z0[#D<<C @$'J"*X MY2:X2-5.YDWY7;@UP'[9'Q<^+7@'X+_LH^#_VMO[0M_"&OWEB? MC9=7".1<2PQVK1VM]MY*MNEDFC.?,,+\'9BONRR^ WP-TSQ>/B#IOP8\)V^O MA]XUR#P[;)>!O[WG!-^??-;OB?PIX7\;:)/X9\9^&[#5]-N5QE'0OAQX$T;P_8L^]K/1-+BM(BWKLB51GWQ4/AGX4?"WP5KU]XI\&_#70-(U M/4_^0EJ.F:-!;SW?.?WLB*&DYY^8GF@#XTT ?#SQ;_P78\:^'/$\6D:G$_P2 MBM18WZ13*UTMS8R^7L?(,@C#-C&0H)Z5]OZ)H&A>&=.31_#>BVFGVD>?+M;& MV6*-<]<*H %8@##^)?Q)\ M$?!_P'JGQ-^)&O)I>A:-:FXU/4)(G=8(@0"Q5%9CR1P 37SO^VKXT^ O[:'[ M*>I? WX1>.O#OC77?',5O'X4L=&U"*ZD@F\^-A?2",EK>* O)(^W:%*'YG" M-]/WUC9:I93:;J=G%<6UQ$T=Q;SQATE1AAE93PP()!!X-9/@OX:?#GX;V\MI M\._ &B:#%<,&GBT72H;59".[")5!/UH ^7?VR/A]=_"/]KS]GK]L"[GDF\/^ M%+NZ\*^,=3G/%G#?VSVUK=S-T2(32N'D;"J73)YJ7]I'PF?VEO\ @H_\$O"_ MA"9+S3?A);ZCXH\97MLP>.SDG$*V%NS#A9GD@WB,G=Y>7Q@<_6=_86.J64VF MZG917-M<1M'/;SQATD0C!5E/!!'!!JAX2\$>"_ &D_V#X$\(Z7HECYC2?8M( MT^.VBWGJVR-0,GN<4 ?+'[#F@VW[+?[37Q^^!?CV^@TR#6_%K>._"MU>S+%% M?:9=AO/:-F(!%NZ+')_=)!/!!JU_P3/\ :IJ?CWXX?M;W5K)%IGQ5^(+R>%' ME0J;S2+)IH[>\4'D)-YSE?55##(()^F?%_P]\ _$&W@M/'O@?1]?A_KW MQ4^#_B#X>>&/$7]DZAJU@8+74MS#[.Y(.[*$-V[5\*?&3_@F9^TKX0^%NO>+ M+_\ :!/B&WTO39+R?1EENV-TD0WLH#L02 I(&.2!WK]&:1E5U*.H((P01P17 MI8'-,5@%:G:U[O1?F?G_ !GX;<-\<2]KF"G[10<(RC.<4D[M-Q3496;OJG?9 MZ'X,45]Z_M6?\$C]7U?Q/=^.?V9]0L(K>\E:6?PMJ$ODB!R22+>3!783T1]H M7LQ& /'_ =_P2?_ &P/$6LI8>(?#&E:!:[P)+_4-;@E4+GDA;=I&)QT! ^H MK]!HYUEE:C[3VB7DW9_=_D?PAFW@]XBY5FLL#_9]2KK93IQ?\ [(/[.WQ%_:1^*7.LDR*+= 0@7,>#EBX &>1 MN[ U]F_ ?_@G5^T%\*_C!X?^(?B?]I'^UM/TF_$]UIOG79^T( 1MP[%>_>O< M?V3/V3/ 7[)O@)_#'A>9K_4[]EEUO6YX@DEY(H(4!1G9&N6VIDXW$DDDFO5: M^1S/B"M7KRC0MR6MJE=]WKJC^JO#GP+RC(\GPV(SF,GC8R51\M2:C%IIQC:, ME&7+9"V>1 PXR%)&?RKYN\/^+_V)?^"G7[*F ME^(/BZ/"NK02:.DVM6UU>)!=^'+TQCSP'+"6U*N#A\@.H!RRMS],R1QS1M%* M@96!#*PR"#U!%>-?@MX2UB:QC2.REU3PY:W#6Z*,*J&2, ME !C&*^:/Z%/SW^"WB;]HS]GK_@DU\;M2^#'B/6-8T?0/&6H6?PG\1NK& M=O#WVJ&"74+? XB"&>5&7 5O,<8"U?\ BUH?[%W[1'_!-CP!I7P'^,6AZ7\0 M?"=G::IX%M-,O!+KDGB'8C7%LUM%NN9)YYE)9@I/F*DV2BY/Z10V=G;V:Z?; MVL:6Z1B-($C 14 P%"C@#'&*YSP?\$O@Q\/-8G\1> /A%X8T/4+K/VF^T?0+ M:VFFSUW/&@9L^YH ^-_V)/\ @H3\&M0OO$_C/]M;Q[:^$/C/IT,.AZYX?US3 MVLVMK2U!*0V49W&9IIGEFD1/WC22*@0I'$3/_P %8O%?ANY^(_[*MSXE,>GI M/=)^&GA^UUVY=FN-:M]&@2[E9OO%I@@=B>Y)YKH* /C M?_@H!\5-,_:L_P""?^C_ \^"]];ZGXC^-5QHUEX(;WQ=X>\":-8:MJ7_(1U2RTN**XNN<_ MO)%4,_//S$\U?UO0]$\2Z3/H/B/1[74+&ZC*75E>VZRQ3+_=9&!##V(H ^4M M7\(2_'__ (*W^'_B/X7D6[\/?!CP%<0:MJD+;H5UJ^\^,6(8<&1;:42L!]S* MAL%AGZV9E52S$ 9)/:J/AKPMX8\%Z-#X<\'>'+#2=/MP1!8:99I!#'DY.U$ M 5>>>!4^K:1I.O:=+H^NZ7;WMI.NV>UNX%DCD&WDFEV2C!Y1L'#=#BIO^"^>I:?:?L!W5C= M7L4GZ&[.UPT4D7[R$N42/S4(<;]JD,ZF@#Z M3L[^QU%'ET^]BG6.5XI&AD#!9$8JR''1@P((Z@C!J6OE+]FKX)>%_$&A:9\; M/V&+_6KGP[X@U-BUWJ/A MVURT%R[,=S[UCE=&8G,9C()!!KD/V>/"/CS]K#]B;4_VN/&'C77++XE>+;?5 M=7\)7^GZU<11^&EAFF2PM;:)7$?D 0H9%9#Y_FN)"^: /M"BOA;QK_P42\=_ M%+]@KX/^*/AUJ0T7Q[\:O%=CX/-_9(-VEW!N6MKV[B4Y"G*?NPBBOD;]F+5[;_@H!\2/BW\4/B-J>JS^$O#'C.?P?X$T M:PUBYLX;5;6-&GU >0Z%KF5I4993EHE 5"O.0#ZYHKX;\&?\%"O&_P (_P!A MWXSZ[\1=2_MOQO\ _Q9?>$8=1O@"VK2BY%MI]W,%QN)+CS,8+B%FR"Q-:7Q MO\(>/OV9/V%]-_:\\+>-]LW$D?B#SI(?M]G<0LYC% MN4FD\M%0>3Y4?E[2,D ^TJ*Q_AYXVT?XE^ -#^(WAXL;#Q!H]MJ5B7QGR9XE ME3..^UA6Q0 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 %8/CM?AYK]K%\,?B)9V%];>*(Y[--'U*V$L5 M^JQ-))$58%6'EJS$'L#Z5O5Q/QI^ G@CXZVFC#Q5>ZQ87WAW51J7A_6- U>6 MSN["Z\MXC(C(<,#'(Z%'5D96(*F@#X3\&>#OB-_P3C^*.A_$CX">+)[KX5>. M/C?=>"M=^&%]*\J:=))J$]O;W5BSL6#".+Y@3N8H Q=6'E_>WQI^"W@7X_> M+[X9?$>/4Y-(U")H[N'2]?N/N0]U->??"G]BOPUX3\36 MWC;XH^.-:\;ZIH_B74M6\-?VY<1"VTV6ZGD?[0MO!%%$]SLD(,SJQ4EO+V X MK0\1_L>^'-:^,NJ?&W1_C5\2M!O]:BA35=*T3Q>\>G7 CC6-3]GD1Q&=JCF, MJ0'OAWJ&I3>;+&+W27 M?['OX!\KSH 5& 'D? 4' [__ ()U^/M%TO\ X)/^&?%US,L,/A[P9JBZFLGR MF![26Z64.#]TCRR<'L66>>1B\D M\LLA:2:5V)9I'9G8DDDFO/-=_8G^#VN/K^E)?Z_8>&O%FIMJ/BOP7INJ^3I> MK73X\V21 OFQB7:#+'%)''+SO5MS9 /SQ^'WPC\4?"W]BC]CCXQ^*[*6#3M( M^-T&I:OYBD"TL]0U /!<-Z(8X48'I^^4=Z^I_P#@LEH=_P#$3X??"#X+^'8V MEU?Q1\;=(CM(4^\(HX;GS9?94WJ6/0#)-?4?CWX3?#CXF_#6]^#_ (W\(65] MX:U"P%G<:08]D7DKC8J!,&,IM4J5P4*J5((!KFO!?[,?@KPOXXTWXE>(O$_B M'Q;KFA:?)8^'-1\5ZBMRVD6\@"RB (B+YCJJJ\[AIG4;6D(R" >CU\=?\$;] M!N_ASX$^,/P5\01F+6?#'QNU=;V%^&:*2&V\F;_=D$;%3W S7T'_ ,,S?#C_ M (:;_P"&LOM.K_\ "4_\(K_8'E?VFWV+[+YOFY\G'W]WOM[[=WS5#XS_ &8? M!7BCQ[J7Q-\/>*/$7A/7-=TZ*P\27_A345MFU>WBR(EG#QN/,0,RI/'LF56* MB0# !^;OQ!^$?BWXJ?L7?ME?%_PQ92SV&J_&V;4-)"*2+JST[4"\\Z^J".9 MV+=/W+#M7U]_P4.\?:'J7_!)OQ-XQTR99;77_!.EKI@B^8S_ &R2U2((!]XG MS0>.U?1?@3X4?#GX9_#FS^$?@?P?96'ANPLFM+?2$BWQ>2V=ZL'R9"Y9BS,2 M7+,6)))K@?#G[$WP>\/#0M%>_P!?U'PUX4U(:AX4\&:IJGG:7I-RI)C>--@D ME$18^4DTDB1<;%7:N #I?V7_ -J_P ,/V:?AY\-O$$92_\ #_@?2=-OD;JL MT%G%$X_!E-=U110 4444 9VI>&=/U6Z-W<3W*L5 Q%<%1Q["H/\ A!](_P"? MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8 MHH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@# M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ MV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ MX0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/ M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ M .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!] M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GY MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G MYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:M MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +: MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:K6E:!9:/(\EK+.Q= M<'S9BP_6KU% !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 %%%% !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 %%%% !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!117S/\ \%2/CCXL^!'P<\(^(+'5M6TGPMJ7Q(TK3OB)KVA-(EWI^ANSM<-% M)%^\A+E$C\U"'&_:I#.IH ^D[._L=11Y=/O8IUCE>*1H9 P61&*LAQT8,"". MH(P:EKY2_9J^"7A?Q!H6F?&S]G#X@ZI;VT'Q2U66X;3/%=S/IVOZ,=1N(V26 M.25XIB$99%EQYF8\;OF(/:_'']C.[_:E\9:IJ'QB^,?C32O#]ILM_"OAWP9X MB;3HHU\I3)>7!129KAI6D50Q*)&B87+O0![Q17RA_P $P?$GQKTB^^+?[.'Q M9^(%_P",+'X7>-QI/AOQ7JTADNKFV>(R>1+(22[1KY9.22OF[<[0H'BZ?&[] MES]O;]IG7O#WBO\ ;Y^*_P .-:BUQ]&\&^%/"7B=]$L+RRA(2.;?);O'-<3R MF60997*20QA24R0#]%Z*^6_VX_BCXJ_9<^ 7PZ_9X^#OC35QXG\>^*M)\$:+ MXFU2\-WJ%O'*RQSW[RR#]Y<;<#>1P\P8 ;0*S/VGM1M?^"?OC+X3?%CX<:KJ MT?AC7O&MMX0\?:5J.M7-XE]#=QN8M0?[1(Y%S"\+,91AI Y5R1C !];T45\C M?LQ:O;?\% /B1\6_BA\1M3U6?PEX8\9S^#_ FC6&L7-G#:K:QHT^H#R'0M9C!<0LV06)K2^-_A#Q]^S)^POIO[7GA;QOKE]\4/ M#%AI>O\ BC4]3UFXDC\0>=)#]OL[B%G,8MRDTGEHJ#R?*C\O:1D@'VE16/\ M#SQMH_Q+\ :'\1O#Q8V'B#1[;4K$OC/DSQ+*F<=]K"MB@ 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 **^+/^"EG_!7;PU^QGJ[?!SX3 MZ!9^)/'QMUEO5O9&^Q:,CKN3S@A#22L"&$0*X5@Q894-\ _\/P?^"BG_ D' M]L_\+7TK[-YF[^R?^$4L?L^,_=SY7FX[?ZS/O7Z%D?AEQ/GV!6+I1C"$E>/. MVG)=TDI.SZ-VONM#\ZS[Q1X6R#'O!U93J3B[2Y$FHOLVY15UU2O;9ZZ'[HT5 M\6?\$T_^"NWAK]LS5U^#GQ8T"S\-^/A;M+9+92-]BUE47<_DAR6CE4 L8B6R MJE@QPP7[3KY+.S3_P"!NF?7Y+G>6<08".,P-3G@ M].S36Z:W37;YK1IA1117E'K!1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !6#X[7X>:_:Q?#'XB6=A?6WBB.>S3 M1]2MA+%?JL3221%6!5AY:LQ![ ^E;U<3\:?@)X(^.MIHP\57NL6%]X=U4:EX M?UC0-7EL[NPNO+>(R(R'# QR.A1U9&5B"IH ^$_!G@[XC?\ !./XHZ'\2/@) MXLGNOA5XX^-]UX*UWX87TKRIITDFH3V]O=6+.Q8,(XOF!.YB@#%U8>7]V_&# MXI7W@R&U\'^!=,AU;QGKJR)X=T>1R(QMP'N[EEYBM8=RF1^I)6--TDB*W#_" MG]BOPUX3\36WC;XH^.-:\;ZIH_B74M6\-?VY<1"VTV6ZGD?[0MO!%%$]SLD( M,SJQ4EO+V XK&^+W_!-'X"_&[XI:E\8?&_C3X@C6M41(YI--\:W%M'%"F=D$ M:1X"1KEB%'&68\EB2 >D_ 'X0^%/V?\ P;%\.++Q NH:WJ5S=ZUK^IW11+K6 MM0FD5KN^= >ADD08&1&IC3. M<3_ ,%!_P!FCX)_M#?LT^+!\5M$L(KK1/#U MYJ&C^)I(E6XTB>&%Y5E27[RH&4;TSM9<@]B+WP%_82^!'[.]OXGA\''Q#J,O MB[3X[#6;SQ#XBGO+@VR"4"*.5COB7]ZY.T@YP@&2:^J/B7\-/ MWQB\!ZI\,OB5X<@U;0]9MC!J-A0!91 $1%\QU55>=PTSJ-K M2$9! /1Z^.O^"-^@W?PY\"?&'X*^((S%K/ACXW:NM["_#-%)#;>3-_NR"-BI M[@9KZ#_X9F^''_#3?_#67VG5_P#A*?\ A%?[ \K^TV^Q?9?-\W/DX^_N]]O? M;N^:H?&?[,/@KQ1X]U+XF^'O%'B+PGKFNZ=%8>)+_P *:BMLVKV\61$LX>-Q MYB!F5)X]DRJQ42 8 /S=^(/PC\6_%3]B[]LKXO^&+*6>PU7XVS:AI(121=6 M>G:@7GG7U01S.Q;I^Y8=J^OO^"AWC[0]2_X)-^)O&.F3++:Z_P""=+73!%\Q MG^V26J1! /O$^:#QVKZ+\"?"CX<_#/X#-4U3SM+ MTFY4DQO&FP22B(L?*2:21(N-BKM7 !TO[+_@;5_AA^S3\//AMX@C*7_A_P # MZ3IM\C=5F@LXHG'X,IKNJ** "BBB@#.U*V\32W1?2]2MHHMHPDL)8Y[\U!]B M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_] M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T& M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+Q MO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&_ M_0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!_,U\8/'_B/XK?%;Q'\2O%US)+J M>NZW@&=H'8 =*YRO;_\ @HW\)? GP4_;/\>>!?AOXKLM M5TI-9DN8ELF)&GO,?-DLG.,;X79H_E)P% )#!E7Q"O[NRNO0Q66T:U!6A*$7 M%6M9-*RMY(_@;-,/B,)F=>C7=YQG)2=[W:;N[^;.C^#_ (_\1_"GXK>'/B5X M1N9(M3T+6[:^LGB)R7CE5@N!U!QM([@D'K7])OV+QO\ ]!NR_P# 8_XU^%__ M 2H_8E\5?M<_M(:7K%YI+KX*\(:C;ZAXHU"1?WW3F<7%/ST;MV:?4_HGP0P&.P^4XK$U4U M3J2CR7ZN*DI->6J5^\6NAC_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q17 MXH?N!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C M6Q10!C_8O&__ $&[+_P&/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P& M/^-'V+QO_P!!NR_\!C_C6Q10!C_8O&__ $&[+_P&/^-6M*@U^&1SK%_!,I7Y M!%%M(-7J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXD_X*T_\%*I M/V:M _X9U^ E^UW\3?$<"QO+9#S'T."7A7 7)-S)G$2=0#YA_@#^@_\ !3'_ M (*'>%?V&?A7Y&C26VH>/M?MW3PQHSG<(1]TWLX[1(>@ZR.-HX#LO@__ 26 M_P"">/BJ\\0']OG]KR.YU/QEK\[:CX9L-8&Z6W,OS?VC.&_Y;.#F-<8C4AL; MBOE_?\-Y/@\39UC\QS#_ %>R M:5JTE>K46U&F_P#V^2^%;J]]-&NO_P""9'_!*7P?\$_AE=_$/]J3P5IWB/QO MXQLBNI:7KEJEW#I5I)AC;E9 RO.YP97YP?D4X#,_JY_X))_\$ZVU\^)#^S#I M/V@R;_+&IWOV?.<_ZCS_ "L>VW'M7T917B8WB[B+&X^KBWB9PE4W4)2BK=$D MGLEHOQU/

!R^EA%A83C3V20^!_']Q':Z1-<.=ACF9GTR?)^\RNSVK-TW/(?X17ZP5\$_\%Y/ MV6;CXC_ C3/VG/!=HZZ_\/)P-0EMLB633)7&6R.*8UQE-1@"K(Q Z>8I28#LLP':OH>+$N(,DP MO$,-9O\ $6^'L]Q7#D](+]]0_Z]S?O17^"7S>K/<: M***_.C]("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 **** "O'OVW/VS/AM^Q'\%[KXG^.)%NM0 MGW6_AO0(Y0LVJ7>,A!_=C7AGDQA5]6*JW6?M"_M ?#3]F'X2ZK\9?BQK8L]) MTN'.Q<&:[F/^KMX5)&^1SP!TZDD*"1^8O[.7P6^,/_!:']J>[_:>_:+M[C3_ M (7>';O[/8Z1%*PBE13N33;=N,]0T\PP3NP-I9=GV7"W#V&QT)YGF;Y,'1^) M]9RZ4X=V^MMEVNCXKBOB/$X"=/*\KBIXVO\ ND(]:D^T8]+[OO9HZ3_ ()R M_L9_$G]O3XU7/_!0_P#;7C;4-+GO_/\ #.BWD1$.I21MA&$;9VV4.-J)R)&7 MG*AO,_4OITJOH^D:5X?TFUT'0M-@L[&RMT@L[.UB$<4$2*%1$5 ]E%N=2;YJE1_ M%.;W;\NRZ+S;;H^)/$_ASP=HMQXD\6Z]9Z9I]JF^YOK^Y6&*)?5G8@"O(_\ MAXG^Q?\ VQ_8?_"]]/\ /W[=_P!@NO)S_P!=O*\O'ONQ7Y^?\% /VK/$W[1/ MQFU+1;35Y5\)^'[^2UT/3XY#Y4IC)1KI@#AG:?X@\.>(-.EM;AK6X6:WO+:5"DB[D)# J2#@U^8O M_!-[Q-KW_!/'_@I!XP_83^(>I2#0/%=Z(-#NKDX62X4&6PG'8&:!S$P7K(R+ MGY*R?^"?_P"U9XF_9V^,VFZ+=ZO*WA/Q!?QVFN:?)(?*B,A"+=*"<*Z$J21] MY 0>Q'KG_!>K]FO5KCPAX8_;7^&RRVVN^"+R&SUF\M!B1+5I@]K<9'0PW!P# M_P!/&>BU[O#6&IX3'UL@Q,HW:OK'EDM=W^B-%>5?L4?M*:3^UI^S/X6^-VGM M$MWJ-B(M;M8CQ;:A%\EQ'CJ!O!9<]49#WKU6OS;%X6O@<5/#UE:<&XM=FG9G M] X/%T,?A*>)H.\)I23[IJZ"BBBNWMEIEE-J.HW<5O;V M\323SSR!$C11EF9CP "23P *_)W]KC]HCXM_P#!7S]IFS_8V_92N98?AWI- MYYVJZT480W@C8!]1N,8/D)G$,1P78J3\S*$^FX8XAZUT<4\1T\VE#!X&/L\'1TIP[]YR[REOKM?NVWS<*<-U,HA/&X^7M,97UJ3 M[=H1[1CMIO;LDDM<]\2/BQ\-OA!H#>)_B=XVT[1+)<[9;^X"&0C^%%^](W^R MH)]JSOV@K;XM77P:\0)\"]42T\6)8&319)(8Y-\BD,8P)?DW.H95+X?*1@=-D:L,'AA M7A8/"X2K!U<1548I[+63]%^IP\6<2<4Y=C*>7Y%EDL15G'F]I*2A0AJU[TKW MC;^%=8TVV\H6]W+++:Z@N21YKDLZ29/^L&[(X*]"/F#_ M (=6?MG_ -L?V9_PK_3O)W[?[0_X2"U\G&?O8W^9CO\ >3[1;SM&=R*CN?,C&\*3EG! *@#.:\'-U*VLM;N[=.8I(Y/-L;IL>CAHF)Z M[H5Z5]1_L]_\%-?V6_CGH>B?:?']MH6LZGI-K<7%EJH:&".XDB5I(%G<>6Q1 MR4Y()(XS7J\889Y[A,-Q%A87]M'EJI+X:L$DW9;*2LUY*[W/UKA?.,!PCBJ_ M#N9UXTU3G^XBFQ2Q3Q+/!(KHZAD=&R&!Z$'N M*=7YP?JJ::"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBD9E12[L ,DD\ 4 +17D'C']OG] MC_P)K#Z#XA^.FE&ZC>+@^).'$?$%CJVK:3X6U+XD:5IWQ$U[0FD2[T_0W9VN&BDB_>0E MRB1^:A#C?M4AG4T ?2=G?V.HH\NGWL4ZQRO%(T,@8+(C%60XZ,&!!'4$8-2U M\I?LU?!+POX@T+3/C9^SA\0=4M[:#XI:K+<-IGBNYGT[7]&.HW$;)+')*\4Q M",LBRX\S,>-WS$'M?CC^QG=_M2^,M4U#XQ?&/QII7A^TV6_A7P[X,\1-IT4: M^4IDO+@HI,UPTK2*H8E$C1,+EWH ]XHKXZ_X)_?%;XI_"/PG\=?AE\>?B'J/ MB[0O@CXAGBTCQ;J;F2[N;!+9[AX9)"?G>*-$/))4R[<[0H%3]GCPCX\_:P_8 MFU/]KCQAXUURR^)7BVWU75_"5_I^M7$4?AI89IDL+6VB5Q'Y $*&160^?YKB M0OF@#[0HKX6\:_\ !1+QW\4OV"O@_P"*/AUJ0T7Q[\:O%=CX/-_9(-VEW!N6 MMKV[B4Y"G*?NPBBOD;]F+5[;_@H!\2/B MW\4/B-J>JS^$O#'C.?P?X$T:PUBYLX;5;6-&GU >0Z%KF5I4993EHE 5"O.0 M#ZYHKX;\&?\ !0KQO\(_V'?C/KOQ%U+^V_&_P/\ %E]X1AU&^ +:M*+D6VGW MTC) /M*BL?X>>-M'^)?@#0_B- MX>+&P\0:/;:E8E\9\F>)94SCOM85L4 %%%% !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%([I$ADD<*JC+,QP /6O@[_@J%_P4'N[7PI<_L[_ ++/C2V;5=4C:'Q-XOL+ MC>FF6Y&&M[9T/SW# D,ZG$8R ?,/[OTLJRRMFV-C0@U%/>3VBNK?^2U>RU/F MN*^+/S*JH17PJZYIOI&*W;]-EJ]#S7_@IS^W!\0OVL_BO#_P3E_8I M,NJ-J-_]B\5ZKITORWTJG]Y:+(.%MH@"TTG1MI7[BMO^B?@W\.OVI&#P02"""17U_ M$.=Y;AZ<,BR]26$I.\WM*M/K*7DG\*_R5OB,ARS.L]RF?$]*K#Z]B::=!S3E M3HPEK&-E9W:?O/=-ZI^\I?#FL?MI_MR?MFZG-X3_ &5/AM<^'=&+F.?5;4@R MH/\ II>R!8X3CG;& _7!:OHO]A?]ESXH_LT^'-<_X6C\5!X@O_$=Y'>7=K&) M)$MK@*5>03R'?*SKL#$JO^K7K7M^CZ-H_A[3(=%T#2K:QL[9 EO:6<"Q11*. MBJJ@!1[ 59KY/%9E&I1="A34(/YMV[MZGH<.>'M? 9M#.,-'DG7PMJUG,#^^M2RSVQ1P1-&T>)H\;3LC9I?B/2H;VV!8%HMZ_-$V/XT;SQ%-1J1;4G:S;6EGYIW/H.#.#,NX45266XJK/#55%PI3FYPIK5WIWU2D MFM&WMN[A17S3^W-\!OVNOB)XJT3XF?LT?%#^SW\/V$D<>AP7SVDT\KON=PY/ ME2A@L:[)-JC9U.<5Y%X)_P""G_Q[^!6NQ^ /VR_@O>F5.#J=K9_8[ME'63RF MQ#./>,HOUJJ.4U<5053#SC*76-[27R>YYV;^)^6<-9W/!9WAJN'HW2AB'#FH MSNE]J%^5W;5FME=M7L?>=%FRS-"7GM)(7CE M4#WUPL442^K.Q 4>Y- M?D5_P4$^(?@3XJ?M6^(_'7PX\41ZOI=Y':)'=PQNJ;XK:.%U7>!N&Z,G<.#G M()%?1<,X6-?,.><;J*OY7TM_FC\#^D3Q+7R3@7ZKA:RA5Q$XPDE)*;IVDY-* M][-QC&36EI-/<\7KI_A!\7_'OP,\>V/Q&^'.MR66H64@) 8^7<1Y!:&50?GC M;&"I^HP0".8HK]$G"-2+C)73/X'PN*Q.!Q,,1AYN%2#3C).S36J::V:/W"^# M7Q-TCXS?"O0/BEH<9CM]Y1PRGW6NFKR#]@?P=K/@3]D# MP+X>U^%X[HZ4]VT<@(9%N)Y+A%(/0A)5&.W2O7Z_(,5"%/$SA#9-I>B>A_JU MPWB\9F'#N#Q6+5JM2E3E-;6E*"*(Y[--'U*V$L5^JQ-))$58%6'EJS$'L#Z5O5 MQ/QI^ G@CXZVFC#Q5>ZQ87WAW51J7A_6- U>6SN["Z\MXC(C(<,#'(Z%'5D9 M6(*F@#X3\&>#OB-_P3C^*.A_$CX">+)[KX5>./C?=>"M=^&%]*\J:=))J$]O M;W5BSL6#".+Y@3N8H Q=6'E_=OQ@^*5]X,AM?!_@73(=6\9ZZLB>'='D8K6'$_$UMXV^*/CC6O&^J:/XEU+5O M#7]N7$0MM-ENIY'^T+;P111/<[)"#,ZL5);R]@.*QOB]_P $T?@+\;OBEJ7Q MA\;^-/B"-:U1$CFDTWQK<6T<4*9V01I'@)&N6(4<99CR6)(!H:_^S3I?@W]C MKQ[^S?X2UT:GXJ\9^$/$$^I:CMZK>V[K<7K(#T:::-<#*QJ8TS@+7$_ M\$Z_'VBZ7_P2?\,^+KF988?#W@S5%U-9/E,#VDMTLH<'[I'EDX/8YKU']FC] MBSX,_LIZGK6N?#>;7[W4-?AMX;_4/$FNRZA,(H3(4C1YFZKY.EZM=/CS9)$"^;&)=H,L<4D<G[Y1WKZG_P""R6AW_P 1/A]\(/@OX=C:75_%'QMTB.TA3[PBCAN?-E]E M3>I8] ,DU]1^/?A-\./B;\-;WX/^-_"%E?>&M0L!9W&D&/9%Y*XV*@3!C*;5 M*E<%"JE2" :YKP7^S'X*\+^.--^)7B+Q/XA\6ZYH6GR6/AS4?%>HK*/'NI?$WP]XH\1>$]+(B6R958J) , 'YN_$'X1^+?BI^Q=^V5\7_# M%E+/8:K\;9M0TD(I(NK/3M0+SSKZH(YG8MT_&["R:TM](2+?%Y+9WJP?)D+EF+,Q)%-2&H>%/!FJ:IYVEZ3_'/Q[??$;XC:W)>ZA>R$@%CY=O'DE88E)^2-WV1^,^+?BW0\-Z%*AAZ2JXJJFXQ;:C&*=N:5M7=Z M)*U[-W5M?U)\'?MV?L[>.]830?#W[1_AX74CA(UU#3[BS5V)P 'N$122>@!Y MKU];3QJZATUVR((R"+8X(_.OPPKZ8_9A_P""C/Q]^#GPZD^"_AGPLOBR\EF1 M/"OVTRS26(((:%8H_GF7[I1 R[?FZ@@#U<=PJX0YL+*_=2M]]]-C\RX*^DQ' M&XMT.),/&FFGRSHJ;UZ1<&YRO+9-/>UTDVU^EVL7NO\ AW3)M;\0>,=)L;*V M3?<7=XHBBB7U9V("CW)JRMIXU=0Z:[9$$9!%L<$?G7PKHW[$_P"W!^V5JD'B M[]J[XEW/A_1RXD@TJYPTJ#_IG9QE8H3CC5#)*F*Q= M+!X.?M:TW;ECLOGMIJV^BU9^VY%QSC\QP^)S',LOG@L%"*<)UFE4GJ[WI+WH MWTY=7S/:]SYK_P""V?[0&M_#+Q)X;^'Y^,5S>2:GI2:[W_@G-_P3I\0^'_"%I\4:9&X:Y;AB&'[O@8#[L>?_\ !*W]@SQS\/ "JX 58\_I;7TW$F+P&18..28"2G4A_&JK M9RZPAY+9RW=K7W3^8X9X$R_B/B6KQAFV'O*JTZ-.HW/DBDDIN,KI-VYHQ6D6 MVUTMBII_C2-!''K%BJJ,*HM2 !Z4[[%XW_Z#=E_X#'_&MBBOST_;3'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:\_P#VI/V=-0_:@^ ?B;X' M>*]7L/(UW3FCMIWM3_HURI#P3#'/R2JC<=0".]>L45MAL16PF(A7HNTX-23[ M-.Z?WF&)PU'&8:="M&\)IQ:[IJS7W'YF_P#!#GX\>/\ PEK/C']@;X@Z@FFZ MQX7U"ZO='L;^/-_^@W9?^ Q_QK\R M?^"LO@/Q/^Q'^W'X%_X*'?"C3RMIJVHQC7(8OE1[Z%-DL3$<*+FTW+ZDQRMU M-?IM\//'GACXI> ]&^)/@O45N](U[3(+_3KA?XX94#J2.QP>1V.1VK[GCK#T M<;.AG^&5J>+C>26T:L=*D?F]5??5GP? 6)K8&&(X?Q4KU,)*T6]Y4I:TY?): M.VVB#[%XW_Z#=E_X#'_&LCQM\-/^%DZ%)X9\?Z;H6LZ?+]^TU+2UF3/]X!LX M8=B,$=C77T5\#&4HNZ=F??5J-'$4I4JL5*,E9IJZ:[-/1HXKX;_"C_A47@VT M^'_PZCT[3-'L3(;6SBA=@F]VD;YG8L!RNJL-+DY:3"_8/$=N(HW;T2X!\MN> &*L>RUW7[1 M'[4W@[]F3PU!K_Q&\=VCSWR%M+TG3K3SKJ] _B1=P 3_ &V*KVSD@'G?CO\ M\$SOV9?C3YVJZ9X=;PGK$N6_M#PZJQ1NWK);D>6PSR=H1CW:ORHUZ1AJ4EA' MJ\U[;V;O!9339&85=MN%R=@.2=H) +'KUKZ7 93E>:U.>C*44OBB_/:TNVGJ M?SOQSXG^)?AGE\<)FU"A6JU;JCB(-I/EY>9SHO7F2DMG&%VOB5S[D_X?1-_: MWD_\*?N/L._'VC^TX_-V^OE^7C/MO_&OI?\ 9R_:@\)_M1>'Y=8^&7C>V^U6 MH7^T='O[+R[NTST+(&(93V=2RYXSD$5^/%=[^S)\9]=^ ?QO\/\ Q)T6]DCC MM;^./4XE; N+-V"S1,.A!3)&>C!6Z@5ZN-X9P4\._JZ<9+;5N_K<_,N#?I%< M8X;/*<<]J1KX:Y&$H)NW-%P4;\N[4D[K2Z>I^R?V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q17Y\?W88_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT_P :>.O!GPY\ M/S>*O'OBFPT?3H!^]O-1NEBC![#+$98]@.3V%?(7QO\ ^"MNES:I_P (%^RE MX!NO$^K7$GDVVJ7MG+Y3N>GDVRXEF/INVJ2[3N]+VM?=H^NOL7C?\ Z#=E_P" Q_QKB/VC M/%OQY^&GP;UOQU\+]+T_7=8TVW$L.FO:2,9$W .RJARY526V@C(4\YX/,_L+ M-^U_<>$=:U?]K)%6?4K]+K18[AXUNH49,/&\42A(HQM0JN=P+/N KW6IJ4XX M3%TC?YEKI5ZO[U ?^>5G'A(#C@M)A^F0U>L^ M(?\ @D_\$K[X5R?#_P .A;#4@XFA\3RAYKLR@$#?DA3&<\QJ%!X(P0#7U=17 M95SK'3DO9ODBMHQT2_S^9\AEGA!P5A*%7Z]2>,K54U4JUY.I4E?>S?P>3A:2 M[Z'Y6>,/^"3W[8'AW6'L/#_AG2=?MM_[N^T_6X(E*YX)6X:-@<=0 ?J:]8_9 ME_X)&^+-+\06GC?]H/5M*,5G*LT'AJU-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QJUI4&OPR.=8OX)E* M_((HMI!J]10 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 >._\% ?#&H>+_V./'FD:8V)8])2\/S8REO/'<./J5B8 M8[YQ7X\U^AW[0?[+7[;_ .UE\?-7\$>-_',&C_#C3KY7TVY@^2VF@8!DVVZM MON)U!PS2$*&#;6 P*Y/X\_\ !&_Q%I<$.J?L[>-5U-4MU6[TKQ%,L4SR /0?(N=3S;+ MW=_( =H62!K=5)]2TP('^R3VH\'?\$GOVO_ !%K*6'B'PSI6@6I M<"2_U#6H)5"YY(6W:1B<= 0/J*^V/A?\+/@!_P $TOV>-9\9^*_$ZQVUI;B[ M\3^)+N,++>R*-J11H"3CM[)]?^UK M^U7\,?V.O@SJ'QB^)M[F. >3I6EQ2 3ZG=L"8[>('N<$ENBJ&8\"OSM_8?\ MV6OBI_P5-_:(O/V[/VQ;=I?!EK?;=#T216%OJ)B8^7:0H>EG"<[S_P M'W*2 MQ,I&/\./!7QF_P""Y'[6TWQ2^),5]H?P?\(7/DPV<&+#P7X-T2VTW2M+M([73M/LX@D5O"BA510.@ %= M.+JTO#_+98*@T\PK1_>27_+F#UY(O^=_::VZ=&?U)A*57Q#S...Q":RZC+]W M!Z>VFM/:27\BVBGOU^TB]###;PI;V\2QQQJ%1$7 4#@ =!3J**_,#]3V"BB MB@ HHHH **** "BBB@ HHHH **** /)?VY/V9],_:X_9A\4?!6YCB%_>61N- M N9<#[/J,/SP/G^$%AL8_P!R1QWKY-_X(*?M,:GJ_P /_$?[&GQ$DEM]=\"W M08;@G.>GVA1_#7Z&5^4O_ 4,\/:U_P $Y/\ @I=X M2_;?\!:;*/#7C"]:YURUMEPLDV!%J,&.F98G$REO^6KL0/DK]$X0E'/UH^56"UBO\<=/*SZL_-^,HRR#-\)Q)37NP?LJ]NM*;TD_\$M?-M=#] M6J*I>'/$.B^+O#UAXK\-ZE%>:=J=G%=V%W"V4G@D0.CJ>X92"/K5VOSR491D MTU9H_1XRC**E%W3"BBBD,*_%3]IOX,:[\ OC?X@^&VM64D4=K?R2:9*RX%Q9 MNQ:&53T(*8!QT8,O4&OVKKS?]HS]E/X.?M0^'XM&^)NA.;FU#?V=K%BXBN[3 M/4(Y!!4]T8,I/.,@&O;R3-(Y9B&YJ\9;V\MF?CWC)X:U_$7(Z4<'-1Q-!N4. M;X9*22E%M7M>T6G9ZJST=U^+]=G\ ?@AXO\ VB/BIIGPK\&1[;B_D)N;MXRT M=G O,DSX_A4?3)*J.6%?:7_#D[PG_;'G_P##0.H_8-^?LW_"/Q^=MST\WSMN M<=]GX5]-_LY_LI_!S]E[P_+HWPRT)Q)L%"@_J[YIO;1I+UN?SEPA]'/C#&YU#^WJ<:&&BTYVG&4II?9CR.5N M;:\FK+5)O0^>_P!G_P#9J_X*)? _XR^']'U?XU'6? HOP=7==8^U(ELJLWE^ M5=KOCWD!/W6<%\Y&"1]F445\3C,94QLU.<4FET5K^;\S^QN%>$\#PA@YX7"5 M:LX2ES)5:CJ7>+_P!L_P#9J^'WQ0O/@]X\^)UKH^N6 M2Q-/'?PR)"/,C6109MOEJ=K*<,PZUZ%X<\5>%_&.F)K7A'Q)8:K9R?+O"MY9ZY?$&ZUG2-1>*:0A0H)5MT1( M R4[5\^^(_^"1OQ/^'VIOXE_9H_:.N+&Z7F*._::RF4#D#[1;$[C_P!17;2 MP^45Z:7MG"=M>975^MFMEZGR.8Y]XJ9)F%64LKI8S"\TN1T:KA5C"_N\T:BM M.25KJ%DWL?=U%))=7\1VVG(-9OYI_-:2.V>[D@F0C=&MNJ MX#!65P[DKC=\ORDUT8;#5,765*%KON[(\3B+/\#PQE%3,<6I.$+:0BYR;DU& M*275MI:V6NK1[A\0/B5X ^%7AZ3Q7\1_&&GZ+I\7!N=0N5C#'&=J@\NQ[*H) M/857^$WQ:\!_&_P-:_$;X:ZV-0TF\>5(+CRFC;=&[(P9' 93E>A ."#WKXO^ M'_\ P3/^/O[07B&/XE_MJ_%F_C>3YO[)M[M;B\"GGR]_,-LO^S&''LIK[+^# MWP6^&WP%\&1^ ?A9X;33--24S/&)7D:64A0TCLY)9B%7G/8 8 KKQF'P&&I MZEVOU]5H?+<*Y_QOQ#F3Q.,R]83 \KY54D_K$I75I.*]V$;73C M+WKM--HYK]J7]E;P'^UAX-L/!_C>^N[(:=JB7=M?Z>$\]!@K)&"P( =3CD'! M53@XQ6C\$?V8_@A^SQI?]G_"OP':6,S1[;C4Y!YMW<>N^9\L1GG:"%'8"N]H MKD^M8GV'L>=\G;H?4KAO(%G4LW^K0>*:4?:.*B04445SG MMA1110 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 %%%% !112,Z)@NP&3@9/4T +7%?&W]H7X0_L\^&SXF^*WC&W MTY&4_9;,'?:^*25K6CK=K?8X'3_ -O']KO] MJ[XNV&C_ +)_PP-CX=TK4XIM0>^53]IA5@2EW<$%($90?DCR_7#/TK[M0N4! MD4!L?, <@'ZUE^#/!'@_X=>'+?PCX$\-66DZ9:KM@LK"W6.-?4X'4GJ6/)/) M)-:M5C<3AZ\E&C34(QV[OU?4QX.X>SS)*-6KF^83Q=>LTY72C3A9/W:4$O=6 MNO\ -9.R=Q'=(T,DCA5499F. !ZU^7O[C7] \9W_P ,_P!C72=+FM-/ MF:"Y\;:K#]H6ZD4D,;2'(3RP1Q*^X/V0##-]B_\ !4GX@>(?AC^P#\3?%?A: MXDBO3H<=BDT)(>-+NYAM)&!'((29CD=,9[5_/K7Z[X4<&97G=*KF./@JD82Y M(Q>UTDVVNNC22>F]T]+? ^+?&N:Y'6I9;E\W3E.//*2^*S;247TU3;:UVLUK M?[&^'W_!=/\ ;_\ "7B&/5/%GC31/%5D) 9M,U7PY;0(R9Y"O:)$ZG'0DG'< M'I7=>*_BY^T5_P %U/VA-"^$7A/19?!WP]\.P0WNN0+9 MB7C@3 XR<*#*P_/^OL;_ ((5_$#Q#X2_;^T;PII=Q(++Q3H>I6.IP@G8R16S MW:,1TR'MU /;<1W-?J6?\.Y/DF78C-\LPM.GB*-.;BU&R5E=OE5H\R2=FUOY M-GY3P]Q'G.>9EA\GS3%5*F&K5(*<7*[=W9+F=Y*+;5TGMYI'[+_!#X*?#G]G M?X7Z3\(/A3H":=HNC6PBMXAR\C=7ED;^.1VRS,>I)^E=7117\C5JU7$595:L MG*4FVV]6V]VWW9_8-&C2P]&-*E%1C%))+1)+1)+L@HHHK,U"BBB@ HHHH ** M** "BBB@ HHHH **** "O"/^"D7[*T/[7G[)GB/X:V%DLNO647]J^%7(^9=0 M@5BB ]O-0R0D]A+GM7N]%=F7X[$99CJ>+H.TZJ=_N[^1QYC@,-FF!JX3 M$*\*D7%^C5OO[=F?"'_!"#]JF;XI_L]WW[.7C"];^W_AU,$LH[@XDETN5F,8 MP>28I-\1'\*F(=Z^[Z_)W]I^RN_^"6O_ 5BT7]H_0K:2W\!_$*>2YU6*!#Y M?DSNJ:E" /O&.4I=*HP/FB7L:_5VRO;/4;.+4-/NHYX)XED@FB<,DB,,JRD< M$$$$&OKN.\#A_K]/-L(K4,9'VB\I_P#+R/JI:OUMT/CN <=B?[/JY/C'>O@Y M>S?]Z'_+N7HXZ+TOU):***^%/O0HHHH **** "BBB@ HHHH *Y[XD?"?X:?% M_1%\.?$_P/INN6:.7BAU&U63RGQC"G"6CC))IKLT]&?*7Q-_X)!_LU>+O,NO 6J:WX4N&SLCMKK[7; ^Z3 M9<_A(*Z']B/]C'XE?LJ>)M>;Q3\8Y/$&B7-E%!HEA#+/'%$V\M)(]N[-&C85 M I4L<,XX[_1E%=\\UQ]7#NC4GS1??5_?N?$83PQX'R[/*>;X+!QHUX-M.FY0 MB[IJSA%J#6M_AWL,N+B"TMY+NZF6.*)"\DCG 50,DD]ABOF+X??\%;/V5?%U MV=/\43ZSX:D$A59]2TXRP.,\$- 78 _[2KBOI]T21#'(@96&&5AD$>E>3_$W M]AG]E/XL^9/XH^#.E0W4F2;[1XS8S;O[Q: J'/\ OAJC!RR]QJ\.5J,7'FYX5HR<9WMR^]#WHVL]M[Z['C_[;O_!2CPI\-_ = MCHW[-WC/2-<3PJ..-I+#H#^=?C'XD?$'XA:P M_B#QSXVU75[UW+&YU"^DE8'.>-Q.T>@& .U=Y^VO\"= _9R_:*UGX8>$6OGT MBWAM9]-DU&57E=)8$=LLJJ"!(9%''11G)R:\HK]$RC X+"X6,Z*OS*]WN[_U ML?P+XI\:\7<2<2U\-F\N3V$G3]E"3]G&4'RR:O\ $Y--\SULTMDD>]_LI_\ M!0#XS?L[>)[2UUKQ'?\ B#PH\JIJ&AZAM;*]U*"XN+Z>"U6.2Z!NIO*DD8 %SY6S!.>,8XK MSL]HY?@XK%2I*4F[6V75W:Z['W_@MFO'?%M:KPS0S2=##Q@ZCDESU%%2C%PI MSD[PYN:]UM9M+5I^J?!R[^(M]\+-!N/BYI,=CXF.F1#7+:*9)%%P!AV!0E?F M(W8!(&[&3BNEHHKX",OC/\ "KX?>)='\&^,_'FG:?JV MOW:6VD:=/./.N9&.%P@R0I/R[CAWF<]+%86O5G3IU(R ME!I22:;BVKI22U3:U5^FI\X_M3?\%*?@K^SX;GPMX8F3Q7XHB)1M-T^Z\%>'M+U"._T.,6[ M1"-D8,K6UH3EO3S9CRIX+CY:^H_#W[$'[./A[XR:M\=%\!Q7FN:K??:U6_Q) M;V4Q WR0Q$;59G!MU[$;6LI6;5]TEL?E%;@?B MGB[-)5^)\9RX6$VZ>&P[E",E&7NRJU-)R;LGRIJSLTXNZ 9 )R>YHK&\>?$ M3P#\+?#<_C'XE>--+T#2K8?OM1UB_CMX4]M[D#)QP.I[5\/?M*?\%]/V?_ 4 MTOA;]FSP=J'Q U@MY4.H2J]GIP,.RO>3](J\G\D??1( R37S9^TW_P %8?V, M/V8?M&D:U\2$\2Z_!E3X>\);;R97'\,D@80PD'JKN&'937QF/A#_ ,%E/^"F MQ^T?%3Q!+\-O E]R=/NEDTNVDA/)46B9N;D8Y'GG8>,.*^D_V9?^"'O['WP, M^SZY\1["X^(VN188S^(8PE@CCNEFA*D>TS2U]3_J]PID&N-->\_)O1]4CY<^*W[;O_!0 M?_@JMH>J?!+]F;]FU=,\#:J1;ZI_N D$7*JVV-5D&.&:OA?X M\? 3XJ?LU_$N_P#A-\8O"L^E:Q8/RD@S'<1$G;-"_22)L'##C@@X(('])^D: M/I/A_3(-%T'2[:RL[6,1VUI:0+'%$@Z*JJ % ] *Y;XR_L]_!#]H;04\-?&W MX7:-XEM(B3;KJEFKO;D\%HI.'B)'="#7OY#XIX/(Z_L,/@(T\+_+%MU+Z>\Y M2TD[*UFE_BT/G^(/"C&Y]A_K&)S"53%_S225.VONJ,=8J[O=-_X=3^:BOU&_ MX(+_ +#?C/0->N_VROB;H,VGVLVEO8^";:[B*27*RX\Z]"D9$>P>6A_C$DAZ M!2?L7X??\$N/V OAAXAC\4^$_P!F70_ML4@DA?59[G4$C<'(98[N61%(/((' M':O?$1(T$<:A54850, "NCC/Q7I9WE<\!EU*4(U%:4IV3MU22;6NS;>UU;6Z MY^"O"2MD>:PS#,JL9RIN\8PNUS=)-R2>FZ26]G?2S6BBBOQ0_< HHHH **** M "BBB@ HHHH R/'?C_P-\+_"EYX[^)/C'2] T33HO,O]7UF_CMK:W3U>20A5 M';DU\T?\/P_^"57_ D__"(_\-AZ+]K\WR_-_L?4?LN3C_:WX[YK M\5O^"T?_ 4:\?\ [<'[4^N^$]-\2W$?PW\%ZQ/IWA+18)B+>X:%FBDU"10< M222L'*L?N1,JC!W%OC:NR&&3C>3,W/70_L)\">/_ -\4/"EGX[^&WC'2]?T M348O,L-7T:_CN;:X3U22,E6';@UKU_-1_P $7/\ @HUX_P#V'_VI]"\)ZEXE MN)/AOXUUB#3O%NBSS$V]NTS+%'J$:DXCDB8H68#+Q*RG)VE?Z5ZPJTG2E8J, MN9!1116104444 ?,_P#P5C_90_X:L_9"UK3-"TSS_$WA8'6_#>Q,R221(?-M MQCD^;$74+T+B,GI7$_\ !$/]J_\ X7]^RC%\+_$FI>;XB^'+1Z9,)'R\VG," M;.7Z*JO#_P!L 3]ZOLZOR9\1@_\ !)[_ (*\1>(8@;'X:_$=RTH'RP06-Y+^ M\'HOV6Z4.!R1$%'\=?HW#?\ QD7#>*R*6M6G>M0[W7QP7^):I=[OH?FW$W_& M-\387/XZ4JEJ%?M:3_=S?^&6C?:RZGZS44 A@&4@@C@BBOSD_20HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ^8/^"C/[#NH_M-:'9_$+X:I"/%^B6S0K M:S.$74[7)80[SPLBL6*$D+\[ D9!'YH^,?AI\0_A[K+^'O'/@?5=)O4NA^#^(?@+D7'&;2S M2AB'AJ\[<[45.,[*U^7FBU*VC:E9VNU>[?Y)?LI_\$_OC-^T1XFM+O7/#=_X M?\)I*KZAK>H6QA,L602ENKC,KL,@, 47J3P%/ZO^&?#FB^#O#EAX2\-V"6NG MZ99Q6MC;1_=BBC4(BCZ 5>HKBS/-L1FDTYJT5LE_6K/KO#CPPR/PXP52&$D MZE:I;GJ2LF[;))?#%7;M=MO=NRL4445Y9^E!1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%?,__!4CXX^+/@1\'/"/B"QU M;5M)\+:E\2-*T[XB:]H32)=Z?H;L[7#121?O(2Y1(_-0AQOVJ0SJ: /I.SO[ M'44>73[V*=8Y7BD:&0,%D1BK(<=&# @CJ",&I:^4OV:O@EX7\0:%IGQL_9P^ M(.J6]M!\4M5EN&TSQ7*8A&619<>9F/&[YB#N_\%7G\ M;Z/^PYXY\;^ OBIXB\,7VB:6L\;^'[Q+OA%/C=^RY^WM^TSK MWA[Q7^WS\5_AQK46N/HW@WPIX2\3OHEA>64)"1S;Y+=XYKB>4RR#+*Y22&,* M2F2 ?HO17RW^W'\4?%7[+GP"^'7[/'P=\::N/$_CWQ5I/@C1?$VJ7AN]0MXY M66.>_>60?O+C;@;R.'F# #:!69^T]J-K_P $_?&7PF^+'PXU75H_#&O>-;;P MAX^TK4=:N;Q+Z&[C%F,HPT@JS^$O#'C.?P?X$T:PUBYLX;5;6-&GU >0Z%KF5I4993EH ME 5"O.0#ZYHKX;\&?\%"O&_PC_8=^,^N_$74O[;\;_ _Q9?>$8=1O@"VK2BY M%MI]W,%QN)+CS,8+B%FR"Q-:7QO\(>/OV9/V%]-_:\\+>-]IZS<21^(/.DA^WV=Q"SF,6Y2:3RT5!Y/E1^7M(R0#[2HK'^'GC;1_B7X MT/XC>'BQL/$&CVVI6)?&?)GB65,X[[6%;% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%>>?M8?%>_\ @?\ LZ>+?B?I.!>Z;I9%@S*"$N)76&)B#U D MD4X[XK2E3E6JQIQW;27S.+,L?A\JRZMC<0[4Z4)3E_ABG)_@C@_VG/\ @HQ\ M"_V:]8E\&3BZ\1>(H1_I&DZ0R[;4D9 FE8[4/^R S#C*@$5Y+X._X+4_#[4M M82T\<_!'5=)LG<*;S3]7CO&09^\8VCBX'4X)/H#7Y[:AJ%]JU_/JFJ7DMS61B2S,QY)))))ZDU#7Z%1X9RV%'EJ)REWNU]R6GYG\&9M](SQ" MQ>:RKX*<*-&_NT^2,E;HI2DG)ONXN*[)'[E_#?XE^!?B[X/M/'OPY\26^JZ5 M>KF"ZMR>".J,IPR..A5@"#U%?(7[2/\ P48^+OBCXBWW[.?[(_PTU-M?@O); M*[U2[T\O=+(C%7\F @B-5(YEEX YVKC=7E'_ 2$^,^N^%/CY/\ !N6]D?2? M%5A-(EJ6RL=Y!&91*H[$Q)(IQU^3/W17Z,P>&_ 7@V_U;QS#HNE:9-]M>ZZ]?ZV_I'(L^SSQ> MX'P^*R_&?49<\H8EPC>7NI-JE)OW.:\6GJXJ6[Y?>^0OV>/^"6VK:IXD3XQ? MM@^-+S6]=FG6Z;1[?47/>+S2.XKY??]H__ (+#?\%,'-C\ M _!DWPZ\$7A*C5K!WT^%HC_$VH2CSIR,X/V8#KRE?0TN$N),YIK&9@XX:@MI M57R12_NQ?O/RTU[G=DV,X#X I2RW(:=&8O!OPJ\!Z3X=TJ'[ECH]@EO&3C[Q" ;F/=CDGN36GU MK@/A[_=ZHN>Y$TF3'GNL>Q?\ M9KV6BO$SCC/B#.J?L:M7DI;*G37)!+M9;K_$V>YDW!7#V25/;TJ7/6W=2H^> M;??F>S_PI!1117RQ]8%%%<#\?OVI?V=?V6/#4?BW]H?XR:!X1L9RRVC:Q?JD METRC)6&(9DF8#DA%8BA)MZ =]17S'\+_ /@LQ_P3$^,/BB+P;X)_:^\.C4)Y M1%!'K5K=Z7'*Y. JRWL,4;$D@ !N2>,U]-QR)*BRQ.&5@"K*<@CU%-QE'=!= M,6BBBD 445Y=\:/VV_V0?V=Q+'\;/VE?!7ARXASOT_4/$, NSCKMMU8RM^"F MFDWL!ZC17AGP-_X*'?LU?M4_#'QU\3OV6O%-QXVM_ <,OV^VMM.GLWNIEMVG M2*(7,:,=^TJK[=N0>H%?G!JO_!QM^W+^T7J,OAW]AC_@GXUY,7\M)IK:_P#$ M,R_[1CLXX%C..?F+*.^15QI3D]A.21^R587C_P"*/PR^%&C'Q%\4OB+H7AK3 MUSNOM?U>&SA&.OSS,J_K7R5^PU-_P4U_:4_8M^*7@_\ ;HTN^\">.?$2W]KX M$URU,&FS6%O<6"QPNBV3&:!H+@-)OD'F'?U8* /E3P!_P:Y^*/'&L#QA^U]^ MV_J>M:A,1]MAT#37GF?N?]-O9&8]^L--0A=\TA7?1'Z1:]^W!^SA9?LU>*/V ML_!GCR'QEX*\(P7,FK:AX-=+XGR-IF6/#!7*A@Q^;&.>.37IOPO^ M!GP4^".F?V-\&OA#X8\)VA4*UOX;T&WLD8>XA1<_C0G2C?2X>\S^1KQ;H7B? MPSXEO=#\::#?:9JMO<,+ZPU.V>&XAD/)5TD 93SG!&>:SJ_H<_X*Y?\ !#+P MA^W[KC?'KX*>)[#PE\35M4AU!]0A;^S]?2-=L?V@Q@O%,JA5$RJ^44*R'"LO MYC?\0Z?_ 54_P"$G_L#_A2^B?9/-V?VW_PFNG_9<9QOV^;YV._^JS[9XKMA M7IRC=NQFXM,^+?".@^*/$_B:RT+P5H-_JFJW%PHL-/TRU>:XGD'(6-(P69N, MX SQ7[2?"7_@Z=\(:?J7_"+_ +5W[(7B'P[?6S^7?7/A?44N65^^;2[$#1X] M#*Q_E7L__!(W_@AEX0_8"UQ?CU\:_$]AXM^)K6KPZ>^GPM_9^@)(NV3[.9 ' MEF92RF9E3",55!EF;[3^+7[/7P&^/6F_V1\;?@QX6\6VX3:D?B+0;>\\L?[) ME1BA]"N".U85:U.'Q#X1\0V.JZ?<+F" M^TV[2>&0>JNA*G\#7AO[5_\ P3>^ '[5W[*.F?L;ZC* V_P!FCD2&(B:.17B'F;BI&254[@17YX^(_P#@VV_:[_9_UB;Q?^PA^WS- MI]WG?'#>RWNA7 QT4W%D\HD/N40%]0$DB-WS9WBPM'CT, MS&A4IR5XZAS);GZX5\B?\%H?V4/^&C_V1KWQAX=TWSO$OP^,FLZ9L3+RV@4? M;(!WYC42 #DM @[U[?K7[7_[._@GX5^#OC'\6?B=I?@?1?'5M:2Z#+XSO8M/ M)>XMOM*0R&1MD<@CSN!; ((STSW/AKQ5X-^(6@)KO@_Q)IFN:7=(1'>:;>1W M-O,I'(#H2K#!]>]=^3YGBC5T_)GFYUE6&SS*JV K_#4B MUZ=GZIV:\T?,_P#P1Z_:O_X:=_9"TO3O$&I>=XF\#[-$US>^9)8T3_1;@]SO MA 4L?O/%(:^JZ_)OX02R_P#!*;_@KC??"?4)&L_AU\1I$AL6D;$4=I=2$V;CI&7FI1MKU=PHHHKXP^V"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDDD2)&EE<*J@EF8 MX 'J: %HKYC^*'_!9C_@F)\'O%$O@WQM^U]X=.H02F*>/1;6[U2.)P<%6ELH M98U((((+<$_5Y+5F&0LT1 MQ)"Q'(#JI-4XR2NT*Z.^HHHJ1A1110 4444 %%%% !1110 4444 %8/CM?AY MK]K%\,?B)9V%];>*(Y[--'U*V$L5^JQ-))$58%6'EJS$'L#Z5O5Q/QI^ G@C MXZVFC#Q5>ZQ87WAW51J7A_6- U>6SN["Z\MXC(C(<,#'(Z%'5D96(*F@#X3\ M&>#OB-_P3C^*.A_$CX">+)[KX5>./C?=>"M=^&%]*\J:=))J$]O;W5BSL6#" M.+Y@3N8H Q=6'E_3?_!6'_E'=\4_^P G_I3#6U\*?V*_#7A/Q-;>-OBCXXUK MQOJFC^)=2U;PU_;EQ$+;39;J>1_M"V\$443W.R0@S.K%26\O8#BNR_:(_9]\ M(?M-_#B[^$OQ$UO6(/#^I*%U6QTB[2 WBAT=5>0HS@!D!PC+G)#9'% &A\!O M^2&^#/\ L4]._P#2:.O-_P#@H/\ LT?!/]H;]FGQ8/BMHEA%=:)X>O-0T?Q- M)$JW&D3PPO*LJ2_>5 RC>F=K+D'L1Z7X0^$^A^$_A='\()M:U75=(BTPZ=$= M3N@9UM/*$0B\V)48X08#DE^<[LXQYK\)OV /A!\)]*MO"P\<^/?$GA^PN5GT MWPOXL\83WFF6K*V] +?Y5D16 94EWJK ,!N - 'S3^U/I?Q,B^"W[%OQV^,* M7)O?"_CGPQ_PF]Q=@^;;R7*6Q:>?/W6#0D.3_&^.]>A_\%DM#O\ XB?#[X0? M!?P[&TNK^*/C;I$=I"GWA%'#<^;+[*F]2QZ 9)KZH^)?PT\#?&+P'JGPR^)7 MAR#5M#UFV,&HV%SG;(F0000058, RLI#*RA@00#7*^"_V8_!7A?QQIOQ*\1> M)_$/BW7-"T^2Q\.:CXKU%;EM(MY %E$ 1$7S'555YW#3.HVM(1D$ ]'KXZ_X M(WZ#=_#GP)\8?@KX@C,6L^&/C=JZWL+\,T4D-MY,W^[((V*GN!FOH/\ X9F^ M''_#3?\ PUE]IU?_ (2G_A%?[ \K^TV^Q?9?-\W/DX^_N]]O?;N^:H?&?[,/ M@KQ1X]U+XF^'O%'B+PGKFNZ=%8>)+_PIJ*VS:O;Q9$2SAXW'F(&94GCV3*K% M1(!@ _-WX@_"/Q;\5/V+OVROB_X8LI9[#5?C;-J&DA%)%U9Z=J!>>=?5!', M[%NG[EAVKZ^_X*'>/M#U+_@DWXF\8Z9,LMKK_@G2UTP1?,9_MDEJD00#[Q/F M@\=J^B_ GPH^'/PS^'-G\(_ _@^RL/#=A9-:6^D)%OB\EL[U8/DR%RS%F8DN M68L2237 ^'/V)O@]X>&A:*]_K^H^&O"FI#4/"G@S5-4\[2])N5),;QIL$DHB M+'RDFDD2+C8J[5P =+^R_P"!M7^&'[-/P\^&WB",I?\ A_P/I.FWR-U6:"SB MBB6GVB6PL759'3< 6RW 5 M0=S'DA5) /2OB>7]J'_@HO\ MHRMI_[/W@"7PGX>G8K_ &G9#R@$[[KZ<#+# M_I@%;V->A@\MK8R#J)J,%HY2=E_F?"<6>(.4<*8NG@94JM?%5(\T*-&G*4"%,FS.[;D@;L8R0* M\E_X*!6LT'[&?Q!O?'OBBTM],M-"-S(ZVQRTL4B20H/=I5C4>[5R?[&__!/7 MQA\ _B2/CE\3?C1=:OXDGM98;RSL=SP3"10&$T\V9)N0K#Y4PR*(?B=^P#\3?"?A:WDFO1H<=\D,()>1+2YANI% '))2%A@=#G!.5K6O))M7[+6YF\;G>?\#8Z>:X#ZO4G3K)4G-3;@Z;M=QV"171U#(ZG(8'H0:=7A'@SXM^)O!UNNGILN[1?NP7!.4_W6'( M^G(]JWM0_:+U::W,>F>'(()",>9+.9 /? "U^^8C@C.J>(<*24H])72T\T]? MNN?YT5^%,TA6Y::4H][I?>GK]USV[X:?M)>//V:?BKH_C'X.^"HO$7C*1)X- M!TI[:6X^>6)HC)Y,7SRG:[ *",DYSP0?=[/]@G_@JY_P42N8O$7[8'Q=G\&^ M&97$D6BZFVTJN<@QZ9;%45ATS.4D]X4A?121T-?MQ7R/%F<2X'Q\,)@J5-XGD4I5G'F ME%MR]V">D;))WL[WV/ZX\&O#ZGC.$7''UZCH^TDW2BW"$W:%Y2:UDM.5;6Y? MD?)/[-?_ 1\_9A_9OD@UJW\*V/BS78<,-9\76XNRCCG,0=AL6*JHPJBU( 'I6U17Y)F.:YEF]?VV-K2J2[R;=O3HEY*R/Z-R MW*?VPOBU0$C\N1=P#*!^75?87_!#S]BWP3^VU^W-8>"?B[X%;7_!&@Z%>ZMXHLFN MIX(Y%$?DVZ-)"R.#]HEB8*&&X1L#E0PK>JH.#YMB8W3T/VF_80_X*M_!G_@H ME\0O%?P\^ =UK$$_A33[>\EN?$.BQ6Z7T4DCQEX529WVHP3.\(?WBX%?%/BK M_@I;_P ' O[0GB[5? 7[-_['1\-Q:?J<]C_;-EX+DE02QR-&W^FZD1:-@K_< M'J:_4GX$?LB_LO\ [,,$D7[/OP#\*>$9)X/)N;S1-%BAN;B/(.R6<#S91D X M=CR!7HM<"G",G9?>:V;1\._\$N_@G_P5>\/V/CVZ_P""D?Q$LM8M_%-M:+I. MEWNLQ7DUB5$ZW$8CM5%O$DBRIGRV.3&..]>'?"[_ (-7OVZN[N6^:$.(VD:XE<\>;)@+@?.>*]7TKPWXBT' M3HM(T.XTJRM+=-D%K::>(XXU]%5< #V%=#14-MN['L8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44@,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V* M* ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_Q MH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V* M* ,?[%XW_P"@W9?^ Q_QKD_BI^SWX(^.>E?V'\:?AWX,\6V80JMOXC\,P7JH M#_=$RMM/?(P0>:]$HHV ^8?V\?\ @F%\+O\ @H7X"\/?#_XR>*-5TNU\*232 M:"_A>=+;[.TB(AW(\;HX"QJ "O + $9KX0UC_@VE_:E^"'B$^+OV*?V^)-'N MS("IO#>Z/<1J#_S\V+R>8<9Q\B#MQUK]C:*TC5G!63$XIGY1_P#!Q!\'OVGI M_A_\,_$_PK^$NJ>,=/\ !FF:D_BOQ7::>US+9VRI:A#<%6\P@^7+*\A&U<$D MC+5Y[^RK_P '.'BJPTSP_P#"G]HG]GS5=0U2"&VT]M=\,W<"[MIT#)+$ZE61@>H()!' MH:_(W]EWP/X)_8/_ ."INK_LC?&[P9I&L^#?%6IPKX6G\1:9%=);S,_G:5=Q MF56VRAB;$_$FH>%=9M7@O-,OI;2[ MAD7#1RQN492#T(((KY3#PIRUZH^RFVBY_P +)^(G_"3_ /";_P#"?:U_;7F^ M9_:_]JS?:M^<[O-W;\YYSG-?J7_P14_X+]^+N@?L>?M6?$F77]+\27*: M?X2\7:Z?.O;&]?"PVMQ,3NGCE;"*[[G61U!8H?D_)JMOX:_\)/\ \+&\/_\ M"$^;_;/]MVG]D>1G?]J\Y?*VXYSOVXQSFNJ<(SC9D)M,_KM^Q>-_^@W9?^ Q M_P :/L7C?_H-V7_@,?\ &ODG]O?_ (+;_LZ_\$\?VAK#X _%[X:^+M8EO/#- MOK$NI>&([646ZRSSQ")HYYHLL!!OR&Z.*7]GG_@O;_P3F_:/\>Z%\+?"WCWQ M'I/B+Q+JEOINBZ5K?A.Y#7%U/(L<47F6XEC3+,!N9PHZD@)+#5+1ONW6G7B3QGZ,A(J;,96^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MI 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL50A\5>&+G7Y/"EOXCL)-4 MB@,\NFI>(;A(@0ICWLUGJ&D:/H][?30W,3 ME)(6,$+(C*RLI#,,$$5#^Q!_P6'_ &3O^"@7QIUCX'_ +3_%8U#1O#TFL37V MNZ5#;6]Q;I/# PBQ,TA8-.A(9%&#U[5?).U["NCZ3^Q>-_\ H-V7_@,?\:_' MS_@Y%_X*)?%GPGXFM?V!_ASXT:QL[C1XM1\?W6F$Q272S;O)T]F!R(_+'FR+ MT<2Q@\!@W9_'O_@X'_;4L_CEXR^ G[-?_!/E-6U3PAXIO]"FG=M0UHS36MP\ M!?R;.&$KN*9"[CC/4]:_,+_@H_XA_;"^)?[2M]\=_P!M?X+ZAX'\5^-;&VNH MM,NO#]SIL36T$*6B&*&X9G4 0 $,Q.[)/45T4*+4[R(E*ZT/!*[_ /9E_:;^ M,G[(GQBTGXX_ SQ=/I.MZ5,"=CDPWD.07MKA 0)87 PR'V(PP!' 45VM)HS/ MZROV7/CCJ'[4_P"SOX._:'\'ZI:0V'B[08-02U>'HH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M\\^*_P"UA^SI\#[\Z3\3_BUI>FWH4,]@K/<7" ]"T4*NZ@]B0,UI3I5:TN6G M%M]DKG%C\RR[*L.\1C:T*5-?:G)1C]\FD>AT5YY\*/VL/V=/CA?_ -D_##XM M:7J5Z5+)8,SV]PX'4K%,J.P'<@'%>AT5*56C+EJ1:?9JP8#,LNS7#K$8*M"K M3?VH24H_?%M!14=W=VEA:R7M]=1PPQ(7EFF<*J*.I)/ 'O7SU\;_ /@IY^S! M\(/.TW1/$4GB[58\@6?AW;)"K?[5P2(\?[AK?\(3^RI\';[6]1G8QVM]JML[M M(WK':0$N_J"S*?5:]Q_8>U3]K?5_!6L:C^UGI7V>]N]26XT0RB".98&0!HFB MAXB52H(#?.=[9Z"O1OA?\%/A-\%M)_L7X6?#_3-$@*@2M96P$LV.ADD.7D/N MS$UU%=F*QF"E1='#T5%?S/67_ ]#Y7AOA3C"CFL,IWGC:.>"9 R2(PPRLIX(()!!ZTZ***WB M6"")41%"HB+@*!T '84ZN4^-/QN^%O[//P\OOBG\8?&%KHNBZ>O[VYN6^:1R M#MBC09:21L':B@L?2N"C2K8BK&E2BY2D[)+5MOHEW/T.M4H8>G*M5:BHJ[D[ M))+75OHCI-5U72]"TRXUK6]2@L[.T@::[N[J98XH8U!+.[,0%4 $DDX %?F7 M^VC_ ,%3OBS^U3X];]CC_@FYI.HZA-JCO::AXMTY"L]XO206K''V>W SNN7* MG'*E%&]N)^)WQZ_;"_X+6_%2?X(_L\Z+=>%/A1I]TIU6ZNV*Q&,-E9K^1.)) M#C=':H2,@$[MIE7]"_V,/V%_@?\ L0^ !X4^&.D_:=5NXU_M[Q/>QJ;S4I!_ M>(_U<0/W8E^5>IW,68_I%++-/M*JUN^JC_P .OS2M MF>;\>U98;*9.C@4[3KVM*IWC23V71S?Z6E^E^ M+/!VA^%;(R 3:GJOB.VG14SR52T>5V..@(7/)/$ES"$EU"500JA03Y<*9;9'DXW,26+$GW&BBOSG'8 M[%YGBYXK%3K>KU"BB MBN0[ HHHH **\)_;"_X*3_L;_L,Z6\WQ^^,%E:ZMY/F6OA72S]KU6YR,KMMD M.45NTDI2/_:KQO\ ;7^-_P"VE^UI^P7X%^.7_!(_7R+GQQ=6YOXC#:IJ,%C, MCI(%FG=-N4B7C85) MKQG]E;_@VLB\1^)?^%T?\%*?CKJ?CGQ#?RBYU#P]H^JSLD\AZB[U"7]_<$C@ MB,1X(XD85^K.D:58Z%I-KHFF1,EM9VZ06Z/(SE8T4*H+,2S' ')))[FJ?LX2 MTU%JT?EU^P%_P0Y_:ET?]HS0/VYOV]/VJM7N_'6DWZ7UOHNE:F;^X)X(592CD+*M>?_\ !1K_ (-I/$OBCQ_J?Q?_ &!M:U/]E6TE8EF%C/@IY9)XADV"/D!R,*O[&T4*M44KARJQ_.I\+_ /@V]_X* M<^./%$6C>-O 7ASP9IYE GUC6O%=IM?M!_P3:_ MX)M_!O\ X)M_!N7X>_#ZZDUC7]8DCN/%OBV\MUCGU.=%(150$^5 FY]D6YMN M]B69F9C]%T43K3J*S!12"BBBLB@HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KX"_X+T?LNW?CGX,:/^U7X&MY(]?^'UPL>ISVN5E;399! MMD!'.89RK#'W5EE;/%??M9OC'PEX>\?>$M4\#>+=-CO=*UG3YK+4K24?+-!* MA1T/L58BO:X=SFMP_G5''4]>1ZKO%Z27S3:]=3P^),EH\0Y)6P%33G6C[26L M7\FD_30\H_X)]?M16G[7O[*OAGXN27,;:P+?^S_$\*8'E:E LW ^Z'^691V M65:_+G_@N!_P0_\ B_<_/VP_V._ MSXETGQ+DW3JKJIPT=_56?S\C^/K_ (5G\2/^$G_X0G_A M7^M_VUYOE?V1_9,WVK?G&WRMN_.>,8S7ZK?\$/\ _@A_\7[;XP:'^V'^V)X% MN?#6D^&KE+_PAX0U>'R[Z^OEPT-U<0M\UO%$V'5'VR-(BDJ$'S_M?17S4\3* M4;)6/K%!)G%_$_\ 9N_9X^-LGG?&7X#^#?%C^4(Q)XE\,6E\P09PH,T;$ 9. M,=*\L\-_\$GO^"=O@OXJZ+\:_!/[*_A_1/$OAW4DO]&O]%EN;1+>X0Y5_)BE M6)L'LR$>U?0]%0Z%BH4,X)RPS7ZB44>T]VUD+EUN?G)_P %(O\ @M7^T+^P5^U- MJ7PMT;]CE_%G@K3]+LYO^$BF>\LA--+$))%2Y$,D+*NY5X4X(8'IBE_8;_X. M*/A;^V7\?/#'[.4O[,7B;P]KWBJ[>WLY[;6K>_M862)Y6:1BL+A0D;$D(3QT MK]&JYT_"#X3-XPMOB&WPO\.GQ!9,[6>N'1(/MD!=&1RDVS>I9&93@C(8@\$T M?V!OV6?CI??L[_'[XR3^'/$>GVUO/<++X>O;F +/ M&)(QYEM%( =K*3NQC-=E\&/^"B'[#7[0NN6GA7X.?M5^"-;U?4&*V&BQ:[%% M?7+!2Q6.VE*RN0 20%) !/:N8_:5_P""37_!/_\ :Y\=7_Q1^/'[/UOJOB;4 MTB6]UVVUN^L[B3RHDACR;>=%;;&B*,@C"BO//VUEMR75X#*2JS,RXD&& )STH_=]*)?&OQ>^+'B+Q+JLLID:^UK6)KB16)S\I=CL [*N M!P !7U5_P<*:'KND?\%7OB+>ZP'\K4['1;G3F9"H: :5:Q?+GJ!)%(,CJ5/T MKXIKNHPC&":ZFM>$M:O MFN6MX"0&DL9)6)MY5&2$#")SD,N2&7^B#X<_M*_L_P#Q:71H_AW\9?#6JW7B M#2(]4TC3;76H&N[BT>-9!*(-WF8V,I/R\9YQ7\BU?N-_P0)_X),>"?!'@GX: M_P#!2/6OB7XEC\4ZII6I2P^&(XH([ 6\S7-HGF%D:20-#LF&&3YBO4#!SQ%. M%N;9C@WL?5O[2?\ P6L_X)V?LK>.M7^%?Q.^,UY)XIT*X,&J:!I/AJ^N)H) M =ID\H0YP1_RT[UR_P"QE_P70_97_;I_:8MOV:O@WX#\9V=W=Z7=WEOJ_B.T MM;>&8P*',:)%/*Y)3$/%>A_$S_@D5_P3T^-'QQUO]HOXM_L[VGB+Q5X M@N(IM1N]2U>],#-'#'"N+99EAY6-G_"/]D?]ECX!W,>H?!/]G+P M1X5NXD95OM!\+VMMMR_>N?GQ^V/\ \%C?^"F? M@+]I_P :_LU?LK?L$)XA_P"$7UE[&VUI/#FK:R;J(JKQS[+7RE0LCJV"6"YY M)Q7>?\$QOC1_P6Z^+'[2[:U^W1\(7\/_ QN/#UV@MFT;3]/^S7^Z)H'\LN; MQN%D3'*_O,L. 1^AU%#G'ELHA9WW/RK_ &KO^"+W_!3#]JK]I3QOXKU#]OZ3 M2/ASK/B2ZNO#>@W7BK5[QK&SED+K +,!((E7<555D(VJ.E>O_P#!+[_@AUI? M_!-_XU7?QX_X:9U'Q=JVH>')](O+%?#B6%L\4TL,S$YGF=B'@0@Y&<=*^]:* M'5FX\O0.57N?(WB?_@AK_P $VO'_ ,9/$GQU^)7P3O/$6N^*==N=7U+^T/$M M[';BYGD,DA6&WEC7:69CA@W6O:_@5^Q;^R5^S)>MJWP!_9S\'^%-0DM3;2ZK MI&A0QWDD)*L8FN-IE9"54E2Q!*@]J].HJ7.35FQV0BJJC"J ,DX [U\Z_P#! M27_@FW\&_P#@I)\&XOA[\0;J31]?T>22X\)>+;.W62?3)W4!U9"1YL#[4WQ; MEW;%(9656'T7123<7=#:N?SJ?%#_ (-O?^"G/@?Q1+HW@GP%X<\9Z>)2(-8T M7Q7:6R,F>&:.]>&13C&0 P!X!;K7T]_P3E_X-I/$OA?Q_IGQ?_;YUS1KBRTN MX2YL_AYHL_VI;N52&47T^ GE@CF&/>). 7 RK?L;16SQ%1JQ'(A(XTB011(% M50 JJ, #TI:**P+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#P[]N[]N[X7?L)?"Z/QIXTMGU36=4=X?#?ANVG"2ZA*H!9BQ M!\N%,KODP<;E !+ '\KOB#_P73_;_P#%OB&35/"?C31/"MD9"8=,TKPY;3HJ M9X#/=I*[''4@C/8#I1_P74^('B'Q;^W]K/A35+B0V7A;0]-L=,A).Q4EMDNW M8#IDO<,">^T#L*^.:_J+@'@'(*.04<9C*,:U6M%3;FE))25TDG=;-7=KWOK: MR/Y6\0?$'B"MQ!7P>#KRHTJ,G!*#<6W%VDW)6;U3LKVM;2]V?J+^PW_P7HU_ M7_&=A\,_VRM)TN&TU"98+;QMI4/V=;:1B INX*_H%_X)7?$[5/BS^P+\-_$VO:F+K4+?1Y--NG:7=(/LEQ M+;1[^2=QCBC;GD[L]Z^(\5^#,KR2C2S+ 0]G&(M.\+>$+_2!H"6SK_:,Z,]RDIE&0J9"[3&,\G[XKLGEN/I475G M3:BMV]/+KJ?*8+Q#X(S+-Z>68/'TZM>I?EC"7/>RK\EJ9W_ 48 M_:#M9U+X>^"?'-I"[ MV6DZK=VEX5!(1KB.)HV/H/\ 1V&?5@.]?GA7W'#-&C#+54C\4F[_ "=DON_, M_C+Z1F;9KB_$*>"KR?L:,(>SCTM**E*26UW)N+?:*70FT_4+_2;Z'5-+O9K: MYMI5EM[BWD*21.IRK*PY4@@$$EHQ>02I8?WJ]]HKXF6:8YX>-!3M%*UEI]]MS^Q:'AKP;2SRKG%7" MJKB*DG+FJMU.5MWM!2O&*72RNMD[6&Q116\2P01*B(H5$1<9UEN0X&6+QU10@OO; MZ)+=M]E^1ZY^VK^WC\$/V'O ?_"2?$C5/MFM7D3'0?"MC*OVO47'&<'/E1 _ M>E88'0!FPI_/OX3_ +.O[7O_ 6C^*<'Q[_:6UR[\+?"RQN&&D6=HI2-XMWS M0V$;Y#,<;9+MP>1@;MFQ>Z_8J_X)3?%+]I'QY_PV%_P4EU'4-3O=3E6[L?"& MJ.1/==T:\48$$*C&VU4+Q@,$4&-OTOT[3M/T?3X-)TFPAM;6UA6*VMK:()'# M&H 5%5-/O&DGN^\_P#AH_!4%"]I5.TJK6RZJ'^5Y<[\'/@Q\,?@!\/K#X7?"'P?::)HFG) MB"SM4^\Q^](['+22-C+.Q+,>IKJ***_-JM6K7JRJ5).4F[MMW;;ZMO=GZ;1H MTL/2C2I148Q5DDK));));(****S- HHHH **^1_VWO\ @M9^PY^Q!+?>%/$7 MCP^+O&5FS1/X.\(%+FX@F&04N98!R(VZ5YU_P2I_X*8_M,?\%+ MOB#X[MOBQ^RO-X8^%MSH>/"VNV$-SY E$ACGM);UR@N9G24,&A5!'Y)R 6!J M_9SY>:V@KJ]CV?\ ;2_X*U_L1?L+0W.E?%CXIQ:GXGA0[/!?A@+>ZF6QPLB! M@EMGUF>/(Z9Z5YC\#OVS?'?_ 61_P""?7Q1N_V:I=:^$GCFWN[G2] O(M5; M?'*BQSVT@NTC78LPS#(4!>++D$X1CQW[+/\ P;:?L9?!CQA=>/OCKKFJ?%*] M.I33Z9INM+]GTZWB,A:(30HQ:ZD"X#&1_+WC'1(XT 5%'H !5-TXKW=6+WGN?F1^Q[_P;1?"'PIJ MB?%#]N_XF7GQ+\2W$WVF\T/3[J:#3/.)RQFG8BYO#NYW$Q Y(9&%?I9\/_AW MX"^%'@^Q^'WPQ\%Z7X>T+38O+T_2-&L8[:VMUR20D<8"KDDD\#+ZWL]:O M;08DBA\[S+.ZSV,5P=F>I\].RU]E?L;_ +1VB_M7_LV^%OCCI)B2;5M/"ZM: MQ'BUOHSY=Q%CJ )%8KGDH5/>NN^*OPT\*_&3X:Z[\*?&]E]HTGQ#I4UA?Q\9 M\N1"I92>C+GU?FQ_P1W^)?BK]D7]KKQ[_P3H^+U[Y?VK4YY=":3*HU M_ F2T8/1;FU"2@GM"@ZM7Z+A_P#C)N")T'K7P+ODK)'YMB?^ M,7XZAB-L/CTH2[*M'X7_ -OK3S=VS]1Z***_.C])"BBB@ HHHH **** "BBB M@ HHHH _/O\ X+F_\$C=<_;\\(:9\:_@+%:K\3?"=@]JFGW,RQ)K^G[FD%KY MC85)HW9VB9B$/FNK$95E_!#XH? 3XW?!/Q1+X*^+WPD\1^&M5BE,;6.M:/-; MNQSC*[U&\'LRY!'()%?UYT5T4\1*FK6N0X)L_FI_X)R_\$6OVI_VW_'^F:EX MN\":SX*^&\=PDNM>+-:L6MFN+<$%HK&.50UQ(XR X4Q)R6;("-_2!X!\"^%/ MAAX&T?X;>!=&BT[1= TN#3M)L(!\EO;0QK''&/8*H'X5K45%6K*J]1QBHA11 M16104444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%17U]9:99RZCJ5Y%;V\"%YIYY B1J.2S,> !ZFOF;X M_P#_ 6 _86^ 7GZ?-\55\6:K#D?V5X+B%\2P[&<,MNO/!!DR/3BO0R_*:5_2^_HCZ>JKK6MZ+X;TN; M7/$6KVMA96R;[B\O;A8HHE_O,[$!1[DU^7^O?\%C/V[?VKM7G\'?L)?LMS6< M>_RSJQL'U6YA]'=RJVMOU'$@<#CYJ9HO_!(3_@H'^UUJD'BW]NO]I^;3K%7\M_:5?\ P"'^?R/B MYWLZ7_@<_RM\SZ<^/W_ 6B_88^!WG:=I'C^?QOJL60 M+'P; +F+=VS,)!;6T02.-1T554 M >PI_P!L<#Y+IE^"EB:B^W7?NW\J<=&O\5F+^QN.\[US'&QPU-_8H+WK>=26 MJ?\ ANC\/_VSO^":G_!0;PEX#N?VM/VB=6B\6ZA<3+_PDBV>IR7]]IL"H DL MV$">4H7:?+9EC 7HN2OQ]7]&7[6W[6'@#]E#X?KXD\5VQU'4M1+PZ+H44@5[ MUP/F+$@[(UR-SX.-P !) K\A/CEK'@+XX^.9_'%Y\#?!WA]YIS(;3PUI;6D3 MDDG+A'P['NV!D\U^F<'>)6,KX5QS##I17PRII15OY>1O9;)I^5KJY_.OBUA^ M#N#,TC1H8N4Z[2\3QE^Q]^U_ M+9ZM'$I>*Z:YTF4L!R%N+5WW G.%9% S@GJ:WO\ @G=^W9\*/@AMDDGK?5\SO%VLM4S\KA^UA_P %O/V*?W/QT^#$\UTS3+5"3^WAWR/_ , =XOYL_3?]6.+LIURK,W.*^QB%SK_P8K32 M]$7?@S^UK^S/^T+"C_!CXW^'=?F==WV"UU%5NU&,Y:W?;*G_ )!T->B5^>/ MQF_X-Z/@AKDSZS^S]\9=?\)7BMYD-GJT2ZA;(P.0$8&*6,=/F+2$=>:\[;X& M_P#!=/\ 8C4S?#;XC3_$3P]:#/V6#4UU:,1#H@M[X+<)_NP=/6G_ *K\,9KK ME.9QC)_8KITWZO([22]6?JE17YC_ ^_ MX+]_$+X>ZNG@_P#;%_92OM+OHP/M5SH0EM)T'3/V*]Y/_?X#VKZF^$O_ 5M M_8-^,&G_ &C2/C2FE7:Q[YM*U[39[:XC'_?)1_\ @#M7D9GP1Q1E,/:5L-)P M_FA:<;=[QO9>MCT\!X@<'YA%N.+C!K=5'[-K_P #M^#9])45X'K?_!3C]BK1 MLHOQ>:\D _U=EH=Z^?\ @1A"_K5[X&?\% /@%^T/\25^%WPX.M27[V4MRD]Y MIRPPE8\;ADONW+'&RX&X/K8NE*V(G[E+W6 MUSOJ]&ERQO+WK)\MM;V/#OC/^TU\;_C[KL^M?$KQ_?W4?6X?-_",,6/X"OSY_83_9CUC]J_X!>./AM) MXRDT&R@\5:3?6M_]C:=?,2"[29-@= V4DB)^;LN>U>\^#_\ @C-\!M+V2^-/ MB/XGU>1<92U:"TB;ZC8[8^CBOS_%Y?E.%Q=2%2JU9Z14;NS2>^W6Q_='"_'/ MBCQ'PO@<5E^5TZCJ4_>K5*RA%SC*4'^[2YE?EYM-'S:6/>OA%^UO^S[\>/&% MYX%^$OC]-9U"PL3=W216,\:+$'5"0\B*&^9U^Z3UKTBO+O@;^QK^SQ^SGK,G MB7X5>!WLM4FLVM9]1GU.XGDDB9E8J0[E0"44\*/NBO4:\7%?5?:_[/?E_O6O M^!^O<./B9Y8GGRI+$7=U1Y^11^S\?O7MOTOL?#_Q!_;,_P""BVN^/=;\#?"3 M]FU8[;2]7N;&/5(?#=W&8 M)?NG^V+2QVK_ -N*M(/QYK[XHKT8YO"E%*EAX)]VKO\ $^!K>%F,S.M*>9YY MC*D6V^2%14H6[.,5K;;=&?X2M==L?"NF67BBYBGU.'3X4U&:!V9))Q&!(RE@ M"06R02 <=0*XG]H;]EKX3_M/V.DZ;\5;2]FAT:ZDGM5LKOR2Q=0K*Q )VG Z M$<@ QM-5:323C-^J3]3Q[ MP?\ L!_L>^"-C:3\!]&N63^/5Q)?;CZD7#./TQ7I_AOP=X1\'6OV'PCX5TW2 MH".8=-L8X$_) !6E13JXC$5_XDW+U;9EEV09%DZM@,+3H_X(1A_Z2D87Q+^& M_@_XN^!=2^'/CW24O=*U6W,5U QP>N5=3_"ZL RL.00#7YU_&?\ X)"?'OPI MKL\OP;OK#Q3I+R$VJ37D=I>1KGA9!*5C8@8&Y6YZ[5Z5^F-%=F S7&9:W[)Z M/H]4?*<<>&7"GB#"#S2FU4@K1J0?+-+?ENTTU?5*479WM:[O^9WP8_X)"?'O MQ7KL,OQDOK#PMI*2 W20WD=W>2+GE8Q$6C4D9&YFXZ[6Z5^BGPT^&_@_X1>! M=-^'/@+24LM*TJW$5K IR>N6=C_$[,2S,>2236[11F&:XS,FO:O1=%H@X'\, MN%/#Z$WE=-NI-6E4F^:;6_+=))*^K48J[M>]E8HHHKS3]!"F7-S;V=O)>7EP MD442%Y99'"JB@9+$G@ #G-8?Q0^*?P]^"W@;4/B5\4_%MGHFAZ7"9+W4+Z3: MB#LH'5W)X5%!9B0 "2!7Y:_'7]KC]J__ (+ ?%"X_9C_ &//#U[H/PZBD UO M4KIC"+F#=CS[^5<^7$<$I;+N9R#D.0 GTW#O"^,S^4JO,J6'IZU*LM(Q7ZR[ M17E>VY\OQ)Q5@N'HQI:YKVJ3M977B_2(_,=VY#QV'8 #.ZZ.%4!F0@ 2CTW_@G+_P2(\( M?LT36WQP_:%DM_%/Q*F?[3'YS>?::+*QW$QEO]=<9.3.W0_#/L'@RS&J^)[Z +KOBZ^@ N;L\$QQCGR(01D1J>< L7(S7O5>QF_% M&#P6"EE/#\73H/2=1_Q*WFW]F/:*MIO:[1XV3\*XW&XZ.;\0R53$+6%-?PZ/ ME%;2GWD[Z[7LF%%%5]4U72]#L)=5UK4K>SM8%W37-U,L<<8]69B !]:^!/T$ ML5D>/_'7A3X7^!M9^)/CO68M.T30-+GU'5[^8_);VT,;222'V"J3^%<1^TI^ MV;^S#^Q_X7T_QG^T?\7].\,:=JSNFESW$4T[7;(H9A$D".[X5E/ /45^:/\ MP5@_X+R?L6?'_P#8Y\=_LT?LYZSXMU?7O%5I;V=IK2Z ;2P2(7D,DXD:>2.8 M!X$E0 1')< X&2-(4Y3:TT$Y)'Q)_P %&O\ @M'^U/\ MP>/]2TWPGXZUCP7 M\.([AX]%\):+?-;-<0 D+)?21,#<2L,$H6,2' 5<@LWS%\+_ ([_ !K^"?BB M+QK\(?BQXB\-:K%*)%OM%UB:WD9@<_,48;P>ZMD$<$$5R=%>E&$8JR1A=L_9 M+]EO_@Z%TGPK^S+<67[5?PSU7Q-\3=(D6WTV;P_%#:VNO1%3B>XO\ P02^&6@?%7_@I_X"T+Q?X$TW MQ#HUI9ZM?:E9:OIR74$8CT^>/OA GB3Q%XCOH[V72=;E$V MDVUR(U629+0*$D>1E,C^=YBEW8@+FOI_3]/L-)L(=+TJQAMK6VB6*WMK>()' M$BC"JJCA0 !P*FHKF!O^"A7P@4VFJZ+J=K9:Y%]+N1:>,-3:!)9-2O(I [6\98'RXXI M44%AAVDC."%'S?H7AEADD^][^ZNK2Z)M?G7BCBLJ MPW"=18R3C)M>RM\7M%K%K:R5O>?2+?5I/]._V;OCEX8_:4^!?ACXX^$646?B M+2H[EH ^XVT_*S0$]VCE5XS[I7;U_,'H_B#7_#M]%JGA_7+RQN8#F"XL[EXI M(SG.592".?2OT>_X)*?\%:OB;-\3M(_9@_:>\73Z]INO3I9>&?$VIR[[NSNV MP(K>>4_--'(V$5FRZNR@DJ?E^CXH\(L;E>&JXW 554A&\N2UI*.^CN^9I;[- MVT5]#YKA7QAP.:XJC@73[V*=8Y7BD:&0,%D1BK(<=&# @CJ",&I:^4OV:O@EX7\0:%IGQL_9P^ M(.J6]M!\4M5EN&TSQ7*8A&619<>9F/&[YB#N_\%7G\ M;Z/^PYXY\;^ OBIXB\,7VB:6L\;^'[Q+ (-3U*9FW.8X;%99&R>IPI/-?-W[/'A M'QY^UA^Q-J?[7'C#QKKEE\2O%MOJNK^$K_3]:N(H_#2PS3)86MM$KB/R (4, MBLA\_P UQ(7S0!]H45\+>-?^"B7COXI?L%?!_P 4?#K4AHOCWXU>*['P>;^R M0;M+N#C<[:[+]I[4;7_@G[XR^$WQ8^'&JZM'X8U[Q MK;>$/'VE:CK5S>)?0W<;F+4'^T2.1&/&<_@_P)HUAK%S9PVJVL:-/J \AT+7,K2HRRG+ M1* J%><@'US17PWX,_X*%>-_A'^P[\9]=^(NI?VWXW^!_BR^\(PZC? %M6E% MR+;3[N8+C<27'F8P7$+-D%B:TOC?X0\??LR?L+Z;^UYX6\;ZY??%#PQ8:7K_ M (HU/4]9N)(_$'G20_;[.XA9S&+VU*Q+XSY,\2RIG'?:PK8H **** "BBB@ HHHH *9<7$ M%I ]U=3I%%$A>221@JHH&223T '>GU^=W_!7/]J7Q!JOCW_AE_PEJTUMI.DV M\%QXI2&1D-[=2H)8H'X&Z)(FBDQDJSRC(S$IKNR[ 5,QQ2HP=NK?9'QW'?&> M7\!\.5?!K]HWX(?M!:;+J?P?^(UAK0@4-^*Y@4D@-);RJLL:D@X+* V#C-?B;6Q\/_B!XR^%GC*P^('P_P#$$^F:OIDX MEL[RW;!4]U8='1AE61LJRDJP()%?6U>$\-[+]U4?-YVM^"O^)_+V5?2BSK^U M8_VE@J?U9O7V?,JD5WO*3C)KMRQOW1^Z%-EEB@B:>>141%+.[M@*!U)/85^8 MOQ,_X+B_M,^-KJW^'O[,O[)S)KLZK!)?Z@L^H>9<;?WGV:")4!4$,5=V;*@% MD'(KAKW]DS_@HO\ MI2#4_VU?VQ]"\$Z#.2\NCZMXGM_E0<[ETZS=( 0.OF. MCCOSFGAN!:E*C'$9MBZ6&IO762G-KRA!MO[T_(_HF/B5E^:MPX?P]3&R[P7+ M33[2G*W*]>Q]T_'_ /X*M_L.?L\>?8^(?C+:Z]JL&0=%\(*-1GW#JI>,^3&P M]))%-?(_B[_@MM^UA^T;KLW@/]A#]E6Z>9CM&HW=E+JMVBGI(8H0L-O]9&D4 M8//ICZ5^SW_P2<_8[\5_V#XZ\.^*_C#KEK%%*-3-Q:R:0[,H;,:0SHKJ.5*R M>;A@P[5[!:_\%@/A7\-= 3PQ\'?V58-+TNV7%O:1:G!86\(]1%! RC\"*]JC MAN%,L@I8#!3QD^DZTE"GZJ"U:\I'YYG'B536+J8;.,YI8+D;C*G0A.K533LX MRFHR49)Z7B>56/\ P2X_X*=_MJWD6O\ [;G[2,F@:9*XD.C7-_\ ;I(CUREE M:LEI$?<.".,KQBOIGX ?\$4OV'/@EY&I>(?!=UXZU6+!-YXON!- &[XM8PL) M7VD5R/4UZ9\ OVU_AW\2_P!E-OVJ/B7K6D>%]'L);I->N7U#?:Z>(IS&"\A MZJ8R,_M1_\ !8_]BBP^"NNQ_ ']M3P@/&02+^Q6MW6<%A/&9!^]C:+F M+S!EN.>.<5XF8<:<4XV?U*%18>FGR\E)*G!:V>L=;=]6K'WV5\-\'8?)O[>I M4)XQNG[52FG4JS7+S)1A.RYWM%6B^9V;1]C:!X>T#PII$'A_POH=GIMA;)LM MK&PMDAAB7T5$ 51[ 5> M*H=+><7&FV_ASQ+=BX$MO)%]Z[M8\8+@Y*YRO3O7SU7*Z482G+$1E+717E=] MK^9SY;X@Y_F..HT*'#^)ITI2C%SJ\E)0BVDY'?'WQET+3M1M"!=:>]X'GA)4, T:9925(.".A%^*VJ?%[QMX:^,^J:CJI@^TV^GZ7:P6Y\N%(@54W",/EC7.6Y.2*XL' M1P\ZC^L&G@H*A\*5M=].]NO4_SG\3LKXFRSC3%O/8I5ZL MG4O#F=-J6J]FY:N$?A5]5:SU05]G?!S_ (*$_ML6WPLT+P=\-?V=_P#A)8]+ MTZ.R@UEM!U"]:Y6,;%8^2R@L H!.3D@]Z^&/'OCWPQ\-?#%SXM\6ZBMO:VZ$ M@$C?*^.(T'\3'L/Z FNY_9N_X.4_B-\(_@EH'P;T#]B.'7[G0[>2#^U+?Q9+ M&MQF9Y ?(2R8H0C 'YVR06XS@>;G^)P]*$(SIJI*][-VMYGZ/X#<(\49WBL7 MB\#C:F#H**C*I"*?/*]U!_-?5]?&_PP_P""C_QX^+7_ 2X\0_M MRZ!^S>+7QKI?VO[!X#9+JX%P8;I(Q@*B2ONC8O\ *O4>E?&__#[C_@N!XCY\ M$?\ !+[S ?N_\6L\2W7N?]7.G;'\Z^&Q,_K57FA",$M++;U/[2X9R7%\ M-B,95Q4G)RYZK3DKI+E5DDHJUTN[9]G?M"_L:_MR?%CXS:_XA\$?M+MHWA.\ MNE?3-,?Q5J$?DIY:!E\B)/+4;PW\73'K7&K_ ,$>_BKXI8/\0_VIA*6Y?&F3 MWF3]99T_.NL^&G[37_!1WXA_\$M_$'QXU[]GXZ%\=[;[6-(\&OX3NK82^7=H ML>+.YD,IW0%CR_)&1Z5\;_\ #2W_ =(>*.=)^ ']G9_ZE32H>G_ %\R'U_3 MZUW4LWS&G!0IRC&VFRZ>J9\9CO!O@;-,;4Q./A5K.I)R:E6J\J]^[.V^-O\ MP18_;;\'3R:Q\"_C5X<\86T1+16%]81Z==MZ*%E62%O3+2J/;TY'X;?M:_MD M_P#!.?7(M0_:$_8 T246H:)O$P\.'3[EPWRLJ:A;+);$$=0J'K7V!\._V;O^ M"D-]_P $L]=_9_\ B3\>C!\=;W[4NE^-X_%5P# #>K+$3>0Q^:F(@R?*I(!Q MT-?&LO\ P1"_X+>>*8VA\>_\%/5G212)%;XI>);L,.F")(%S\I/\J^KPO'*J MT/J^:82C7AM=1]E-_P#;T++_ ,E/A5X/\/Y9BUB\BD\+56JM&-2*?32:O=?X MCZ\^"7_!>']BCXF>38?$.77? E\^ _\ ;.GFXM=Q[+-;;SC_ &G1!7"?\%NO M^"@'[-?AC]BG1M3\#>(= \>7WB/Q?:PZ(VB:U%/]A$0,ES<$QL=K"'=#M;&& MN%)'RFJ_AK_@@EX6U7]@.Z_9Y^+>O>'[WXLM/),X!&,8&/S#_P""JG_!(CQ3_P $R=!\$Z_K7QQA\:KXPN;^&3[-X?>S M6P-L+)CV7&SOGCR<;5X;K8F%3)Z56G-:M2DI15KM\ONW:25[M]] M._U$,KSG&9;6P'$52E6H5%R/EA*+DI6BN;WK)MNRY5H[-2OMZ-\/?C)\-_B? MIL>H>$?%-K,[J"]G)*$N(CZ-&3D>F>0>Q-'Q"^,GPW^&&FR:AXN\4VL+HI*6 M<XE/HL8.3Z9X [D5^=U%=O^L=;V=N1^GW?\$_"_P#B5[(O[3]K_:%3 MZO>_)R1Y[=O:7M\_9G]&?_!OW^T_X"_:,_9#UJP\/>%TTC6_#7C"YAU^ 2[V MNEF DM;D^F80(2/[ULQ'!%?=M?SE_P#!*[XN_#KPE^R/^T)\!_&_QRNOAWJG MQ/CT"V\,>*%TN\N8;-K.>XDN';[&K2H2DJ("HYS[5Z'X _8S_;(UT(GP!_X+ MM^"Q(V/L]K>_&+7M%G;/81/'OS@G@#^=>)B*CHDTW>_F]6]7J?OC17Q?\/?@=_P %%/!_ M_!)K4?A-I'[0,/BSX\RB=])\:1>+'O8VWZDKILO+I 2%M,K\RX!^4<8-?'W_ M A?_!U_X"YT?Q8=:CC^]_I_A.YW ?\ 7T YZ=N>>.]>(J6K3:5NY]*I)I-' M[(T5\;>%OB9_P5'\%_\ !*34?B1\0O )UG]HRU\[[+X?32;24R?\3188\PV; M")_]%)E^0].>HQ7QO_P]L_X.#_ WR^+O^";/]H1+_K)S\(M?./\ @=O<[!R1 MU';'K2C2:/*'S6C9E.><<>]>#Z#_P '2'_!/G4\)J_PS^*V MFO\ Q--H&GR)WZ&.^+'M_".M)4JCV0^9'Z0W]_8Z58S:IJE[%;6UM$TMQ<7$ M@2.*-02SLQX50 22> !7YL?M4_\ !SA^R3\%O%]WX)^ WPVUCXH36$S17&L6 MNI)INF2."01#.\ MRT/XUZYJ-K=7=];&UN9=-TR01W5N5#$J)+AX5."0T:NIXQ7-MX4Q MVKDPS/)Y'/C=XKVSWGA*33/M@T2V2ZEAD,PN H0NJ+)&&4LRL'V[&#'Y*T;_@D]_P6 MI_X*0:M'^T%\>_&MIHLFO1+)#J/CK6_LDIMNJB.TLH7,$?)*QE(UYR V3ZN M"RJ&$E3Q6;4JBH2U5E;G\E)Z).SU5W;9:W/#QF9SQL:N%RFM3>(CI+F=^3S< M8ZMJZT;2ON]+'M4EC^TE_P %?/'*_&S]I;XAV/PN^!NB:@R6MWJ6H):V$.,Y MAMC.56YNBH8/L#F,LPSR3CM7%_"C_@V]_X)C?#GRY?%'@O MQ3XVECP=_BCQ3*BEO798BW4CV((]6DMS#+,75C&,1[&&TE78#'6O@]O M^#@#_@J#^TFQ@_8U_P""=ZO;W!Q%=IH>J>(&B'][S8%@B7_>92M?K;X1^"?P ME\"_#G1_A%X7^'NEV_AKP_%''HNC26HF@LUCSLV"3=@KDX/49ZUU"JJ*$10 M!@ #@"OE(RA%?#<^L:;ZGQC^VI\-/^"E/[5'[#/PN?\ 9B\?7?PT^*5^-,N? MB#:OJS:7]G673W-W$9(U=T,=UY8"IS@GTKX_TO\ X-I?VMOC9?Q:Y^V1_P % M"6U&Y#;YA;1W^NR,>X$]]+"5/^UL/TK]CZ*<:LXJT0Y4]SY^^.7_ 39_9T_ M:E^ GP_^ /[2MIJ?BG3_ (?068L[U-0DLIKV6"S^RM)*T)# 2#YV56'S <\5 M1\'?\$AO^":/@/PY=^%_#O[&O@LP7ME+:RW&IZ>=0NECD0HQ2XNVDEC;!.'5 M@PZ@U]'T5'/*UKCLC^:G_@HU_P $6OVI_P!B#Q_J>I>$? FL^-?AO)W))6*^CB4M;R(, N5$3\%6R2B_,7PO\ @)\;OC9XHB\%?"'X2>(_ M$NJRRB-;'1='FN'4YQEMBG8!W9L #DD"OZ\Z*Z%BI)6:(Y$?GW_P0R_X)&ZY M^P'X0U/XU_'J*U;XF^++!+5]/MIEE30-/W+(;7S%RKS2.J-*RDH/*15)PS-^ M@E%%<\I.;G=]H\UO,SGG.[.$9]>TW7IVO?$WAG3(M]W9W;9,MQ!$.9HY&^=E7+J[,0"I^7]?\(,_ MR[*,TKX;%R4/;*/+)Z*\6_=OTOS:7ZJV[1^-^,?#V99QE5#%82#G[%RYHK5V MDH^\EUY>76VMG?9,_-2K>@ZU?^&]=LO$6E3M%=6%W'W=G/&,5^B?_ 2:_P"" M1WQ(_P"%D:5^TO\ M3>#)=$TK1)5N_#GA;5H=MU?70YCGGB89ABC/S!'P[.J MDJ%'S_OO$/$>4\/Y;/$XN:M9VC=7F^B2ZW[[):O0_GSAWAO-N(LSAA<)!WNN M:5G:"ZN3Z6[;MZ+4^A/@Y_P7K_8H^(7E67Q$C\1^![ML"1]5TPW5J&/99;4N MY'NT:BOJCX4_M$_ ;XYV@O/@]\8?#GB0;-SQ:1J\4TL8_P!N-6WH?9@#7GWQ MC_X)I?L-_'/S;CQO^SKH$-Y+DMJ.@PMIMP6/\;/:E/,/^^&]Z^5_BM_P;P_# M>6[.N_L[_M"Z]X=NXG\RVMM>M4O$5^P6:$PO&!V)#GZU_,GL/#G-?X=6MA)O M^9*K#Y./O_>?U']8\2LI_B4:.,@OY).E4?JI>Y\D?HY17Y8?\*)_X+Q_L=_/ M\.?B;/\ $+1;;_EA#K$>K*8QT00Z@JW"_P"[#T['%7_#7_!=_P#:&^#>KQ^$ M?VR?V/+BPO <2S6,=SI-P .K?9KM7$A^CH*F7AYF.*BYY5B*6*7:$TI_.,K6 M]+L^-E]HVI M174+?1XF9?UKY/,/-@L1"I_ADFUZK M=?-&O1117F'J!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !6#X[7X>:_:Q?#'XB6=A?6WBB.>S M31]2MA+%?JL3221%6!5AY:LQ![ ^E;U<3\:?@)X(^.MIHP\57NL6%]X=U4:E MX?UC0-7EL[NPNO+>(R(R'# QR.A1U9&5B"IH ^$_!G@[XC?\$X_BCH?Q(^ G MBR>Z^%7CCXWW7@K7?AA?2O*FG22:A/;V]U8L[%@PCB^8$[F* ,75AY?TW_P5 MA_Y1W?%/_L )_P"E,-;7PI_8K\->$_$MMXV^*/CC6O&^J:/XEU+5O#7]N7$0 MMM-ENIY'^T+;P111/<[)"#,ZL5);R]@.*[+]HC]GWPA^TW\.+OX2_$36]8@\ M/ZDH75;'2+M(#>*'1U5Y"C. &0'",NQS7T=\,_ -I\+_!.G^ M-\0:GJ-GI=M';6,N MK3))-' B*B1ET1=X4*/F;+'NQKS_ %W]B?X/:X^OZ4E_K]AX:\6:FVH^*_!> MFZKY.EZM=/CS9)$"^;&)=H,L<4D<G[Y1WKZG_ ."R6AW_ ,1/A]\( M/@OX=C:75_%'QMTB.TA3[PBCAN?-E]E3>I8] ,DU]1^/?A-\./B;\-;WX/\ MC?PA97WAK4+ 6=QI!CV1>2N-BH$P8RFU2I7!0JI4@@&N:\%_LQ^"O"_CC3?B M5XB\3^(?%NN:%I\ECX5_:;?8OLOF^;GR^WOMW?-4/ MC/\ 9A\%>*/'NI?$WP]XH\1>$]+(B6R958J) , 'YN_$'X1^+?BI^Q=^V5\7_#%E+/8:K\;9M0TD(I(NK/3M0+S MSKZH(YG8MT_I?\$F_$WC'3)EEM=?\$Z6NF"+YC/\ ;)+5 M(@@'WB?-!X[5]%^!/A1\.?AG\.;/X1^!_!]E8>&["R:TM](2+?%Y+9WJP?)D M+EF+,Q)=I>DW*D MF-XTV"241%CY2322)%QL5=JX .E_9?\ VK_ P_9I^'GPV\01E+_P /^!]) MTV^1NJS06<43C\&4UW5%% !1110!G:E;>)I;HOI>I6T46T826$L<]^:@^Q>- M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** M ,?[%XW_ .@W9?\ @,?\:_*O_@IOX<\3Z!^V?XHO/$]NBG5K73KVPF0 "XMQ M90V_F =AYL$J<]XS7ZV5XQ^V;^QEX-_:\\&VMC?:HVD>(=(9VT36XX?,"!\; MX94R-\384\$,K*"#C/IY?CN>I\+5GY7L[_ ('Y7XQ<$XWCS@R>!P37 MMJJ_LM?\ !(SQ[JWB"T\6?M0&WTC2;:99 M'\+6=ZD]U>E6/[N:6(M'%$<+DQN[LI89B.&K[VKG.64:3J>U3\D[O[C^(LJ\ M(/$7-(/&/Q# MOM!UOQQH=R-.>.T2:"QLYPR0RF/(,Y>$B4'S$&)5&,J2WEEA_P &GO@:,C^U M/VR=6FZ9^S^$HHOKUG;_ .M[U^N]O;P6D"6MK D442!(XXU"JB@8 '0 =J? M7YQB\QQ6+K.I.7IY+L?Z$\)\(9+P;E$,!E]-122YFM'.2BHN*?VC/BIJ+\$E]9L1D]_O63']?QK].Z*Y_K%=JW,SW*>79 M?1K2JTZ48RD[MJ*3;[MVNWYGR]\+_P#@EQ\)?A3^Q3K7[!&C>)]8O? FO&Z- M^VHW:-??OW5W"RQQ(JX901\G'/6O$]/_ .#:S_@GI9J%N- \079VXS<>)[@9 M/K\FWFOT-HJ%4FMF==D?/?P^_P""U?"=MH./M/@FWFZ_P#716S7TK12 MYI=PLC\2_P#@O]_P24U'X?6.D_MNEZ5\2K[R47:BW21W!4>@:5 M6(_.OZXY(TE1HI4#*P(96&01Z&OF7XH?\$:_^"8WQA\42^,O&W[(/AP:A/*9 M9Y-%N;O2TE$?V>?@WH'A&QG*M=+H]@LN]K'$8B5>5V=N$P>&P-"-'#P4(1T48I))=DE9(Q_L7C?_ M *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HKG.DQ_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &OE7_@KQ M^PEXV_;<_9&;EM2T6Q2+8]XNPK-;*QZ,R[67U>)!D DC["HK MMR['5LLQL,322;B]FKIK9IKJI)M-=F<698"CF>!GA:K:4ENG9I[J2?1Q:33[ MI'\D'C7]G3QUX5URZT:.R.O%6N6NC263B:ZN$AM[.S7S[BXD9@%CC1,[F8D #DY(X-?U#_'3]AC]DC] MI34O[<^-7P(T36=1*A7U14>UNW4# #3V[)(P Z L0.U'P+_88_9(_9KU+^W/ M@K\"-$T;40I5-49'NKM%(P0L]PSR*".H# 'O7W/]L^']OK'U.M[3?V?/'V5^ MW-_$L?#_ -E^(_\ NWUVC[/;VO)+VMN_+_#N?(W["/\ P1$^#WA3]EO3-#_: M;^%FF7WB;5)#?7,$UU5#N &]^3^\D89( -:WCC_@WU_9<\ M1EY_"7C/Q+X>D/W(K:_6XA'U6>-G/_?8K[[HKQ%QOQ13Q4JU#%2IIO2$6^2* MZ*,'>*26B5MD>P^!>%:F%C1KX6%1I:SDESR?64IJTFV]6[[L_+F\_P"" OQ[ M^'%X^K_L]?MFK8W).Y/.M+K37!'3,UM+(3]=H^E,_P"&>O\ @X$^ 0_XH;XU MR>,H8>N/$]IJ6Y1[:LBN?PY].:_4FBO47B1G]96QU.CB%_T\I1?_ *3RGE/P MTX?HN^!J5L,_^G562_\ 2N8_+"?_ (*2?\%D_@:/+^-/[(SZG:1?Z[4)?!-W M&#CK^_M6, _[Y-:?@[_@XALQ]>T>#_VLOV;/C1;I8>%_VGOAMK1E^[I\NJ6_ MG'/',$C!QUQRM8'C_P#X),?\$]OB+ODU3]FS2=/F?[LWA^ZN-/V'U"6\B)^! M4CVKQ#Q__P &\W[*&O;[CX?_ !0\:^'YF^[%/<6][ GT5HD<_C)1['PUQOP5 M<1AW_>C&<5_X#[P>W\3L#\='#XA?W93IR?KS>[]Q]C:G\+M*\5^"9/ >LZ!X M6U+PY=@-+HMUH44UC,/,$H)A8&-OW@#]/O -UYKS#7O^"9O[%WB7)U?]CSX. M,S?>E@^'%A"YZ=6CB4GH.]?'LW_!"[]K_P"#\K77[,?[<*VCJVZ(--?Z(V&KQJ4XI*\I0: ML_Y7%7DM+--)WOTW?D%?=/\ P3&_:'^*G[-OPCUWP1^S;X&-_P#$[XGZQ!;V M&K1:2MS=Z;9PQND:6BE2WGR/+,Q.-JHL9^9B?+^=?#_P)\.:7RWY0Y M6-D"1D^X!)/TSBOV,_X-T/#OPFU'P?X^UY/ EE_PF>BZI:PG7W3=*FG7$+>7 M!'DD1#S()BQ4#?E0V=HQVTN#:W"F5UZKWZ MZ;\.*XYH<7YI2R/(J[I^TOS5>5IJ*3;C33L^9I/WG:W37;M?V ?^"/-]\*M9 MM_VBOVJ=1L_$GQ!N9OMT.FZBYO(-+N&.\RRNQ(N;K)R7.55N5W$!Z^Z/L7C? M_H-V7_@,?\:V**_+L[SW,N(,:\5C9\SV2VC%=(Q71+_@N[U/TW(\ARSAW K" MX*'+'=O>4GUE)]6_^ K+0Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HK MR#V3'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&M MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,? M\:S_ !+X'O\ QII$GA_QC:Z'JUA,,366IZ4L\+_5'!4_B*ZBBJC*4)*479HF M48SBXR5TSY(^+_\ P1K_ &./B^TMW+\,-/\ #5[+G_3/"#R6&S/]V%28!_W[ MKYW\5?\ ! 7XM_#G5F\7?LH?M;3:7J$?_'LFIB>QF3N/]+LR3^40K]/Z*^LR M_COBO+8\E/%2E#^6=IJW:TKV7I8^1S'@'A+,Y<]3"QC/^:%X._>\+7?K<_*Z M3QG_ ,%]OV/5V:WX>N_B-HMK]V1K*'71(!U8M;E;W&.[X]?6M;X??\'!.HZ5 MJA\-?M'_ !U+0[R!PEY-H8$CHW?=;7/E,F/3S&-?IW7,?$OX*?![XRZ;_9' MQ:^%OA_Q+;A2J1ZYI$-SL_W3(I*'W&"*]/\ UMX>S+3-\.:7>R MX']G^*+9],D5CT0-<;8W/^X[5[_I\GB?5K*+4M*\4Z9 Z MC_P1<_;H_9NO9=>_8R_;#9D5S)]A^WW6BS2^BE8VEAE/^^54^@Z4?V-P)FFN M"Q\Z$G]FO"Z_\#AHEZA_;7'V5:8[+X8B*^U0G9_^ 3]YOTL?H5\8/BOI/P#^ M']_\4?B]\2](T/0]-3=_\ !Q)X5TC7 MY+'X'C#1\\(NIS M+XDU+F4;/2V^EV^B_"_'>J>,-)F M\3WVBHNO:=!?1>>MY$6AF8PAMR!WC+@$?=<5\/XD< 8;AE4\9E]_8S=G%Z\K MM=:[V:3WU36[OI]UX:>(6)XH=3!9C;VT%S*2TYXWL[K;F3:VT:>RMKZK]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL45^3'Z\8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C5 MK2H-?AD)OBK^S7H7QA\)Z=+>2_#[4YYM3@ MA0LR:?BEF/"FOQJK^H2\L[34;273]0M8YX)XVCG@F0,DB, M,%6!X(()!!ZU\(_M$_\ ! ?]FKXJ^)KGQ9\'O'6J?#Z6\E,D^F6UDE]IZ,22 M3%"SQO$"3]T2;!T55'%?M_ASXC9;D>6_V9F=XPBVX32;23=VFE=[MM-)[V=K M:_A?B5X:YGGN9_VIE=I3DDIP;46W%633=ELDFFUM=7OI^--?LK_P0&_9V\3? M"K]FO7?C#XLTZ6SE^(.IP3:9!,A5GT^V1UBF(/(#O-.5]5"L.&%+^SM_P0'_ M &:OA5XFMO%GQA\=:I\09;.420:9)O W[4EM^T+!ITLF@^-],MX9+Y4)2'4+6(0M"Q'"DPQQ.N?O8?'W#7P97], M7Q?^#GPR^/?P_O\ X7?%WP?::YH>I)MN;&[4\$?==&4AHW4\JZD,IY!%? WQ M!_X-S/A-K'B&2_\ AG^TAKFA:<\A8:?JN@Q:@\8)SM6598.!T&5)]2>M?T-P M/XHY-A,FI8#-9.G*DE%2Y7)2BOA^%-II:;6TO?HOYRX[\*\[QF=U^MK:7?Y/:5I6IZ[JEMHFB:=/=WMY<)!:6EM$7DFE=@ MJHBCEF)( Y)-?J!H'_!NKIFM_#;0]4U']HC4M \4S:3!-K=G+H<5[;6]XR! MI(HRLL3;58E0V3G&:^F/V,?^"1G[,G['>OP_$*U%[XM\76X_T77M>5-MD2,% MK:!!MB8_WV+N,D!@"0?JBO'XQ\6<5B,3"GD,W"$;WFXKWWV49)VBO-7;Z*VO MM<&>$6%PV%J5,_IJ.&D\6V$)]='U'S,?\ ?-R:_4BB MOD?^(B9E7_W["X>OYSI*_P!\;'V'_$.,LP_^XXO$4/*%5V^Z5]#\N/\ A[O_ M ,%/?@Y^[^/_ .PT&MX?OW3^%M4TTN!U/FLTD1^JKBNE\$_\'&OPJNV6+XF? MLS^(M*(XE;1-:@OB#WPLJ6_Y9_&OTBKF?&WP7^#OQ+5E^(WPF\,^( XPPUO0 M;>[R/?S4:C_63@W%_P"]Y0HOO3JSC_Y+J@_U9XTPG^Z9PY+M5I0E_P"3;GS+ MX'_X+F_\$^/%VQ=9\=Z]X;9_X=<\-3MM/H3:B8#ZYQ[U['X'_;[_ &*?B-L3 MPG^U)X(EED_U=M=^((;69O81SLCG\JY3QQ_P2@_X)[>/][:O^S)HMF[9(?0[ MBXT_:?4+;2(OX$8]J\=\C>(+)=3 MT'5[6^MG^Y<6EPLJ-]&4D&K5?F#J_P#P;V?$#P9>OK7P*_;*FLKG_EDMYHDM MHZXZ9GM[@D_]\"JW_#$G_!=7X)'=\-OVJ6\311?ZB!?&\ER,=AY>J1JB_3.* M/]4^&L5_N6<4WY5(3I?B[H/];N)\)_ON2U5YTIPJ_@K/Y'ZCUS/Q@^,GPR^ M?P_O_BC\7O&%IH>AZ:FZYO;MCR3]U$506D=CPJ*"S'@ U^;P_:I_X+[_ 1Q M_P )_P#L[OXL6'_6$^#XK[W[1W[8&O:-X0^./@E/" M \+1MYGABWM[BW!NY.3<2Q3DN'\LJJAL[5+$'YSGU,E\+HRP/J!TKWC]C M#_@KI^S+^V)X@A^'EM]M\(^+K@?Z+H6O,A2](&2MM.IVRL/[C!'."0I )'X/ MU8TK5=3T+5+;6]%U">TO+.=)[2[MI2DD,J,&5T8JN)E&I3OK#EC'3R:2DGV;;\TS M^H"BO)_V%OCIJ?[2G[(_@3XTZZ5.HZQH@&J.BA5DNX)'MYW '0-+$[ =LXKU MBOY>QF%K8'%U,-5^*$G%^L79_BC^J<%BZ./P=/$TO@J14EZ22:_!A1117,=( 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 %?C5_P7W_9V\3>!OVI+;]H6#3I9-!\; MZ9;PR7RH2D.H6L0A:%B.%)ACB=<_>P^/N&OV5KF?B_\ !SX9?'OX?W_PN^+O M@^TUS0]23;RDKVOY--I]KWUM8_F=JQI6E:GKNJ M6VB:)IT]W>WEPD%I:6T1>2:5V"JB*.68D@ #DDU^L/Q!_P"#$Z&!=7#2E M4J6TARRCKYMJR7>S?DF?SU@/![B[$8]4L3&-.G?6?-&6GDD^9OLFEYM'J'[" M_P "]3_9K_9'\"?!;70HU'1M$!U1$8,L=W/(]Q.@(ZA9974'OC->L445_+V, MQ5;'8NIB:OQ3DY/UD[O\6?U3@L)1P&#IX:E\%.*BO2*27X(****YCI"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ J*^O['2[1[_4KV*W@B&9)IY B(/4D\"I:^ OVQOC9I6O_M<_ M$7]G/]H/Q/?Z5I,'@/3+CX4:,VI36=AK-S(X:\F<1LJW,X?,4:.64"&3:HBOEO]N/XH^*OV7/@%\. MOV>/@[XTU<>)_'OBK2?!&B^)M4O#=ZA;QRLL<]^\L@_>7&W WD$/'VE:CK5S>)?0W<;F+4'^T2.1

&/&<_@_P " M:-8:Q>%O&^N7WQ0\,6&EZ_XHU/4]9N)(_$'G20_;[.XA9S&+%ROS(P9=P)&!]&UXE\;OV+-!^(VH>+?&/P_ M^(_B7PEX@\96UO'K[Z=J8DL=0:"..*)Y;6XCEC5EBC5-\2HQ"C)/.0#SG]@? MQG^T!\+OCSX\_8,^.?CMO&\'@;2+'5?"?C6=2+N;3K@E4M[HDDM(O&"26^5_ MF9=N/0/^"@_[-'P3_:&_9I\6#XK:)8176B>'KS4-'\321*MQI$\,+RK*DOWE M0,HWIG:RY![$=I\/OV:OAA\/-,\36]I;ZAJ6H>-,GQ?X@U?4'EU#5CY1B423 M#:45(R41(@B1@G8JY-<9\)OV /A!\)]*MO"P\<^/?$GA^PN5GTWPOXL\83WF MF6K*V] +?Y5D16 94EWJK ,!N - 'S3^U/I?Q,B^"W[%OQV^,*7)O?"_CGPQ M_P )O<78/FV\EREL6GGS]U@T)#D_QOCO7H?_ 62T._^(GP^^$'P7\.QM+J_ MBCXVZ1':0I]X11PW/FR^RIO4L>@&2:^J/B7\-/ WQB\!ZI\,OB5X<@U;0]9M MC!J-A0!91 $1%\QU55>=PTSJ-K2$9! /1Z^.O\ @C?H-W\. M? GQA^"OB",Q:SX8^-VKK>POPS120VWDS?[L@C8J>X&:^@_^&9OAQ_PTW_PU ME]IU?_A*?^$5_L#RO[3;[%]E\WS<^3C[^[WV]]N[YJA\9_LP^"O%'CW4OB;X M>\4>(O">N:[IT5AXDO\ PIJ*VS:O;Q9$2SAXW'F(&94GCV3*K%1(!@ _-WX M@_"/Q;\5/V+OVROB_P"&+*6>PU7XVS:AI(121=6>G:@7GG7U01S.Q;I^Y8=J M^OO^"AWC[0]2_P""3?B;QCIDRRVNO^"=+73!%\QG^V26J1! /O$^:#QVKZ+\ M"?"CX<_#/X#-4U3SM+TFY4DQO&FP22B(L?*2:21 M(N-BKM7 !TO[+_@;5_AA^S3\//AMX@C*7_A_P/I.FWR-U6:"SBBL_$CQC=M!I6A: M;-?7\J(6811(7;:HY9B!@*.22 .M>)?$OX_?M:?!C7O"OC_X@_"_PC)X U[Q M'I^CZW8:7>W#ZQX>-]<);6]Q+*?W%PHEEC618T!!-9OANT0GG\4:=J]G/?6ML1D3S MZ9"FWYCO<%!P^QLJ/!_$'X]?M;> M([#4O&/[)_P*\)>*= T?4[NPQK_BV6RO]9GM9WM[@6L:P-$B+-%+&KRRJ7*% M@H7:S@'OE%>'_L9_MS^ /VOM/UC0H_#&H^$?&_A:X^S^+O NN\7>FR9*[@<+ MYL>X%=^U2",,JY7/N% !1110 4444 %%%% !1110 4444 %%>-_$G]IOXE:5 M>:\GP*_9KU3XA6WA2_\ L6OSV7B"ULF^TB))9(;6.7+7+QI(FX?("QV*696" MO_9/_;A^!W[8%AJ%O\/;V_TSQ%H9_%3XO?$:W^(0^"WP*\*Z M!JGBA/#_ /;5])XHUF:SL[2T:9H(?]1#-)(\DD^0MO( M2OIV@ HHHH **** "BBB@ HHHH **** "BO+/VEOVQ_@;^R7?^#[7XV>(VTR M+QEKC:;8WA0&*V*QEVGF.04A5C$C. =IF4G"AF'J%O<6]W;I=6LZ2Q2H'CDC M8,KJ1D$$<$$=Z 'T444 %%%% !1110 4444 %%%% !117G_[47Q^TS]F+X'Z MW\9]3\,WFMG2HXQ;:+IV?M%]-)(J+%'A6.?F+$X.%5B> : /0**XO]G_ /: M^%G[3GPLTWXP_![Q)'J6CZE'P>%EMI0!O@F3.8Y4)P5/L02"">TH **** "B MBB@ HHHH **** "BBB@ HKS[]IK]I;X<_LI_"Z7XH_$C[=/$UY%8Z5I.DVWG MWNJWTN1%:V\>1OD;#$#( "DDX%>2_LZ_\%*-/^+7QGL_@#\9?VY('>@#?HKXG_X>B?M(>#)]-^+'QV_8$\0>$OA!JUU"B^,)-9CGO--MYF" MQ7=W:HFZ)#N4LK;<;L!G. WVM!/#8JDIUW97.TG% 'U%1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B?$ MGXA>%?A+\/M;^)_CC4/LFC^']+GU#4[@+N*0Q(7? '+-@8"CDD@#DTOC_P"( MW@3X5^&Y/%_Q%\5V6C:;'(L9NKZ<(K2-PL:CJ[L>BJ"Q[ UPWA7XQ_LF?MG> M'+_P-X4^(7AGQM8QR12:QH"W22/B*9'47%L^'\OS$4%77:V"IR"10!K:I!\' MOVR?V=;W3M)\1QZUX-\>>'IK==2TN?!>"9"A9"1E)$.>&&4=,,,@BOCC]H7] MFC_@H1X(\.>%/AWXO_X*56]WX4U3QUH^DZ3+DR?.V-Q()%=+X]^'?C_P#X)3>/K_X\? 'P_>Z[\!];O/M'Q!^'MEF27PM* MV VIZ>I/$(&-\7 &#A0K0_1WCWP3\ _V^OV;?[&DUW^VO!_BNUAN]-UG1+O MRYH71P\4\,F,Q31R*.&&5961U^\M 'BGA?X<_M]?LC_$/PMXH^('[8*?%_P; MKWB>QT3Q%H^K>$XM.NK'[9*MO%=VSQR2%O+E="Z$@%"YQD;E^O*\K^#W[-.L M^ )M.O?B9\?_ !?\1I]#)_X1]O%7V15L"4,?FXMH(S<3[&9?.G:1@&;;MW-G MU2@ HHHH **** "BBB@ HHJKK>N:)X:TFXU_Q'K%KI]C:1F2ZO;VX6*&%!U9 MW8@*/*/$6H1VFGZ;9RW5_=S'"0PQH7=V]@H)/TKE?&&F M^"OVH/V>=:\/^%?%MO>:#X]\)7=E::UIT@EC>WN[9XO-0@\X#YQZC'%,OK_X M'?M4_#G5?!FB>/\ 1_%'A_48UMM97PYKD-Q'-"6!DMY'A9L)(JM&XR"49@"# MR/E/6?#?CO\ X)#>-IO&_@"QU/Q#^S=KM_O\0>'XV>YN_ =S(V#=09):2T9C M\R\D=_FPT@!;^"__ 40^)WP9T^/]F']M7]F?Q[<>/-&A&G6.I^$O#3ZE9>+ M(D&R.>%@0-\@ W?P9)),9S&K?^">/PR\=_LH?M@>//V==7L(M/T'QSX-M?B' MIGAVT<-;>'[N2Z-M=6$++\K*C.D88=4AB/U^R?!OC+PK\0_"NG^./ _B"UU7 M2-5M4N=.U&RF$D5Q$PRK*PZC^72N4\/_ VO[O\ :'UOXWZ[8+;>5XWMXFDGGGD")&BC+,S'@ $DG@ 5YEX1_;7_9,\?\ C9?A MGX4_:"\-7&NSD+:::=16*6ZW?=,'F;1/GL8]P/;- &Y\'?VBO@Y\>[GQ'8?" MOQO:ZI=>$]>N-'\06D9Q+:74,C(2C%&*2#*N <$D$#YA/BS]KG_@GQ\9_ M$GAG2OV>?$GQ9^#OBSQ%=ZWX=E\%V_VC5/#=S=S-/9 MDL@V_P!H?]@W7?A'K]A^U/\ \$\=+LO#7C_PY9"'5/"T8\O3_&5@N"]KM:7/\ 8_%OA+4QLOM# MOER'@F0@'&5;:^ &"G@,K*H!\S^)?!'Q3\-_MM?"+]O76/!-QX/O_B+XNE\' M:[X0EDC:=-*FTYC9&\,65:XWVLTSC+;!]GC)S"2?O"N+\>?#:Z^(/Q+\(:WJ MZPC1_!]]-K-NF[,EQJ36TUI%D8P(XXKBXA>)O@]\,OCIX9?Q5=:/>64-OIOB"WFN[ M&=X719&BC:K$AAD'&* /&]8^/.I?\$\?VY]>\/_ !EE:+X/?&S5 MDUCP_P"*I.8-"UTPQQ7,,[]$CE,:N2>%!1N@E*ZG_!0_]EG5M)U"U_X*+?LI MF+3_ (E> K?^T=4CLVQ#XITF-,SV\P7_ %C^2&"MR70;.2(RG6?#SPE\,/$W M_!.-O!?[8.G6WB#P]X*TO5M)\33ZBA9GCT2[NK(W*L"'67;:;E=2'R<@Y-)\ M*/V!-9^&O@^;X7_#[]L;QO<_"W5+-HD\*7\5E>/%92H0T%K?M'YL$+(Q4;!E M5.496^>@#Z$\#^*]/\>>"]'\U34 %%%% !1110 4444 %%%>7 M^._VU?V3_AAXP_X0/X@_'WPUH^IK(+;P9H@O5T:-@&5KIVDC5/ ME(; +,!C(&1GS#]JWXN:_:/\/O\ @K3^QS,WC/PUIFB2Z1X^T:S5A)?^'WG\ MQFV$;HY+:<2ELC*,06&Q9,_2/[,'P9T3X3Z;XQU33&L+W_A-/'FJ>)#K5G*L MG]HPWLOGPDL.HCC<0J,D;8@1PU<[^RY\,]#^"'Q=^+WPD\+V$-GXQFX\.>(;9!]MT#40H^\N=T;J<+)$2-R]^4<='^P!XY^*?C7]F32;'XX,9 M?&'AC4M0\->([LOO%W6NKQ_#O7X[>POYK:YDA?S+66.:#;N0LFQ5&UPRXW9KZ7\ > M O#7PR\)VO@SPG:R16=JTC[IYVEEFEED:6::61R6DEDE=Y'=B2S.Q/)H V:* M** "BBB@ HHHH **** "O%/VE/\ @H=^R%^R3XCM?!WQQ^+D&G:Q=Q+*NE6= MA<7D\41Z22) C^4I[;L%OX0<&O1/$WQL^#/@KQ+!X,\9?%SPQI.L7*@VVDZG MK]O!"=.U;6?&GC:>[_MO4;:* MX>ZTMK: 6]NI;)6*(;XMAQED8X(*F@#I3HG[-G[9/PG7Q,=/T/QMX4\4Z,]M M%>,GFQS6K/ED4G#0N)%&<;75XESAHQCYF^'_ ,0/B!_P2H^(.G_ 7X]:_>Z[ M\!]=O1;?#[X@WI+R^%I6)*Z9J##I"/X)> ,C"AEB]A_9(^$NC?LY?&WXL? MKP-9BR\*2W.E>+?#VDQ?ZK3AJ274%Q!$.B1^?ITCJ@P%$F *[KQ;9_#']K?X M(>*_ EB^EZUI>H2:GH%\E_!YT,-Y;3R6TF] 0VNH6 M%\ UC?0S!HDE4Q2ALH^=KAP:FKAOV=OV>?AM^R_\ "G3/A%\+M.EB MT_3H$22ZNY?,N;R0*%,TTA^\Y"@=E50JJ%554=S0 4444 %%%% !1110 445 MP_QA_:4^!'P CAD^,?Q0TO03/$98HKN4F0Q [3*40%A&"0"Y&T'J: .;_:N_ M;9^!W['>E:9/\4;O4[W5-/0O#/AW3_M>HZ@4QO,<6Y1M7(RS,HR0,D\5# M^RA^VA\ OVV-$O=<^%YOH=2\-7H35= \1Z<+?4=*F=716>/&OA;\8OVDU_;&^&_C'0?%FEW'P_B\.Z=JNE:A'%_%#0IM%_Y<*7U MI(X'#21BUG0,?FVN%SA0* /)OC_^S]\4OV(_BEJ7[:O[%'AI]2T34G\_XL?" M:T^6+5(ADOJ%D@&([E 68JH^;D@'+*WT5\ _VH/@?^TOX'TGQY\(O'MCJ$&L M6CSPV)G1;R IM$L88^ '\1:G\/O"U ME:ZIXMUR?5O$>I6]HL37<\DC.% 7[D2;BJ1@X4$DY9G9@#T*BBB@ HHHH ** M** "BBB@ K@OVAOVGO@5^RIX*7X@?'GXA6F@:=+-Y-KYL;RS74N,[(H8U:20 MXY.U2 .20.:Z'QW\3OAM\+=-CUCXF_$+0_#EI-)Y<-UKNK0V<;O_ '0TK*"? M85Y=K7P-\%_&K]J_PK^T=J=MI?BSPWI/@.\M/#D_G17=I8:@]Y"S7$8R5:22 M$E%=0=H@8$@E<@&1X"^+'[-7_!0N_P#!7Q<^!'Q'L=='PT\8G4KW3KNUEAEC M:6PN[4"2&5 Z,#.)8Y-I4M 0&ZE>@_;>\#:;XA^%ND>/_LR#5O GC;1/$&C7 MFWYH##J$"W"@]=LEL\\;#H0W/05SWBSX'^$?@[^W#\/_ (Z_#30+;1W\>0ZG MX4\8V^GP+%%J#+8S:E:W#HH"^:GV"9#)C<5< GBNE_:I\2WOCCX9?$+X$?"5 M(-3^(-OX,AU+3M"DE5?,^T2S1V[$LRC:9+9PW(VC&2-PH W?''[2OPY\!_'_ M ,%_LY:MJ"/XA\;VM_/I]K#)ND@2VB\S?*@!V1N%E57) +1X&>=OH=>$_L=_ ML=S? J;5/C)\9/% \8?%SQ@!)XO\7SKE8EX*V-FI \FUCPJA0%W; 2 B)[M M0 4444 %%%% !1110 445B^/_B-X$^%?AN3Q?\1?%=EHVFQR+&;J^G"*TC<+ M&HZN['HJ@L>P- &?\:?C5\,_V>OAKJ?Q<^+WBB'1]!TF(/=WLG@VW^%/Q5\->+4\"_$&R\0ZQX?C MOE,KI#%<0#S8'PZB.2X28!U +0!>IK5_;W^&>C>)_@_:_%N*PC7Q#\,]>L?% M'A_4U3][;_9;F*2YC#=?+EMUE1E^Z1099(;=YWX)SC"A<_WW1>K"O#?V*OV"M5^$_B7_A??[1_B%?$_ MC^.V;3_#43N)+3PII09A':VHP%$K(* MLZWKFB>&M)N-?\1ZQ:Z?8VD9DNKV]N%BAA0=6=V("CW)KQ/]H?PO\,_VW/AK MH7A?P%XUT'QGX=L?'^C7OBK3M$UN"Z@OK&*Y!D@E,;E2@)65D)RRPD $X% ' M.^'/VX?V&?\ @H#I?B?]E;X(D\0Z;=Z1XEO(59- -M.L MYNHXRIWOLC,*H!SY_)5=Q'&_MY_L[_#K_A2!^.?@SP9IND^*OA(\7BCPUJNF M6,<$L,=@XGGMLH!NAD@CD0QGY22IQP*]S\6_$7PAX&U;P_HGBC6([2X\4:R= M+T5)& \^Z^S3W'E^V8[>3'J=HZD4 ?-OP"LOVU_V5OCKX<^$'[2'QQM_BMX, M\?/=6>@^*)-*6SO](U6"TFO/(E0%M\,L%O<%27 ZC=W#X\R5411EF=L ?C61\0O'OAKX7>#-0^ M('C&ZD@TK2H1-J-S' TGV>'< TK!02$0$LS=%568\ U\O_&3]CW3_P!O#]J; MQEH/[2GBK76\!>"=/TN+P?X0TC4VM;>]DN;H(!T/ M_!0;XP7G[,_C/X1?M+>(=,FN_!'AWQ7=V'C(P0F1K"._M3;PW^T9_P!4VY20 M,D3%!RXJA^V3^PKX6_:=TK3_ -J#]E;Q7:^%_BOIENFI>$O'&@SJD6L+L#)% M!X M?$\0S7WA_P?!JLSZ3H$;H(V>" X03RX9F?;^[ M1Q"AVJS2=3^SU\+O$'ACQ+XX^+_C+PS::'K/Q UJVOKK0[*\%P+*.WLH;6,2 M2JH629O+9W*C:-ZJ"^S>WI] !1110 4444 %%%% !116;XO\7>&_ /A>_P#& MOC#5H[#2M+M7N=0OI@=D$*#+.V 2% R2>P&: -*OFW_@HC\4M*^"-Q\)_BK\ M2-'6^^'VF_$9(O&L$(P_V@O@S\8O MVTOVF]=^"U[\=_%7P^^'/@GP]IEU+!X+O1:WVOWUZ9V$C3D'$$2P;0A4@N"> MHRM'X"?!7QIX7\3>._\ @G%^U1XTOOB;X'UOPHNM>"M<\12,][)IQF%O=6+9(/VK?V"-:M/ OQ4TZ 7NFWWA MV2.'3O$T) ?R+A$_=/Y@QB0@J^0)-RD,GI/[$7[4&G_MI_ &XU3QUX+CTSQ' MI=Y<>'_B%X3OK?*VM_&H6:)HY,GRG5LA6SC/0-3,(NO]$MC$;N=())$BDE+D; Q;;$C-AF95 M .7_ &1_V(;S]F+XD>,+[PS\1=>LOA]=:ZUUX*^'']H[[33&>(">=F&6*O(T MGEP;BBIM=PTN/+^BJ** "BBB@ HHHH **** "BBOE[]J2RU#]M"3X9_!_P & M?$+6="^'GB_5=9'CN^TEFM+ZX;3D*C22S#,3/,MP)%(SBU<=C0!Z%^W?H_C; MQ5^QUX^L_A;;K?:Q'H;75G9HOF"]%O(DTMMM'W_,CC>(I_%OV]ZX:3PQ^R1_ MP5__ &3]-\6:AI,,\=Y;D6U_;E%U3PQJ(4>9$L@&4=&P2I^21=K8964UQ'@G M]CW2_P#@F]^T5X)\7?LY^*-<3X<>/-:'AOQMX0U346N8;:[FAD:QOX2W*GSX MUB;.3B; .&P+7CG]A3XU_LX_'W4?VD_^"=GB[1=/?Q%(9_&GPH\1RO%I6L$- MEI;=D!^SR98D< *SG#!&,9 +O_!/[XN_'SX9_%37_P#@GU^UMJSZOXE\*Z6- M4\$>,9,_\5'H7F"(.S,26EC8JIR2WW@V3&7?OO&/[!OP\\7_ +8%I^U%;W%W MH9&@O:>)+#0=3EME\4S%U\M;](]JR0Q(@RI+>>757 2+;)<\!>#OBS\8/C3X M5^/7QH^"UIX$N_!V@ZE96E@OB*'4KB[GO3;A_P!Y H18(U@;&3N=Y =J!/G] MNH **** "BBB@ HHHH **** "O+OVV8O'/\ Q7J&F>(? M'6E*?M.F6VGPW#W5O 3@QW+R6[Q!N"IC?TR/._!_[/WQA_X)W_'7P7KOAG]H MSQGX]^&7C?7H?#GBK1?'&I?;+C2KZZ!6RO8) H5IPD+@*I_>*#OR"@!OR?L MZ_L4_P#!3K]E[P]\3/ASX;L/#MVVGQGPYXE\+VL=IJ7AF]B 'V\4C/E^*=&WA%N0Q MWR*2H+?>8%MPWQR$\]XF_8Z_:2_8H^.>J_M!?\$]].L=?\)^)[K[3XU^#.HZ M@MI%),3EI]/E?$<+YNA!N&"EE$T@#E?ONIP2P!A^W- M'T?2O#VD6N@:%IT-G8V-LEO96EM&$C@B10J(BCA550 . !5FB@ HHHH *** M* "BBB@ HHKQ/]KWXP^*++X*?$?PC\#M=>P\8A/% M?%#_ ()3:%^S)X(G_:>_9/\ B=XQ7XK^#;=M9N-3UC6VN5\4^2/-N;:Z0CGS ME5U ! RP#9SD>C_M/?L8V/[5$OA']LO]FOXCGX>?%2TTRUNM \3JF8-1MY8P MT=K>( =ZE7V;L-\K%621<* #SCX>>'_B3_P2D_::T'X3KKM_KG[/7Q-UU=.\ M.OJ$S2R^#]8G8^5;EV_Y8R-QDX!!+GYHW,G>?M4?!#]IK]H7]JO4?@YX!U:Y M\)?#+Q%X#T5?B)XSM5*7=S%!>:KG2[-SP'E2<>8PSL3;NX8))LS^&_VPOVE/ MAQ;? O\ :?\ V?/#6ALNM:;=:QXRT?Q4ES97$=G>0W1DM+;;Y\6WTY0!S_P +/A9X ^"G@#2_A=\+O#%MH^A:/;""PL+5<*BCDDD\LS$E MF=B69B2222:Z"BB@ HHHH **** "BBB@ HKRG]J;X\:C\,O@K\1-3^%4EM?^ M-/"GA=;^#3)E)%N;@R);W$@(PT0:*5CS@B!P2,5\T>._^"?_ .U?\!/!TO[4 M7PM_;?\ B!XK^)_A^W.K:WH>OZB9-%\0+&/,GLH[88\I&4,L8)8 A0!&<,@! MU'[*ND?L\?M5^%OB=^RS^TA\,=$U3QQX7\>ZT/&%IJMDOVN]BGOII+7489>) M ODO%$DB,#&(D VJ8P>5^%VJ?&3_ ()9_M%:!^SQ\1O%FH^*O@-X^U1=.\!> M(M5E,EQX7U"0XBL)I.T3'Y0.$(_>+LVRI79?M%_LC^(_VC;[P;_P4&_8G\;0 M>#OBD= M+VUFO,_8O$-A-"DB6MX%!R?+8('((*X5L;4>.SXPUKX__MC_ 0N M?V;?CM^QEX@\(^)[Z[LA?:[]OL;C0[%H;F*4W]O+/VJ+CX&?LOVQT1_&OP_P!*C\4_$B5&*>&M/M[[4]YB' >ZE^T% M8@""-K,-N/,C]Z_9Q_9U^&7[+/PGT_X/_"G2G@TZR+2W%S<2;[B_N7QYMS._ M\&/"_BG0?!^N7;P7 MGB6>>#1R86,=RMRIYKN?#G[-=M^WC^QB?@/^UQJ$T_CCX?\ B*^T-_&= MCQ=07]E(4@U"-FY836Y@D=6^_O).&VLH!QW[5O[+?CO]A#QY<_M[_L':2;;3 MK8^?\5/A?9Y2PU:P4YEN8(E^6)T7*H]/FG@QA!J$,\;,YVD;I(P[8'/FL M2Q]N_9O^#\'P!^!/A7X-P7D=Q_PC^CQ6LLT"%8WE S(44Y*IO+;5))"X&3B@ M#G/V1_V1_!/[*'@FYTW3=3N=>\4Z]<_;O&GC353NOM2% M!/)9F9O6:** "BBB@ HHHH **** "BLW6?%_AKP]K&D^']:U>*VO-=NI+;2( M),YNIDADG:-3C&X112/@]D;'2OBO1?V./CW^W3I^K_M'?$[]L3XA^!M3N]>U M*#P1X8\'ZD;6Q\/6]K>2VT0GB!!GF)AW.P:-B3@MQ@ 'H?BOX@_#O1_^"D=_ M\%/VAO#.EWEGX_\ AWI\?P[N]-XBC4Y/E" MO+?V@_V=_B9_P3*\87'[8?[#]G=7'P\\_P _XH_"-)V:T6VR/,OK-#GRBHY. M.8L9YBWHO66G[.NK?\%#OV1&^$W[3VKMIOQ5^&'BJ\T=/'&D)B:UU2U*-%?1 MXVDQSV[VTKI\N[<&&QE0KO? [XP_MU_"C3#\$?VO_P!E[5OB!);PFUTWQ_X! MN;&YM]:BQM'VN"YF@,#D<,[!5;/*CEB :O[6'QY\3ZS\#_A3^T#^RUX&?QQJ MFK^++6Z\(:6,HL[7FCZC#&\Q'^K2,3[Y@ HHHH *** M* "BBB@ HHK&^(7CWPU\+O!FH?$#QC=20:5I4(FU&YC@:3[/#N :5@H)"("6 M9NBJK,> : ->6:*",S3RJB*,LSM@#\:^:?\ @H-\8+S]F?QG\(OVEO$.F37? M@CP[XKN[#QD8(3(UA'?VIMX;_:,_ZIMRD@9(F*#EQ7/?&3]CW3_V\/VIO&6@ M_M*>*M=;P%X)T_2XO!_A#2-3:UM[V2YMS--J,Q7F0B0/"A' \EQZ@R?LS?LZ MI\'/%GQ _P""=_Q0U:[\;?#'5?#4.M>!X?$@>&=>\-^* MO"5K:L9AK<-DZA(HQEOWI>-E49PS%06VY.)\%OV=/VU_V _$-QX&_9YO--^+ M?PAEO':P\):[KJV&L^'2YW,D%Q(IADC^;<58KN)R%C+,S>^?L]?"[Q!X8\2^ M./B_XR\,VFAZS\0-:MKZZT.RO!<"RCM[*&UC$DJJ%DF;RV=RHVC>J@OLWL > M=_LF?LF>/CX^F_;'_;&O+;6/BOK%L8]-TV$[['P98-G;868R1YF&(DF!))+ M,=SO)])T44 %%%% !1110 4444 %%9OB_P 7>&_ /A>_\:^,-6CL-*TNU>YU M"^F!V00H,L[8!(4#))[ 9KYC_:"^#/QB_;2_:;UWX+7OQW\5?#[X<^"?#VF7 M4L'@N]%K?:_?7IG82-.0<01+!M"%2"X)ZC*@&Y_P41^*6E?!&X^$_P 5?B1H MZWWP^TWXC)%XUCDM_.BMEGLKF&UO)4P0T<,[K)R#A@A4;PA',?M7_P#!/FP\ M6R0?M6_L$:U:>!?BIIT O=-OO#LD<.G>)H2 _D7")^Z?S!C$A!5\@2;E(9&? M 3X*^-/"_B;QW_P3B_:H\:7WQ-\#ZWX476O!6N>(I&>]DTXS"WNK.:0DL9+> M9K9XW!ROF*RE?E1,7X(> OVXO^"<>JM\)]*\%:A\;/@NLY/AZXTF]@3Q#XQU.&RD$B*C?,%<$,H.2,E"24)JI^S1^SW\7/VCOB=I7[;?[:VD- M87VFIO\ A=\,GG_LU_#B_L_B=\1OV@ M+SX?7WA-?B%=Z8\>@:F81=?Z);&(W+?A5>^(=,\"^)K7Q#XA\ F3=-(UL\MG?V$J@A)'MY'E+*WRLUJ5.58@@' MOGP<^)W@_P#:<^!FD?$[3O#=[%H7B[2#*FF:]9>7*]O)N0K)&<@JRYZ$JRL" M"00:Y[]EV^O/"]EK/[/?B>Y>;6/A_-#8V=Y<'=+J&AR!WTRY9CRY$0DMW8_> MFM)V[UX#X<_:*_X+&>,M/B^(GA#]B'X?:+X8*++9>$/$&OR1:W-;XX0/YR1P MOC Q+$A!ZK7I$'Q@M?B#H/@G]MSP?X5U/2YM-NIO#GQ'\-7MN?MEE9R7(@N8 MID R9+*\1)MV/]1]H*C][0!!^VG^TMX0_90^,W@SXD:WX>U#6=4U3P3XATCP MUX=TB!I+K6]2DOM#-O:)@'!.)"6(.%#$!CA3T_[$?PN_:!\%>$_$?Q$_::\6 M17'B[X@>(/[=U+P]8 &S\/YMXH([.%N2Y6&&)6;)7*<;CND?T_7?AEX"\3>. M-#^)/B#PM:WFN>&8;N+0-0N$+/8BY$0G,8)PK.(47?C<%W $!F!W: "BBB@ MHHHH **** "BBB@"MK.M:/X=TN?7/$&K6UC96L9DN;R\G6**%!U9G8@*/,EN+?SH;5I[*XBL[N9""&CAF;><@X8 M*P&\)7*?M6_\$]A>7*8,!S;W$2_N6+C ME7(VN3B3((= #V3]EICX936_@GXG"S>(_ 36^E)JDZ@W.IZ$?,DTJX=S\T@$ M;2PL2>9[>Y/\7/-_M=?'?X5?LN_%7P?\>/BUK'V.PL/"/B.Q01)ON+R2672I M$MH4ZR2.]NH"]."20H+#SWX.?M8V_P :?A_X8_;=E\.OH&M^#]1F\'_&WP[( MC(UA;M(@EE96^8+:W!AN@6R8X)+M?O;J^C_B+\!?A;\6?&OA3Q[\0O#,6J7O M@J\FO/#J71W0V]U(JKYY3HSH%^0G.TG221@JHH&223P !WI]8/Q0\"0?$_X>ZQ M\.;W5KFQM=&+X-?M-W/AF>)5\/?$T MR:IHQ91MM/$%O!MNX5_NFYM56=0/XK6[8\R<_.NAWWC[_@C_ .,[?PIXIU+5 M?$W[-FO7XCTS6;C=<7G@*[E;B*8J,O9NQX('!/ WY$WU3\:O!:?'/X.^?\.? M$%F=4C^SZYX(UR*420)?PD3VDP=3\\+D!'VG#PRR+T:@##_;:\6>%?A_\!Q\ M1?&VHI9:5X>\:^%]2U"^="PMH(M>L&EDPH).(]_ !)&0 :\U_93UGX^?M8_' MA/VU?%4-[X-^'%IH-UI'PX\'W,(%YK-I<20R2:G> Y\L2&WA:-%YPBD';EIO M9].M/A_^U=\"M-?XB^ ?/TC78;2[U/PUK,1S!(+R"VL](\2^']3FNKF0)' +;6K*?S&8\*%\O))X %?-/P M$^)?[1'Q,M?%'[!'[3UQ!;_&WX:QP>(_A[XP<'R-?CMY0;6\W8&\%L0S$8,D M4\BL XEKZ M&0 @Y1P".M 'DGP ^-WQ>_;-_:?MOCK\+(GT7X(^$-/U'2+#4-0MF$_C:ZG: M,//"C8\NVAD@C*2$9)#KC+N(OJ6JF@:!H?A70[/PSX9TBVT_3M/MDM[&QLX5 MCBMXD4*D:(H 50 . !5N@ HHHH **** "BBB@ HHHH J:7K^A:W/>6VC:U M:7,Y-5N9+WXP?#S4+@L/$$;.TDEW9* ?)GBW-LC&[" *NX;DD^E?@;\< MO@O^V%\%8/B)\.-3@UKP[KEJ]M?65R@WPLR[9K2YBR=C@-M93D$$$$JP) .] MGAM[VV>WG19(I4*NIY#*1@CZ$5\#? [XF?%G]N7P9\+OV?OV=]0O/#_@'X<: M7X;N/B3\1GM\/>:I80VTZZ38JXP[)-$AED(*@J."N!-]7?LPW/B#PUX=U3X$ M^+GNIK[P!?+IMCJ-T&)U'260/I]QO/WW$!$$C9R9K:4G@C/8_#3X9> O@[X' MT_X;?#'PM:Z-H>E0^58Z?9H0D8R22222S,269V)9F)))))H W:*** "BBB@ MHHHH **** "N=U_XN_"?PIXCA\'^*/B?X=TW5[@*;?2[_6H(;F4'H5B=PS9[ M8%=%7QK^RMX7_9M_:^\ _$7]FW]H[X6Z)JGCSPOXYUF#QO#J-FHOIS-?3O;Z MA#.,2JIA9(TD1AL$04838" >T?M.:7IW@76]&_:*NK"&?2M,ADT/X@VL\0>* MY\.WC*LDLJGAEMIO+G)(.V#[4!]\U["%0IL"@J1C&.,5\%_#JY^*W_!.?X[: M7^Q_\>O$%YXW^ GQ+N&T?P)XBUP^=-HES,I1=+NF/!C<'RPIPA!#IL E1?J/ M]E[6-5T/1=6_9^\7:A+UGH M^7?"/QY^(WQR^'GPY_87_8LN8X]3\*Z5HE<=\#_@+\+?V=?!1\!_"?PQ%IUE)>2WEY)G=->74K;I) MYG/,CL>YZ *H 50!V- !1110 4444 %%%% !1110!4DU_0HM=B\+RZU:+J41YW%%9T4MC +*.XKE?V@/AEJ/Q4^&5WHGAN^BLO$%A/% MJ?A7491E;35+9Q+;.V.3&74)(H^]%)(O1C7CW[9/["_C#XU>-+?]ICX)_&'4 M_#?Q6\*6T:>![DS8TY84W,]G<18(=)W>3?(>S(I5E0AM_P#8K_;4L/VEK#4_ MAU\1?#+>$/BKX086_C?P1>';)!(,#[3;Y)\VVI(T=U:R8X\R*=98W_VD:OEGXM_M*_$3 MPO\ &[XG?LA_LI>&?[3^*OC'QI#=P7-Q$PL/#&FR:!HZ2:K=/@C <2;$Y+.. M0?E23WGPQ97OPA_:3U3PO!:2_P#"-?$:&36=/>.,F.QUN!$2\B)'""XA$4ZC M@&2"Z8\N,]SX>^&7@+PIXQ\0?$'P_P"%K6VUOQ3-;R^(-41"9KTP0)!"&8DD M*D:* @PH)9L;F8D S?V?_A??_!/X(^%?A#J?C&Z\03^&]"MM.?6+R,))=>4@ M0,5'0 DG &68Y8]?110 4444 %%%% !1110 5C>-/B+\/OAO81ZI\0_'6 MC:#:S2>7#- M_A_IQ^',^OV$=Q;2K#+="^L$$JE5DD9ED*C!<1J&SB,4 >S?&OP9'\<_A \G MPX\16+:M:RPZOX,UN&82P1:E;/YEO)O0D-$S+Y<@!^:*21>C&M+X&^./#/Q* M^%NE^/?"VA+I<6JK+/?:7Y:I)9WQE?[9!*% 'G).VU;5K>(HD MSKG"KGE@B[4WG!?9N(4M@6] ^ OPM\.?&37OC_8>&(F\6^([.WL[_6)SOD2U MA0*D$6?]6A*AF ^\V"Q.U0O8T %%%% !1110 4444 %%%% %36-?T+P[!#<^ M(-:M+&.XNHK6"2\N%B62>5PD<2EB,N[$*JCDD@#FI-4TO3M MP_V)<"&87RH4MYR^#D1;Y&\LC#,5)^X,^0?LN?M1_%7X%_%6U_85_;JU16\3 M,NWX<_$9P4M/&5HI"K&[-PEZHPK*3ES@'+%6E /8/V7;Z\\+V6L_L]^)[EYM M8^'\T-C9WEP=TNH:'('?3+EF/+D1"2W=C]Z:TG;O7!?MI_M+>$/V4/C-X,^) M&M^'M0UG5-4\$^(=(\->'=(@:2ZUO4I+[0S;VB8!P3B0EB#A0Q 8X4][\?;* M]^'OC?PS^TEH-I+*NCS#1O&$%O&6:XT2[E13+M'+&UN/)N,\E8OM0'+UW.N_ M#+P%XF\<:'\2?$'A:UO-<\,PW<6@:A<(6>Q%R(A.8P3A6<0HN_&X+N (#," M>8?L1_"[]H'P5X3\1_$3]IKQ9%<>+OB!X@_MW4O#U@ ;/P_FWB@CLX6Y+E88 M8E9LE_#JV^()MO&2W% MOYT-JT]E<16=W,A!#1PS-O.0<,%8#>$H ]RT/Q;\+/C+X;O;;PQXKT'Q1I-Q M"]KJ TW4(;R!T=2K1N8V88*D@@]1FN&_9:8^&4UOX)^)PLWB/P$UOI2:I.H- MSJ>A'S)-*N'<_-(!&TL+$GF>WN3_ !<^-_M6_P#!/87EW'^UA_P3YU:V\"?% M'3H1=P+H#)#IGBF# W4 >A?M=?'?X M5?LN_%7P?\>/BUK'V.PL/"/B.Q01)ON+R2672I$MH4ZR2.]NH"]."20H+"?] MAW_AIKQ5I_B[XY?M&:?'X?3Q[K,&I>&/ 14M/X?LDMD@19Y#_P MI4CB=X\# M8P)."[(GHWQ%^ OPM^+/C7PIX]^(7AF+5+WP5>37GAU+H[H;>ZD55\\IT9T" M_(3G:3N W!2.QH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K%^(/C_P ,_#'PI<>,?%MU+':0211* MEO;O--<32R+%#!%&@+22R2.B(B@EF8 5H:KK>BZ%'#+K>KVMFMS=1VUNUU<+ M&)9I&VQQ+N(W.S$ *.23@5XU_P %"_!GQ4\4?LS7_B'X'P-<>+O!VL:?XHT& MP"%Q>S:?^)UG\(_C9H/BWX9:MJC; M=&E^(.ABSL]1.0/W5U'))#W ^9UP2 <$@5T>B;?@Q^TO=^&6PGASXI*^I:5_ MN0\">+?V5_\ @KC^R,5US18;_3=1B$6L M:1+(OV[P[J2KSM?&8Y4))20##H>059EKR+]FOP/\?/#=CXV_X)R?%;Q4=0\3 M?#FWL_%7P1\<7:L?M-E'.?LIDY)V13HL$B9.8YI8LE I(!]5?M'_ +1'A7]F M7X>I\0_%GA3Q-KD<^I16%GI?A+1'O[RXN) Q1%C4@*#L(W,RKDJ,Y90:O[+W MA[QC8> ;_P :?$'PM_8.M^,O$%UKU]H!F$C:8)MB0V[LO#2K!%#YA''FF3&1 M@GMO!VL:KXA\(Z7K^N^')]'OK[3H+B\TBZD1Y;*5XU9X'9"59D8E25)!(XK2 MH **** "BBB@ HHHH ***S_%GBKP[X%\+:EXV\7ZM#8:3H]A->ZG?7!PEO;Q M(7DD;V55)/TH 3Q;XM\-^ _#5[XQ\8:O#I^EZ= 9KZ]N"1'!&.KL1T [GL.: M^"+DVU]K.HW*R2-/+,"&$ M$2HB",<,V\Y!45]!:?J7@#XR_#Q-0TN]L/$'AGQ+I1"30R"6VO[29"",CAE9 M6(/U(KBOV7M:U;2M#U7X$^,;^2YUWX>7::8UY#]V[=Y M[>X]* /FO1/VNOV5[;X6ZC_P3S_X*,_'S3M9\76][=^'M=O=0TVZCBO[=9R; M*[EN1&8K>8P^0^]I,HZ[F;/)N_ CPW^V]_P3MNQ\))/ VI_&[X,(^?"^L>'K MJ Z]H-N3E8'MY707,8' "' '*LHQ$/?/BC\!OV+/"?P\\2:A\9_AWX)M-"UB M:XN_$VJ^)+>$-=32EG>62YE_>&3).TAMR84)MVJ!=_8O\-:UX._9:\$^&-;D MOF-EHRQV U,,+E+'>QLTE#8*R+;&%64\AE(/(H R?V&K3XD:C8RCPYJZ0^>ZV]H(9+F>*)W2-YF9LIN+%8U9\,[*OLM%% !1110 4 M444 %%%% !14=[>V>G6&K7GC>_P!!9[.^N39/%;II;2,NZW+3R3>:A&X_ M9'3CFO%M.^.'P;_X(V_$[7/V?O&WC;QWXI\'^(M+L-=\$Z0D U*[T0&2[@OD M9V>,"WS#;NN.&\<]:[GQ1?_"SX66VK?%OQI?Z)H$)MXQK7B/5)HK=1"GRQK+/ M(1A 6.U2<;G.!ECD QOA]\0_@9^V%\$(_%7A&]T_Q7X,\46,D$\-Q;[HYHSE M)8)HG&58'*LC $'\#7D'[&7[)_QF_9G^(GBOP+HOQ>U'_A3&GZJ)? GA;4K9 M);R-I(]T\0N),NEFDCL$7AI&3=D+N,_4_L6:+X$FD^(7Q3^#NFK9>"/&OC)= M3\-Q06AM[>\VV5M!M&\&_"S]F[XOR^&-/\9:Y?V_B+QSHZ;KNQM;%)1/; MVQ./+N'FC,6_@QB.0CD5ZWX"^+'PV^*,VLVWP]\:Z?J\OAW69])UR*RG#-8W ML+;9()!U5@?7KVS7">%57X,_M)ZEX!E4)X?^(_G:[X>R/DMM:B0#4+9?3SHO M+NU7NR7K4 >!^%OC9H/_ 2O^(.K_"7]L+]KS7O%'@WQ%IUMJ7@'5?%5K=ZC MJEO,LDL5Y:R/"DC/&!Y#JQVJ-Q .*/@O\%]?\63?% M#QU\/]$U+5(]+%F=4UNTCN/LUHI=S&AE!6%"79FVXW<;L[1CR_\ 8J\$_"[P MEXS^*5]^SQ]BC^'>I^)K:32;?1V!TY=36V5-0:SV_)Y6\0J?+^02QRJ,;" M1>$;#6OVD/VA/ 7[0>H? +Q3X$D\$:1JT%]<>+K>WM[F[:[CCB6SC2&:1I8E M(>4R-M4$)LW%WV?0%O;6UI&8K6W2)2[.5C0*"S,69N.Y8DD]R2:?10 4444 M%%%% !1110 445YMXN_;%_94\ ^-?^%=>-_VAO"&DZT)_(DL-0UV&)HY>/W; MEF"H_(^5B#\PXY% &;^T?\0?%>O_ X\:_#'X#^(Y=/\=V1TJQ-T;)F?3(M2 MN(X1J$8(Q(L<37#AAD![9P>4(KYJ\>? [X9?\$D?%_AC]K#2?C5\0M3\.ZIJ MDVB?$71=8U/^TIM=DGLKB2VN8T(0&Y%S#'G/\#M@J V[Z2^/EQ;_ U\6>&? MVJ]'G1M.TQ1I/C26%@4ET*ZD7;=$C@BUN/*GW?PP/=8^]7I^J>&O#FKZE8ZY MK.C6MS,G[C%H:-(JZSX?UNR^S7]ENSM9X\L"IP1N1F&1@D'BO.-?\ V*/B#\._ MVR[7XO?LA^/9/ NA^,;:XE^+6FKI\<]A?PKX2U'2?'/BC0662VN&GFM&M-/DN$^2XE M0PS2[06,( #;?-4'Z$H ;#'Y42Q&1GVJ!N.8O@_=V-WXVT#1(9;6PN@2MI+=%H[:XF7',099'/8B M%QV-=5)\6/AM%\4$^"DWC73T\62:,-6BT!YP+E[(R-%YZJ?O+O1@<=,_X)S>+/#O[47QA_;Q\7^+_!MWJ)L/BCI_B[S9[6/SX9/*N[&"+>8-EPL2 MB*-2=K8!V@K65X[\)_#;]N/Q]%^W7_P2S_: TJT^*_A5$M==L[N":V@UVUQA M;>^@E19%W*FQ92I1P@7<#&KQ_:?Q ^%7PZ^*]OI]C\2O!]CKEKIE^M]9V.IP MB:W6X5&596B;*2,H=MNX':3N&& (\4B^&WP+T_\ ;P\.>)?@)8:+8>)K#P[J M [)%+U6/@ Y?QCK_QM_;.^##_L\_&G M]C3Q1X-\53:GI\E[K%Q\6W032(J/*$&YE4L54GJ0"S$#MN/J:?10 4444 %%%% !1110 445Q7Q M;_:/^ OP%%N/C+\7-!\-M=(7MXM5U%(GD0':7"D[M@8@%L8!(&M!?>(VN$T<-"WESRP1>:\6_&T/Y8=PI.66*0C.PU\.>.?V%O M'FO?!#4?V^?&7[0WC72_C3I^D7'BRTE;53%IFDK"K7*:3]EVC;;K$HA<;N6W M,<@E#]7?$VR\.?M-_!$^(?@9X\T;5;^SN8M7\%>(=,OX[FUCU2V;S( M"T4R/%(AR-T; Y% 'C'[-/\ P5B_9(_:B^),'PE\':IKNCZW?QL^BP^)M)^R MQZL%!)^SN'8,< D*VUB < X-2_MW?L?:Q\6[S0OC[^SOJ4OAKXR^&;^WB\-^ M)K) $GMWE"RV]]QB2U$;2.=P)&"JAMYC>Y^UYJWP.^*.N^&/V<])U32M1^)E MEXLT?5/#VFZ:5EO_ \EO>6]Q-?R;,FTB6V23ERHD#+&NXNHKZ&H Q_ >C>* M=!\*VFG>-O%QUW5ECW:AJ8LTMTEE/+>7$G$<8/"J2S!0-S.V6.Q110 4444 M%%%% !1110 5G:MXM\-Z%K6E>'=8UB&WO=;GEATFWD)#74D<33.B=BPC1WQZ M(Q[&L_XA?%CX;?">'2;GXE>-=/T2+7-9ATG29=1G$:W-[*KM' I/&Y@CXSCI M6/\ M#?#;6/B7\-IK7P?<16_B?1KN+6/"-Y,<+#J=L=\(<]HY/FAD]8II!WH M ^4?&/[/O[:OQB\%:[^V9I?[9GBGPKXIL+K4-0\)?#_3YC'H-I96DTHBLKN$ M,!/)(D(\R1Q@,Y!5@HI_Q4^*W[ '_!7'P]IOP4\#_'Z'2OB=H^-3\&ZK;V%U M:W6FWZH'<6[S1QBX3*#>D;;B(PZX**P^L?!OB#P5^TE\$+;6)M+F&C^*=)>+ M4]+ED:*6$ONCN;24H0R2(XEAD ((96%>+?MC? C]F'3_ +X=\(^#_!7A7P] M\0+;7M.?X61Z%806FH07R74;*8%B ?R%57:;@QK&CLV-H( *'P3^-O[;7P[T MAO@;^V9^RCK/C:ZC@:TL_'/@%K.\L=>BVE?]*AGEA^S,PX9G"HQ/*H.3[#^R M9\%)?@1^SIX0^%&L6L NM!LW80I)YRV4DKRR&&.0C+"-9FB#\;E7MG%>E44 M%%%% !1110 4444 %%%8OC[XC> OA7X;D\7_ !(\8:=H>F1.J/?:G=K#'O;A M4!8C^//&=Z]KI6G*CW]VL+.+>,NJF5@H)"+ MNW,W155F. ":^U_#[XW?LZ?M/>'=3TCX:_$WPSXRT^2V>VUBQ MTW4HKDK%(I1DFC!W*K D?,!D&LG]E[6=6T71-5^ 'B_4);G6OAW=QZ?'=7+E MI-0TEU+Z=>,3RQ: >2[_ ,4]K/0!\T_ W_@J1\!?V9H;7]D3]I3XC>)=4\1^ M"]=OO#FK>/KG2#)8.(+Z:*T:XG#LXD-L(/,.U@&W;FX)KZ;_ &H?V;?@]^U[ M\&+GP#\2K(W5E)$+W1M9TSYKK3[@+F*[M74$[QG@#(<':00V*A^.GC#]E+X& M?"N;P;\:#X=T_0-=6>"'PO/:I))KDLAS)%#:*#)=S.[@D(K.S.">3FM/]E/P M)K_PP_9K\"_#SQ0DT=_HWA>SM;BWN)?,>VV1*! S D,8QB/(.#LS0!S_ .Q3 MX _:8\"?!?3++]JCXKGQ+XC6U6)(ULXX_LL"D^6)Y%RT]R5V^9(6*Y4 ;B&E MD]@HHH **** "BBB@ HHHH *SO%OBWPWX#\-7OC'QAJ\.GZ7IT!FOKVX)$<$ M8ZNQ'0#N>PYI?%GBKP[X%\+:EXV\7ZM#8:3H]A->ZG?7!PEO;Q(7DD;V55)/ MTJGI^I> /C+\/$U#2[VP\0>&?$NE$)-#();:_M)D((R.&5E8@_4B@#Y]_:$^ M"'Q\_:X^.NN?#S3?VE?%7PQ\%>#](L6M!X(N3;7VLZCJ_ GQC?R7.N_#R[33&O+ MELRZCI;*7TZ]8]6+P?NW;O/;W'I53XH_ ;]BSPG\//$FH?&?X=^";30M8FN+ MOQ-JOB2WA#74TI9WEDN9?WADR3M(;5T%S&!P AP!RK*,1#W/]G#X6-!X_^)GQ MKU+X=77AJT^)&HV,H\.:ND/GNMO:"&2YGBB=TC>9F;*;BQ6-6?#.RKK?L7^& MM:\'?LM>"?#&MR7S&RT98[ :F&%RECO8V:2AL%9%MC"K*>0RD'D5Z?0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!Y)^V%^R)X3_;,^']M\-O'7C'6=(T^RNFO[230YQ%,FH* MA6VN"YSN6+?(WEXPS,IR-@KRG]E3]JOXI?";XI0?L+?MTWL%O ,!D)RQX^]@R?6->8?M;?LN?"K]K'X17?P^^)^GSJ;;-WHNM M:;&3?:1=H,I<6Q4;MX(^Z/OCY2#F@#ROXE?\$X[O0/CA=?M/?L6?&"7X7>,= M3:)KV3N;[1:[DV,Q))=#U)8*')<^L?"7X3_$JU\=S?&;X[^(_# MVH^*GT)-&LXO"VE36ME9VGG&:3'GRRR2/))L))(51$BA<[F?-_8N\%_M.^#_ M (+:7;_M7_$Z/Q!XG^QI$8H+*.,6T2YV>=(N3/PO/%>BKNN+SX?:I<1I MY\L0Y+VAG9E9>QX^_@R^_P"D_M$>%/B5I_AC]OKX<:!K.G^%DU&?PSXEGUFR M%N=2T&2YV0:JB[B?)@NMLJLX4K!-=D@=^6TK]BWXX?&SX@W/PG_:.DM;#X(> M"O%%_?>'O#&G7N]_&33WTUY;->[3E+6V2:.$0'&^2$LVFNW_ (-O);OPVU_)(T5I-)LW2&$,(Y3^[0CS M%;:5RN#S7;T44 %%%% !1110 4444 %%%>6?MA?![XN_'GX-R_##X,_%E_ ^ MIWNH03R^)H(W>:U2!C.BQ!'0@O/' K'<,1F3AOND S/^"A%GXXNOV-_'5S\. MM+%_JFGZ?#J*ZP6MU#'/C)X<@S+$N%L_%-F =NH6+8 <,H+/&.F&( =(^*U[]AS] MH/\ 9%^-VI_'W_@G7J>D3Z%XCN//\8_!WQ!=FVL+N3.3+93 %;>3D[0VT)R, MLF(@ 8?[/OBS]I'QA8^*_P!@7]H_4HY?C'\+H[;Q/\,_&D['R]?MH)0+:Z9S MRZEB+:9OO/%^/_AQ::GHFNVMO>7/AWQ+IR3" M"=&#&&:*12/,BE4J>/O(>U<7\//"'Q,^+OQV\._M%?%?X'M\/[OPMX5U'28= M.NM=M;^[O9;R6U=B9+1FC^SQ"V;;N;>S3D[(]OS^W4 1VEI:V%K%8V-M'#!# M&L<,,2!4C0# 50. . !4E%% !1110 4444 %%%% !1110!\!^+?V<_C;\&/ MV@OBI^UE^QC)+=>+M!\=._C/X?SS-]E\9:1=65IJ&47G9"Z7 M^T-)6RDNQ+%:1=?/N8;F"-9>D8MW/!*U;^%W_!-?X8_L[?'7PW\7OV9/%NI> M"M/LM(_LSQCX7MO](MO$T*1D0R3&0G9.KD,TH!+L/I\RZ5+=@F)+DH1&S@ M"],U#Q9\/=5O=+\;^'-6MP6O#]IE*:I%GYCYI?<9E(82$MD;T9LGX*?&WXT? M\$[_ (B:5^RQ^V]XZD\2^!M=G\CX<_&.ZC9%28\_V=J)9F\INNQV=@!_$4!\ MKN?VQ/V!/$'Q2^)VF?M9?LJ?$2+P)\7]#B6./59(R;'7+<# M[U5!R-N%W[6 MRH"LK (4 /)_AOX;^('_ 3?_:!TS]DCXDZI=>+OV>?BS=2:/X,N]9;SG\/7 M\ZLHTR9C_P LI/S->ZAX%O/[&-Y?(7 M_M73&C#V-RQ(Q(S6S)'*>U>:7.D?M6_M1^!]*^$'[2?[+^F^$[BQ\3: M3J>I^+;'Q7:WE@XL;V&Z+V42,US'++Y)B"R*H19F)D?&QOIN@#$^'GPT^'GP MD\+0>"/A=X(TKP]H]LS-!IFC6,=O C,];=%% !1110 4444 M%%%% !1110!\A?MV?LC2_'W]J#P=XF\#>.KOPCX]MO NI3^!_%MI(P%GJ&GW MEK)'!,HSOAFCOK@,,$@1DX(RCQ_!'_@H?9_$[7K/]B?]J;X&ZW;_ !9O[V70 M?&'AG3],\ZPELS;.TFJ>86""RDCQD!F8>9\H=<$^M_MF>&?C_L7@@MS;7=E<61W/\ P22\ M.:AX)LO&DWQKURW^.D.N+KMS\98Y?L MP:_K-CX>U3X%^-=2ENM>^'EXNERW=RV9=1TYDWZ??,?XC);[4=N\\$X_AK:^ M!7[./P2_9H\+W'@[X'?#VTT"PN[Q[N\6"2266YG;K)+-*SR2'L-S' X&!Q77 M6&G1V@6>8K-=FWCAN+UH562<)G&[:!QEG( X!=L 9JQ0 4444 %%%% !1110 M 4444 %?+>C_ !KT'X8_\%'_ !S^S[\:[6WAM_BIH6E7W@#4;^,-!?);VIMK MC3&9N,^:LLJ1G@F63O(H;E?C9XD_;&_8>^-FO_M>Z_K)=3_XK3P9I MMNQN/"5I$!!;W]J&8B0"&-&GP$!9FW# $J^H_M&?LY_L]_\ !3+]GO1]6TCQ M@KQNHU3P)X[T)LW&F7!QB1#D'&5"R1$J?\$V?B!/^ MW!^Q)I$\FN)^#>M_ M\%'?AOH$OP3_ &@_@/H7Q2MX[5K33_'^C^*K6TBOH2I51J-M=;9,D'#R1)(2 M,_(YRS>W_LY_"1/@+\!O"'P9341=GPSX?M=/DND!"RR1QA79022%+9(!)(&! MDXH U= ^%GPT\*^,=8^(?AKP#H]AKWB$QG7-9M-.CCNK_8H5/-E W. , FM M^BB@ HHHH **** "BBB@ HHHH \!_P""D/P5\"?'/]GVP\+?$JQEGT:#QUH; M7WV>8QR0Q7%['8R3HP^ZT<=X\H)R/W?((X/B?A?]LOXE_P#!-2ZN?V;?VY(] M;\5Z5;64DGPG^(.DV#7$_B2%,!--G4$[;Q=R*&8X.1N;!5W^N/VB/ &K?%/X M$>+_ (>^'7C35-5\/74&D2S-A8KWRF-NY/8+,(VS[5\Y>'O^"?NL_M?P:U\8 M?^"CNG"Y\0>(-.DL?#/@G2]1)M/ UDY#*()$)66])56>?D$C: 5XH ]9^&6J MO\,_CI<>%+G2KO3-!^*5FWB7P]8W\8233]86-#J5BZJ2$>1#'=!03F1;ULD# M-=?H_P"SC\$=!^-VK_M'Z;\/;0>-]OQG'[,WQ;^#/[07C M2R>7P'INOZEH_BNZ6(R?V7)?VZ):WQ49P(S%,A8<[)G49+@&?]MSX7?MJZMX MQT/X^?LG_$6T@N/ .GR20^ KJ-O)\5F9\W5O.^\*N(X81$""=[.0T9 8[GP7 M^-7[/G_!2K]G76?#6O>&-T5Q$VE>/? NM I>Z-=@_-#*O#*5=2TU5IHT M:0H:]!IVO>'XV.?*5[DK!-$,_=WC)Y41OV)X]7N- M[M)Q8+'96UHJR/'\CS.8&ED*94-+M#/MWL =CX@^%GPT\5^,=' M^(7B?P#H^HZ[X?$HT+6+W3HY;G3_ #,;_)D8%HR<#)4BM^BB@ HHHH **** M"BBB@ HHHH Q/B5X,L_B-\.M?^'NHX^SZ]HEUIT^X<;)X6B;/X,:^ ?@1XA^ M)7_!-#X<>#_C=I=OJ?B']GOQOH]A>>*]%7=<7GP^U2XC3SY8AR7M#.S*R]CQ M]_!E_1FOCS2OV+?CA\;/B#<_"?\ :.DM;#X(>"O%%_?>'O#&G7N]_&33WTUY M;->[3E+6V2:.$0'&^2$L*0L,1G 4 YWL2Q]NH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#QG]LO]C3P?\ M:>#K-UUB?PW MXV\-S_;? _CC3,K=Z/=J0RD,I!:)F"[TSS@$88 BE^PG\4/VJ/BM\*XM6_:7 M\"Z+I5SI\DUA#K&F7ID_X20Q2E!J44815@MW"DJT/[G0 % 50 M . * "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** .8^,OP:^&_Q_P#AOJGPF^+/A>#5]"U> Q7=I..0>JR(PY213AE= M<%2 0:^=?V,])_; ^ _Q7UO]CK7I;/QK\//"<=M/X?\ B1JM^RW>GV,N6329 MHU4_:+E4 Q\R"*-TD;*O%%7UC0 20!R>?>@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!EQ;V]Y;R6EW DL4J%)8 MI%#*ZD8((/!!':OC(_ _XX_L$_M-Z5:?L9>'K3Q)\._BAJDYUCX8:AJAM8?# MEVJ;Y-3MI=DGD6H&T2#8P!:.,!F>$)]H48&=V!D#@T 0Z>M^EA NJRPR70A4 M7+V\92-I,#<54DE5SG )) [GK4U%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %?)7['=9O8EFGT"RU$WG]G@JO[EY]JK+(#DL54*,[1NV[VZ2BB 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 )HH **** /__9 end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - USD ($)
$ in Billions
12 Months Ended
Apr. 30, 2023
May 31, 2023
Oct. 31, 2022
Cover [Abstract]      
Document Type 10-K    
Document Quarterly Report true    
Document Period End Date Apr. 30, 2023    
Document Transition Report false    
Entity File Number 001-38675    
Entity Registrant Name Elastic N.V.    
Entity Incorporation, State or Country Code P7    
Title of 12(b) Security Ordinary shares, Par Value €0.01 Per Share    
Trading Symbol ESTC    
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   97,390,886  
Entity Central Index Key 0001707753    
Current Fiscal Year End Date --04-30    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Entity Public Float     $ 6.1
ICFR Auditor Attestation Flag true    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer Yes    

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Audit Information
12 Months Ended
Apr. 30, 2023
Audit Information [Abstract]  
Auditor Name PricewaterhouseCoopers LLP
Auditor Location San Jose, California
Auditor Firm ID 238
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Cover
12 Months Ended
Apr. 30, 2023
Cover [Abstract]  
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive proxy statement relating to the registrant’s 2023 annual general meeting of shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such definitive proxy statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2023.
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Current assets:      
Cash and cash equivalents $ 644,167 $ 860,949  
Restricted cash 2,473 2,688  
Marketable securities 271,041 0  
Accounts receivable, net of allowance for credit losses of $3,409 and $2,700 as of April 30, 2023 and April 30, 2022, respectively 260,919 215,228  
Deferred contract acquisition costs 55,813 43,628 $ 36,089
Prepaid expenses and other current assets 39,867 41,215  
Total current assets 1,274,280 1,163,708  
Property and equipment, net 5,092 7,207  
Goodwill 303,642 303,906 198,851
Operating lease right-of-use assets 19,997 25,437  
Intangible assets, net 29,104 45,800  
Deferred contract acquisition costs, non-current 95,879 74,419 50,263
Deferred tax assets 7,412 5,811  
Other assets 8,076 16,643  
Total assets 1,743,482 1,642,931  
Current liabilities:      
Accounts payable 35,151 28,403  
Accrued expenses and other liabilities 63,532 53,930  
Accrued compensation and benefits 76,483 68,002  
Operating lease liabilities 12,749 11,219  
Deferred revenue 528,704 431,776  
Total current liabilities 716,619 593,330  
Deferred revenue, non-current 34,248 33,518  
Long-term debt, net 567,543 566,520  
Operating lease liabilities, non-current 13,942 16,482  
Other liabilities, non-current 12,233 17,648  
Total liabilities 1,344,585 1,227,498  
Commitments and contingencies (Notes 8 and 9)  
Shareholders’ equity:      
Convertible preference shares, €0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of April 30, 2023 and April 30, 2022 0 0  
Ordinary shares, par value €0.01 per share: 165,000,000 shares authorized; 97,366,947 shares issued and outstanding as of April 30, 2023 and 94,174,914 shares issued and outstanding as of April 30, 2022 1,024 990  
#REF! (369) (369)  
Additional paid-in capital 1,471,584 1,250,108  
Accumulated other comprehensive loss (20,015) (18,130)  
Accumulated deficit (1,053,327) (817,166)  
Total shareholders’ equity 398,897 415,433 $ 450,831
Total liabilities and shareholders’ equity 1,743,482 1,642,931  
Long-term debt, net 567,543 566,520  
Restricted cash $ 2,473 $ 2,688  
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical)
$ in Thousands
Apr. 30, 2023
USD ($)
shares
Apr. 30, 2023
€ / shares
Apr. 30, 2022
USD ($)
shares
Apr. 30, 2022
€ / shares
Allowance for doubtful accounts | $ $ 3,409   $ 2,700  
Ordinary shares, shares authorized (in shares) 165,000,000      
Convertible Preference Shares        
Preference shares, par value ( in € / shares) | € / shares   € 0.01   € 0.01
Preference shares, shares authorized (in shares) 165,000,000   165,000,000  
Preference shares, shares issued (in shares) 0   0  
Preference shares, shares outstanding (in shares) 0   0  
Ordinary Shares, Par Value of €0.01        
Ordinary shares, par value ( in € / shares) | € / shares   € 0.01   € 0.01
Ordinary shares, shares authorized (in shares) 165,000,000   165,000,000  
Ordinary shares, shares issued (in shares) 97,366,947   94,174,914  
Ordinary shares, shares outstanding (in shares) 97,366,947   94,174,914  
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Revenue      
Total revenue $ 1,068,989 $ 862,374 $ 608,489
Cost of revenue      
Total cost of revenue 296,626 232,194 161,054
Gross profit 772,363 630,180 447,435
Operating expenses      
Research and development 313,454 273,761 199,203
Sales and marketing 503,537 406,658 273,877
General and administrative 143,247 123,441 103,833
Restructuring and other related charges 31,297 0  
Total operating expenses 991,535 803,860 576,913
Operating loss (219,172) (173,680) (129,478)
Interest Expense (25,159) (20,716) (185)
Other Nonoperating Income (Expense) 27,454 (3,393) 7,949
Loss before income taxes (216,877) (197,789) (121,714)
Provision for income taxes 19,284 6,059 7,720
Net loss $ (236,161) $ (203,848) $ (129,434)
Net loss per share attributable to ordinary shareholders, basic (in dollars per share) $ (2.47) $ (2.20) $ (1.48)
Net loss per share attributable to ordinary shareholders, diluted (in dollars per share) $ (2.47) $ (2.20) $ (1.48)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares) 95,729,844 92,547,145 87,207,094
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) 95,729,844 92,547,145 87,207,094
Total subscription      
Revenue      
Total revenue $ 984,762 $ 798,770 $ 567,339
Cost of revenue      
Total cost of revenue 219,306 178,204 122,513
Professional services      
Revenue      
Total revenue 84,227 63,604 41,150
Cost of revenue      
Total cost of revenue $ 77,320 $ 53,990 $ 38,541
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Statement of Comprehensive Income [Abstract]      
Net loss $ (236,161) $ (203,848) $ (129,434)
Other comprehensive loss:      
Unrealized loss on available-for-sale securities (71) 0 0
Foreign currency translation adjustments (1,814) (10,025) (6,728)
Other comprehensive loss (1,885) (10,025) (6,728)
Total comprehensive loss $ (238,046) $ (213,873) $ (136,162)
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Ordinary Shares
Treasury Shares
Additional Paid-In Capital
Additional Paid-In Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance (in shares) at Apr. 30, 2020     82,856,978            
Beginning balance at Apr. 30, 2020 $ 413,647 $ 367 $ 856 $ (369) $ 898,788   $ (1,377) $ (484,251) $ 367
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of ordinary shares upon exercise of stock options (in shares)     6,989,222            
Stock Issued During Period, Value, Stock Options Exercised 77,258   $ 83   77,175        
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)     687,785            
Stock Issued During Period, Value, Conversion of Convertible Securities 0   $ 9   (9)        
Stock-based compensation 93,018       93,018        
Net loss (129,434)             (129,434)  
Foreign currency translation (6,728)           (6,728)    
Ending balance (in shares) at Apr. 30, 2021     90,533,985            
Ending balance at Apr. 30, 2021 450,831   $ 948 (369) 1,071,675   (8,105) (613,318)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of ordinary shares upon exercise of stock options (in shares)     2,563,287            
Reclassification of liability-classified awards 2,703       2,703        
Stock Issued During Period, Value, Stock Options Exercised 36,410   $ 29   36,381        
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)     1,077,642            
Stock Issued During Period, Value, Conversion of Convertible Securities 0   $ 13   (13)        
Stock-based compensation 140,799       140,799        
Net loss (203,848)             (203,848)  
Foreign currency translation (10,025)           (10,025)    
Ending balance (in shares) at Apr. 30, 2022     94,174,914            
Ending balance at Apr. 30, 2022 $ 415,433 $ 1,266 $ 990 (369) 1,250,108 $ 1,266 (18,130) (817,166)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Accounting Standards Update [Extensible List] Accounting Standards Update 2016-13 [Member]                
Issuance of ordinary shares upon exercise of stock options (in shares)     1,127,036            
Stock Issued During Period, Value, Stock Options Exercised $ 17,471   $ 12   17,459        
Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)     2,064,997            
Stock Issued During Period, Value, Conversion of Convertible Securities 0   $ 22   (22)        
Stock-based compensation 204,039       204,039        
Net loss (236,161)             (236,161)  
Foreign currency translation (1,885)           (1,885)    
Ending balance (in shares) at Apr. 30, 2023     97,366,947            
Ending balance at Apr. 30, 2023 $ 398,897   $ 1,024 $ (369) $ 1,471,584   $ (20,015) $ (1,053,327)  
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Cash flows from operating activities      
Net loss $ (236,161,000) $ (203,848,000) $ (129,434,000)
Adjustments to reconcile net loss to cash provided by operating activities:      
Depreciation and amortization 20,233,000 19,728,000 17,237,000
Investment Income, Net, Amortization of Discount and Premium (772,000) 0 0
Amortization of deferred contract acquisition costs 68,900,000 60,738,000 40,991,000
Amortization of debt issuance costs 1,023,000 803,000 0
Non-cash operating lease cost 10,880,000 8,636,000 7,927,000
Asset impairment charges 6,242,000 0 0
Stock-based compensation expense, net of amounts capitalized 204,039,000 140,612,000 93,680,000
Deferred income taxes (2,007,000) (2,430,000) 33,000
Foreign currency transaction (gain) loss 1,386,000 (1,984,000) 9,507,000
Other 44,000 98,000 (142,000)
Changes in operating assets and liabilities:      
Accounts receivable, net (46,353,000) (62,187,000) (24,037,000)
Deferred contract acquisition costs (102,017,000) (96,755,000) (81,137,000)
Prepaid expenses and other current assets 1,323,000 (3,427,000) (4,192,000)
Other assets 8,525,000 825,000 (4,107,000)
Accounts payable 6,304,000 21,036,000 (4,775,000)
Accrued expenses and other liabilities 4,310,000 27,192,000 8,118,000
Accrued compensation and benefits 8,324,000 17,775,000 3,867,000
Operating lease liabilities (11,405,000) (8,888,000) (7,914,000)
Deferred revenue 95,616,000 83,780,000 115,937,000
Net cash provided by operating activities 35,662,000 5,672,000 22,545,000
Cash flows from investing activities      
Purchases of property and equipment (2,684,000) (2,485,000) (3,912,000)
Capitalization of internal-use software 0 (4,932,000) (317,000)
Other 0 0 2,711,000
Net cash used in investing activities (272,952,000) (127,271,000) (1,518,000)
Cash flows from financing activities      
Proceeds from Issuance of Senior Long-term Debt 0 575,000,000 0
Proceeds from issuance of ordinary shares upon exercise of stock options 17,471,000 36,410,000 77,258,000
Payments of Debt Issuance Costs 0 (9,283,000) 0
Net cash provided by financing activities 17,471,000 602,127,000 77,258,000
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 2,822,000 (20,599,000) 6,034,000
Net increase (decrease) in cash, cash equivalents, and restricted cash (216,997,000) 459,929,000 104,319,000
Cash, cash equivalents, and restricted cash, beginning of period 863,637,000    
Cash, cash equivalents, and restricted cash, end of period 646,640,000 863,637,000  
Supplemental disclosures of cash flow information      
Interest Paid, Excluding Capitalized Interest, Operating Activities 24,136,000 12,995,000 0
Cash paid (refunds) for income taxes, net 11,581,000 3,979,000 (423,000)
Cash paid for operating lease liabilities 13,136,000 10,101,000 8,957,000
Supplemental disclosures of non-cash investing and financing information      
Property and equipment included in accounts payable 121,000 150,000 10,000
Operating lease right-of-use assets for new lease obligations 10,902,000 8,992,000 1,120,000
Acquisition-related indemnity holdback 0 6,000,000 0
Payments to Acquire Businesses, Net of Cash Acquired 0 (119,854,000) 0
Payments to Acquire Marketable Securities 270,268,000 0 0
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations $ 646,640,000 $ 863,637,000 $ 403,708,000
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Description of Business
12 Months Ended
Apr. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Description of Business Organization and Description of BusinessElastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. The Company created the Elastic Stack, a powerful set of software products that ingest and store data from any source and in any format, and perform search, analysis, and visualization on that data. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company offers three software solutions built into the Elastic Stack: Search, Observability, and Security. The Elastic Stack and the Company’s solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ended April 30, 2023.
Use of Estimates and Judgments
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, discount rate used for operating leases, and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
The reporting currency of the Company is the U.S. dollar. The Company determines the functional currency of each subsidiary in accordance with ASC 830, Foreign Currency Matters, based on the currency of the primary economic environment in which each subsidiary operates. Items included in the financial statements of such subsidiaries are measured using that functional currency. The Company periodically re-assesses its operations to determine if previous conclusions are still valid. Changes in functional currencies are applied prospectively if the operations encounter a significant and permanent change.
For the subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated nonmonetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statement of operations. For the years ended April 30, 2023, 2022 and 2021, the Company recognized a re-measurement loss of $0.4 million, a loss of $3.6 million, and a gain of $7.7 million, respectively.
For subsidiaries where the functional currency is other than the U.S. dollar, the Company uses the period-end exchange rates to translate assets and liabilities, the average monthly exchange rates to translate revenue and expenses, and historical exchange rates to translate shareholders’ equity into U.S. dollars. The Company records translation gains and losses in accumulated other comprehensive loss as a component of shareholders’ equity in the consolidated balance sheet.
Comprehensive Loss
The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities, and foreign currency translation adjustments.
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The carrying amount of the Company’s cash equivalents approximates fair value, due to the short maturities of these instruments. The Company’s restricted cash consists primarily of cash deposits with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements.
Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as shown on the consolidated balance sheet. Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):
As of April 30,
20232022
Cash and cash equivalents$644,167 $860,949 
Restricted cash2,473 2,688 
Cash, cash equivalents and restricted cash$646,640 $863,637 
Marketable Securities
The Company’s marketable securities consist of highly liquid investment-grade fixed-income securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities as the Company may sell these securities at any time for use in its current operations or for other purposes, including prior to maturity. As a result, the Company has classified its marketable securities within current assets on the consolidated balance sheets.
Available-for-sale securities are recorded at fair value each reporting period. Premiums and discounts are amortized or accreted over the life of the related available-for-sale security as an adjustment to yield using the effective interest method. Interest income is recognized when earned. Unrealized gains and losses on these marketable securities are reported as a separate component of accumulated other comprehensive loss until realized. Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations.
The Company periodically evaluates its marketable securities to assess whether an investment’s fair value is less than its amortized cost basis and if the decline in the fair value is attributable to a credit loss. Declines in fair value judged to be related to credit loss are reported in other income (expense), net in the consolidated statements of operations.
Fair Value of Financial Instruments
The Company follows ASC 820, Fair Value Measurements and Disclosures, with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1:   Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2:   Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3:   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents are stated at amortized cost, which approximates fair value at the balance sheet dates, due to the short period of time to maturity. Marketable securities are recorded at fair value. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash, cash equivalents, restricted cash, marketable securities, and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed federal insurance limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments. The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Management performs ongoing credit evaluations of customers and maintains allowances for potential credit losses on customers’ accounts when deemed necessary.
One customer, a channel partner, accounted for 12% of net accounts receivable as of April 30, 2023. No customer represented 10% or more of net accounts receivable as of April 30, 2022. No customer accounted for more than 10% of the Company’s total revenue for the years ended April 30, 2023, 2022 and 2021.
Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses
Accounts receivable primarily consists of amounts billed currently due from customers. The Company’s accounts receivable are subject to collection risk. Gross accounts receivable are reduced for this risk by an allowance for credit losses. This allowance is for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company determines the need for an allowance for credit losses based upon various factors, including past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions, as well as specific circumstances arising with individual customers. Accounts receivables are written off against the allowance when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable.
The Company does not typically offer right of refund in its contracts. The allowance for credit losses reflects the Company’s best estimate of probable losses inherent in the Company’s receivables portfolio. As of April 30, 2023 and 2022, the allowance for credit losses was $3.4 million and $2.7 million, respectively. Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Beginning balance$2,700 $2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13— — (367)
Bad debt expense2,722 2,980 5,095 
Accounts written off(2,013)(2,624)(3,631)
Ending balance$3,409 $2,700 $2,344 
Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for fulfilled obligations, but not yet billed. The unbilled accounts receivable balance was $2.2 million and $9.2 million as of April 30, 2023 and 2022, respectively.
Capitalized Software Development and Implementation Costs
Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in the consolidated statement of operations.
Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, and costs related to the development of web-based product are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized.
The Company also capitalizes qualifying implementation costs incurred in a hosting arrangement that is a service contract. These costs are amortized on a straight-line basis over the expected life of the service contract, including consideration of the reasonably certain renewal periods, and are presented in the same income statement line items as the service for the related hosting arrangement. The Company did not capitalize any costs during the year ended April 30, 2023 and capitalized $5.1 million of such costs in the year ended April 30, 2022, and these costs are recorded in other assets, non-current on the consolidated balance sheets. Amortization expense for the fiscal years ended April 30, 2023 and 2022 was $1.2 million and $0.2 million, respectively. No amortization expense related to capitalized implementation costs was recorded during the fiscal year ended April 30, 2021 as the underlying implementation activities were not complete.
Property and Equipment
Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the financial statements and any resulting gain or loss is reflected within the consolidated statement of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.
Leases
Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. At the lease commencement date, the Company determines the lease classification between finance and operating and recognizes a right-of-use asset and corresponding lease liability for each lease component. A right-of-use asset represents the Company’s right to use an underlying asset and a lease liability represents the Company’s obligation to make payments during the lease term. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component. Leases with an initial term of twelve months or less are classified as short-term leases and therefore are not recognized on the consolidated balance sheets and are expensed on a straight-line basis within the consolidated statement of operations.
The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate unless the interest rate implicit in the lease is readily determinable. The Company estimates its incremental borrowing rate based on the information available at lease commencement date for borrowings with a similar term. The right-of-use asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives.
Acquisitions
When the Company acquires a business, the Company allocates the purchase price, which is the sum of the consideration provided and may consist of cash, equity or a combination of the two, in a business combination to the identifiable assets and liabilities of the acquired business at their estimated respective fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates, including, but not limited to, the selection of valuation methodologies, estimates of future revenue and cash flows, costs to rebuild developed technology, discount rates and selection of comparable companies. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to other income, net in the consolidated statement of operations.
When the Company issues stock-based or cash awards to an acquired company’s shareholders, the Company evaluates whether the awards are consideration or compensation for post-acquisition services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the acquired company’s shareholders beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post- acquisition services and recognized as expense over the requisite service period.
Acquisition-related transaction costs incurred by the Company are not included as a component of consideration transferred, but are accounted for as an operating expense in the period in which the costs are incurred.
The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations accounted for using the acquisition method for accounting and is not amortized. The Company tests goodwill for impairment at least annually, in the fourth quarter of each year, or more frequently if events or changes in circumstances indicate that this asset may be impaired. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. The Company’s test of goodwill impairment starts with a qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. If qualitative factors indicate that the fair value of the reporting unit is more likely than not less than its carrying amount, then a quantitative goodwill impairment test is performed. For the quantitative analysis, the Company compares the fair value of its reporting unit to its carrying value. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then goodwill will be impaired by the amount that the carrying amount exceeds the implied fair value. There was no impairment of goodwill recorded for the years ended April 30, 2023, 2022 and 2021.
Acquired Intangible Assets
Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.
Useful life
(in years)
Developed technology
4-5
Customer relationships
4
Trade names
4
Impairment of Long-Lived Assets
The Company evaluates the recoverability of long-lived assets, including property and equipment and amortizable acquired intangible assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Such events and changes may include: significant changes in performance relative to expected operating results, significant changes in asset use, significant negative industry or economic trends, and changes in the Company’s business strategy. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. During the year ended April 30, 2023, the Company recorded asset impairment charges comprising impairment of operating lease right-of-use assets and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for exited leased office spaces associated with the Company’s restructuring plan. See Note 16 for further details. The Company determined that there were no events or changes in circumstances that indicated that its long-lived assets were impaired during the years ended April 30, 2022 and 2021.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property and equipment and amortizable intangible assets. If the estimated useful life assumption for any asset is changed, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.
Revenue Recognition
The Company generates revenue primarily from the sale of self-managed subscriptions (which include licenses for proprietary features, support, and maintenance) and from the sale of software-as-a service (“SaaS”) subscriptions. The Company also generates revenue from services, which consist of consulting and training.
Under ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company’s contracts include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:
(i)    identification of the contract with a customer;
The Company contracts with its customers through order forms, which in some cases are governed by master sales agreements. The Company determines that it has a contract with a customer when the order form has been approved, each party’s rights regarding the products or services to be transferred can be identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers generally do not contain warranties that give rise to a separate performance obligation.
(ii)    identification of the performance obligations in the contract;
Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the products or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products and services is separately identifiable from other promises in the contract.
The Company’s self-managed subscriptions include both a license providing the right to use proprietary features in its software, as well as an obligation to provide support (on both open source and proprietary features) and maintenance. The Company’s SaaS products provide access to hosted software as well as support, which the Company considers to be a single performance obligation.
Services-related performance obligations relate to the provision of consulting and training services. These services are distinct from subscriptions and do not result in significant customization of the software.
(iii)    determination of the transaction price;
The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.
(iv)    allocation of the transaction price to the performance obligations; and
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (‘SSP”). The SSP is determined based on the prices at which the Company separately sells these products assuming the majority of these prices fall within a pricing range. In instances where SSP is not directly observable, such as when the Company does not sell the software license separately, the Company derives the SSP using information that may include market conditions and other observable and unobservable inputs which can require significant judgment. There is typically more than one SSP for individual products and services due to the stratification of those products and services by quantity, term of the subscription, sales channel and other circumstances. If one of the performance obligations is outside of the SSP range, the Company allocates the transaction price considering the midpoint of the SSP range. The Company also considers if there are any additional material rights inherent in a contract and, if so, the Company allocates a portion of the transaction price to such rights based on a relative SSP.
(v)    recognition of revenue when the Company satisfies each performance obligation;
Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to the customer. Revenue for SaaS offerings that relate to a specified amount of services is recognized on a consumption basis as the customers utilize the services. Revenue from SaaS offerings that are stand-ready arrangements is recognized ratably over the contract period as the Company satisfies the performance obligation. The Company’s self-managed subscriptions include both upfront revenue recognition when the license is delivered as well as revenue recognized ratably over the contract period for support and maintenance based on the stand-ready nature of these subscription elements.
Services comprise consulting services as well as public and private training. Revenue from services is recognized as these services are delivered.
The Company generates sales directly through its sales team and through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all the revenue recognition criteria above are met. To the extent that the Company offers rebates, incentives or joint marketing funds to such channel partners, recorded revenues are reduced by this amount. Channel partners generally receive an order from an end customer prior to placing an order with the Company. Payment from channel partners is not contingent on the partner’s collection from end customers.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers. For annual contracts, the Company typically invoices customers at the time of entering into the contract. For multi-year agreements, the Company generally invoices customers on an annual basis prior to each anniversary of the contract start date. The Company records unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. Contract liabilities consist of deferred revenue which is recognized over the contractual period.
Deferred Contract Acquisition Costs
Deferred contract acquisition costs represent costs that are incremental to the acquisition of customer contracts, which consist mainly of sales commissions and associated payroll taxes. The Company determines whether costs should be deferred based on sales compensation plans, if the commissions are in fact incremental and would not have occurred absent the customer contract.
Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for contracts with new customers and incremental sales to existing customers given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid for contracts with new customers and incremental sales to existing customers are amortized over an estimated period of benefit of five years, while commissions paid for renewal contracts are amortized based on the pattern of the associated revenue recognition over the related contractual renewal period for the pool of renewal contracts. The Company determines the period of benefit for commissions paid for contracts with new customers and incremental sales to existing customers by taking into consideration its initial estimated customer life and the technological life of its software and related significant features. Commissions paid on services are typically amortized in accordance with the associated revenue as the commissions paid on new and renewal services are commensurate with each other. Amortization of deferred contract acquisition costs is recognized in sales and marketing expense in the consolidated statement of operations.
The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs.
Cost of Revenue
Cost of revenue consists primarily of costs related to providing subscriptions and services to the Company’s customers, including personnel costs (salaries, bonuses and benefits, and stock-based compensation) and related expenses for customer support and services personnel, as well as cloud infrastructure costs, third-party expenses, depreciation of fixed assets, amortization associated with acquired intangible assets, and allocated overhead.
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation. Research and development costs also include depreciation and allocated overhead.
Advertising
Advertising costs are charged to operations as incurred and recorded in sales and marketing expense in the consolidated statement of operations. Advertising costs were $22.4 million, $19.7 million and $16.7 million for the years ended April 30, 2023, 2022 and 2021 respectively.
Stock-Based Compensation
Compensation expense related to stock awards issued to employees, including stock options and restricted stock units (“RSU”), is measured at the fair value on the date of the grant and recognized over the requisite service period. The fair value of stock options and purchase rights issued to employees under the 2022 Employee Stock Purchase Plan (“2022 ESPP”) is estimated on the date of the grant using the Black-Scholes option-pricing model. The fair value of RSUs is estimated on the date of the grant based on the fair value of the Company’s underlying ordinary shares. Compensation expense for stock options and RSUs is recognized on a straight-line basis over the requisite service period. The Company recognizes forfeitures as they occur.
Debt Issuance Costs
Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.
Net Loss per Share Attributable to Ordinary Shareholders
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of ordinary shares outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period, including stock options, restricted stock units, and ESPP shares.
Treasury Shares
Ordinary shares of the Company that are repurchased are recorded as treasury shares at cost and are included as a component of shareholders’ equity. As of April 30, 2023 and 2022, the Company had 35,937 treasury shares that were repurchased at an average price of $10.30 per share.
Segments
Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”). The Company’s Chief Executive Officer is its CODM. The Company’s CODM reviews financial information presented on a consolidated basis for the purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has determined that it operates in one operating and one reportable segment. The Company presents financial information about its operating segment and geographical areas in Note 15.
Income Taxes
The Company is subject to income taxes in the Netherlands and numerous foreign jurisdictions. These foreign jurisdictions may have different statutory rates than the Netherlands. The Company records a provision for (benefit from) income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, the Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and the tax basis of assets and liabilities, as well as for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The Company records a valuation allowance to reduce its deferred tax assets to the net amount that it believes is more likely than not to be realized.
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.
Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for (benefit from) income taxes in the period in which such determination is made.
Recently Adopted Accounting Pronouncements
Equity Awards: In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-04, Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU No. 2021-04”), which clarifies the accounting for modifications or exchanges of a freestanding equity-classified written call option that is not within the scope of another topic. This guidance addresses how an entity should treat, measure the effect of, and recognize the effect of a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange. The Company adopted ASU No. 2021-04 on May 1, 2022. The Company’s adoption of this ASU did not have a material impact on its consolidated financial statements.
New Accounting Pronouncements Not Yet Adopted
Acquisitions: In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, improving consistency in accounting for acquired revenue contracts with customers in a business combination by requiring that acquirers apply ASC 606 to recognize contract assets and contract liabilities as if they had originated the contracts. If the acquiree prepared its financial statements in accordance with U.S. GAAP, the resulting acquired contract assets and liabilities should generally be consistent with the acquiree’s financial statements. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2024. Early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Performance Obligations
12 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue and Performance Obligations Revenue and Remaining Performance Obligations
Disaggregation of Revenue
The following table presents revenue by category (in thousands):
Year Ended April 30,
202320222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$424,053 40 %$298,615 35 %$166,319 27 %
Other subscription560,709 52 %500,155 58 %401,020 66 %
Total subscription984,762 92 %798,770 93 %567,339 93 %
Services84,227 %63,604 %41,150 %
Total revenue$1,068,989 100 %$862,374 100 %$608,489 100 %
For the years ended April 30, 2023 and 2022, license revenue from the Company’s other subscription revenue was less than 10% of total revenue. For the year ended April 30, 2021, license revenue from the Company’s other subscription revenue was 11% of total revenue.
Remaining Performance Obligations
As of April 30, 2023, the Company had $1.103 billion of remaining performance obligations. As of April 30, 2023, the Company expects to recognize approximately 88% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value MeasurementsFinancial Assets
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2023 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$194,261 $— $— $194,261 
U.S. agency securities— 27,406 — 27,406 
Certificates of deposit
— 21,750 — 21,750 
Commercial paper— 60,750 — 60,750 
Total included in cash and cash equivalents194,261 109,906 — 304,167 
Marketable Securities:
Certificates of deposit— 31,645 — 31,645 
Commercial paper— 33,735 — 33,735 
U.S. treasury securities47,627 — — 47,627 
Corporate debt securities
— 118,228 — 118,228 
U.S. agency bonds— 39,806 — 39,806 
Total marketable securities47,627 223,414 — 271,041 
Total financial assets$241,888 $333,320 $— $575,208 
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$559,462 $— $— $559,462 
For the years ended April 30, 2023, 2022, and 2021, interest income from the Company’s cash and cash equivalents and marketable securities was $17.7 million, $0.2 million, and $0.3 million, respectively, and is included in other income (expense), net in the consolidated statement of operations.
As of April 30, 2023, net unrealized losses on the marketable securities were immaterial. The fluctuations in market interest rates impact the unrealized losses or gains on these securities.
As of April 30, 2023, the contractual maturities of the Company’s available-for-sale debt securities, excluding those securities classified within cash and cash equivalents on the consolidated balance sheet, did not exceed 36 months. The fair values of available-for-sale securities, by remaining contractual maturity, are as follows (in thousands):
As of
April 30, 2023
Due within 1 year$168,264 
Due between 1 year and 3 years102,777 
Total marketable securities$271,041 
Financial Liabilities
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. Based on the trading prices of the Senior Notes, the fair value of the Senior Notes as of April 30, 2023 was approximately $498.1 million. While the Senior Notes are recorded at cost, the fair value of the Senior Notes was determined based on quoted prices in markets that are not active; accordingly, the Senior Notes are categorized as Level 2 for purposes of the fair value measurement hierarchy.
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions
12 Months Ended
Apr. 30, 2023
Business Combinations [Abstract]  
Acquisitions Acquisitions
Fiscal 2022 Acquisitions
cmdWatch Security Inc.
On September 17, 2021, the Company acquired 100% of the share capital of cmdWatch Security Inc. (“Cmd”) for a total purchase consideration of $77.8 million. The purchase consideration includes an amount of $13.4 million held in an indemnity escrow fund, which was released on the 18-month anniversary of the acquisition close date. Pursuant to the merger agreement, Cmd’s vested stock options were paid in cash and unvested stock options held by Cmd employees were assumed by the Company. The fair value of the replacement equity awards associated with pre-acquisition service period of $4.3 million, consisting of $3.0 million paid in cash to vested option holders and $1.3 million of non-cash consideration, was included in the total purchase consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that is being recognized as stock-based compensation expense over the remaining service period and was excluded from the total purchase consideration. Additionally, an amount of $6.5 million for post-combination services, which is payable upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount is being recorded as a post-combination expense over the requisite service period.
The acquisition was accounted for as a business combination in accordance with ASC 805, Business Combinations, and accordingly, the total purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The total purchase price allocated to developed technology and goodwill was $15.5 million and $58.7 million, respectively. The fair value assigned to developed technology was determined using the cost to recreate approach. The developed technology asset is being amortized on a straight-line basis over the useful life of 5 years, which approximates the pattern in which the developed technology is utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and is not deductible for income tax purposes.
Cmd has been included in the Company’s consolidated results of operations since the acquisition date. Pro forma and historical results of operations for this acquisition have not been presented because they were not material to the consolidated results of operations.
Other Acquisitions
On September 2, 2021 and November 1, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) and Optimyze.cloud Inc. (“Optimyze”), respectively, for a combined total purchase consideration of $57.2 million. The purchase consideration includes an amount of $5.4 million held in an indemnity escrow for the build.security acquisition, which was released on the 12-month anniversary of the closing of such acquisition, and $6.0 million held back by the Company for indemnity for the Optimyze acquisition, which will be released upon the 18-month anniversary of such acquisition. These acquisitions were accounted for as business combinations. The total purchase price allocated to developed technology and goodwill was $9.8 million and $46.7 million, respectively. The developed technology intangible assets from these acquisitions are being amortized on a straight-line basis over a useful life of 5 years, which approximates the pattern in which the respective developed technologies are utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and the value of the acquired workforce. This goodwill is not deductible for income tax purposes. Build.security and Optimyze have been included in the Company’s consolidated results of operations since their respective acquisition dates. Pro forma and historical results of operations for these acquisitions have not been presented because they were not material to the consolidated results of operations.
Excluded from the combined purchase consideration from these two acquisitions is an amount of $6.3 million, payable in equal installments at the first and the second anniversary of each of the acquisitions, to certain employees of build.security and Optimyze. These amounts are for post-combination services and will be recorded as a post-combination expense over the requisite service periods.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
12 Months Ended
Apr. 30, 2023
Balance Sheet Components [Abstract]  
Balance Sheet Components Balance Sheet Components
Property and Equipment, Net
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
Useful Life (in years)As of
April 30, 2023
As of
April 30, 2022
Leasehold improvementsLesser of estimated useful life or remaining lease term$10,081 $10,863 
Computer hardware and software32,220 1,473 
Furniture and fixtures
3-5
6,093 5,753 
Assets under construction1,734 1,119 
Total property and equipment20,128 19,208 
Less: accumulated depreciation(15,036)(12,001)
Property and equipment, net$5,092 $7,207 
Depreciation expense related to property and equipment was $3.6 million, $3.9 million, and $3.1 million for the years ended April 30, 2023, 2022 and 2021, respectively. During the year ended April 30, 2023, the Company recorded asset impairment charges related to the exit from leased office space which included $1.1 million of furniture, equipment, and leasehold improvements. See Note 16 for further details.
Intangible Assets, Net
Intangible assets consisted of the following as of April 30, 2023 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $43,136 $26,994 2.7
Customer relationships19,598 17,641 1,957 0.4
Trade names2,872 2,686 186 0.4
Total$92,600 $63,463 $29,137 2.5
Foreign currency translation adjustment(33)
Total$29,104 
Intangible assets consisted of the following as of April 30, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $31,355 $38,775 3.6
Customer relationships19,598 13,177 6,421 1.4
Trade names2,872 2,263 609 1.4
Total$92,600 $46,795 $45,805 3.2
Foreign currency translation adjustment(5)
Total$45,800 
Amortization expense for the intangible assets for the years ended April 30, 2023, 2022, and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Cost of revenue – subscription$11,781 $10,503 $8,437 
Sales and marketing4,887 5,280 5,730 
Total amortization of acquired intangible assets$16,668 $15,783 $14,167 
The expected future amortization expense related to the intangible assets as of April 30, 2023 was as follows (in thousands, by fiscal year):
2024$13,983 
20258,018 
20265,057 
20272,046 
2028— 
Thereafter— 
Total$29,104 
Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2021$198,851 
Addition from acquisitions105,428 
Foreign currency translation adjustment(373)
Balance as of April 30, 2022303,906 
Foreign currency translation adjustment(264)
Balance as of April 30, 2023$303,642 
There was no impairment of goodwill during the years ended April 30, 2023, 2022, and 2021.
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Accrued expenses$24,163 $24,066 
Income taxes payable9,738 4,286 
Value added taxes payable9,403 8,926 
Accrued interest6,918 6,918 
Other13,310 9,734 
Total accrued expenses and other liabilities$63,532 $53,930 
Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Accrued vacation$30,026 $27,280 
Accrued commissions26,175 23,806 
Accrued payroll and withholding taxes6,586 9,030 
Other13,696 7,886 
Total accrued compensation and benefits$76,483 $68,002 
Contract Balances
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Unbilled accounts receivable, included in accounts receivable, net$2,159 $9,244 
Deferred contract acquisition costs$151,692 $118,047 
Deferred revenue$562,952 $465,294 
Deferred Contract Acquisition Costs
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
Year Ended April 30,
202320222021
Beginning balance$118,047 $86,352 $43,549 
Capitalization of contract acquisition costs102,545 92,433 83,794 
Amortization of deferred contract acquisition costs(68,900)(60,738)(40,991)
Ending balance$151,692 $118,047 $86,352 
Deferred contract acquisition costs, current$55,813 $43,628 $36,089 
Deferred contract acquisition costs, non- current95,879 74,419 50,263 
Total deferred contract acquisition costs$151,692 $118,047 $86,352 
The Company did not recognize any impairment of deferred contract acquisition costs during the years ended April 30, 2023, 2022, and 2021.
Deferred Revenue
The following table summarizes the deferred revenue activity (in thousands):
Year Ended April 30,
202320222021
Beginning balance$465,294 $397,700 $259,702 
Increases due to invoices issued, excluding amounts recognized as revenue during the period 527,620 421,552 364,093 
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period707 — 5,424 
Increase from acquisitions, net of revenue recognized — 439 — 
Revenue recognized that was included in deferred revenue balance at beginning of period (430,669)(354,397)(231,519)
Ending balance$562,952 $465,294 $397,700 
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
12 Months Ended
Apr. 30, 2023
Debt Disclosure [Abstract]  
Senior Notes Disclosure Senior Notes
In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement.
Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year, commencing on January 15, 2022. The Company received net proceeds from the offering of the Senior Notes of $565.7 million after deducting underwriting commissions of $7.2 million and incurred additional issuance costs of $2.1 million. Total debt issuance costs of $9.3 million are being amortized to interest expense using the effective interest method over the term of the Senior Notes. The Company may redeem the Senior Notes, in whole or in part, at any time prior to July 15, 2024 at a price equal to 100% of the principal amount thereof plus a “make-whole” premium and accrued and unpaid interest, if any. The Company may at its election redeem all or a part of the Senior Notes on or after July 15, 2024, on any one or more occasions, at the redemption prices set forth in the indenture governing the Senior Notes (the “Indenture”), plus, in each case, accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. In addition, at any time prior to July 15, 2024, the Company may on any one or more occasions redeem up to 40% of the aggregate principal amount of the Senior Notes outstanding under the Indenture with the net cash proceeds of one or more equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes then outstanding, plus accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. The Company may also at its election redeem the Senior Notes in whole, but not in part, at a price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, if certain changes in tax law occur as set forth in the Indenture.
If the Company experiences a change of control triggering event (as defined in the Indenture), the Company must offer to repurchase the Senior Notes at a repurchase price equal to 101% of the principal amount of the Senior Notes to be repurchased, plus accrued and unpaid interest, if any, to the repurchase date.
The Indenture contains covenants limiting the Company’s ability and the ability of certain subsidiaries to create liens on certain assets to secure debt; grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to, another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the Senior Notes are rated investment grade by Moody’s Investors Service, Inc. and Standard & Poor’s Ratings Services. As of April 30, 2023, the Company was in compliance with all of its covenants under the Indenture.
The net carrying amount of the Senior Notes was as follows (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Principal$575,000 $575,000 
Unamortized debt issuance costs(7,457)(8,480)
Net carrying amount$567,543 $566,520 
The following table sets forth the interest expense recognized related to the Senior Notes (in thousands):
Year Ended April 30,
20232022
Contractual interest expense$23,719 $19,370 
Amortization of debt issuance costs1,023 803 
Total interest expense related to the Senior Notes$24,742 $20,173 
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Apr. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Cloud Hosting Commitments
The table below reflects the Company’s future minimum purchase obligations relating to non-cancelable agreements for cloud hosting as of April 30, 2023 (in thousands):
Years Ending April 30,Purchase Obligations
2024$147,701 
2025153,361 
2026155,545 
202786,163 
2028— 
Total$542,770 
Actual timing may vary depending on services used and total payments under these capacity commitments may be higher than the total minimum depending on services used.
Other Purchase Commitments
The Company has future purchase obligations related to subscription software and sales and marketing contracts. As of April 30, 2023, the Company had purchase commitments of $43.8 million related to these contracts, primarily due within the next twelve months.
Letters of Credit
The Company had a total of $2.3 million in letters of credit outstanding in favor of certain landlords for office space as of April 30, 2023.
Legal Matters
From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, results of operations, financial position or cash flows.
The Company accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.
Indemnification
The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.
In addition, the Company indemnifies its officers, directors and certain key employees against certain liabilities that may arise as a result of their affiliation with the Company. To date, there have been no claims under any indemnification provisions.
Gain Contingencies
From time to time the Company may realize a gain contingency, although recognition will not occur until cash is received or the gain is deemed as realizable. During the year ended April 30, 2023, the Company received a favorable settlement from a legal claim and recognized a gain of $10.4 million included in other income (expense), net in the accompanying consolidated statements of operations.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Apr. 30, 2023
Leases [Abstract]  
Leases Leases
The Company’s leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through fiscal 2029. The Company does not have any finance leases.
Lease Costs
Components of lease costs included in the consolidated statement of operations were as follows (in thousands):
Year Ended April 30,
20232022
Operating lease cost$12,411 $9,894 
Short-term lease cost2,217 2,448 
Variable lease cost726 857 
Total lease cost$15,354 $13,199 
Lease term and discount rate information are summarized as follows:
As of
April 30, 2023
Weighted average remaining lease term (in years)2.62
Weighted average discount rate4.92 %
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of April 30, 2023 were as follows (in thousands):
Years Ending April 30,
2024$13,103 
20258,419 
20264,471 
20271,024 
20281,106 
Thereafter280 
Total minimum lease payments28,403 
Less imputed interest(1,712)
Present value of future minimum lease payments26,691 
Less current lease liabilities(12,749)
Operating lease liabilities, non-current$13,942 
Future minimum lease payments as of April 30, 2023 include future cash payments on leases with corresponding right-of-use assets which were written down for impairment due to facilities-related cost optimization actions during the year ended April 30, 2023. During the year ended April 30, 2023, the Company recorded an impairment charge of $5.1 million related to the exit from leased office spaces. See Note 16 for further details.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares
12 Months Ended
Apr. 30, 2023
Equity [Abstract]  
Ordinary Shares Ordinary Shares
The Company’s articles of association designated and authorized the Company to issue 165 million ordinary shares at a par value per ordinary share of €0.01 per share.
Each holder of ordinary shares has the right to one vote per ordinary share. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the Company’s board of directors, subject to the prior rights of holders of all classes of shares outstanding having priority rights to dividends. No dividends have been declared by the board of directors from inception through April 30, 2023.
Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
As of April 30,
20232022
Stock options issued and outstanding4,038,238 5,219,124 
RSUs issued and outstanding
7,494,399 4,717,548 
Available for future grants
17,564,133 17,647,684 
Available for employee stock purchases6,000,000 — 
Total ordinary shares reserved
35,096,770 27,584,356 
Convertible Preference Shares
The Company’s board of directors has the authority, for a period of five years from October 10, 2018, without further action by the Company’s shareholders, to issue up to 165 million shares of undesignated convertible preference shares with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2023, there were no convertible preference shares issued or outstanding.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans
12 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Incentive Plans Equity Incentive Plans
2022 Employee Stock Purchase Plan
In August 2022, the Company’s board of directors adopted and, in October 2022, the Company’s shareholders approved the 2022 Employee Stock Purchase Plan (“2022 ESPP”). During the year ended April 30, 2023, the Company reserved 6.0 million of the Company’s ordinary shares for future purchase and issuance under the 2022 ESPP. The 2022 ESPP allows eligible employees to acquire ordinary shares of the Company at a discount at periodic intervals through accumulated payroll deductions. Eligible employees purchase ordinary shares of the Company during a purchase period at 85% of the market value of the Company’s ordinary shares at either the beginning or end of an offering period, whichever is lower. Offering periods under the 2022 ESPP are approximately six months long and begin on each of March 16 or September 16 or the next trading day thereafter. The first offering period under the 2022 ESPP began on March 16, 2023 and will end on September 15, 2023.
The fair value of 2022 ESPP offering which began during the year ended April 30, 2023 was estimated on the offering date using the Black-Scholes option pricing model with the following assumptions:
Year Ended
April 30, 2023
Expected term (in years)0.5
Expected stock price volatility64.0%
Risk-free interest rate4.9%
Dividend yield—%
2012 Stock Option Plan
In September 2012, the Company’s board of directors adopted and the Company’s shareholders approved the 2012 Stock Option Plan, which was amended and restated in September 2018 and further amended in December 2021 (as amended and restated, the “2012 Plan”). Under the 2012 Plan, the board of directors, the compensation committee, as administrator of the 2012 Plan, and any other duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSA”) or Restricted Stock Units (“RSU”), to eligible employees, directors, and consultants to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of the Company’s business.
The Company’s board of directors, compensation committee or other duly authorized committee determines the vesting schedule for all equity-based awards. Stock options and RSUs granted to employees generally vest over four years, subject to the employees’ continued service to the Company. The Company’s compensation committee may explicitly deviate from the general vesting schedules in its approval of an equity-based award, as it may deem appropriate. Stock options expire ten years after the date of grant. Stock options, RSAs and RSUs that are canceled under certain conditions become available for future grant or sale under the 2012 Plan unless the 2012 Plan is terminated.
The equity awards available for grant were as follows: 
Year Ended April 30,
20232022
Available at beginning of fiscal year17,647,684 15,737,819 
Awards authorized4,708,746 4,526,699 
Options granted(94,105)(495,460)
Options canceled143,656 386,656 
RSUs granted(6,105,614)(3,224,256)
RSUs canceled1,263,099 715,870 
Shares withheld for taxes667 356 
Available at end of period17,564,133 17,647,684 
Stock Incentive Plans Assumed in Acquisitions
In connection with acquisitions completed in prior years, the Company assumed certain unvested stock options that were outstanding on the date of the respective acquisitions.
The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plans and are included in the stock option activity table below.
Stock Options
The following table summarizes stock option activity:
Stock Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
(in thousands)
Balance as of April 30, 20217,611,016 $20.34 6.66$768,517 
Stock options granted495,460 $94.46 
Stock options assumed in acquisitions63,846 $10.20 
Stock options exercised(2,563,287)$14.18 
Stock options canceled(386,656)$32.04 
Stock options assumed in acquisition canceled(1,255)$40.35 
Balance as of April 30, 20225,219,124 $29.41 6.22$266,021 
Stock options granted94,105 $82.24 
Stock options exercised(1,127,036)$15.55 
Stock options canceled(143,656)$78.69 
Stock options assumed in acquisition canceled(4,299)$47.63 
Balance as of April 30, 20234,038,238 $32.74 5.35$134,778 
Exercisable as of April 30, 20233,425,478 $24.70 4.93$128,503 
Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase the Company’s ordinary shares and the fair value of the Company’s ordinary shares. The weighted-average grant-date fair value per share of stock options granted was $48.56 and $52.43 for the years ended April 30, 2023 and 2022, respectively. The weighted-average grant-date fair value per share of stock options assumed related to the Cmd and build.security acquisitions was $122.13 for the year ended April 30, 2022.
As of April 30, 2023, the Company had unrecognized stock-based compensation expense of $28.1 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 1.99 years.
RSUs
The following table summarizes RSU activity under the 2012 Plan:
Number of AwardsWeighted-Average Grant Date Fair Value
Outstanding and unvested at April 30, 20213,301,283 $98.74 
RSUs granted3,224,256 $113.91 
RSUs released(1,092,121)$96.65 
RSUs canceled(715,870)$106.34 
Outstanding and unvested at April 30, 20224,717,548 $108.44 
RSUs granted6,105,614 $60.08 
RSUs released(2,065,664)$94.01 
RSUs canceled(1,263,099)$99.51 
Outstanding and unvested at April 30, 20237,494,399 $74.52 
As of April 30, 2023, the Company had unrecognized stock-based compensation expense of $514.9 million related to RSUs that the Company expects to recognize over a weighted-average period of 3.09 years.
Determination of Fair Value
The determination of the fair value of stock-based options on the date of grant using an option pricing model is affected by the fair value of the Company’s ordinary shares, as well as assumptions regarding a number of complex and subjective variables. The Company uses the Black-Scholes option pricing model to calculate the fair value of stock options, which requires the use of assumptions including actual and projected employee stock option exercise behaviors, expected price volatility of the Company’s ordinary shares, the risk-free interest rate and expected dividends.
Fair Value of Ordinary Shares:    Subsequent to the IPO on October 8, 2018, the fair value of the underlying ordinary shares is determined by the closing price, on the date of the grant, of the Company’s ordinary shares, which are traded publicly on the New York Stock Exchange. Prior to the IPO, the fair value of ordinary shares underlying the stock awards had historically been determined by the board of directors, with input from the Company’s management. The board of directors previously determined the fair value of the ordinary shares at the time of grant of the awards by considering a number of objective and subjective factors, including valuations of comparable companies, sales of redeemable convertible preference shares, sales of ordinary shares to unrelated third parties, operating and financial performance, the lack of liquidity of the Company’s ordinary shares, and general and industry-specific economic outlook.
Expected Term:    The expected term represents the period that options are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.
Expected Volatility:    Since the Company has limited trading history of its ordinary shares, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considers to be comparable to its own business over a period equivalent to the option’s expected term.
Risk-Free Interest Rate:    The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term.
Dividend Rate:    The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.
The Company’s expected volatility and expected term involve management’s best estimates, both of which impact the fair value of the option calculated under the Black-Scholes option pricing model and, ultimately, the expense that will be recognized over the life of the option.
The fair value of stock options granted and assumed was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
Year Ended April 30,
202320222021
Expected term (in years)
6.02
5.52 - 6.08
6.02 - 6.08
Expected stock price volatility
60.7% - 62.0%
59.6% - 60.2%
62.6% - 63.9%
Risk-free interest rate
3.1% - 3.4%
1.4% - 1.8%
0.4% - 1.1%
Dividend yield—%—%—%
Stock-Based Compensation Expense
Total stock-based compensation expense recognized in the Company’s consolidated statements of operations was as follows (in thousands):
Year Ended April 30,
202320222021
Cost of revenue
Subscription$8,308 $8,368 $7,105 
Services9,435 6,463 4,824 
Research and development80,170 59,911 35,267 
Sales and marketing68,943 45,798 31,581 
General and administrative37,183 20,654 14,903 
Stock-based compensation expense, net of amounts capitalized204,039 141,194 93,680 
Capitalized stock-based compensation expense— 188 10 
Total stock-based compensation expense$204,039 $141,382 $93,690 
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Ordinary Shareholders
12 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Ordinary Shareholders Net Loss Per Share Attributable to Ordinary Shareholders
The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):
Year Ended April 30,
202320222021
Numerator:
Net loss$(236,161)$(203,848)$(129,434)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted
95,729,844 92,547,145 87,207,094 
Net loss per share attributable to ordinary shareholders, basic and diluted$(2.47)$(2.20)$(1.48)
Since the Company is in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods. The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:
Year Ended April 30,
202320222021
Stock options4,038,238 5,219,124 7,611,016 
RSUs7,494,399 4,717,548 3,301,283 
Employee stock purchase plan197,077 — — 
Total11,729,714 9,936,672 10,912,299 
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Apr. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The geographical breakdown of income (loss) before provision for income taxes is summarized as follows (in thousands):
Year Ended April 30,
202320222021
Dutch$(283,010)$(261,097)$(163,770)
Foreign66,133 63,308 42,056 
Loss before income taxes$(216,877)$(197,789)$(121,714)
The components of the provision for income taxes were as follows (in thousands):
Year Ended April 30,
202320222021
Current:
Dutch$2,910 $2,187 $1,125 
Foreign17,042 6,892 3,896 
Total current tax expense19,952 9,079 5,021 
Deferred:
Dutch(71)(105)— 
Foreign(597)(2,915)2,699 
Total deferred tax expense (income)(668)(3,020)2,699 
Total provision for income taxes$19,284 $6,059 $7,720 
The Company’s effective tax rate substantially differed from the Dutch statutory tax rate of 25.8% primarily due to the valuation allowance for the Netherlands, United States and United Kingdom deferred tax assets. A reconciliation of income taxes at the statutory income tax rate to the provision for income taxes included in the consolidated statement of operations is as follows (in thousands, except for rates):
Year Ended April 30,
202320222021
Tax
Rate
Tax
Rate
Tax
Rate
Dutch statutory income tax$(55,954)25.8 %$(49,448)25.0 %$(30,428)25.0 %
Foreign income taxed at different rates(1,305)0.6 %(2,197)1.1 %(486)0.4 %
Stock-based compensation5,018 (2.3)%(31,372)15.9 %(100,931)82.9 %
Tax credits(7,349)3.4 %(10,834)5.5 %(11,020)9.0 %
Change in valuation allowance69,271 (31.9)%91,841 (46.4)%146,571 (120.4)%
Deferred tax asset revaluation— %(302)0.2 %(256)0.2 %
Foreign withholding taxes3,201 (1.5)%1,773 (0.9)%1,307 (1.1)%
Other6,396 (3.0)%6,598 (3.5)%2,963 (2.3)%
Provision for income taxes$19,284 (8.9)%$6,059 (3.1)%$7,720 (6.3)%
Deferred Income Taxes
Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Management assesses whether it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets are reduced by a valuation allowance where management has concluded it is more likely than not that the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income. Management makes estimates and judgments about future taxable income based on assumptions that are consistent with the Company’s plans and estimates.
Significant components of the Company’s deferred tax assets and liabilities are summarized as follows (in thousands):
As of April 30,
20232022
Deferred tax assets:
Accrued compensation$3,799 $2,883 
Net operating loss carryforward533,051 458,733 
Deferred revenue7,690 8,780 
Stock-based compensation13,950 12,063 
Tax credits28,048 28,467 
Disallowed interest expense10,546 4,723 
Lease liabilities4,320 5,139 
Other5,045 4,516 
Gross deferred tax assets606,449 525,304 
Less valuation allowance(575,557)(498,996)
Total deferred tax assets30,892 26,308 
Deferred tax liabilities:
Deferred contract acquisition costs(27,988)(17,244)
Intangible assets(1,740)(6,752)
Right of use assets(2,862)(4,673)
Gross deferred tax liabilities(32,590)(28,669)
Net deferred tax liabilities$(1,698)$(2,361)
The valuation allowance for deferred tax assets as of April 30, 2023 and 2022 was $575.6 million and $499.0 million, respectively. As the Company has generated losses since inception in the Netherlands, management maintains a full valuation allowance against the net deferred tax assets in this jurisdiction. In addition, the United States and the United Kingdom jurisdictions are anticipated to have cumulative losses for the foreseeable future and, as such, a valuation allowance has been established for these regions. The valuation allowance in the Netherlands and United Kingdom increased by $80.1 million and less than $0.1 million, respectively, for the year ended April 30, 2023 and $53.8 million and $5.1 million, respectively, for the year ended April 30, 2022. The valuation allowance in the United States decreased by $3.6 million for the year ended April 30, 2023 and increased by $30.3 million for the year ended April 30, 2022. The valuation allowance for the Netherlands deferred tax assets as of April 30, 2023 and 2022 was $283.3 million and $203.2 million, respectively, the valuation allowance for the United States deferred tax assets as of April 30, 2023 and 2022 was $272.7 million and $276.3 million, respectively, and the valuation allowance for the United Kingdom deferred tax assets as of both April 30, 2023 and April 30, 2022 was $19.5 million. To the extent sufficient positive evidence becomes available, the Company may release all or a portion of the valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and a material income tax benefit for the period in which such release is recorded.
As of April 30, 2023, the Company had net operating loss (“NOL”) carryforwards for Netherlands, United States (federal and state, respectively) and United Kingdom income tax purposes of $1.0 billion, $973.4 million, $665.0 million and $74.5 million, respectively, which begin to expire in the years ending April 30, 2033 and April 30, 2024 in the United States (federal and state, respectively), with Netherlands and United Kingdom losses being carried forward indefinitely. The Company also has research and development tax credit carryforwards for United States (federal and state, respectively) and Canada income tax purposes of $20.4 million, $5.8 million and $0.6 million, respectively, which begin to expire April 30, 2033, April 30, 2024, and April 30, 2040, respectively. The deferred tax assets associated with the NOL carryforwards and other tax attributes in the Netherlands, the United States, and the United Kingdom are subject to a full valuation allowance.
Uncertain Tax Positions
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end.
Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company continues to grow in size, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company adjusts its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.
The Company had unrecognized tax benefits of $18.2 million as of April 30, 2023, of which none would impact the effective tax rate before consideration of any valuation allowance. The activity within the Company’s unrecognized tax benefits is summarized as follows (in thousands):
As of April 30,
202320222021
Balance as of beginning of year$16,622 $13,656 $9,706 
Increase (decrease) related to tax positions taken in prior periods(1,050)(1,029)432 
Increase related to tax positions taken in the current period2,585 3,995 3,518 
Balance as of end of year$18,157 $16,622 $13,656 
Approximately $0.5 million of the decrease for the year ended April 30, 2023 for tax positions taken in prior periods is due to the filing of tax returns during such fiscal year and lapse of statute of limitations. The other approximately $0.5 million of the decrease is due to the audit settlement noted below. Approximately $2.0 million of the increase in tax positions related to the current period is primarily from the research and development tax credits generated for the year ended April 30, 2023 and $0.6 million is associated with acquisition-related tax structuring.
The Company’s policy is to recognize penalties and interest accrued on any unrecognized tax benefits as a component of income tax expense. For the years ended April 30, 2023, 2022 and 2021 the Company recognized interest and penalties of $0.2 million, $0.3 million and less than $0.1 million, respectively. The amount of accrued interest and penalties recorded on the consolidated balance sheet as of April 30, 2023 and 2022 was $0.2 million and $0.3 million, respectively.
The Company is subject to periodic examination of income tax returns by various domestic and international tax authorities. During the year ended April 30, 2023, the Company was not subject to any new audits. The Company settled an examination with the Internal Revenue Service for foreign withholding taxes and related interest for the calendar year 2017.
The Company does not anticipate any significant increases or decreases in its uncertain tax positions within the next twelve months. The Company files tax returns in multiple jurisdictions, including the Netherlands and United States. The Company’s tax filings for fiscal years starting with the year ended April 30, 2018 remain open in various tax jurisdictions.
Dutch income taxes and non-Dutch withholding taxes associated with the repatriation of earnings or for temporary differences related to investments in non-Dutch subsidiaries, excluding the U.S subsidiaries, have not been provided for, as the Company intends to reinvest the earnings of such subsidiaries indefinitely or the Company has concluded that an immaterial additional tax liability would arise on the distribution of such earnings. Earnings from the Company’s U.S. subsidiaries are treated as being currently repatriated back to the Netherlands, even though no Dutch income taxes nor U.S. withholding taxes regarding to such repatriations are recorded due to the Netherlands participation exemption provisions and exemption from withholding taxes under the income tax treaty between the Netherlands and the United States. As of April 30, 2023, there were cumulative earnings of $146.3 million from the non-U.S. subsidiaries. If such earnings were to be repatriated, they would be exempt from taxation in the Netherlands and the amount of dividend withholding taxes from such foreign jurisdictions would be $3.1 million, due to the various income tax treaties between the Netherlands and the respective foreign jurisdictions.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans
12 Months Ended
Apr. 30, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit PlansThe Company has a defined-contribution plan in the United States intended to qualify under Section 401 of the Internal Revenue Code (the “401(k) Plan”). The Company has contracted with a third-party provider to act as a custodian and trustee, and to process and maintain the records of participant data. Substantially all the expenses incurred for administering the 401(k) Plan are paid by the Company. The 401(k) Plan covers substantially all U.S. employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the 401(k) Plan up to 6% of the participating employee’s W-2 earnings and wages. The Company recorded $17.9 million, $15.2 million, and $11.4 million of expense related to the 401(k) Plan during the years ended April 30, 2023, 2022, and 2021, respectively.The Company also has defined-contribution plans in certain other countries for which the Company recorded $9.4 million, $7.2 million, and $5.1 million of expense during the years ended April 30, 2023, 2022, and 2021, respectively.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
12 Months Ended
Apr. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
The following table summarizes the Company’s total revenue by geographic area based on the location of customers (in thousands):
Year Ended April 30,
202320222021
United States$626,688 $481,589 $331,769 
Rest of world442,301 380,785 276,720 
Total revenue$1,068,989 $862,374 $608,489 
Other than the United States, no other individual country exceeded 10% or more of total revenue during the periods presented.
The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):
As of April 30,
20232022
United States$13,476 $22,112 
The Netherlands4,597 1,728 
United Kingdom2,797 4,478 
India1,803 3,407 
Rest of world2,416 919 
Total long-lived assets$25,089 $32,644 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Related Charges
12 Months Ended
Apr. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Other Related Charges Restructuring and Other Related ChargesOn November 30, 2022, the Company announced and began implementing a plan to align its investments more closely with its strategic priorities by reducing the Company’s workforce by approximately 13% and implementing certain facilities-related cost optimization actions. For the year ended April 30, 2023, the Company recorded employee-related severance and other termination benefits of approximately $23.3 million and facilities-related charges of approximately $6.2 million. Asset impairment charges include impairment of operating lease right-of-use assets, and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for the exited leased office spaces. The restructuring plan is expected to be substantially completed by the end of the first quarter of fiscal 2024.
The following table presents the total amount incurred and the liability, which is recorded in accrued compensation and employee benefits in the consolidated balance sheet, for restructuring-related employee termination benefits as of April 30, 2023 (in thousands):
Year Ended
April 30, 2023
Beginning balance$— 
Incurred during the period23,264 
Paid during the period(22,789)
Foreign currency translation adjustment263 
Ending balance$738 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.
Fiscal Year
Fiscal Year
The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ended April 30, 2023.
Use of Estimates and Judgments
Use of Estimates and Judgments
The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, discount rate used for operating leases, and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events.
Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.
Foreign Currency
Foreign Currency
The reporting currency of the Company is the U.S. dollar. The Company determines the functional currency of each subsidiary in accordance with ASC 830, Foreign Currency Matters, based on the currency of the primary economic environment in which each subsidiary operates. Items included in the financial statements of such subsidiaries are measured using that functional currency. The Company periodically re-assesses its operations to determine if previous conclusions are still valid. Changes in functional currencies are applied prospectively if the operations encounter a significant and permanent change.
For the subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated nonmonetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statement of operations. For the years ended April 30, 2023, 2022 and 2021, the Company recognized a re-measurement loss of $0.4 million, a loss of $3.6 million, and a gain of $7.7 million, respectively.
For subsidiaries where the functional currency is other than the U.S. dollar, the Company uses the period-end exchange rates to translate assets and liabilities, the average monthly exchange rates to translate revenue and expenses, and historical exchange rates to translate shareholders’ equity into U.S. dollars. The Company records translation gains and losses in accumulated other comprehensive loss as a component of shareholders’ equity in the consolidated balance sheet.
Comprehensive Loss
Comprehensive Loss
The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities, and foreign currency translation adjustments.
Cash, Cash Equivalents and Restricted Cash
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The carrying amount of the Company’s cash equivalents approximates fair value, due to the short maturities of these instruments. The Company’s restricted cash consists primarily of cash deposits with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements.
Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as shown on the consolidated balance sheet. Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):
As of April 30,
20232022
Cash and cash equivalents$644,167 $860,949 
Restricted cash2,473 2,688 
Cash, cash equivalents and restricted cash$646,640 $863,637 
Short-Term Investments
The Company’s marketable securities consist of highly liquid investment-grade fixed-income securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities as the Company may sell these securities at any time for use in its current operations or for other purposes, including prior to maturity. As a result, the Company has classified its marketable securities within current assets on the consolidated balance sheets.
Available-for-sale securities are recorded at fair value each reporting period. Premiums and discounts are amortized or accreted over the life of the related available-for-sale security as an adjustment to yield using the effective interest method. Interest income is recognized when earned. Unrealized gains and losses on these marketable securities are reported as a separate component of accumulated other comprehensive loss until realized. Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations.
The Company periodically evaluates its marketable securities to assess whether an investment’s fair value is less than its amortized cost basis and if the decline in the fair value is attributable to a credit loss. Declines in fair value judged to be related to credit loss are reported in other income (expense), net in the consolidated statements of operations.
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash, cash equivalents, restricted cash, marketable securities, and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed federal insurance limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments. The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Management performs ongoing credit evaluations of customers and maintains allowances for potential credit losses on customers’ accounts when deemed necessary.
One customer, a channel partner, accounted for 12% of net accounts receivable as of April 30, 2023. No customer represented 10% or more of net accounts receivable as of April 30, 2022. No customer accounted for more than 10% of the Company’s total revenue for the years ended April 30, 2023, 2022 and 2021.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company follows ASC 820, Fair Value Measurements and Disclosures, with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:
Level 1:   Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.
Level 2:   Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3:   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents are stated at amortized cost, which approximates fair value at the balance sheet dates, due to the short period of time to maturity. Marketable securities are recorded at fair value. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.
Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses
Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses
Accounts receivable primarily consists of amounts billed currently due from customers. The Company’s accounts receivable are subject to collection risk. Gross accounts receivable are reduced for this risk by an allowance for credit losses. This allowance is for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company determines the need for an allowance for credit losses based upon various factors, including past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions, as well as specific circumstances arising with individual customers. Accounts receivables are written off against the allowance when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable.
The Company does not typically offer right of refund in its contracts. The allowance for credit losses reflects the Company’s best estimate of probable losses inherent in the Company’s receivables portfolio. As of April 30, 2023 and 2022, the allowance for credit losses was $3.4 million and $2.7 million, respectively. Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Beginning balance$2,700 $2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13— — (367)
Bad debt expense2,722 2,980 5,095 
Accounts written off(2,013)(2,624)(3,631)
Ending balance$3,409 $2,700 $2,344 
Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for fulfilled obligations, but not yet billed. The unbilled accounts receivable balance was $2.2 million and $9.2 million as of April 30, 2023 and 2022, respectively.
Capitalized Software Development and Implementation Costs
Capitalized Software Development and Implementation Costs
Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in the consolidated statement of operations.
Internal Use Software, Policy
Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, and costs related to the development of web-based product are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized.
The Company also capitalizes qualifying implementation costs incurred in a hosting arrangement that is a service contract. These costs are amortized on a straight-line basis over the expected life of the service contract, including consideration of the reasonably certain renewal periods, and are presented in the same income statement line items as the service for the related hosting arrangement. The Company did not capitalize any costs during the year ended April 30, 2023 and capitalized $5.1 million of such costs in the year ended April 30, 2022, and these costs are recorded in other assets, non-current on the consolidated balance sheets. Amortization expense for the fiscal years ended April 30, 2023 and 2022 was $1.2 million and $0.2 million, respectively. No amortization expense related to capitalized implementation costs was recorded during the fiscal year ended April 30, 2021 as the underlying implementation activities were not complete.
Property and Equipment
Property and Equipment
Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the financial statements and any resulting gain or loss is reflected within the consolidated statement of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.
Goodwill
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations accounted for using the acquisition method for accounting and is not amortized. The Company tests goodwill for impairment at least annually, in the fourth quarter of each year, or more frequently if events or changes in circumstances indicate that this asset may be impaired. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. The Company’s test of goodwill impairment starts with a qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. If qualitative factors indicate that the fair value of the reporting unit is more likely than not less than its carrying amount, then a quantitative goodwill impairment test is performed. For the quantitative analysis, the Company compares the fair value of its reporting unit to its carrying value. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then goodwill will be impaired by the amount that the carrying amount exceeds the implied fair value. There was no impairment of goodwill recorded for the years ended April 30, 2023, 2022 and 2021.
Leases
Leases
Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. At the lease commencement date, the Company determines the lease classification between finance and operating and recognizes a right-of-use asset and corresponding lease liability for each lease component. A right-of-use asset represents the Company’s right to use an underlying asset and a lease liability represents the Company’s obligation to make payments during the lease term. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component. Leases with an initial term of twelve months or less are classified as short-term leases and therefore are not recognized on the consolidated balance sheets and are expensed on a straight-line basis within the consolidated statement of operations.
The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate unless the interest rate implicit in the lease is readily determinable. The Company estimates its incremental borrowing rate based on the information available at lease commencement date for borrowings with a similar term. The right-of-use asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives.
Acquisitions
Acquisitions
When the Company acquires a business, the Company allocates the purchase price, which is the sum of the consideration provided and may consist of cash, equity or a combination of the two, in a business combination to the identifiable assets and liabilities of the acquired business at their estimated respective fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates, including, but not limited to, the selection of valuation methodologies, estimates of future revenue and cash flows, costs to rebuild developed technology, discount rates and selection of comparable companies. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to other income, net in the consolidated statement of operations.
When the Company issues stock-based or cash awards to an acquired company’s shareholders, the Company evaluates whether the awards are consideration or compensation for post-acquisition services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the acquired company’s shareholders beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post- acquisition services and recognized as expense over the requisite service period.
Acquisition-related transaction costs incurred by the Company are not included as a component of consideration transferred, but are accounted for as an operating expense in the period in which the costs are incurred.
The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition.
Acquired Intangible Assets
Acquired Intangible Assets
Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.
Useful life
(in years)
Developed technology
4-5
Customer relationships
4
Trade names
4
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The Company evaluates the recoverability of long-lived assets, including property and equipment and amortizable acquired intangible assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Such events and changes may include: significant changes in performance relative to expected operating results, significant changes in asset use, significant negative industry or economic trends, and changes in the Company’s business strategy. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. During the year ended April 30, 2023, the Company recorded asset impairment charges comprising impairment of operating lease right-of-use assets and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for exited leased office spaces associated with the Company’s restructuring plan. See Note 16 for further details. The Company determined that there were no events or changes in circumstances that indicated that its long-lived assets were impaired during the years ended April 30, 2022 and 2021.
In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property and equipment and amortizable intangible assets. If the estimated useful life assumption for any asset is changed, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.
Revenue Recognition
Revenue Recognition
The Company generates revenue primarily from the sale of self-managed subscriptions (which include licenses for proprietary features, support, and maintenance) and from the sale of software-as-a service (“SaaS”) subscriptions. The Company also generates revenue from services, which consist of consulting and training.
Under ASC 606, Revenue from Contracts with Customers, the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company’s contracts include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps:
(i)    identification of the contract with a customer;
The Company contracts with its customers through order forms, which in some cases are governed by master sales agreements. The Company determines that it has a contract with a customer when the order form has been approved, each party’s rights regarding the products or services to be transferred can be identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers generally do not contain warranties that give rise to a separate performance obligation.
(ii)    identification of the performance obligations in the contract;
Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the products or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products and services is separately identifiable from other promises in the contract.
The Company’s self-managed subscriptions include both a license providing the right to use proprietary features in its software, as well as an obligation to provide support (on both open source and proprietary features) and maintenance. The Company’s SaaS products provide access to hosted software as well as support, which the Company considers to be a single performance obligation.
Services-related performance obligations relate to the provision of consulting and training services. These services are distinct from subscriptions and do not result in significant customization of the software.
(iii)    determination of the transaction price;
The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.
(iv)    allocation of the transaction price to the performance obligations; and
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (‘SSP”). The SSP is determined based on the prices at which the Company separately sells these products assuming the majority of these prices fall within a pricing range. In instances where SSP is not directly observable, such as when the Company does not sell the software license separately, the Company derives the SSP using information that may include market conditions and other observable and unobservable inputs which can require significant judgment. There is typically more than one SSP for individual products and services due to the stratification of those products and services by quantity, term of the subscription, sales channel and other circumstances. If one of the performance obligations is outside of the SSP range, the Company allocates the transaction price considering the midpoint of the SSP range. The Company also considers if there are any additional material rights inherent in a contract and, if so, the Company allocates a portion of the transaction price to such rights based on a relative SSP.
(v)    recognition of revenue when the Company satisfies each performance obligation;
Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to the customer. Revenue for SaaS offerings that relate to a specified amount of services is recognized on a consumption basis as the customers utilize the services. Revenue from SaaS offerings that are stand-ready arrangements is recognized ratably over the contract period as the Company satisfies the performance obligation. The Company’s self-managed subscriptions include both upfront revenue recognition when the license is delivered as well as revenue recognized ratably over the contract period for support and maintenance based on the stand-ready nature of these subscription elements.
Services comprise consulting services as well as public and private training. Revenue from services is recognized as these services are delivered.
The Company generates sales directly through its sales team and through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all the revenue recognition criteria above are met. To the extent that the Company offers rebates, incentives or joint marketing funds to such channel partners, recorded revenues are reduced by this amount. Channel partners generally receive an order from an end customer prior to placing an order with the Company. Payment from channel partners is not contingent on the partner’s collection from end customers.
Deferred Contract Acquisition Costs
Deferred Contract Acquisition Costs
Deferred contract acquisition costs represent costs that are incremental to the acquisition of customer contracts, which consist mainly of sales commissions and associated payroll taxes. The Company determines whether costs should be deferred based on sales compensation plans, if the commissions are in fact incremental and would not have occurred absent the customer contract.
Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for contracts with new customers and incremental sales to existing customers given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid for contracts with new customers and incremental sales to existing customers are amortized over an estimated period of benefit of five years, while commissions paid for renewal contracts are amortized based on the pattern of the associated revenue recognition over the related contractual renewal period for the pool of renewal contracts. The Company determines the period of benefit for commissions paid for contracts with new customers and incremental sales to existing customers by taking into consideration its initial estimated customer life and the technological life of its software and related significant features. Commissions paid on services are typically amortized in accordance with the associated revenue as the commissions paid on new and renewal services are commensurate with each other. Amortization of deferred contract acquisition costs is recognized in sales and marketing expense in the consolidated statement of operations.
The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs.
Contract Balances
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers. For annual contracts, the Company typically invoices customers at the time of entering into the contract. For multi-year agreements, the Company generally invoices customers on an annual basis prior to each anniversary of the contract start date. The Company records unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. Contract liabilities consist of deferred revenue which is recognized over the contractual period.
Cost of Revenue
Cost of Revenue
Cost of revenue consists primarily of costs related to providing subscriptions and services to the Company’s customers, including personnel costs (salaries, bonuses and benefits, and stock-based compensation) and related expenses for customer support and services personnel, as well as cloud infrastructure costs, third-party expenses, depreciation of fixed assets, amortization associated with acquired intangible assets, and allocated overhead.
Advertising AdvertisingAdvertising costs are charged to operations as incurred and recorded in sales and marketing expense in the consolidated statement of operations. Advertising costs were $22.4 million, $19.7 million and $16.7 million for the years ended April 30, 2023, 2022 and 2021 respectively.
Research and Development
Research and Development
Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation. Research and development costs also include depreciation and allocated overhead.
Stock-Based Compensation
Stock-Based Compensation
Compensation expense related to stock awards issued to employees, including stock options and restricted stock units (“RSU”), is measured at the fair value on the date of the grant and recognized over the requisite service period. The fair value of stock options and purchase rights issued to employees under the 2022 Employee Stock Purchase Plan (“2022 ESPP”) is estimated on the date of the grant using the Black-Scholes option-pricing model. The fair value of RSUs is estimated on the date of the grant based on the fair value of the Company’s underlying ordinary shares. Compensation expense for stock options and RSUs is recognized on a straight-line basis over the requisite service period. The Company recognizes forfeitures as they occur.
Treasury Shares
Treasury Shares
Ordinary shares of the Company that are repurchased are recorded as treasury shares at cost and are included as a component of shareholders’ equity. As of April 30, 2023 and 2022, the Company had 35,937 treasury shares that were repurchased at an average price of $10.30 per share.
Interest Expense, Policy
Debt Issuance Costs
Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.
Net Loss per Share Attributable to Ordinary Shareholders
Net Loss per Share Attributable to Ordinary Shareholders
The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of ordinary shares outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period, including stock options, restricted stock units, and ESPP shares.
Segments
Segments
Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”). The Company’s Chief Executive Officer is its CODM. The Company’s CODM reviews financial information presented on a consolidated basis for the purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has determined that it operates in one operating and one reportable segment. The Company presents financial information about its operating segment and geographical areas in Note 15.
Income Taxes
Income Taxes
The Company is subject to income taxes in the Netherlands and numerous foreign jurisdictions. These foreign jurisdictions may have different statutory rates than the Netherlands. The Company records a provision for (benefit from) income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, the Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and the tax basis of assets and liabilities, as well as for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The Company records a valuation allowance to reduce its deferred tax assets to the net amount that it believes is more likely than not to be realized.
The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, Income Taxes, provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.
Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for (benefit from) income taxes in the period in which such determination is made.
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Accounting Policies (Tables)
12 Months Ended
Apr. 30, 2023
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):
As of April 30,
20232022
Cash and cash equivalents$644,167 $860,949 
Restricted cash2,473 2,688 
Cash, cash equivalents and restricted cash$646,640 $863,637 
Schedule of Activity Related to Allowance for Doubtful Accounts Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Beginning balance$2,700 $2,344 $1,247 
Cumulative-effect adjustment from adoption of ASU 2016-13— — (367)
Bad debt expense2,722 2,980 5,095 
Accounts written off(2,013)(2,624)(3,631)
Ending balance$3,409 $2,700 $2,344 
Schedule of Acquired Amortizable Intangible Assets Amortized Over Estimated Useful Lives of Assets
Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.
Useful life
(in years)
Developed technology
4-5
Customer relationships
4
Trade names
4
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Performance Obligations (Tables)
12 Months Ended
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Products and Services
The following table presents revenue by category (in thousands):
Year Ended April 30,
202320222021
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Amount% of
Total
Revenue
Elastic Cloud$424,053 40 %$298,615 35 %$166,319 27 %
Other subscription560,709 52 %500,155 58 %401,020 66 %
Total subscription984,762 92 %798,770 93 %567,339 93 %
Services84,227 %63,604 %41,150 %
Total revenue$1,068,989 100 %$862,374 100 %$608,489 100 %
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on Recurring Basis
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2023 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$194,261 $— $— $194,261 
U.S. agency securities— 27,406 — 27,406 
Certificates of deposit
— 21,750 — 21,750 
Commercial paper— 60,750 — 60,750 
Total included in cash and cash equivalents194,261 109,906 — 304,167 
Marketable Securities:
Certificates of deposit— 31,645 — 31,645 
Commercial paper— 33,735 — 33,735 
U.S. treasury securities47,627 — — 47,627 
Corporate debt securities
— 118,228 — 118,228 
U.S. agency bonds— 39,806 — 39,806 
Total marketable securities47,627 223,414 — 271,041 
Total financial assets$241,888 $333,320 $— $575,208 
The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):
Level 1Level 2Level 3Total
Financial Assets:
Cash and cash equivalents:
Money market funds$559,462 $— $— $559,462 
The fair values of available-for-sale securities, by remaining contractual maturity, are as follows (in thousands):
As of
April 30, 2023
Due within 1 year$168,264 
Due between 1 year and 3 years102,777 
Total marketable securities$271,041 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Tables)
12 Months Ended
Apr. 30, 2023
Balance Sheet Components [Abstract]  
Schedule of Cost and Accumulated Depreciation of Property and Equipment
The cost and accumulated depreciation of property and equipment were as follows (in thousands):
Useful Life (in years)As of
April 30, 2023
As of
April 30, 2022
Leasehold improvementsLesser of estimated useful life or remaining lease term$10,081 $10,863 
Computer hardware and software32,220 1,473 
Furniture and fixtures
3-5
6,093 5,753 
Assets under construction1,734 1,119 
Total property and equipment20,128 19,208 
Less: accumulated depreciation(15,036)(12,001)
Property and equipment, net$5,092 $7,207 
Schedule of Intangible Assets
Intangible assets consisted of the following as of April 30, 2023 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $43,136 $26,994 2.7
Customer relationships19,598 17,641 1,957 0.4
Trade names2,872 2,686 186 0.4
Total$92,600 $63,463 $29,137 2.5
Foreign currency translation adjustment(33)
Total$29,104 
Intangible assets consisted of the following as of April 30, 2022 (in thousands):
Gross Fair ValueAccumulated AmortizationNet Book ValueWeighted Average
Remaining
Useful Life
(in years)
Developed technology$70,130 $31,355 $38,775 3.6
Customer relationships19,598 13,177 6,421 1.4
Trade names2,872 2,263 609 1.4
Total$92,600 $46,795 $45,805 3.2
Foreign currency translation adjustment(5)
Total$45,800 
Schedule of Amortization Expense for Intangible Assets
Amortization expense for the intangible assets for the years ended April 30, 2023, 2022, and 2021 was as follows (in thousands):
Year Ended April 30,
202320222021
Cost of revenue – subscription$11,781 $10,503 $8,437 
Sales and marketing4,887 5,280 5,730 
Total amortization of acquired intangible assets$16,668 $15,783 $14,167 
Schedule of Expected Future Amortization Expense of Intangible Assets
The expected future amortization expense related to the intangible assets as of April 30, 2023 was as follows (in thousands, by fiscal year):
2024$13,983 
20258,018 
20265,057 
20272,046 
2028— 
Thereafter— 
Total$29,104 
Schedule of Changes to Goodwill
The following table represents the changes to goodwill (in thousands):
Carrying Amount
Balance as of April 30, 2021$198,851 
Addition from acquisitions105,428 
Foreign currency translation adjustment(373)
Balance as of April 30, 2022303,906 
Foreign currency translation adjustment(264)
Balance as of April 30, 2023$303,642 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Accrued expenses$24,163 $24,066 
Income taxes payable9,738 4,286 
Value added taxes payable9,403 8,926 
Accrued interest6,918 6,918 
Other13,310 9,734 
Total accrued expenses and other liabilities$63,532 $53,930 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Accrued vacation$30,026 $27,280 
Accrued commissions26,175 23,806 
Accrued payroll and withholding taxes6,586 9,030 
Other13,696 7,886 
Total accrued compensation and benefits$76,483 $68,002 
Schedule of Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers
The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):
As of
April 30, 2023
As of
April 30, 2022
Unbilled accounts receivable, included in accounts receivable, net$2,159 $9,244 
Deferred contract acquisition costs$151,692 $118,047 
Deferred revenue$562,952 $465,294 
Deferred Contract Acquisition Costs
The following table summarizes the activity of the deferred contract acquisition costs (in thousands):
Year Ended April 30,
202320222021
Beginning balance$118,047 $86,352 $43,549 
Capitalization of contract acquisition costs102,545 92,433 83,794 
Amortization of deferred contract acquisition costs(68,900)(60,738)(40,991)
Ending balance$151,692 $118,047 $86,352 
Deferred contract acquisition costs, current$55,813 $43,628 $36,089 
Deferred contract acquisition costs, non- current95,879 74,419 50,263 
Total deferred contract acquisition costs$151,692 $118,047 $86,352 
The Company did not recognize any impairment of deferred contract acquisition costs during the years ended April 30, 2023, 2022, and 2021.
Deferred Revenue
The following table summarizes the deferred revenue activity (in thousands):
Year Ended April 30,
202320222021
Beginning balance$465,294 $397,700 $259,702 
Increases due to invoices issued, excluding amounts recognized as revenue during the period 527,620 421,552 364,093 
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period707 — 5,424 
Increase from acquisitions, net of revenue recognized — 439 — 
Revenue recognized that was included in deferred revenue balance at beginning of period (430,669)(354,397)(231,519)
Ending balance$562,952 $465,294 $397,700 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Apr. 30, 2023
Leases [Abstract]  
Components of Lease Costs
Components of lease costs included in the consolidated statement of operations were as follows (in thousands):
Year Ended April 30,
20232022
Operating lease cost$12,411 $9,894 
Short-term lease cost2,217 2,448 
Variable lease cost726 857 
Total lease cost$15,354 $13,199 
Lease Term and Discount Rate Information
Lease term and discount rate information are summarized as follows:
As of
April 30, 2023
Weighted average remaining lease term (in years)2.62
Weighted average discount rate4.92 %
Future Minimum Lease Payments Based on Current Lease Accounting Standard
Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of April 30, 2023 were as follows (in thousands):
Years Ending April 30,
2024$13,103 
20258,419 
20264,471 
20271,024 
20281,106 
Thereafter280 
Total minimum lease payments28,403 
Less imputed interest(1,712)
Present value of future minimum lease payments26,691 
Less current lease liabilities(12,749)
Operating lease liabilities, non-current$13,942 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares (Tables)
12 Months Ended
Apr. 30, 2023
Equity [Abstract]  
Summary of Ordinary Shares Reserved for Issuance
The Company had reserved ordinary shares for issuance as follows:
As of April 30,
20232022
Stock options issued and outstanding4,038,238 5,219,124 
RSUs issued and outstanding
7,494,399 4,717,548 
Available for future grants
17,564,133 17,647,684 
Available for employee stock purchases6,000,000 — 
Total ordinary shares reserved
35,096,770 27,584,356 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans (Tables)
12 Months Ended
Apr. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Equity Awards Available for Grant
The equity awards available for grant were as follows: 
Year Ended April 30,
20232022
Available at beginning of fiscal year17,647,684 15,737,819 
Awards authorized4,708,746 4,526,699 
Options granted(94,105)(495,460)
Options canceled143,656 386,656 
RSUs granted(6,105,614)(3,224,256)
RSUs canceled1,263,099 715,870 
Shares withheld for taxes667 356 
Available at end of period17,564,133 17,647,684 
Summary of Stock Option Activity
The following table summarizes stock option activity:
Stock Options Outstanding
Number of
Stock Options
Outstanding
Weighted-
Average
Exercise
Price
Remaining
Contractual
Term
(in years)
Aggregate
Intrinsic
Value
(in thousands)
Balance as of April 30, 20217,611,016 $20.34 6.66$768,517 
Stock options granted495,460 $94.46 
Stock options assumed in acquisitions63,846 $10.20 
Stock options exercised(2,563,287)$14.18 
Stock options canceled(386,656)$32.04 
Stock options assumed in acquisition canceled(1,255)$40.35 
Balance as of April 30, 20225,219,124 $29.41 6.22$266,021 
Stock options granted94,105 $82.24 
Stock options exercised(1,127,036)$15.55 
Stock options canceled(143,656)$78.69 
Stock options assumed in acquisition canceled(4,299)$47.63 
Balance as of April 30, 20234,038,238 $32.74 5.35$134,778 
Exercisable as of April 30, 20233,425,478 $24.70 4.93$128,503 
Summary of RSU Activity
The following table summarizes RSU activity under the 2012 Plan:
Number of AwardsWeighted-Average Grant Date Fair Value
Outstanding and unvested at April 30, 20213,301,283 $98.74 
RSUs granted3,224,256 $113.91 
RSUs released(1,092,121)$96.65 
RSUs canceled(715,870)$106.34 
Outstanding and unvested at April 30, 20224,717,548 $108.44 
RSUs granted6,105,614 $60.08 
RSUs released(2,065,664)$94.01 
RSUs canceled(1,263,099)$99.51 
Outstanding and unvested at April 30, 20237,494,399 $74.52 
Summary of Stock-based Compensation Expense Related to Tender Offer Included in Consolidated Statement of Operations
Total stock-based compensation expense recognized in the Company’s consolidated statements of operations was as follows (in thousands):
Year Ended April 30,
202320222021
Cost of revenue
Subscription$8,308 $8,368 $7,105 
Services9,435 6,463 4,824 
Research and development80,170 59,911 35,267 
Sales and marketing68,943 45,798 31,581 
General and administrative37,183 20,654 14,903 
Stock-based compensation expense, net of amounts capitalized204,039 141,194 93,680 
Capitalized stock-based compensation expense— 188 10 
Total stock-based compensation expense$204,039 $141,382 $93,690 
Assumptions Used to Estimated Fair Value of Stock Options Granted
The fair value of stock options granted and assumed was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:
Year Ended April 30,
202320222021
Expected term (in years)
6.02
5.52 - 6.08
6.02 - 6.08
Expected stock price volatility
60.7% - 62.0%
59.6% - 60.2%
62.6% - 63.9%
Risk-free interest rate
3.1% - 3.4%
1.4% - 1.8%
0.4% - 1.1%
Dividend yield—%—%—%
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Ordinary Shareholders (Tables)
12 Months Ended
Apr. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders
The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):
Year Ended April 30,
202320222021
Numerator:
Net loss$(236,161)$(203,848)$(129,434)
Denominator:
Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted
95,729,844 92,547,145 87,207,094 
Net loss per share attributable to ordinary shareholders, basic and diluted$(2.47)$(2.20)$(1.48)
Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:
Year Ended April 30,
202320222021
Stock options4,038,238 5,219,124 7,611,016 
RSUs7,494,399 4,717,548 3,301,283 
Employee stock purchase plan197,077 — — 
Total11,729,714 9,936,672 10,912,299 
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Apr. 30, 2023
Income Tax Disclosure [Abstract]  
Summary of Unrecognized Gross Tax Benefits The activity within the Company’s unrecognized tax benefits is summarized as follows (in thousands):
As of April 30,
202320222021
Balance as of beginning of year$16,622 $13,656 $9,706 
Increase (decrease) related to tax positions taken in prior periods(1,050)(1,029)432 
Increase related to tax positions taken in the current period2,585 3,995 3,518 
Balance as of end of year$18,157 $16,622 $13,656 
Summary of Components of Deferred Tax Assets
Significant components of the Company’s deferred tax assets and liabilities are summarized as follows (in thousands):
As of April 30,
20232022
Deferred tax assets:
Accrued compensation$3,799 $2,883 
Net operating loss carryforward533,051 458,733 
Deferred revenue7,690 8,780 
Stock-based compensation13,950 12,063 
Tax credits28,048 28,467 
Disallowed interest expense10,546 4,723 
Lease liabilities4,320 5,139 
Other5,045 4,516 
Gross deferred tax assets606,449 525,304 
Less valuation allowance(575,557)(498,996)
Total deferred tax assets30,892 26,308 
Deferred tax liabilities:
Deferred contract acquisition costs(27,988)(17,244)
Intangible assets(1,740)(6,752)
Right of use assets(2,862)(4,673)
Gross deferred tax liabilities(32,590)(28,669)
Net deferred tax liabilities$(1,698)$(2,361)
Summary of Provision for (Benefit from) Income Taxes
The components of the provision for income taxes were as follows (in thousands):
Year Ended April 30,
202320222021
Current:
Dutch$2,910 $2,187 $1,125 
Foreign17,042 6,892 3,896 
Total current tax expense19,952 9,079 5,021 
Deferred:
Dutch(71)(105)— 
Foreign(597)(2,915)2,699 
Total deferred tax expense (income)(668)(3,020)2,699 
Total provision for income taxes$19,284 $6,059 $7,720 
Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes The geographical breakdown of income (loss) before provision for income taxes is summarized as follows (in thousands):
Year Ended April 30,
202320222021
Dutch$(283,010)$(261,097)$(163,770)
Foreign66,133 63,308 42,056 
Loss before income taxes$(216,877)$(197,789)$(121,714)
Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes A reconciliation of income taxes at the statutory income tax rate to the provision for income taxes included in the consolidated statement of operations is as follows (in thousands, except for rates):
Year Ended April 30,
202320222021
Tax
Rate
Tax
Rate
Tax
Rate
Dutch statutory income tax$(55,954)25.8 %$(49,448)25.0 %$(30,428)25.0 %
Foreign income taxed at different rates(1,305)0.6 %(2,197)1.1 %(486)0.4 %
Stock-based compensation5,018 (2.3)%(31,372)15.9 %(100,931)82.9 %
Tax credits(7,349)3.4 %(10,834)5.5 %(11,020)9.0 %
Change in valuation allowance69,271 (31.9)%91,841 (46.4)%146,571 (120.4)%
Deferred tax asset revaluation— %(302)0.2 %(256)0.2 %
Foreign withholding taxes3,201 (1.5)%1,773 (0.9)%1,307 (1.1)%
Other6,396 (3.0)%6,598 (3.5)%2,963 (2.3)%
Provision for income taxes$19,284 (8.9)%$6,059 (3.1)%$7,720 (6.3)%
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
12 Months Ended
Apr. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table summarizes the Company’s total revenue by geographic area based on the location of customers (in thousands):
Year Ended April 30,
202320222021
United States$626,688 $481,589 $331,769 
Rest of world442,301 380,785 276,720 
Total revenue$1,068,989 $862,374 $608,489 
Schedule of Property and Equipment, Net of Depreciation
The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):
As of April 30,
20232022
United States$13,476 $22,112 
The Netherlands4,597 1,728 
United Kingdom2,797 4,478 
India1,803 3,407 
Rest of world2,416 919 
Total long-lived assets$25,089 $32,644 
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Related Charges (Tables)
12 Months Ended
Apr. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The following table presents the total amount incurred and the liability, which is recorded in accrued compensation and employee benefits in the consolidated balance sheet, for restructuring-related employee termination benefits as of April 30, 2023 (in thousands):
Year Ended
April 30, 2023
Beginning balance$— 
Incurred during the period23,264 
Paid during the period(22,789)
Foreign currency translation adjustment263 
Ending balance$738 
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Apr. 30, 2023
USD ($)
segment
Customer
$ / shares
shares
Apr. 30, 2022
USD ($)
Customer
Apr. 30, 2021
USD ($)
Customer
Apr. 30, 2020
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Foreign currency transaction (gain) loss $ 1,386,000 $ (1,984,000) $ 9,507,000  
Allowance for doubtful accounts 3,409,000 2,700,000 2,344,000 $ 1,247,000
Unbilled accounts receivable $ 2,200,000 9,200,000    
Number of operating segments | segment 1      
Number of reportable segments | segment 1      
Impairment of goodwill $ 0 0 0  
Estimated amortization period of sales commissions 5 years      
Advertising costs $ 22,400,000 19,700,000 16,700,000  
Stock-based compensation expense, net of amounts capitalized 204,039,000 141,194,000 93,680,000  
Short-term deferred revenue, adjustment (34,248,000) (33,518,000)    
Reduction in accumulated deficit (398,897,000) (415,433,000) (450,831,000) (413,647,000)
long-term deferred revenue, adjustment 528,704,000 431,776,000    
Capitalized Computer Software, Additions 0 5,100,000    
Capitalized Computer Software, Amortization $ 1,200,000 200,000 0  
Treasury stock (in shares) | shares 35,937      
Average treasury stock repurchase price ( in $ / shares) | $ / shares $ 10.30      
Customer relationships        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of assets 4 years      
Trade names        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of assets 4 years      
Operating Right-Of-Use Assets        
Summary Of Significant Accounting Policies [Line Items]        
Impairment charges $ 5,100,000      
Furniture, Equipment, And Leasehold Improvements        
Summary Of Significant Accounting Policies [Line Items]        
Impairment charges 1,100,000      
Other Income (Expense)        
Summary Of Significant Accounting Policies [Line Items]        
Foreign currency transaction (gain) loss (400,000) (3,600,000) 7,700,000  
Accumulated Deficit        
Summary Of Significant Accounting Policies [Line Items]        
Reduction in accumulated deficit $ 1,053,327,000 817,166,000 613,318,000 484,251,000
Cumulative Effect, Period of Adoption, Adjustment        
Summary Of Significant Accounting Policies [Line Items]        
Allowance for doubtful accounts   0 $ 0 (367,000)
Reduction in accumulated deficit   $ (1,266,000)   (367,000)
Cumulative Effect, Period of Adoption, Adjustment | Accumulated Deficit        
Summary Of Significant Accounting Policies [Line Items]        
Reduction in accumulated deficit       $ (367,000)
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Percentage of likelihood that a tax benefit will be sustained 50.00%      
Minimum | Developed technology        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of assets 4 years      
Maximum | Developed technology        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful lives of assets 5 years      
Customer Concentration Risk | Net Accounts Receivable        
Summary Of Significant Accounting Policies [Line Items]        
Number of customers | Customer 1 0 0  
Customer Concentration Risk | Net Accounts Receivable | Customer One        
Summary Of Significant Accounting Policies [Line Items]        
Concentration risk percentage 12.00%      
Customer Concentration Risk | Revenue        
Summary Of Significant Accounting Policies [Line Items]        
Number of customers | Customer 0 0 0  
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Performance Obligations - Schedule of Revenue by Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,068,989 $ 862,374 $ 608,489
Revenue | Product      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 100.00% 100.00% 100.00%
Total subscription      
Disaggregation of Revenue [Line Items]      
Total revenue $ 984,762 $ 798,770 $ 567,339
Total subscription | Revenue | Product      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 92.00% 93.00% 93.00%
SaaS      
Disaggregation of Revenue [Line Items]      
Total revenue $ 424,053 $ 298,615 $ 166,319
SaaS | Revenue | Product      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 40.00% 35.00% 27.00%
Self-managed subscription      
Disaggregation of Revenue [Line Items]      
Total revenue $ 560,709 $ 500,155 $ 401,020
Self-managed subscription | Revenue | Product      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 52.00% 58.00% 66.00%
Professional services      
Disaggregation of Revenue [Line Items]      
Total revenue $ 84,227 $ 63,604 $ 41,150
Professional services | Revenue | Product      
Disaggregation of Revenue [Line Items]      
% of Total Revenue 8.00% 7.00% 7.00%
License - self-managed | Revenue | Product      
Disaggregation of Revenue [Line Items]      
% of Total Revenue     11.00%
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Performance Obligations - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Revenue from Contract with Customer [Abstract]      
Revenue, remaining performance obligation, amount $ 1,103.0    
Revenue, remaining performance obligation, percentage 88.00%    
Revenue, remaining performance obligation, remaining duration 24 months    
Revenue | Product      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage 100.00% 100.00% 100.00%
License - self-managed | Revenue | Product      
Disaggregation of Revenue [Line Items]      
Concentration risk percentage     11.00%
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets $ 304,167  
Marketable Securities, Fair Value Disclosure 271,041  
Assets, Fair Value Disclosure 575,208  
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 194,261  
Marketable Securities, Fair Value Disclosure 47,627  
Assets, Fair Value Disclosure 241,888  
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 109,906  
Marketable Securities, Fair Value Disclosure 223,414  
Assets, Fair Value Disclosure 333,320  
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Marketable Securities, Fair Value Disclosure 0  
Assets, Fair Value Disclosure 0  
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 194,261 $ 559,462
Marketable Securities, Fair Value Disclosure 31,645  
Money market funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 194,261 559,462
Marketable Securities, Fair Value Disclosure 0  
Money market funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0 0
Marketable Securities, Fair Value Disclosure 31,645  
Money market funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0 $ 0
Marketable Securities, Fair Value Disclosure 0  
US Government Corporations and Agencies Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 27,406  
Marketable Securities, Fair Value Disclosure 47,627  
US Government Corporations and Agencies Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Marketable Securities, Fair Value Disclosure 47,627  
US Government Corporations and Agencies Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 27,406  
Marketable Securities, Fair Value Disclosure 0  
US Government Corporations and Agencies Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Marketable Securities, Fair Value Disclosure 0  
Certificates of Deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 21,750  
Certificates of Deposit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Certificates of Deposit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 21,750  
Certificates of Deposit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Commercial Paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 60,750  
Marketable Securities, Fair Value Disclosure 33,735  
Commercial Paper | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Marketable Securities, Fair Value Disclosure 0  
Commercial Paper | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 60,750  
Marketable Securities, Fair Value Disclosure 33,735  
Commercial Paper | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Financial assets 0  
Marketable Securities, Fair Value Disclosure 0  
Corporate Debt Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 118,228  
Corporate Debt Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 0  
Corporate Debt Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 118,228  
Corporate Debt Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 0  
US Treasury Bond Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 39,806  
US Treasury Bond Securities | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 0  
US Treasury Bond Securities | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure 39,806  
US Treasury Bond Securities | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities, Fair Value Disclosure $ 0  
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 17, 2021
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Long-term Debt, Fair Value   $ 498,100      
Debt Instrument, Interest Rate, Stated Percentage         4.125%
Marketable Securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Interest and Other Income   $ 17,700 $ 200 $ 300  
cmdWatch Security Inc.          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
business combination, replacement awards post-acquisition expense $ 6,600        
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Fair Value by Maturity Date (Details)
$ in Thousands
Apr. 30, 2023
USD ($)
Fair Value Disclosures [Abstract]  
Due within 1 year $ 168,264
Due between 1 year and 3 years 102,777
Total marketable securities $ 271,041
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 17, 2021
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Business Acquisition [Line Items]        
Goodwill   $ 303,642 $ 303,906 $ 198,851
cmdWatch Security Inc.        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred $ 77,800      
Business Combination, Consideration transferred, held in Escrow 13,400      
Business Combination, Consideration Transferred for Outstanding Options 4,300      
business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash 3,000      
business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash 1,300      
business combination, replacement awards post-acquisition expense 6,600      
Business Combination, Founders Holdback excluded from consideration 6,500      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 15,500      
Goodwill $ 58,700 46,700    
Other Acquisitions        
Business Acquisition [Line Items]        
Business Combination, Consideration Transferred   57,200    
Business Combination, Consideration transferred, held in Escrow   5,400    
Business Combination, Founders Holdback excluded from consideration   6,300    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   9,800    
Business Combination, Deferred Consideration, held by company   $ 6,000    
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 20,128 $ 19,208
Less: accumulated depreciation (15,036) (12,001)
Property and equipment, net 5,092 7,207
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 10,081 10,863
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Total property and equipment $ 2,220 1,473
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 6,093 5,753
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 3 years  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, estimated useful lives 5 years  
Assets under construction    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 1,734 $ 1,119
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Balance Sheet Components [Abstract]      
Depreciation expense $ 3,600,000 $ 3,900,000 $ 3,100,000
Goodwill impairment 0 0 0
Impairment of deferred contract acquisition costs recognized 0 $ 0 $ 0
Furniture, Equipment, And Leasehold Improvements      
Property, Plant and Equipment [Line Items]      
Impairment charges $ 1,100,000    
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value $ 92,600 $ 92,600
Accumulated Amortization 63,463 46,795
Net Book Value $ 29,137 $ 45,805
Weighted Average Remaining Useful Life (in years) 2 years 6 months 3 years 2 months 12 days
Foreign currency translation adjustment $ (33) $ (5)
Total 29,104 45,800
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value 70,130 70,130
Accumulated Amortization 43,136 31,355
Net Book Value $ 26,994 $ 38,775
Weighted Average Remaining Useful Life (in years) 2 years 8 months 12 days 3 years 7 months 6 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value $ 19,598 $ 19,598
Accumulated Amortization 17,641 13,177
Net Book Value $ 1,957 $ 6,421
Weighted Average Remaining Useful Life (in years) 4 months 24 days 1 year 4 months 24 days
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Fair Value $ 2,872 $ 2,872
Accumulated Amortization 2,686 2,263
Net Book Value $ 186 $ 609
Weighted Average Remaining Useful Life (in years) 4 months 24 days 1 year 4 months 24 days
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Finite-Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets $ 16,668 $ 15,783 $ 14,167
Foreign currency translation adjustment (33) (5)  
Total 29,104 45,800  
Cost of revenue | Subscription - self-managed and SaaS      
Finite-Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets 11,781 10,503 8,437
Sales and marketing      
Finite-Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets $ 4,887 $ 5,280 $ 5,730
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 13,983  
2025 8,018  
2026 5,057  
2027 2,046  
2028 0  
Thereafter 0  
Total $ 29,104 $ 45,800
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Changes to Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Goodwill [Roll Forward]    
Addition from acquisitions $ 303,906 $ 198,851
Goodwill, Acquired During Period   105,428
Foreign currency translation adjustment (264) (373)
Ending balance $ 303,642 $ 303,906
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Balance Sheet Components [Abstract]    
Accrued expenses $ 24,163 $ 24,066
Income taxes payable 9,738 4,286
Value added taxes payable 9,403 8,926
Other 13,310 9,734
Total accrued expenses and other liabilities 63,532 53,930
Accrued interest on Senior Notes $ 6,918 $ 6,918
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Balance Sheet Components [Abstract]    
Accrued vacation $ 30,026 $ 27,280
Accrued commissions 26,175 23,806
Accrued payroll and withholding taxes 6,586 9,030
Other 13,696 7,886
Total accrued compensation and benefits $ 76,483 $ 68,002
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Contract Balances [Line Items]        
Unbilled accounts receivable, included in accounts receivable, net $ 2,200 $ 9,200    
Deferred revenue 562,952 465,294 $ 397,700 $ 259,702
Contracts with Customers        
Contract Balances [Line Items]        
Unbilled accounts receivable, included in accounts receivable, net 2,159 9,244    
Deferred contract acquisition costs 151,692 118,047    
Deferred revenue $ 562,952 $ 465,294    
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Movement in Deferred Revenue [Roll Forward]      
Beginning balance $ 465,294 $ 397,700 $ 259,702
Increases due to invoices issued, excluding amounts recognized as revenue during the period 527,620 421,552 364,093
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period 707 0 5,424
Increase from acquisitions, net of revenue recognized 0 439 0
Revenue recognized that was included in deferred revenue balance at beginning of period (430,669) (354,397) (231,519)
Ending balance $ 562,952 $ 465,294 $ 397,700
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Contract Acquisition Cost [Roll Forward]      
Beginning balance $ 118,047 $ 86,352 $ 43,549
Capitalization of contract acquisition costs 102,545 92,433 83,794
Amortization of deferred contract acquisition costs (68,900) (60,738) (40,991)
Ending balance $ 151,692 $ 118,047 $ 86,352
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Beginning balance $ 2,700 $ 2,344 $ 1,247
Bad debt expense 2,722 2,980 5,095
Accounts written off (2,013) (2,624) (3,631)
Ending balance 3,409 2,700 2,344
Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period $ 707 $ 0 $ 5,424
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 17, 2021
Jul. 31, 2021
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Debt Disclosure [Abstract]          
Proceeds from Issuance of Senior Long-term Debt   $ 575,000,000 $ 0 $ 575,000,000 $ 0
Debt Instrument, Interest Rate, Stated Percentage   4.125%      
Long-term debt, net     567,543,000 566,520,000  
Long-term Debt, Gross     575,000,000 575,000,000  
Debt Issuance Costs, Net     (7,457,000) (8,480,000)  
Interest Expense, Debt, Excluding Amortization     23,719,000 19,370,000  
Amortization of debt issuance costs     1,023,000 803,000 0
Interest Expense, Debt     24,742,000 20,173,000  
Debt Instrument [Line Items]          
Proceeds from Issuance of Senior Long-term Debt   $ 575,000,000 0 575,000,000 0
Debt Instrument, Interest Rate, Stated Percentage   4.125%      
Long-term debt, net     567,543,000 566,520,000  
Long-term Debt, Gross     575,000,000 575,000,000  
Debt Issuance Costs, Net     7,457,000 8,480,000  
Interest Expense, Debt, Excluding Amortization     23,719,000 19,370,000  
Amortization of debt issuance costs     1,023,000 803,000 $ 0
Interest Expense, Debt     $ 24,742,000 $ 20,173,000  
Senior Notes          
Debt Disclosure [Abstract]          
Proceeds from Issuance of Senior Long-term Debt   $ 575,000,000      
Debt Instrument, Interest Rate, Stated Percentage   4.125%      
Long-term debt, net   $ 565,700,000      
underwriting commissions   7,200,000      
Other issuance cost   2,100,000      
Debt Issuance Costs, Gross   9,300,000      
Debt Instrument [Line Items]          
Proceeds from Issuance of Senior Long-term Debt   $ 575,000,000      
Debt Instrument, Interest Rate, Stated Percentage   4.125%      
Long-term debt, net   $ 565,700,000      
underwriting commissions   7,200,000      
Other issuance cost   2,100,000      
Debt Issuance Costs, Gross   $ 9,300,000      
Repurchase of debt (as a percent)   101.00%      
Debt Instrument, Redemption, Period One | Senior Notes          
Debt Instrument [Line Items]          
Redemption price (as a percent)   100.00%      
Redemption price of principal (as a percent)   40.00%      
Debt Instrument, Redemption, Period Two | Senior Notes          
Debt Instrument [Line Items]          
Redemption price (as a percent)   104.125%      
Debt Instrument, Redemption, Period Three | Senior Notes          
Debt Instrument [Line Items]          
Redemption price (as a percent)   100.00%      
cmdWatch Security Inc.          
Debt Instrument [Line Items]          
Business Combination, Consideration Transferred for Outstanding Options $ 4,300,000        
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details)
12 Months Ended
Apr. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Letters of credit outstanding amount $ 2,300,000
Provision for indemnification claims 0
Proceeds from Legal Settlements $ 10,400,000
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Purchase Obligations (Details)
$ in Thousands
Apr. 30, 2023
USD ($)
Hosting Infrastructure Commitments  
Long-term Purchase Commitment [Line Items]  
2024 $ 147,701
2025 153,361
2026 155,545
2027 86,163
2028 0
Total purchased commitment 542,770
Other Purchase Commitments  
Long-term Purchase Commitment [Line Items]  
Total purchased commitment $ 43,800
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Leases [Abstract]    
Operating lease cost $ 12,411 $ 9,894
Short-term lease cost 2,217 2,448
Variable lease cost 726 857
Total lease cost $ 15,354 $ 13,199
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Term and Discount Rate Information (Details)
Apr. 30, 2023
Leases [Abstract]  
Weighted average remaining lease term (in years) 2 years 7 months 13 days
Weighted average discount rate 4.92%
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Leases [Abstract]    
2024 $ 13,103  
2025 8,419  
2026 4,471  
2027 1,024  
2028 1,106  
Thereafter 280  
Total minimum lease payments 28,403  
Less imputed interest (1,712)  
Present value of future minimum lease payments 26,691  
Less current lease liabilities (12,749) $ (11,219)
Operating lease liabilities, non-current $ 13,942 $ 16,482
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]      
Asset impairment charges $ 6,242 $ 0 $ 0
Leased Office Space      
Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]      
Asset impairment charges $ 5,100    
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares - Additional Information (Details)
12 Months Ended
Oct. 10, 2018
shares
Apr. 30, 2023
€ / shares
Apr. 30, 2023
USD ($)
shares
Apr. 30, 2022
shares
Class of Stock [Line Items]        
Ordinary shares, shares authorized (in shares)     165,000,000  
Ordinary shares, voting rights   one vote per ordinary share    
Dividends declared | $     $ 0  
Convertible Preference Shares        
Class of Stock [Line Items]        
Preferred stock, shares authorized term 5 years      
Preference shares, shares authorized (in shares) 165,000,000   165,000,000 165,000,000
Preference shares, shares issued (in shares)     0 0
Preference shares, shares outstanding (in shares)     0 0
Maximum        
Class of Stock [Line Items]        
Par value of shares issued ( in € / shares) | € / shares   € 0.01    
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) - shares
Apr. 30, 2023
Apr. 30, 2022
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 35,096,770 27,584,356
Stock options    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 4,038,238 5,219,124
RSUs    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 7,494,399 4,717,548
2012 Plan    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 17,564,133 17,647,684
Employee Stock Purchase Plan 2022    
Class of Stock [Line Items]    
Total ordinary shares reserved (in shares) 6,000,000 0
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2022
Apr. 30, 2023
Apr. 30, 2022
Share-Based Payment Arrangement [Abstract]      
Unrecognized stock-based compensation expense related to unvested stock options   $ 28.1  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to unvested stock options   $ 28.1  
Weighted-average grant-date fair value of options granted (in dollar per share)   $ 48.56 $ 52.43
Equity Settled RSUs      
Share-Based Payment Arrangement [Abstract]      
Unrecognized stock-based compensation expense related to unvested stock options   $ 514.9  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense related to unvested stock options   $ 514.9  
Employee Stock Purchase Plan 2022 | ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Value of shares reserved $ 6.0    
Purchase price of common stock, percent of market price 85.00%    
Purchase period (in months) 6 months    
2012 Plan      
Share-Based Payment Arrangement [Abstract]      
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue     122.13
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue     $ 122.13
New Employee | 2012 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term (in years)   4 years  
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) - shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Equity Awards, Outstanding [Roll Forward]    
Available at beginning of fiscal year (in shares) 17,647,684 15,737,819
Awards authorized (in shares) 4,708,746 4,526,699
Options granted (in shares) (94,105) (495,460)
Options cancelled (in shares) 143,656 386,656
Available at end of fiscal year (in shares) 17,564,133 17,647,684
RSUs    
Equity Awards, Outstanding [Roll Forward]    
RSUs granted (in shares) (6,105,614) (3,224,256)
RSUs cancelled (in shares) 1,263,099 715,870
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 667 356
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected stock price volatility, minimum (in percentage) 60.70% 59.60% 62.60%
Expected stock price volatility, maximum (in percentage) 62.00% 60.20% 63.90%
Risk-free interest rate, minimum 3.10% 1.40% 0.40%
Risk-free interest rate, maximum 3.40% 1.80% 1.10%
Dividend yield (in percentage) 0.00% 0.00% 0.00%
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months    
Expected stock price volatility (in percentage) 64.00%    
Risk-free interest rate, minimum 4.90%    
Dividend yield (in percentage) 0.00%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 7 days 5 years 6 months 7 days 6 years 7 days
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years)   6 years 29 days 6 years 29 days
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Options, Outstanding Number [Roll Forward]      
Stock options granted (in shares) 94,105 495,460  
Stock options      
Aggregate Intrinsic Value (in thousands)      
Unrecognized over a weighted-average period (in years) 1 year 11 months 26 days    
2012 Plan      
Options, Outstanding Number [Roll Forward]      
Beginning balance (in shares) 5,219,124 7,611,016  
Stock options granted (in shares) 94,105 495,460  
Stock options assumed in acquisition (in dollars per share) $ 15.55 $ 10.20  
Stock options assumed in acquisition (in shares) (1,127,036) 63,846  
Stock options exercised (in shares) (143,656) (2,563,287)  
Stock options cancelled (in shares) (4,299) (386,656)  
Stock options assumed in acquisition cancelled (in shares)   (1,255)  
Exercisable as of April 30, 2021 (in dollars per share) $ 24.70    
Exercisable as of April 30, 2021 (in shares) 3,425,478    
Ending balance (in shares) 4,038,238 5,219,124 7,611,016
Options Outstanding, Weighted Average Exercise Price [Abstract]      
Beginning balance (in dollars per share) $ 29.41 $ 20.34  
Stock options granted (in dollar per share) 82.24 94.46  
Stock options exercised (in dollars per share) 78.69 14.18  
Stock options cancelled (in dollars per share) 47.63 32.04  
Stock options assumed in acquisition cancelled (in dollars per share)   40.35  
Ending balance (in dollars per share) $ 32.74 $ 29.41 $ 20.34
Remaining Contractual Term (in years)      
Remaining Contractual Term (in years) 5 years 4 months 6 days 6 years 2 months 19 days 6 years 7 months 28 days
Exercisable, Remaining Contractual Term (in years) 4 years 11 months 4 days    
Aggregate Intrinsic Value (in thousands)      
Beginning balance $ 266,021 $ 768,517  
Ending balance 134,778 $ 266,021 $ 768,517
Exercisable as of April 30, 2021 $ 128,503    
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of RSU Activity (Details) - RSUs - $ / shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Non-option Awards, Outstanding Number [Roll Forward]    
Number of Awards, RSUs granted (in shares) 6,105,614 3,224,256
Number of Awards, RSUs cancelled (in shares) (1,263,099) (715,870)
Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward]    
Unrecognized over a weighted-average period (in years) 3 years 1 month 2 days  
2012 Plan    
Non-option Awards, Outstanding Number [Roll Forward]    
Number of Awards Outstanding and unvested at Beginning of Year ((in shares) 4,717,548 3,301,283
Number of Awards, RSUs granted (in shares) 6,105,614 3,224,256
Number of Awards, RSUs released (in shares) (2,065,664) (1,092,121)
Number of Awards, RSUs cancelled (in shares) (1,263,099) (715,870)
Number of Awards Outstanding and unvested at Year End (in shares) 7,494,399 4,717,548
Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward]    
Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share) $ 108.44 $ 98.74
Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share) 60.08 113.91
Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share) 94.01 96.65
Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share) 99.51 106.34
Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share) $ 74.52 $ 108.44
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 204,039 $ 141,194 $ 93,680
Capitalized stock-based compensation expense 0 188 10
Total stock-based compensation expense 204,039 141,382 93,690
Subscription      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 8,308 8,368 7,105
Services      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 9,435 6,463 4,824
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 80,170 59,911 35,267
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 68,943 45,798 31,581
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 37,183 $ 20,654 $ 14,903
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Numerator:      
Net loss $ (236,161) $ (203,848) $ (129,434)
Denominator:      
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares) 95,729,844 92,547,145 87,207,094
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares) 95,729,844 92,547,145 87,207,094
Net loss per share attributable to ordinary shareholders, diluted (in dollars per share) $ (2.47) $ (2.20) $ (1.48)
Net loss per share attributable to ordinary shareholders, basic (in dollars per share) $ (2.47) $ (2.20) $ (1.48)
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) - shares
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 11,729,714 9,936,672 10,912,299
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 4,038,238 5,219,124 7,611,016
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 7,494,399 4,717,548 3,301,283
ESPP      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 197,077 0 0
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 19,284,000 $ 6,059,000 $ 7,720,000  
Recognize penalties and interests accrued on unrecognized tax benefits (less than) 200,000 300,000 100,000  
Accrued interest and penalties, amount 200,000 300,000    
Dividend withholding tax from foreign jurisdictions 3,100,000      
Deferred Tax Assets, Valuation Allowance (575,557,000) (498,996,000)    
Net operating loss carryforward 533,051,000 458,733,000    
Tax credits 28,048,000 28,467,000    
Unrecognized tax benefits 18,157,000 16,622,000 13,656,000 $ 9,706,000
Unrecognized tax benefits that would impact the effective tax rate before consideration of valuation allowance 0      
Operating Loss Carryforwards [Line Items]        
Valuation allowance for deferred tax assets 575,557,000 498,996,000    
Net operating loss carryforward 533,051,000 458,733,000    
Tax credits 28,048,000 28,467,000    
Unrecognized tax benefits 18,157,000 16,622,000 $ 13,656,000 $ 9,706,000
Unrecognized tax benefits that would impact the effective tax rate before consideration of valuation allowance 0      
Valuation Allowance [Line Items]        
Valuation allowance for deferred tax assets 575,557,000 498,996,000    
Canada Revenue Agency        
Income Tax Disclosure [Abstract]        
Tax credits 600,000      
Operating Loss Carryforwards [Line Items]        
Tax credits 600,000      
Dutch | Tax and Customs Administration, Netherlands        
Income Tax Disclosure [Abstract]        
Net operating loss carryforward 1,000,000,000      
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforward 1,000,000,000      
U.S. Federal | IRS        
Income Tax Disclosure [Abstract]        
Net operating loss carryforward 973,400,000      
Tax credits 20,400,000      
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforward 973,400,000      
Tax credits 20,400,000      
U.S. Federal | Her Majesty's Revenue and Customs (HMRC)        
Income Tax Disclosure [Abstract]        
Net operating loss carryforward 74,500,000      
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforward 74,500,000      
U.S. State Income Tax        
Income Tax Disclosure [Abstract]        
Net operating loss carryforward 665,000,000      
Tax credits 5,800,000      
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforward 665,000,000      
Tax credits 5,800,000      
NETHERLANDS        
Income Tax Disclosure [Abstract]        
Deferred Tax Assets, Valuation Allowance (283,300,000) (203,200,000)    
Valuation allowance, net deferred tax assets, jurisdictions increased 80,100,000 53,800,000    
Operating Loss Carryforwards [Line Items]        
Valuation allowance for deferred tax assets 283,300,000 203,200,000    
Valuation allowance, net deferred tax assets, jurisdictions increased 80,100,000 53,800,000    
Valuation Allowance [Line Items]        
Valuation allowance for deferred tax assets 283,300,000 203,200,000    
United Kingdom        
Income Tax Disclosure [Abstract]        
Deferred Tax Assets, Valuation Allowance (19,500,000) (19,500,000)    
Valuation allowance, net deferred tax assets, jurisdictions increased 100,000 5,100,000    
Operating Loss Carryforwards [Line Items]        
Valuation allowance for deferred tax assets 19,500,000 19,500,000    
Valuation allowance, net deferred tax assets, jurisdictions increased 100,000 5,100,000    
Valuation Allowance [Line Items]        
Valuation allowance for deferred tax assets 19,500,000 19,500,000    
United States        
Income Tax Disclosure [Abstract]        
Deferred Tax Assets, Valuation Allowance (272,700,000) (276,300,000)    
Valuation allowance, net deferred tax assets, jurisdictions increased 3,600,000 30,300,000    
Operating Loss Carryforwards [Line Items]        
Valuation allowance for deferred tax assets 272,700,000 276,300,000    
Valuation allowance, net deferred tax assets, jurisdictions increased 3,600,000 30,300,000    
Valuation Allowance [Line Items]        
Valuation allowance for deferred tax assets 272,700,000 $ 276,300,000    
Other countries        
Income Tax Disclosure [Abstract]        
Cumulative earnings 146,300,000      
Operating Loss Carryforwards [Line Items]        
Cumulative earnings $ 146,300,000      
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Income Tax Disclosure [Abstract]      
Dutch $ (283,010) $ (261,097) $ (163,770)
Foreign 66,133 63,308 42,056
Loss before income taxes $ (216,877) $ (197,789) $ (121,714)
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Current:      
Dutch $ 2,910 $ 2,187 $ 1,125
Foreign 17,042 6,892 3,896
Total current tax expense 19,952 9,079 5,021
Deferred:      
Dutch (71) (105) 0
Foreign (597) (2,915) 2,699
Total deferred tax expense (income) (668) (3,020) 2,699
Total provision for income taxes $ 19,284 $ 6,059 $ 7,720
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Income Tax Disclosure [Abstract]      
Dutch statutory income tax $ (55,954) $ (49,448) $ (30,428)
Foreign income taxed at different rates (1,305) (2,197) (486)
Stock-based compensation 5,018 (31,372) (100,931)
Tax credits (7,349) (10,834) (11,020)
Change in valuation allowance 69,271 91,841 146,571
Deferred tax asset revaluation 6 (302) (256)
Other 6,396 6,598 2,963
Total provision for income taxes $ 19,284 $ 6,059 $ 7,720
Dutch statutory income tax, percentage 25.80% 25.00% 25.00%
Foreign income taxed at different rates (in percentage) 0.60% 1.10% 0.40%
Stock-based compensation (in percentage) (2.30%) 15.90% 82.90%
Research and development credits (in percentage) 3.40% 5.50% 9.00%
Change in valuation allowance (in percentage) (31.90%) (46.40%) (120.40%)
Deferred tax asset revaluation (in percentage) 0.00% 0.20% 0.20%
Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent (1.50%) (0.90%) (1.10%)
Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount $ 3,201 $ 1,773 $ 1,307
Other (in percentage) (3.00%) (3.50%) (2.30%)
Provision for income taxes (in percentage) (8.90%) (3.10%) (6.30%)
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Components of Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Deferred tax assets:    
Accrued compensation $ 3,799 $ 2,883
Net operating loss carryforward 533,051 458,733
Deferred revenue 7,690 8,780
Stock-based compensation 13,950 12,063
Tax credits 28,048 28,467
Deferred Tax Assets, Disallowed Interest Expense 10,546 4,723
Lease liabilities 4,320 5,139
Other 5,045 4,516
Gross deferred tax assets 606,449 525,304
Less valuation allowance (575,557) (498,996)
Total deferred tax assets 30,892 26,308
Deferred tax liabilities:    
Deferred contract acquisition costs (27,988) (17,244)
Intangible assets (1,740) (6,752)
Right of use assets (2,862) (4,673)
Gross deferred tax liabilities (32,590) (28,669)
Net deferred tax liabilities $ (1,698) $ (2,361)
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Summary of Unrecognized Gross Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance as of beginning of year $ 16,622 $ 13,656 $ 9,706
Increase (decrease) related to tax positions taken in prior periods   1,029 432
Increase related to tax positions taken in the current period 2,585 3,995 3,518
Balance as of end of year 18,157 $ 16,622 $ 13,656
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions $ (1,050)    
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
United States      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution expense related to plan $ 17.9 $ 15.2 $ 11.4
Other Countries      
Defined Contribution Plan Disclosure [Line Items]      
Defined contribution expense related to plan $ 9.4 $ 7.2 $ 5.1
Maximum | United States      
Defined Contribution Plan Disclosure [Line Items]      
Percentage of defined contribution to participating employees 6.00%    
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 1,068,989 $ 862,374 $ 608,489
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue 626,688 481,589 331,769
Rest of world      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Total revenue $ 442,301 $ 380,785 $ 276,720
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 25,089 $ 32,644
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 13,476 22,112
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 2,797 4,478
INDIA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 1,803 3,407
Rest of world    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets 2,416 919
NETHERLANDS    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total long-lived assets $ 4,597 $ 1,728
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Related Charges - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Restructuring Cost and Reserve [Line Items]        
Asset impairment charges   $ 6,242 $ 0 $ 0
Leased Office Space        
Restructuring Cost and Reserve [Line Items]        
Asset impairment charges   5,100    
Furniture, Equipment, And Leasehold Improvements        
Restructuring Cost and Reserve [Line Items]        
Asset impairment charges   1,100    
Employee Severance        
Restructuring Cost and Reserve [Line Items]        
Decrease in workforce (as a percent) 13.00%      
Facilities-related charges   6,200    
Restructuring and Related Cost, Expected Cost Remaining   $ 23,300    
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Related Charges - Summary of Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 31, 2021
Apr. 30, 2023
Apr. 30, 2022
Restructuring Cost and Reserve [Line Items]      
Restructuring and other related charges $ 0 $ 31,297 $ 0
Employee Severance      
Restructuring Cost and Reserve [Line Items]      
Beginning balance   0  
Restructuring and other related charges   23,264  
Paid during the period   (22,789)  
Foreign currency translation adjustment   263  
Ending balance   $ 738 $ 0
XML 101 R9999.htm IDEA: XBRL DOCUMENT v3.23.1
Label Element Value
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations $ 299,389,000
XML 102 estc-20230430_htm.xml IDEA: XBRL DOCUMENT 0001707753 2022-05-01 2023-04-30 0001707753 2022-10-31 0001707753 2023-05-31 0001707753 2023-04-30 0001707753 2022-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2022-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2023-04-30 0001707753 estc:OrdinarySharesZeroPointZeroOneMember 2022-04-30 0001707753 estc:OrdinarySharesZeroPointZeroOneMember 2023-04-30 0001707753 estc:SubscriptionMember 2022-05-01 2023-04-30 0001707753 estc:SubscriptionMember 2021-05-01 2022-04-30 0001707753 estc:SubscriptionMember 2020-05-01 2021-04-30 0001707753 estc:ProfessionalServicesMember 2022-05-01 2023-04-30 0001707753 estc:ProfessionalServicesMember 2021-05-01 2022-04-30 0001707753 estc:ProfessionalServicesMember 2020-05-01 2021-04-30 0001707753 2021-05-01 2022-04-30 0001707753 2020-05-01 2021-04-30 0001707753 2021-05-01 2021-07-31 0001707753 us-gaap:CommonStockMember 2020-04-30 0001707753 us-gaap:TreasuryStockCommonMember 2020-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001707753 us-gaap:RetainedEarningsMember 2020-04-30 0001707753 2020-04-30 0001707753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-04-30 0001707753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-04-30 0001707753 us-gaap:CommonStockMember 2020-05-01 2021-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2020-05-01 2021-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2022-04-30 0001707753 us-gaap:RetainedEarningsMember 2020-05-01 2021-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-05-01 2021-04-30 0001707753 us-gaap:CommonStockMember 2021-04-30 0001707753 us-gaap:TreasuryStockCommonMember 2021-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001707753 us-gaap:RetainedEarningsMember 2021-04-30 0001707753 2021-04-30 0001707753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001707753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-04-30 0001707753 us-gaap:CommonStockMember 2021-05-01 2022-04-30 0001707753 us-gaap:RetainedEarningsMember 2021-05-01 2022-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2022-04-30 0001707753 us-gaap:CommonStockMember 2022-04-30 0001707753 us-gaap:TreasuryStockCommonMember 2022-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001707753 us-gaap:RetainedEarningsMember 2022-04-30 0001707753 us-gaap:CommonStockMember 2022-05-01 2023-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2023-04-30 0001707753 us-gaap:RetainedEarningsMember 2022-05-01 2023-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2023-04-30 0001707753 us-gaap:CommonStockMember 2023-04-30 0001707753 us-gaap:TreasuryStockCommonMember 2023-04-30 0001707753 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001707753 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0001707753 us-gaap:RetainedEarningsMember 2023-04-30 0001707753 us-gaap:OtherNonoperatingIncomeExpenseMember 2022-05-01 2023-04-30 0001707753 us-gaap:OtherNonoperatingIncomeExpenseMember 2021-05-01 2022-04-30 0001707753 us-gaap:OtherNonoperatingIncomeExpenseMember 2020-05-01 2021-04-30 0001707753 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 estc:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-04-30 0001707753 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2022-05-01 2023-04-30 0001707753 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2022-05-01 2023-04-30 0001707753 us-gaap:CustomerRelationshipsMember 2022-05-01 2023-04-30 0001707753 us-gaap:TradeNamesMember 2022-05-01 2023-04-30 0001707753 estc:OperatingRightOfUseAssetsMember 2022-05-01 2023-04-30 0001707753 estc:FurnitureEquipmentAndLeaseholdImprovementsMember 2022-05-01 2023-04-30 0001707753 srt:MinimumMember 2022-05-01 2023-04-30 0001707753 estc:SaaSSelfManagedMember 2022-05-01 2023-04-30 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 estc:SaaSSelfManagedMember 2021-05-01 2022-04-30 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 estc:SaaSSelfManagedMember 2020-05-01 2021-04-30 0001707753 estc:SaaSSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 estc:SelfManagedSubscriptionMember 2022-05-01 2023-04-30 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 estc:SelfManagedSubscriptionMember 2021-05-01 2022-04-30 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 estc:SelfManagedSubscriptionMember 2020-05-01 2021-04-30 0001707753 estc:SelfManagedSubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 estc:SubscriptionMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 estc:ProfessionalServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2022-05-01 2023-04-30 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-05-01 2022-04-30 0001707753 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 estc:LicenseSelfManagedMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-05-01 2021-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:USTreasuryBondSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-04-30 0001707753 estc:MarketableSecuritiesMember 2022-05-01 2023-04-30 0001707753 estc:MarketableSecuritiesMember 2021-05-01 2022-04-30 0001707753 estc:MarketableSecuritiesMember 2020-05-01 2021-04-30 0001707753 2021-07-01 2021-07-31 0001707753 2021-07-31 0001707753 estc:CmdWatchSecurityIncMember 2021-09-17 2021-09-17 0001707753 estc:CmdWatchSecurityIncMember 2021-09-17 0001707753 estc:OtherAcquisitionsMember 2022-05-01 2023-04-30 0001707753 estc:OtherAcquisitionsMember 2023-04-30 0001707753 estc:CmdWatchSecurityIncMember 2023-04-30 0001707753 us-gaap:LeaseholdImprovementsMember 2023-04-30 0001707753 us-gaap:LeaseholdImprovementsMember 2022-04-30 0001707753 estc:ComputerHardwareAndSoftwareMember 2022-05-01 2023-04-30 0001707753 estc:ComputerHardwareAndSoftwareMember 2023-04-30 0001707753 estc:ComputerHardwareAndSoftwareMember 2022-04-30 0001707753 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2022-05-01 2023-04-30 0001707753 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2022-05-01 2023-04-30 0001707753 us-gaap:FurnitureAndFixturesMember 2023-04-30 0001707753 us-gaap:FurnitureAndFixturesMember 2022-04-30 0001707753 us-gaap:AssetUnderConstructionMember 2023-04-30 0001707753 us-gaap:AssetUnderConstructionMember 2022-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2023-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2022-05-01 2023-04-30 0001707753 us-gaap:CustomerRelationshipsMember 2023-04-30 0001707753 us-gaap:TradeNamesMember 2023-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2022-04-30 0001707753 us-gaap:DevelopedTechnologyRightsMember 2021-05-01 2022-04-30 0001707753 us-gaap:CustomerRelationshipsMember 2022-04-30 0001707753 us-gaap:CustomerRelationshipsMember 2021-05-01 2022-04-30 0001707753 us-gaap:TradeNamesMember 2022-04-30 0001707753 us-gaap:TradeNamesMember 2021-05-01 2022-04-30 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2022-05-01 2023-04-30 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2021-05-01 2022-04-30 0001707753 estc:SubscriptionSelfManagedAndSaaSMember us-gaap:CostOfSalesMember 2020-05-01 2021-04-30 0001707753 us-gaap:SellingAndMarketingExpenseMember 2022-05-01 2023-04-30 0001707753 us-gaap:SellingAndMarketingExpenseMember 2021-05-01 2022-04-30 0001707753 us-gaap:SellingAndMarketingExpenseMember 2020-05-01 2021-04-30 0001707753 us-gaap:CustomerContractsMember 2023-04-30 0001707753 us-gaap:CustomerContractsMember 2022-04-30 0001707753 us-gaap:SeniorNotesMember 2021-07-01 2021-07-31 0001707753 us-gaap:SeniorNotesMember 2021-07-31 0001707753 us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2021-07-01 2021-07-31 0001707753 us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2021-07-01 2021-07-31 0001707753 us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2021-07-01 2021-07-31 0001707753 estc:HostingInfrastructureCommitmentsMember 2023-04-30 0001707753 estc:OtherPurchaseCommitmentsMember 2023-04-30 0001707753 estc:LeasedOfficeSpaceMember 2022-05-01 2023-04-30 0001707753 srt:MaximumMember 2023-04-30 0001707753 us-gaap:EmployeeStockOptionMember 2023-04-30 0001707753 us-gaap:EmployeeStockOptionMember 2022-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2023-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2023-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2022-04-30 0001707753 estc:EmployeeStockPurchasePlan2022Member 2023-04-30 0001707753 estc:EmployeeStockPurchasePlan2022Member 2022-04-30 0001707753 us-gaap:ConvertiblePreferredStockMember 2018-10-10 2018-10-10 0001707753 us-gaap:ConvertiblePreferredStockMember 2018-10-10 0001707753 us-gaap:EmployeeStockMember estc:EmployeeStockPurchasePlan2022Member 2022-08-01 2022-08-31 0001707753 us-gaap:EmployeeStockMember 2022-05-01 2023-04-30 0001707753 estc:ShareBasedPaymentArrangementNewEmployeeMember estc:TwoThousandTwelveStockOptionPlanMember 2022-05-01 2023-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2023-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2022-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2021-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2020-05-01 2021-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2021-05-01 2022-04-30 0001707753 estc:TwoThousandTwelveStockOptionPlanMember 2022-05-01 2023-04-30 0001707753 us-gaap:EmployeeStockOptionMember 2022-05-01 2023-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2021-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2021-05-01 2022-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2022-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2022-05-01 2023-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember estc:TwoThousandTwelveStockOptionPlanMember 2023-04-30 0001707753 estc:EquitySettledRestrictedStockUnitsRSUMember 2023-04-30 0001707753 srt:MinimumMember 2021-05-01 2022-04-30 0001707753 srt:MaximumMember 2021-05-01 2022-04-30 0001707753 srt:MinimumMember 2020-05-01 2021-04-30 0001707753 srt:MaximumMember 2020-05-01 2021-04-30 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2022-05-01 2023-04-30 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2021-05-01 2022-04-30 0001707753 estc:CostOfSubscriptionSelfManagedAndSaaSMember 2020-05-01 2021-04-30 0001707753 estc:CostOfProfessionalServicesMember 2022-05-01 2023-04-30 0001707753 estc:CostOfProfessionalServicesMember 2021-05-01 2022-04-30 0001707753 estc:CostOfProfessionalServicesMember 2020-05-01 2021-04-30 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2022-05-01 2023-04-30 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2021-05-01 2022-04-30 0001707753 us-gaap:ResearchAndDevelopmentExpenseMember 2020-05-01 2021-04-30 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2022-05-01 2023-04-30 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2021-05-01 2022-04-30 0001707753 us-gaap:GeneralAndAdministrativeExpenseMember 2020-05-01 2021-04-30 0001707753 us-gaap:EmployeeStockOptionMember 2022-05-01 2023-04-30 0001707753 us-gaap:EmployeeStockOptionMember 2021-05-01 2022-04-30 0001707753 us-gaap:EmployeeStockOptionMember 2020-05-01 2021-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2022-05-01 2023-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2022-04-30 0001707753 us-gaap:RestrictedStockUnitsRSUMember 2020-05-01 2021-04-30 0001707753 us-gaap:EmployeeStockMember 2022-05-01 2023-04-30 0001707753 us-gaap:EmployeeStockMember 2021-05-01 2022-04-30 0001707753 us-gaap:EmployeeStockMember 2020-05-01 2021-04-30 0001707753 country:NL 2022-05-01 2023-04-30 0001707753 country:GB 2022-05-01 2023-04-30 0001707753 country:NL 2021-05-01 2022-04-30 0001707753 country:GB 2021-05-01 2022-04-30 0001707753 country:US 2022-05-01 2023-04-30 0001707753 country:US 2021-05-01 2022-04-30 0001707753 country:NL 2023-04-30 0001707753 country:NL 2022-04-30 0001707753 country:US 2023-04-30 0001707753 country:US 2022-04-30 0001707753 country:GB 2022-04-30 0001707753 country:GB 2023-04-30 0001707753 us-gaap:DomesticCountryMember us-gaap:TaxAndCustomsAdministrationNetherlandsMember 2023-04-30 0001707753 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember 2023-04-30 0001707753 us-gaap:StateAndLocalJurisdictionMember 2023-04-30 0001707753 us-gaap:ForeignCountryMember us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2023-04-30 0001707753 us-gaap:CanadaRevenueAgencyMember 2023-04-30 0001707753 us-gaap:NonUsMember 2023-04-30 0001707753 srt:MaximumMember country:US 2022-05-01 2023-04-30 0001707753 country:US 2022-05-01 2023-04-30 0001707753 country:US 2021-05-01 2022-04-30 0001707753 country:US 2020-05-01 2021-04-30 0001707753 estc:OtherCountriesMember 2022-05-01 2023-04-30 0001707753 estc:OtherCountriesMember 2021-05-01 2022-04-30 0001707753 estc:OtherCountriesMember 2020-05-01 2021-04-30 0001707753 country:US 2020-05-01 2021-04-30 0001707753 us-gaap:NonUsMember 2022-05-01 2023-04-30 0001707753 us-gaap:NonUsMember 2021-05-01 2022-04-30 0001707753 us-gaap:NonUsMember 2020-05-01 2021-04-30 0001707753 country:IN 2023-04-30 0001707753 country:IN 2022-04-30 0001707753 estc:RestOfWorldMember 2023-04-30 0001707753 estc:RestOfWorldMember 2022-04-30 0001707753 us-gaap:EmployeeSeveranceMember 2022-11-30 2022-11-30 0001707753 us-gaap:EmployeeSeveranceMember 2023-04-30 0001707753 us-gaap:EmployeeSeveranceMember 2022-05-01 2023-04-30 0001707753 us-gaap:EmployeeSeveranceMember 2022-04-30 iso4217:USD shares iso4217:EUR shares iso4217:USD shares estc:Customer pure estc:segment 0001707753 --04-30 false 2023 FY http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member 10-K true 2023-04-30 false 001-38675 Elastic N.V. P7 Ordinary shares, Par Value €0.01 Per Share ESTC NYSE Yes No Yes Yes Large Accelerated Filer false false true false 6100000000 97390886 <div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive proxy statement relating to the registrant’s 2023 annual general meeting of shareholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such definitive proxy statement will be filed with the U.S. Securities and Exchange Commission within 120 days after the end of the registrant’s fiscal year ended April 30, 2023.</span></div> 238 PricewaterhouseCoopers LLP San Jose, California 644167000 860949000 2473000 2688000 271041000 0 3409000 2700000 260919000 215228000 55813000 43628000 39867000 41215000 1274280000 1163708000 5092000 7207000 303642000 303906000 19997000 25437000 29104000 45800000 95879000 74419000 7412000 5811000 8076000 16643000 1743482000 1642931000 35151000 28403000 63532000 53930000 76483000 68002000 12749000 11219000 528704000 431776000 716619000 593330000 34248000 33518000 567543000 566520000 13942000 16482000 12233000 17648000 1344585000 1227498000 0.01 0.01 165000000 165000000 0 0 0 0 0 0 0.01 0.01 165000000 165000000 97366947 97366947 94174914 94174914 1024000 990000 369000 369000 1471584000 1250108000 -20015000 -18130000 -1053327000 -817166000 398897000 415433000 1743482000 1642931000 984762000 798770000 567339000 84227000 63604000 41150000 1068989000 862374000 608489000 219306000 178204000 122513000 77320000 53990000 38541000 296626000 232194000 161054000 772363000 630180000 447435000 313454000 273761000 199203000 503537000 406658000 273877000 143247000 123441000 103833000 31297000 0 0 991535000 803860000 576913000 -219172000 -173680000 -129478000 25159000 20716000 185000 27454000 -3393000 7949000 -216877000 -197789000 -121714000 19284000 6059000 7720000 -236161000 -203848000 -129434000 -2.47 -2.47 -2.20 -2.20 -1.48 -1.48 95729844 95729844 92547145 92547145 87207094 87207094 -236161000 -203848000 -129434000 -71000 0 0 -1814000 -10025000 -6728000 -1885000 -10025000 -6728000 -238046000 -213873000 -136162000 82856978 856000 -369000 898788000 -1377000 -484251000 413647000 367000 367000 6989222 83000 77175000 77258000 687785 9000 -9000 0 2703000 2703000 93018000 93018000 -129434000 -129434000 -6728000 -6728000 90533985 948000 -369000 1071675000 -8105000 -613318000 450831000 1266000 1266000 2563287 29000 36381000 36410000 1077642 13000 -13000 0 140799000 140799000 -203848000 -203848000 -10025000 -10025000 94174914 990000 -369000 1250108000 -18130000 -817166000 415433000 1127036 12000 17459000 17471000 2064997 22000 -22000 0 204039000 204039000 -236161000 -236161000 -1885000 -1885000 97366947 1024000 -369000 1471584000 -20015000 -1053327000 398897000 -236161000 -203848000 -129434000 20233000 19728000 17237000 772000 0 0 68900000 60738000 40991000 1023000 803000 0 10880000 8636000 7927000 6242000 0 0 204039000 140612000 93680000 -2007000 -2430000 33000 1386000 -1984000 9507000 -44000 -98000 142000 46353000 62187000 24037000 102017000 96755000 81137000 -1323000 3427000 4192000 -8525000 -825000 4107000 6304000 21036000 -4775000 4310000 27192000 8118000 8324000 17775000 3867000 -11405000 -8888000 -7914000 95616000 83780000 115937000 35662000 5672000 22545000 2684000 2485000 3912000 0 119854000 0 270268000 0 0 0 4932000 317000 0 0 -2711000 -272952000 -127271000 -1518000 0 575000000 0 17471000 36410000 77258000 0 9283000 0 17471000 602127000 77258000 2822000 -20599000 6034000 -216997000 459929000 104319000 863637000 403708000 299389000 646640000 863637000 403708000 24136000 12995000 0 11581000 3979000 -423000 13136000 10101000 8957000 121000 150000 10000 10902000 8992000 1120000 0 6000000 0 Organization and Description of BusinessElastic N.V. (“Elastic” or the “Company”) was incorporated under the laws of the Netherlands in 2012. The Company created the Elastic Stack, a powerful set of software products that ingest and store data from any source and in any format, and perform search, analysis, and visualization on that data. Developers build on top of the Elastic Stack to apply the power of search to their data and solve business problems. The Company offers three software solutions built into the Elastic Stack: Search, Observability, and Security. The Elastic Stack and the Company’s solutions are designed to run in public or private clouds, in hybrid environments, or in multi-cloud environments. Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ended April 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Judgments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, discount rate used for operating leases, and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reporting currency of the Company is the U.S. dollar. The Company determines the functional currency of each subsidiary in accordance with ASC 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Matters,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based on the currency of the primary economic environment in which each subsidiary operates. Items included in the financial statements of such subsidiaries are measured using that functional currency. The Company periodically re-assesses its operations to determine if previous conclusions are still valid. Changes in functional currencies are applied prospectively if the operations encounter a significant and permanent change. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated nonmonetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statement of operations. For the years ended April 30, 2023, 2022 and 2021, the Company recognized a re-measurement loss of $0.4 million, a loss of $3.6 million, and a gain of $7.7 million, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For subsidiaries where the functional currency is other than the U.S. dollar, the Company uses the period-end exchange rates to translate assets and liabilities, the average monthly exchange rates to translate revenue and expenses, and historical exchange rates to translate shareholders’ equity into U.S. dollars. The Company records translation gains and losses in accumulated other comprehensive loss as a component of shareholders’ equity in the consolidated balance sheet.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities, and foreign currency translation adjustments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The carrying amount of the Company’s cash equivalents approximates fair value, due to the short maturities of these instruments. The Company’s restricted cash consists primarily of cash deposits with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as shown on the consolidated balance sheet. Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s marketable securities consist of highly liquid investment-grade fixed-income securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities as the Company may sell these securities at any time for use in its current operations or for other purposes, including prior to maturity. As a result, the Company has classified its marketable securities within current assets on the consolidated balance sheets. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities are recorded at fair value each reporting period. Premiums and discounts are amortized or accreted over the life of the related available-for-sale security as an adjustment to yield using the effective interest method. Interest income is recognized when earned. Unrealized gains and losses on these marketable securities are reported as a separate component of accumulated other comprehensive loss until realized. Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its marketable securities to assess whether an investment’s fair value is less than its amortized cost basis and if the decline in the fair value is attributable to a credit loss. Declines in fair value judged to be related to credit loss are reported in other income (expense), net in the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1:   Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2:   Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3:   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents are stated at amortized cost, which approximates fair value at the balance sheet dates, due to the short period of time to maturity. Marketable securities are recorded at fair value. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash, cash equivalents, restricted cash, marketable securities, and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed federal insurance limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments. The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Management performs ongoing credit evaluations of customers and maintains allowances for potential credit losses on customers’ accounts when deemed necessary.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer, a channel partner, accounted for 12% of net accounts receivable as of April 30, 2023. No customer represented 10% or more of net accounts receivable as of April 30, 2022. No customer accounted for more than 10% of the Company’s total revenue for the years ended April 30, 2023, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily consists of amounts billed currently due from customers. The Company’s accounts receivable are subject to collection risk. Gross accounts receivable are reduced for this risk by an allowance for credit losses. This allowance is for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company determines the need for an allowance for credit losses based upon various factors, including past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions, as well as specific circumstances arising with individual customers. Accounts receivables are written off against the allowance when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not typically offer right of refund in its contracts. The allowance for credit losses reflects the Company’s best estimate of probable losses inherent in the Company’s receivables portfolio. As of April 30, 2023 and 2022, the allowance for credit losses was $3.4 million and $2.7 million, respectively. Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative-effect adjustment from adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for fulfilled obligations, but not yet billed. The unbilled accounts receivable balance was $2.2 million and $9.2 million as of April 30, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Development and Implementation Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in the consolidated statement of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, and costs related to the development of web-based product are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also capitalizes qualifying implementation costs incurred in a hosting arrangement that is a service contract. These costs are amortized on a straight-line basis over the expected life of the service contract, including consideration of the reasonably certain renewal periods, and are presented in the same income statement line items as the service for the related hosting arrangement. The Company did not capitalize any costs during the year ended April 30, 2023 and capitalized $5.1 million of such costs in the year ended April 30, 2022, and these costs are recorded in other assets, non-current on the consolidated balance sheets. Amortization expense for the fiscal years ended April 30, 2023 and 2022 was $1.2 million and $0.2 million, respectively. No amortization expense related to capitalized implementation costs was recorded during the fiscal year ended April 30, 2021 as the underlying implementation activities were not complete.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the financial statements and any resulting gain or loss is reflected within the consolidated statement of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. At the lease commencement date, the Company determines the lease classification between finance and operating and recognizes a right-of-use asset and corresponding lease liability for each lease component. A right-of-use asset represents the Company’s right to use an underlying asset and a lease liability represents the Company’s obligation to make payments during the lease term. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component. Leases with an initial term of twelve months or less are classified as short-term leases and therefore are not recognized on the consolidated balance sheets and are expensed on a straight-line basis within the consolidated statement of operations. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate unless the interest rate implicit in the lease is readily determinable. The Company estimates its incremental borrowing rate based on the information available at lease commencement date for borrowings with a similar term. The right-of-use asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company acquires a business, the Company allocates the purchase price, which is the sum of the consideration provided and may consist of cash, equity or a combination of the two, in a business combination to the identifiable assets and liabilities of the acquired business at their estimated respective fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates, including, but not limited to, the selection of valuation methodologies, estimates of future revenue and cash flows, costs to rebuild developed technology, discount rates and selection of comparable companies. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to other income, net in the consolidated statement of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company issues stock-based or cash awards to an acquired company’s shareholders, the Company evaluates whether the awards are consideration or compensation for post-acquisition services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the acquired company’s shareholders beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post- acquisition services and recognized as expense over the requisite service period.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related transaction costs incurred by the Company are not included as a component of consideration transferred, but are accounted for as an operating expense in the period in which the costs are incurred.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations accounted for using the acquisition method for accounting and is not amortized. The Company tests goodwill for impairment at least annually, in the fourth quarter of each year, or more frequently if events or changes in circumstances indicate that this asset may be impaired. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. The Company’s test of goodwill impairment starts with a qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. If qualitative factors indicate that the fair value of the reporting unit is more likely than not less than its carrying amount, then a quantitative goodwill impairment test is performed. For the quantitative analysis, the Company compares the fair value of its reporting unit to its carrying value. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then goodwill will be impaired by the amount that the carrying amount exceeds the implied fair value. There was no impairment of goodwill recorded for the years ended April 30, 2023, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4-5</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of long-lived assets, including property and equipment and amortizable acquired intangible assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Such events and changes may include: significant changes in performance relative to expected operating results, significant changes in asset use, significant negative industry or economic trends, and changes in the Company’s business strategy. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. During the year ended April 30, 2023, the Company recorded asset impairment charges comprising impairment of operating lease right-of-use assets and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for exited leased office spaces associated with the Company’s restructuring plan. See Note 16 for further details. The Company determined that there were no events or changes in circumstances that indicated that its long-lived assets were impaired during the years ended April 30, 2022 and 2021.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property and equipment and amortizable intangible assets. If the estimated useful life assumption for any asset is changed, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue primarily from the sale of self-managed subscriptions (which include licenses for proprietary features, support, and maintenance) and from the sale of software-as-a service (“SaaS”) subscriptions. The Company also generates revenue from services, which consist of consulting and training.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company’s contracts include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps: </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(i)    identification of the contract with a customer;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with its customers through order forms, which in some cases are governed by master sales agreements. The Company determines that it has a contract with a customer when the order form has been approved, each party’s rights regarding the products or services to be transferred can be identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers generally do not contain warranties that give rise to a separate performance obligation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(ii)    identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the products or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products and services is separately identifiable from other promises in the contract.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s self-managed subscriptions include both a license providing the right to use proprietary features in its software, as well as an obligation to provide support (on both open source and proprietary features) and maintenance. The Company’s SaaS products provide access to hosted software as well as support, which the Company considers to be a single performance obligation.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services-related performance obligations relate to the provision of consulting and training services. These services are distinct from subscriptions and do not result in significant customization of the software.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(iii)    determination of the transaction price;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(iv)    allocation of the transaction price to the performance obligations; and</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (‘SSP”). The SSP is determined based on the prices at which the Company separately sells these products assuming the majority of these prices fall within a pricing range. In instances where SSP is not directly observable, such as when the Company does not sell the software license separately, the Company derives the SSP using information that may include market conditions and other observable and unobservable inputs which can require significant judgment. There is typically more than one SSP for individual products and services due to the stratification of those products and services by quantity, term of the subscription, sales channel and other circumstances. If one of the performance obligations is outside of the SSP range, the Company allocates the transaction price considering the midpoint of the SSP range. The Company also considers if there are any additional material rights inherent in a contract and, if so, the Company allocates a portion of the transaction price to such rights based on a relative SSP.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(v)    recognition of revenue when the Company satisfies each performance obligation;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to the customer. Revenue for SaaS offerings that relate to a specified amount of services is recognized on a consumption basis as the customers utilize the services. Revenue from SaaS offerings that are stand-ready arrangements is recognized ratably over the contract period as the Company satisfies the performance obligation. The Company’s self-managed subscriptions include both upfront revenue recognition when the license is delivered as well as revenue recognized ratably over the contract period for support and maintenance based on the stand-ready nature of these subscription elements.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services comprise consulting services as well as public and private training. Revenue from services is recognized as these services are delivered. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates sales directly through its sales team and through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all the revenue recognition criteria above are met. To the extent that the Company offers rebates, incentives or joint marketing funds to such channel partners, recorded revenues are reduced by this amount. Channel partners generally receive an order from an end customer prior to placing an order with the Company. Payment from channel partners is not contingent on the partner’s collection from end customers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. For annual contracts, the Company typically invoices customers at the time of entering into the contract. For multi-year agreements, the Company generally invoices customers on an annual basis prior to each anniversary of the contract start date. The Company records unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. Contract liabilities consist of deferred revenue which is recognized over the contractual period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Contract Acquisition Costs </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract acquisition costs represent costs that are incremental to the acquisition of customer contracts, which consist mainly of sales commissions and associated payroll taxes. The Company determines whether costs should be deferred based on sales compensation plans, if the commissions are in fact incremental and would not have occurred absent the customer contract.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for contracts with new customers and incremental sales to existing customers given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid for contracts with new customers and incremental sales to existing customers are amortized over an estimated period of benefit of five years, while commissions paid for renewal contracts are amortized based on the pattern of the associated revenue recognition over the related contractual renewal period for the pool of renewal contracts. The Company determines the period of benefit for commissions paid for contracts with new customers and incremental sales to existing customers by taking into consideration its initial estimated customer life and the technological life of its software and related significant features. Commissions paid on services are typically amortized in accordance with the associated revenue as the commissions paid on new and renewal services are commensurate with each other. Amortization of deferred contract acquisition costs is recognized in sales and marketing expense in the consolidated statement of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of costs related to providing subscriptions and services to the Company’s customers, including personnel costs (salaries, bonuses and benefits, and stock-based compensation) and related expenses for customer support and services personnel, as well as cloud infrastructure costs, third-party expenses, depreciation of fixed assets, amortization associated with acquired intangible assets, and allocated overhead.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation. Research and development costs also include depreciation and allocated overhead.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are charged to operations as incurred and recorded in sales and marketing expense in the consolidated statement of operations. Advertising costs were $22.4 million, $19.7 million and $16.7 million for the years ended April 30, 2023, 2022 and 2021 respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense related to stock awards issued to employees, including stock options and restricted stock units (“RSU”), is measured at the fair value on the date of the grant and recognized over the requisite service period. The fair value of stock options and purchase rights issued to employees under the 2022 Employee Stock Purchase Plan (“2022 ESPP”) is estimated on the date of the grant using the Black-Scholes option-pricing model. The fair value of RSUs is estimated on the date of the grant based on the fair value of the Company’s underlying ordinary shares. Compensation expense for stock options and RSUs is recognized on a straight-line basis over the requisite service period. The Company recognizes forfeitures as they occur.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Ordinary Shareholders</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of ordinary shares outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period, including stock options, restricted stock units, and ESPP shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Shares</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ordinary shares of the Company that are repurchased are recorded as treasury shares at cost and are included as a component of shareholders’ equity. As of April 30, 2023 and 2022, the Company had 35,937 treasury shares that were repurchased at an average price of $10.30 per share.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”). The Company’s Chief Executive Officer is its CODM. The Company’s CODM reviews financial information presented on a consolidated basis for the purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has determined that it operates in one operating and one reportable segment. The Company presents financial information about its operating segment and geographical areas in Note 15.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the Netherlands and numerous foreign jurisdictions. These foreign jurisdictions may have different statutory rates than the Netherlands. The Company records a provision for (benefit from) income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, the Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and the tax basis of assets and liabilities, as well as for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The Company records a valuation allowance to reduce its deferred tax assets to the net amount that it believes is more likely than not to be realized.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.</span></div>Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for (benefit from) income taxes in the period in which such determination is made.<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Awards:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In May 2021, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (“ASU No. 2021-04”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which clarifies the accounting for modifications or exchanges of a freestanding equity-classified written call option that is not within the scope of another topic. This guidance addresses how an entity should treat, measure the effect of, and recognize the effect of a modification of the terms or conditions or an exchange of a freestanding equity-classified written call option that remains equity classified after modification or exchange. The Company adopted ASU No. 2021-04 on May 1, 2022. The Company’s adoption of this ASU did not have a material impact on its consolidated financial statements. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Not Yet Adopted </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, improving consistency in accounting for acquired revenue contracts with customers in a business combination by requiring that acquirers apply ASC 606 to recognize contract assets and contract liabilities as if they had originated the contracts. If the acquiree prepared its financial statements in accordance with U.S. GAAP, the resulting acquired contract assets and liabilities should generally be consistent with the acquiree’s financial statements. The new guidance becomes effective for the Company for the fiscal year ending April 30, 2024. Early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and include the financial statements of the Company and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated in consolidation.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on April 30. References to fiscal 2023, for example, refer to the fiscal year ended April 30, 2023.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates and Judgments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, allocation of revenue between recognized and deferred amounts, deferred contract acquisition costs, allowance for credit losses, valuation of stock-based compensation, fair value of ordinary shares in periods prior to the Company’s initial public offering, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, whether an arrangement is or contains a lease, discount rate used for operating leases, and valuation allowance for deferred income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates and assumptions about future events and their effects cannot be determined with certainty and therefore require the exercise of judgment. As of the date of issuance of these financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments or revise the carrying value of the Company’s assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ from those estimates and any such differences may be material to the Company’s financial statements.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reporting currency of the Company is the U.S. dollar. The Company determines the functional currency of each subsidiary in accordance with ASC 830, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Matters,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based on the currency of the primary economic environment in which each subsidiary operates. Items included in the financial statements of such subsidiaries are measured using that functional currency. The Company periodically re-assesses its operations to determine if previous conclusions are still valid. Changes in functional currencies are applied prospectively if the operations encounter a significant and permanent change. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the subsidiaries where the U.S. dollar is the functional currency, foreign currency denominated monetary assets and liabilities are re-measured into U.S. dollars at current exchange rates and foreign currency denominated nonmonetary assets and liabilities are re-measured into U.S. dollars at historical exchange rates. Gains or losses from foreign currency re-measurement and settlements are included in other income (expense), net in the consolidated statement of operations. For the years ended April 30, 2023, 2022 and 2021, the Company recognized a re-measurement loss of $0.4 million, a loss of $3.6 million, and a gain of $7.7 million, respectively.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For subsidiaries where the functional currency is other than the U.S. dollar, the Company uses the period-end exchange rates to translate assets and liabilities, the average monthly exchange rates to translate revenue and expenses, and historical exchange rates to translate shareholders’ equity into U.S. dollars. The Company records translation gains and losses in accumulated other comprehensive loss as a component of shareholders’ equity in the consolidated balance sheet.</span></div> -400000 -3600000 7700000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Loss</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s comprehensive loss includes net loss, unrealized gains and losses on available-for-sale debt securities, and foreign currency translation adjustments.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments, including money market funds with an original maturity of three months or less at the date of purchase, to be cash equivalents. The carrying amount of the Company’s cash equivalents approximates fair value, due to the short maturities of these instruments. The Company’s restricted cash consists primarily of cash deposits with financial institutions in support of letters of credit in favor of landlords for non-cancelable lease agreements. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows includes the aggregate amounts of cash and cash equivalents and the restricted cash as shown on the consolidated balance sheet. Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Cash, cash equivalents, and restricted cash as reported in the Company’s consolidated statements of cash flows consists of the following (in thousands):<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 style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863,637 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 644167000 860949000 2473000 2688000 646640000 863637000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s marketable securities consist of highly liquid investment-grade fixed-income securities. The Company determines the appropriate classification of its investments at the time of purchase and reevaluates such designation at each balance sheet date. The Company has classified and accounted for its marketable securities as available-for-sale securities as the Company may sell these securities at any time for use in its current operations or for other purposes, including prior to maturity. As a result, the Company has classified its marketable securities within current assets on the consolidated balance sheets. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities are recorded at fair value each reporting period. Premiums and discounts are amortized or accreted over the life of the related available-for-sale security as an adjustment to yield using the effective interest method. Interest income is recognized when earned. Unrealized gains and losses on these marketable securities are reported as a separate component of accumulated other comprehensive loss until realized. Realized gains and losses are determined based on the specific identification method and are reported in other income (expense), net in the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically evaluates its marketable securities to assess whether an investment’s fair value is less than its amortized cost basis and if the decline in the fair value is attributable to a credit loss. Declines in fair value judged to be related to credit loss are reported in other income (expense), net in the consolidated statements of operations.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with respect to assets and liabilities that are measured at fair value. Under this standard, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The accounting guidance establishes a three-tiered hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value as follows:</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1:   Observable inputs, such as unadjusted quoted prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2:   Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3:   Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div>The Company’s financial instruments consist of cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents are stated at amortized cost, which approximates fair value at the balance sheet dates, due to the short period of time to maturity. Marketable securities are recorded at fair value. Accounts receivable, accounts payable and accrued liabilities are stated at their carrying value, which approximates fair value due to the short time to the expected receipt or payment date. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk are primarily cash, cash equivalents, restricted cash, marketable securities, and accounts receivable. The primary focus of the Company’s investment strategy is to preserve capital and meet liquidity requirements. The Company maintains its cash accounts with financial institutions where, at times, deposits exceed federal insurance limits. The Company invests its excess cash in highly-rated money market funds and in short-term investments. The Company extends credit to customers in the normal course of business. The Company performs credit analyses and monitors the financial health of its customers to reduce credit risk. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Management performs ongoing credit evaluations of customers and maintains allowances for potential credit losses on customers’ accounts when deemed necessary.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One customer, a channel partner, accounted for 12% of net accounts receivable as of April 30, 2023. No customer represented 10% or more of net accounts receivable as of April 30, 2022. No customer accounted for more than 10% of the Company’s total revenue for the years ended April 30, 2023, 2022 and 2021.</span></div> 1 0.12 0 0 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily consists of amounts billed currently due from customers. The Company’s accounts receivable are subject to collection risk. Gross accounts receivable are reduced for this risk by an allowance for credit losses. This allowance is for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company determines the need for an allowance for credit losses based upon various factors, including past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions, as well as specific circumstances arising with individual customers. Accounts receivables are written off against the allowance when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not typically offer right of refund in its contracts. The allowance for credit losses reflects the Company’s best estimate of probable losses inherent in the Company’s receivables portfolio. As of April 30, 2023 and 2022, the allowance for credit losses was $3.4 million and $2.7 million, respectively. Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative-effect adjustment from adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable represents amounts for which the Company has recognized revenue, pursuant to the Company’s revenue recognition policy, for fulfilled obligations, but not yet billed. The unbilled accounts receivable balance was $2.2 million and $9.2 million as of April 30, 2023 and 2022, respectively.</span></div> 3400000 2700000 Activity related to the Company’s allowance for credit losses for the years ended April 30, 2023, 2022 and 2021 was as follows (in thousands):<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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative-effect adjustment from adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,013)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,631)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,344 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2700000 2344000 1247000 0 0 -367000 2722000 2980000 5095000 2013000 2624000 3631000 3409000 2700000 2344000 2200000 9200000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Development and Implementation Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs for software to be sold, leased, or otherwise marketed are expensed as incurred until the establishment of technological feasibility, at which time those costs are capitalized until the product is available for general release to customers and amortized over the estimated life of the product. Technological feasibility is established upon the completion of a working prototype that has been certified as having no critical bugs and is a release candidate. To date, costs to develop software that is marketed externally have not been capitalized as the current software development process is essentially completed concurrently with the establishment of technological feasibility. As such, all related software development costs are expensed as incurred and included in research and development expense in the consolidated statement of operations.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs related to software acquired, developed, or modified solely to meet the Company’s internal requirements, with no substantive plans to market such software at the time of development, and costs related to the development of web-based product are capitalized during the application development stage. Costs incurred during the preliminary planning and evaluation stage of the project and during the post-implementation operational stage are expensed as incurred. Costs incurred during the application development stage of the project are capitalized. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also capitalizes qualifying implementation costs incurred in a hosting arrangement that is a service contract. These costs are amortized on a straight-line basis over the expected life of the service contract, including consideration of the reasonably certain renewal periods, and are presented in the same income statement line items as the service for the related hosting arrangement. The Company did not capitalize any costs during the year ended April 30, 2023 and capitalized $5.1 million of such costs in the year ended April 30, 2022, and these costs are recorded in other assets, non-current on the consolidated balance sheets. Amortization expense for the fiscal years ended April 30, 2023 and 2022 was $1.2 million and $0.2 million, respectively. No amortization expense related to capitalized implementation costs was recorded during the fiscal year ended April 30, 2021 as the underlying implementation activities were not complete.</span></div> 0 5100000 1200000 200000 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost and depreciated over their estimated useful lives using the straight-line method. Upon retirement or sale, the cost of assets disposed of and the related accumulated depreciation are removed from the financial statements and any resulting gain or loss is reflected within the consolidated statement of operations. There was no material gain or loss incurred as a result of retirement or sale in the periods presented. Repair and maintenance costs are expensed as incurred.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases arise from contractual obligations that convey the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. The Company determines whether an arrangement is or contains a lease at inception, based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. At the lease commencement date, the Company determines the lease classification between finance and operating and recognizes a right-of-use asset and corresponding lease liability for each lease component. A right-of-use asset represents the Company’s right to use an underlying asset and a lease liability represents the Company’s obligation to make payments during the lease term. The operating lease right-of-use asset also includes any lease payments made and excludes lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. The Company accounts for lease components and non-lease components as a single lease component. Leases with an initial term of twelve months or less are classified as short-term leases and therefore are not recognized on the consolidated balance sheets and are expensed on a straight-line basis within the consolidated statement of operations. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lease liability is initially measured as the present value of the remaining lease payments over the lease term. The discount rate used to determine the present value is the Company’s incremental borrowing rate unless the interest rate implicit in the lease is readily determinable. The Company estimates its incremental borrowing rate based on the information available at lease commencement date for borrowings with a similar term. The right-of-use asset is initially measured as the present value of the lease payments, adjusted for initial direct costs, prepaid lease payments to lessors and lease incentives.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company acquires a business, the Company allocates the purchase price, which is the sum of the consideration provided and may consist of cash, equity or a combination of the two, in a business combination to the identifiable assets and liabilities of the acquired business at their estimated respective fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates, including, but not limited to, the selection of valuation methodologies, estimates of future revenue and cash flows, costs to rebuild developed technology, discount rates and selection of comparable companies. The Company’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to other income, net in the consolidated statement of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company issues stock-based or cash awards to an acquired company’s shareholders, the Company evaluates whether the awards are consideration or compensation for post-acquisition services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the acquired company’s shareholders beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post- acquisition services and recognized as expense over the requisite service period.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related transaction costs incurred by the Company are not included as a component of consideration transferred, but are accounted for as an operating expense in the period in which the costs are incurred.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations accounted for using the acquisition method for accounting and is not amortized. The Company tests goodwill for impairment at least annually, in the fourth quarter of each year, or more frequently if events or changes in circumstances indicate that this asset may be impaired. For the purposes of impairment testing, the Company has determined that it has one operating segment and one reporting unit. The Company’s test of goodwill impairment starts with a qualitative assessment to determine whether it is necessary to perform a quantitative goodwill impairment test. If qualitative factors indicate that the fair value of the reporting unit is more likely than not less than its carrying amount, then a quantitative goodwill impairment test is performed. For the quantitative analysis, the Company compares the fair value of its reporting unit to its carrying value. If the estimated fair value exceeds book value, goodwill is considered not to be impaired and no additional steps are necessary. However, if the fair value of the reporting unit is less than book value, then goodwill will be impaired by the amount that the carrying amount exceeds the implied fair value. There was no impairment of goodwill recorded for the years ended April 30, 2023, 2022 and 2021.</span></div> 1 1 0 0 0 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4-5</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></div></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired amortizable intangible assets are amortized on a straight-line basis over the estimated useful lives of the assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4-5</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4</span></div></td></tr></table></div> P4Y P5Y P4Y P4Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of long-lived assets, including property and equipment and amortizable acquired intangible assets, for possible impairment whenever events or circumstances indicate that the carrying amount of such assets may not be fully recoverable. Such events and changes may include: significant changes in performance relative to expected operating results, significant changes in asset use, significant negative industry or economic trends, and changes in the Company’s business strategy. Recoverability of these assets is measured by a comparison of the carrying amounts to the future undiscounted cash flows the assets are expected to generate. If such review indicates that the carrying amount of long-lived assets is not recoverable, the carrying amount of such assets is reduced to fair value. During the year ended April 30, 2023, the Company recorded asset impairment charges comprising impairment of operating lease right-of-use assets and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for exited leased office spaces associated with the Company’s restructuring plan. See Note 16 for further details. The Company determined that there were no events or changes in circumstances that indicated that its long-lived assets were impaired during the years ended April 30, 2022 and 2021.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the recoverability assessment, the Company periodically reviews the remaining estimated useful lives of property and equipment and amortizable intangible assets. If the estimated useful life assumption for any asset is changed, the remaining unamortized balance would be depreciated or amortized over the revised estimated useful life, on a prospective basis.</span></div> 5100000 1100000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue primarily from the sale of self-managed subscriptions (which include licenses for proprietary features, support, and maintenance) and from the sale of software-as-a service (“SaaS”) subscriptions. The Company also generates revenue from services, which consist of consulting and training.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the Company recognizes revenue when its customer obtains control of promised goods or services in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company’s contracts include varying terms and conditions, and identifying and evaluating the impact of these terms and conditions on revenue recognition requires significant judgment. In determining the appropriate amount of revenue to be recognized as it fulfills its obligations under each of its agreements, the Company performs the following steps: </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(i)    identification of the contract with a customer;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company contracts with its customers through order forms, which in some cases are governed by master sales agreements. The Company determines that it has a contract with a customer when the order form has been approved, each party’s rights regarding the products or services to be transferred can be identified, the payment terms for the services can be identified, the Company has determined the customer has the ability and intent to pay and the contract has commercial substance. The Company applies judgment in determining the customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience or, in the case of a new customer, credit, reputation and financial or other information pertaining to the customer. At contract inception the Company evaluates whether two or more contracts should be combined and accounted for as a single contract and whether the combined or single contract includes more than one performance obligation. The Company has concluded that its contracts with customers generally do not contain warranties that give rise to a separate performance obligation.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(ii)    identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance obligations promised in a contract are identified based on the products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the products or services either on their own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products and services is separately identifiable from other promises in the contract.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s self-managed subscriptions include both a license providing the right to use proprietary features in its software, as well as an obligation to provide support (on both open source and proprietary features) and maintenance. The Company’s SaaS products provide access to hosted software as well as support, which the Company considers to be a single performance obligation.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services-related performance obligations relate to the provision of consulting and training services. These services are distinct from subscriptions and do not result in significant customization of the software.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(iii)    determination of the transaction price;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is the total amount of consideration the Company expects to be entitled to in exchange for the subscriptions and services in a contract. Variable consideration is included in the transaction price if, in the Company’s judgment, it is probable that a significant future reversal of cumulative revenue under the contract will not occur. None of the Company’s contracts contain a significant financing component.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(iv)    allocation of the transaction price to the performance obligations; and</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. For contracts that contain multiple performance obligations, the Company allocates the transaction price to each performance obligation based on a relative standalone selling price (‘SSP”). The SSP is determined based on the prices at which the Company separately sells these products assuming the majority of these prices fall within a pricing range. In instances where SSP is not directly observable, such as when the Company does not sell the software license separately, the Company derives the SSP using information that may include market conditions and other observable and unobservable inputs which can require significant judgment. There is typically more than one SSP for individual products and services due to the stratification of those products and services by quantity, term of the subscription, sales channel and other circumstances. If one of the performance obligations is outside of the SSP range, the Company allocates the transaction price considering the midpoint of the SSP range. The Company also considers if there are any additional material rights inherent in a contract and, if so, the Company allocates a portion of the transaction price to such rights based on a relative SSP.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(v)    recognition of revenue when the Company satisfies each performance obligation;</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product or service to the customer. Revenue for SaaS offerings that relate to a specified amount of services is recognized on a consumption basis as the customers utilize the services. Revenue from SaaS offerings that are stand-ready arrangements is recognized ratably over the contract period as the Company satisfies the performance obligation. The Company’s self-managed subscriptions include both upfront revenue recognition when the license is delivered as well as revenue recognized ratably over the contract period for support and maintenance based on the stand-ready nature of these subscription elements.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services comprise consulting services as well as public and private training. Revenue from services is recognized as these services are delivered. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates sales directly through its sales team and through its channel partners. Sales to channel partners are made at a discount and revenues are recorded at this discounted price once all the revenue recognition criteria above are met. To the extent that the Company offers rebates, incentives or joint marketing funds to such channel partners, recorded revenues are reduced by this amount. Channel partners generally receive an order from an end customer prior to placing an order with the Company. Payment from channel partners is not contingent on the partner’s collection from end customers.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition may differ from the timing of invoicing to customers. For annual contracts, the Company typically invoices customers at the time of entering into the contract. For multi-year agreements, the Company generally invoices customers on an annual basis prior to each anniversary of the contract start date. The Company records unbilled accounts receivable related to revenue recognized in excess of amounts invoiced as the Company has an unconditional right to invoice and receive payment in the future related to those fulfilled obligations. Contract liabilities consist of deferred revenue which is recognized over the contractual period.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Contract Acquisition Costs </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred contract acquisition costs represent costs that are incremental to the acquisition of customer contracts, which consist mainly of sales commissions and associated payroll taxes. The Company determines whether costs should be deferred based on sales compensation plans, if the commissions are in fact incremental and would not have occurred absent the customer contract.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales commissions for renewal of a subscription contract are not considered commensurate with the commissions paid for contracts with new customers and incremental sales to existing customers given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid for contracts with new customers and incremental sales to existing customers are amortized over an estimated period of benefit of five years, while commissions paid for renewal contracts are amortized based on the pattern of the associated revenue recognition over the related contractual renewal period for the pool of renewal contracts. The Company determines the period of benefit for commissions paid for contracts with new customers and incremental sales to existing customers by taking into consideration its initial estimated customer life and the technological life of its software and related significant features. Commissions paid on services are typically amortized in accordance with the associated revenue as the commissions paid on new and renewal services are commensurate with each other. Amortization of deferred contract acquisition costs is recognized in sales and marketing expense in the consolidated statement of operations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews the carrying amount of deferred contract acquisition costs to determine whether events or changes in circumstances have occurred that could impact the period of benefit of these deferred costs.</span></div> P5Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of costs related to providing subscriptions and services to the Company’s customers, including personnel costs (salaries, bonuses and benefits, and stock-based compensation) and related expenses for customer support and services personnel, as well as cloud infrastructure costs, third-party expenses, depreciation of fixed assets, amortization associated with acquired intangible assets, and allocated overhead.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are expensed as incurred and consist primarily of personnel costs, including salaries, bonuses and benefits, and stock-based compensation. Research and development costs also include depreciation and allocated overhead.</span></div> AdvertisingAdvertising costs are charged to operations as incurred and recorded in sales and marketing expense in the consolidated statement of operations. Advertising costs were $22.4 million, $19.7 million and $16.7 million for the years ended April 30, 2023, 2022 and 2021 respectively. 22400000 19700000 16700000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense related to stock awards issued to employees, including stock options and restricted stock units (“RSU”), is measured at the fair value on the date of the grant and recognized over the requisite service period. The fair value of stock options and purchase rights issued to employees under the 2022 Employee Stock Purchase Plan (“2022 ESPP”) is estimated on the date of the grant using the Black-Scholes option-pricing model. The fair value of RSUs is estimated on the date of the grant based on the fair value of the Company’s underlying ordinary shares. Compensation expense for stock options and RSUs is recognized on a straight-line basis over the requisite service period. The Company recognizes forfeitures as they occur.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss per Share Attributable to Ordinary Shareholders</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of ordinary shares outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive ordinary share equivalents outstanding for the period, including stock options, restricted stock units, and ESPP shares.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Shares</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ordinary shares of the Company that are repurchased are recorded as treasury shares at cost and are included as a component of shareholders’ equity. As of April 30, 2023 and 2022, the Company had 35,937 treasury shares that were repurchased at an average price of $10.30 per share.</span></div> 35937 10.30 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are defined as components of an entity for which separate financial information is available and that is regularly reviewed by the Chief Operating Decision Maker (“CODM”). The Company’s Chief Executive Officer is its CODM. The Company’s CODM reviews financial information presented on a consolidated basis for the purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has determined that it operates in one operating and one reportable segment. The Company presents financial information about its operating segment and geographical areas in Note 15.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the Netherlands and numerous foreign jurisdictions. These foreign jurisdictions may have different statutory rates than the Netherlands. The Company records a provision for (benefit from) income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, the Company recognizes deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and the tax basis of assets and liabilities, as well as for operating losses and tax credit carryforwards. Deferred tax assets and liabilities are measured using the tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The Company records a valuation allowance to reduce its deferred tax assets to the net amount that it believes is more likely than not to be realized.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end. For those tax positions where the Company has determined there is a greater than 50% likelihood that a tax benefit will be sustained, the Company has recorded the largest amount of tax benefit that may potentially be realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is determined there is less than 50% likelihood that a tax benefit will be sustained, no tax benefit has been recognized.</span></div>Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company expands internationally, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company makes adjustments to its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for (benefit from) income taxes in the period in which such determination is made. 0.50 Revenue and Remaining Performance Obligations<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by category (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elastic Cloud</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068,989 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,374 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>For the years ended April 30, 2023 and 2022, license revenue from the Company’s other subscription revenue was less than 10% of total revenue. For the year ended April 30, 2021, license revenue from the Company’s other subscription revenue was 11% of total revenue.<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company had $1.103 billion of remaining performance obligations. As of April 30, 2023, the Company expects to recognize approximately 88% of its remaining performance obligations as revenue over the next 24 months and the remainder thereafter.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenue by category (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>Total<br/>Revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elastic Cloud</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">984,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798,770 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068,989 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,374 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 424053000 0.40 298615000 0.35 166319000 0.27 560709000 0.52 500155000 0.58 401020000 0.66 984762000 0.92 798770000 0.93 567339000 0.93 84227000 0.08 63604000 0.07 41150000 0.07 1068989000 1 862374000 1 608489000 1 0.11 1103000000 0.88 P24M Fair Value MeasurementsFinancial Assets<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit<br/></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities<br/></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,888 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,320 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,208 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended April 30, 2023, 2022, and 2021, interest income from the Company’s cash and cash equivalents and marketable securities was $17.7 million, $0.2 million, and $0.3 million, respectively, and is included in other income (expense), net in the consolidated statement of operations. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, net unrealized losses on the marketable securities were immaterial. The fluctuations in market interest rates impact the unrealized losses or gains on these securities. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the contractual maturities of the Company’s available-for-sale debt securities, excluding those securities classified within cash and cash equivalents on the consolidated balance sheet, did not exceed 36 months. The fair values of available-for-sale securities, by remaining contractual maturity, are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 1 year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between 1 year and 3 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Liabilities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 (the “Senior Notes”) in a private placement. Based on the trading prices of the Senior Notes, the fair value of the Senior Notes as of April 30, 2023 was approximately $498.1 million. While the Senior Notes are recorded at cost, the fair value of the Senior Notes was determined based on quoted prices in markets that are not active; accordingly, the Senior Notes are categorized as Level 2 for purposes of the fair value measurement hierarchy.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2023 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit<br/></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,645 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities<br/></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. agency bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 24.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total financial assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,888 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,320 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,208 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes assets that are measured at fair value on a recurring basis as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The fair values of available-for-sale securities, by remaining contractual maturity, are as follows (in thousands):<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 style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due within 1 year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due between 1 year and 3 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 194261000 0 0 194261000 0 27406000 0 27406000 0 21750000 0 21750000 0 60750000 0 60750000 194261000 109906000 0 304167000 0 31645000 0 31645000 0 33735000 0 33735000 47627000 0 0 47627000 0 118228000 0 118228000 0 39806000 0 39806000 47627000 223414000 0 271041000 241888000 333320000 0 575208000 559462000 0 0 559462000 17700000 200000 300000 168264000 102777000 271041000 575000000 0.04125 498100000 Acquisitions<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal 2022 Acquisitions</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">cmdWatch Security Inc.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 17, 2021, the Company acquired 100% of the share capital of cmdWatch Security Inc. (“Cmd”) for a total purchase consideration of $77.8 million. The purchase consideration includes an amount of $13.4 million held in an indemnity escrow fund, which was released on the 18-month anniversary of the acquisition close date. Pursuant to the merger agreement, Cmd’s vested stock options were paid in cash and unvested stock options held by Cmd employees were assumed by the Company. The fair value of the replacement equity awards associated with pre-acquisition service period of $4.3 million, consisting of $3.0 million paid in cash to vested option holders and $1.3 million of non-cash consideration, was included in the total purchase consideration. Approximately $6.6 million of the fair value of replacement equity awards was allocated to post-acquisition services that is being recognized as stock-based compensation expense over the remaining service period and was excluded from the total purchase consideration. Additionally, an amount of $6.5 million for post-combination services, which is payable upon completion of the underlying required service period, has been excluded from the purchase consideration. This amount is being recorded as a post-combination expense over the requisite service period. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition was accounted for as a business combination in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and accordingly, the total purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition date. The total purchase price allocated to developed technology and goodwill was $15.5 million and $58.7 million, respectively. The fair value assigned to developed technology was determined using the cost to recreate approach. The developed technology asset is being amortized on a straight-line basis over the useful life of 5 years, which approximates the pattern in which the developed technology is utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and is not deductible for income tax purposes. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cmd has been included in the Company’s consolidated results of operations since the acquisition date. Pro forma and historical results of operations for this acquisition have not been presented because they were not material to the consolidated results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Acquisitions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 2, 2021 and November 1, 2021, the Company acquired 100% of the share capital of Build Security Ltd. (“build.security”) and Optimyze.cloud Inc. (“Optimyze”), respectively, for a combined total purchase consideration of $57.2 million. The purchase consideration includes an amount of $5.4 million held in an indemnity escrow for the build.security acquisition, which was released on the 12-month anniversary of the closing of such acquisition, and $6.0 million held back by the Company for indemnity for the Optimyze acquisition, which will be released upon the 18-month anniversary of such acquisition. These acquisitions were accounted for as business combinations. The total purchase price allocated to developed technology and goodwill was $9.8 million and $46.7 million, respectively. The developed technology intangible assets from these acquisitions are being amortized on a straight-line basis over a useful life of 5 years, which approximates the pattern in which the respective developed technologies are utilized. Goodwill resulted primarily from the expectation of enhancing the Company's current security solutions and the value of the acquired workforce. This goodwill is not deductible for income tax purposes. Build.security and Optimyze have been included in the Company’s consolidated results of operations since their respective acquisition dates. Pro forma and historical results of operations for these acquisitions have not been presented because they were not material to the consolidated results of operations.</span></div>Excluded from the combined purchase consideration from these two acquisitions is an amount of $6.3 million, payable in equal installments at the first and the second anniversary of each of the acquisitions, to certain employees of build.security and Optimyze. These amounts are for post-combination services and will be recorded as a post-combination expense over the requisite service periods. 77800000 13400000 4300000 3000000 1300000 6600000 6500000 15500000 58700000 57200000 5400000 6000000 9800000 46700000 6300000 Balance Sheet Components<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and accumulated depreciation of property and equipment were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lesser of estimated useful life or remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,036)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,092 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense related to property and equipment was $3.6 million, $3.9 million, and $3.1 million for the years ended April 30, 2023, 2022 and 2021, respectively. During the year ended April 30, 2023, the Company recorded asset impairment charges related to the exit from leased office space which included $1.1 million of furniture, equipment, and leasehold improvements. See Note 16 for further details. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of April 30, 2023 (in thousands):</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 style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,463 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,137 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,104 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,795 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,805 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,800 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the intangible assets for the years ended April 30, 2023, 2022, and 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue – subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of acquired intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,167 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense related to the intangible assets as of April 30, 2023 was as follows (in thousands, by fiscal year):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes to goodwill (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,906 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,642 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment of goodwill during the years ended April 30, 2023, 2022, and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Liabilities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value added taxes 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation and Benefits</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and benefits consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable, included in accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of the deferred contract acquisition costs (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:62.189%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.649%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,352 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize any impairment of deferred contract acquisition costs during the years ended April 30, 2023, 2022, and 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the deferred revenue activity (in thousands):</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoices issued, excluding amounts recognized as revenue during the period </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions, net of revenue recognized </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized that was included in deferred revenue balance at beginning of period </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(354,397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,952 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost and accumulated depreciation of property and equipment were as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life (in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lesser of estimated useful life or remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,081 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,863 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,473 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-5</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets under construction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,128 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,208 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,036)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,001)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,092 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 10081000 10863000 P3Y 2220000 1473000 P3Y P5Y 6093000 5753000 1734000 1119000 20128000 19208000 15036000 12001000 5092000 7207000 3600000 3900000 3100000 1100000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of April 30, 2023 (in thousands):</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 style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,463 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,137 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,104 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of April 30, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net Book Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted Average<br/>Remaining<br/>Useful Life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,130 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,600 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,795 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,805 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,800 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 70130000 43136000 26994000 P2Y8M12D 19598000 17641000 1957000 P0Y4M24D 2872000 2686000 186000 P0Y4M24D 92600000 63463000 29137000 P2Y6M 33000 29104000 70130000 31355000 38775000 P3Y7M6D 19598000 13177000 6421000 P1Y4M24D 2872000 2263000 609000 P1Y4M24D 92600000 46795000 45805000 P3Y2M12D 5000 45800000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the intangible assets for the years ended April 30, 2023, 2022, and 2021 was as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue – subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of acquired intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,167 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11781000 10503000 8437000 4887000 5280000 5730000 16668000 15783000 14167000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense related to the intangible assets as of April 30, 2023 was as follows (in thousands, by fiscal year):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,018 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,057 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,104 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 13983000 8018000 5057000 2046000 0 0 29104000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the changes to goodwill (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition from acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,906 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,642 </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"/></tr></table></div> 198851000 105428000 -373000 303906000 -264000 303642000 0 0 0 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value added taxes 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,403 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,532 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,930 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 24163000 24066000 9738000 4286000 9403000 8926000 6918000 6918000 13310000 9734000 63532000 53930000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and benefits consisted of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll and withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,483 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 30026000 27280000 26175000 23806000 6586000 9030000 13696000 7886000 76483000 68002000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about unbilled accounts receivable, deferred contract acquisition costs, and deferred revenue from contracts with customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled accounts receivable, included in accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Contract Acquisition Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of the deferred contract acquisition costs (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:62.189%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.649%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,549 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,900)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,991)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,692 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,352 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,692 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,352 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not recognize any impairment of deferred contract acquisition costs during the years ended April 30, 2023, 2022, and 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Revenue</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the deferred revenue activity (in thousands):</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,702 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases due to invoices issued, excluding amounts recognized as revenue during the period </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase from acquisitions, net of revenue recognized </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized that was included in deferred revenue balance at beginning of period </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(430,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(354,397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231,519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,952 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,294 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397,700 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 2159000 9244000 151692000 118047000 562952000 465294000 118047000 86352000 43549000 102545000 92433000 83794000 68900000 60738000 40991000 151692000 118047000 86352000 55813000 43628000 36089000 95879000 74419000 50263000 151692000 118047000 86352000 0 0 0 465294000 397700000 259702000 527620000 421552000 364093000 707000 0 5424000 0 439000 0 -430669000 -354397000 -231519000 562952000 465294000 397700000 Senior Notes<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company issued $575.0 million aggregate principal amount of 4.125% Senior Notes due July 15, 2029 in a private placement. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the Senior Notes is payable semi-annually in arrears on January 15 and July 15 of each year, commencing on January 15, 2022. The Company received net proceeds from the offering of the Senior Notes of $565.7 million after deducting underwriting commissions of $7.2 million and incurred additional issuance costs of $2.1 million. Total debt issuance costs of $9.3 million are being amortized to interest expense using the effective interest method over the term of the Senior Notes. The Company may redeem the Senior Notes, in whole or in part, at any time prior to July 15, 2024 at a price equal to 100% of the principal amount thereof plus a “make-whole” premium and accrued and unpaid interest, if any. The Company may at its election redeem all or a part of the Senior Notes on or after July 15, 2024, on any one or more occasions, at the redemption prices set forth in the indenture governing the Senior Notes (the “Indenture”), plus, in each case, accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. In addition, at any time prior to July 15, 2024, the Company may on any one or more occasions redeem up to 40% of the aggregate principal amount of the Senior Notes outstanding under the Indenture with the net cash proceeds of one or more equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes then outstanding, plus accrued and unpaid interest thereon, if any, to, but excluding, the applicable redemption date. The Company may also at its election redeem the Senior Notes in whole, but not in part, at a price equal to 100% of the principal amount thereof plus accrued and unpaid interest, if any, if certain changes in tax law occur as set forth in the Indenture.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company experiences a change of control triggering event (as defined in the Indenture), the Company must offer to repurchase the Senior Notes at a repurchase price equal to 101% of the principal amount of the Senior Notes to be repurchased, plus accrued and unpaid interest, if any, to the repurchase date.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains covenants limiting the Company’s ability and the ability of certain subsidiaries to create liens on certain assets to secure debt; grant a subsidiary guarantee of certain debt without also providing a guarantee of the Senior Notes; and consolidate or merge with or into, or sell or otherwise dispose of all or substantially all of its assets to, another person. These covenants are subject to a number of limitations and exceptions. Certain of these covenants will not apply during any period in which the Senior Notes are rated investment grade by Moody’s Investors Service, Inc. and Standard &amp; Poor’s Ratings Services. As of April 30, 2023, the Company was in compliance with all of its covenants under the Indenture.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Senior Notes was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of<br/>April 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unamortized debt issuance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,457)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,480)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net carrying amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567,543 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">566,520 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the interest expense recognized related to the Senior Notes (in thousands):</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 style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt issuance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense related to the Senior Notes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,742 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,173 </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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 575000000 0.04125 565700000 7200000 2100000 9300000 1 0.40 1.04125 1 1.01 575000000 575000000 7457000 8480000 567543000 566520000 23719000 19370000 1023000 803000 24742000 20173000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cloud Hosting Commitments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below reflects the Company’s future minimum purchase obligations relating to non-cancelable agreements for cloud hosting as of April 30, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</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 style="width:82.964%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.252%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Purchase Obligations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,163 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,770 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual timing may vary depending on services used and total payments under these capacity commitments may be higher than the total minimum depending on services used. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Purchase Commitments</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has future purchase obligations related to subscription software and sales and marketing contracts. As of April 30, 2023, the Company had purchase commitments of $43.8 million related to these contracts, primarily due within the next twelve months.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a total of $2.3 million in letters of credit outstanding in favor of certain landlords for office space as of April 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, results of operations, financial position or cash flows.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues estimates for resolution of legal and other contingencies when losses are probable and reasonably estimable.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company’s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company’s potential liabilities under these indemnification provisions.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company indemnifies its officers, directors and certain key employees against certain liabilities that may arise as a result of their affiliation with the Company. To date, there have been no claims under any indemnification provisions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gain Contingencies</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time the Company may realize a gain contingency, although recognition will not occur until cash is received or the gain is deemed as realizable. During the year ended April 30, 2023, the Company received a favorable settlement from a legal claim and recognized a gain of $10.4 million included in other income (expense), net in the accompanying consolidated statements of operations.</span></div> 147701000 153361000 155545000 86163000 0 542770000 43800000 2300000 0 10400000 Leases<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s leases are composed of corporate office spaces under non-cancelable operating lease agreements that expire at various dates through fiscal 2029. The Company does not have any finance leases. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Costs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease costs included in the consolidated statement of operations were as follows (in thousands):</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 style="width:73.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,354 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,199 </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"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term and discount rate information are summarized as follows:</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 style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of April 30, 2023 were as follows (in thousands):</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 style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending April 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,942 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of April 30, 2023 include future cash payments on leases with corresponding right-of-use assets which were written down for impairment due to facilities-related cost optimization actions during the year ended April 30, 2023. During the year ended April 30, 2023, the Company recorded an impairment charge of $5.1 million related to the exit from leased office spaces. See Note 16 for further details.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of lease costs included in the consolidated statement of operations were as follows (in thousands):</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 style="width:73.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,894 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,354 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,199 </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"/></tr></table></div> 12411000 9894000 2217000 2448000 726000 857000 15354000 13199000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease term and discount rate information are summarized as follows:</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 style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of<br/>April 30, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P2Y7M13D 0.0492 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments under non-cancelable operating leases on an undiscounted cash flow basis as of April 30, 2023 were as follows (in thousands):</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 style="width:86.473%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.327%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ending April 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,403 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less current lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,749)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,942 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13103000 8419000 4471000 1024000 1106000 280000 28403000 1712000 26691000 12749000 13942000 5100000 Ordinary Shares<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s articles of association designated and authorized the Company to issue 165 million ordinary shares at a par value per ordinary share of €0.01 per share.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of ordinary shares has the right to one vote per ordinary share. The holders of ordinary shares are also entitled to receive dividends whenever funds are legally available and when declared by the Company’s board of directors, subject to the prior rights of holders of all classes of shares outstanding having priority rights to dividends. No dividends have been declared by the board of directors from inception through April 30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ordinary Shares Reserved for Issuance</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved ordinary shares for issuance as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options issued and outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,038,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued and outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,494,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for future grants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,564,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,647,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for employee stock purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total ordinary shares reserved</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,096,770 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Preference Shares</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s board of directors has the authority, for a period of five years from October 10, 2018, without further action by the Company’s shareholders, to issue up to 165 million shares of undesignated convertible preference shares with rights and preferences, including voting rights, designated from time to time by the board of directors. As of April 30, 2023, there were no convertible preference shares issued or outstanding.</span></div> 165000000 0.01 one vote per ordinary share 0 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had reserved ordinary shares for issuance as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options issued and outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,038,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs issued and outstanding</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,494,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for future grants</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,564,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,647,684 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for employee stock purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total ordinary shares reserved</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,096,770 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,584,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4038238 5219124 7494399 4717548 17564133 17647684 6000000 0 35096770 27584356 P5Y 165000000 0 0 Equity Incentive Plans<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, the Company’s board of directors adopted and, in October 2022, the Company’s shareholders approved the 2022 Employee Stock Purchase Plan (“2022 ESPP”). During the year ended April 30, 2023, the Company reserved 6.0 million of the Company’s ordinary shares for future purchase and issuance under the 2022 ESPP. The 2022 ESPP allows eligible employees to acquire ordinary shares of the Company at a discount at periodic intervals through accumulated payroll deductions. Eligible employees purchase ordinary shares of the Company during a purchase period at 85% of the market value of the Company’s ordinary shares at either the beginning or end of an offering period, whichever is lower. Offering periods under the 2022 ESPP are approximately six months long and begin on each of March 16 or September 16 or the next trading day thereafter. The first offering period under the 2022 ESPP began on March 16, 2023 and will end on September 15, 2023. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of 2022 ESPP offering which began during the year ended April 30, 2023 was estimated on the offering date using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.883%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended<br/>April 30, 2023</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.0%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2012 Stock Option Plan</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2012, the Company’s board of directors adopted and the Company’s shareholders approved the 2012 Stock Option Plan, which was amended and restated in September 2018 and further amended in December 2021 (as amended and restated, the “2012 Plan”). Under the 2012 Plan, the board of directors, the compensation committee, as administrator of the 2012 Plan, and any other duly authorized committee may grant stock options and other equity-based awards, such as Restricted Stock Awards (“RSA”) or Restricted Stock Units (“RSU”), to eligible employees, directors, and consultants to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of the Company’s business.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s board of directors, compensation committee or other duly authorized committee determines the vesting schedule for all equity-based awards. Stock options and RSUs granted to employees generally vest over four years, subject to the employees’ continued service to the Company. The Company’s compensation committee may explicitly deviate from the general vesting schedules in its approval of an equity-based award, as it may deem appropriate. Stock options expire ten years after the date of grant. Stock options, RSAs and RSUs that are canceled under certain conditions become available for future grant or sale under the 2012 Plan unless the 2012 Plan is terminated.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity awards available for grant were as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available at beginning of fiscal year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,647,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,737,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards authorized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,105,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,224,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,564,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,647,684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Incentive Plans Assumed in Acquisitions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with acquisitions completed in prior years, the Company assumed certain unvested stock options that were outstanding on the date of the respective acquisitions. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumed stock options will continue to be outstanding and will be governed by the provisions of their respective plans and are included in the stock option activity table below.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,611,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,563,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisition canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,127,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisition canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,038,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,425,478 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate intrinsic value represents the difference between the exercise price of the stock options to purchase the Company’s ordinary shares and the fair value of the Company’s ordinary shares. The weighted-average grant-date fair value per share of stock options granted was $48.56 and $52.43 for the years ended April 30, 2023 and 2022, respectively. The weighted-average grant-date fair value per share of stock options assumed related to the Cmd and build.security acquisitions was $122.13 for the year ended April 30, 2022.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company had unrecognized stock-based compensation expense of $28.1 million related to unvested stock options that the Company expects to recognize over a weighted-average period of 1.99 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">RSUs</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity under the 2012 Plan:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at April 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,301,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,224,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,092,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at April 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,105,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,065,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,263,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,494,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company had unrecognized stock-based compensation expense of $514.9 million related to RSUs that the Company expects to recognize over a weighted-average period of 3.09 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Determination of Fair Value</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of the fair value of stock-based options on the date of grant using an option pricing model is affected by the fair value of the Company’s ordinary shares, as well as assumptions regarding a number of complex and subjective variables. The Company uses the Black-Scholes option pricing model to calculate the fair value of stock options, which requires the use of assumptions including actual and projected employee stock option exercise behaviors, expected price volatility of the Company’s ordinary shares, the risk-free interest rate and expected dividends. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Ordinary Shares:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Subsequent to the IPO on October 8, 2018, the fair value of the underlying ordinary shares is determined by the closing price, on the date of the grant, of the Company’s ordinary shares, which are traded publicly on the New York Stock Exchange. Prior to the IPO, the fair value of ordinary shares underlying the stock awards had historically been determined by the board of directors, with input from the Company’s management. The board of directors previously determined the fair value of the ordinary shares at the time of grant of the awards by considering a number of objective and subjective factors, including valuations of comparable companies, sales of redeemable convertible preference shares, sales of ordinary shares to unrelated third parties, operating and financial performance, the lack of liquidity of the Company’s ordinary shares, and general and industry-specific economic outlook. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The expected term represents the period that options are expected to be outstanding. For option grants that are considered to be “plain vanilla,” the Company determines the expected term using the simplified method. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Volatility:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Since the Company has limited trading history of its ordinary shares, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies within the Company’s industry that the Company considers to be comparable to its own business over a period equivalent to the option’s expected term.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-Free Interest Rate:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option’s expected term.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Rate:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The expected dividend is assumed to be zero as the Company has never paid dividends and has no current plans to do so.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s expected volatility and expected term involve management’s best estimates, both of which impact the fair value of the option calculated under the Black-Scholes option pricing model and, ultimately, the expense that will be recognized over the life of the option.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted and assumed was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 - 6.08</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02 - 6.08</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.7% - 62.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.6% - 60.2%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.6% - 63.9%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1% - 3.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 1.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% - 1.1%</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in the Company’s consolidated statements of operations was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of amounts capitalized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,039 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,382 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6000000 0.85 P6M P0Y6M 0.640 0.049 0 P4Y <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The equity awards available for grant were as follows: </span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.838%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available at beginning of fiscal year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,647,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,737,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Awards authorized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,708,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(495,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,105,614)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,224,256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,263,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares withheld for taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,564,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,647,684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 17647684 15737819 4708746 4526699 94105 495460 143656 386656 6105614 3224256 1263099 715870 667 356 17564133 17647684 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Outstanding</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exercise</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Price</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Contractual</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,611,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.34 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.66</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,460 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,563,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisition canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,255)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,127,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,656)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.69 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options assumed in acquisition canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,038,238 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable as of April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,425,478 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.93</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7611016 20.34 P6Y7M28D 768517000 495460 94.46 63846 10.20 2563287 14.18 386656 32.04 1255 40.35 5219124 29.41 P6Y2M19D 266021000 94105 82.24 -1127036 15.55 143656 78.69 4299 47.63 4038238 32.74 P5Y4M6D 134778000 3425478 24.70 P4Y11M4D 128503000 48.56 52.43 122.13 28100000 P1Y11M26D <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity under the 2012 Plan:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of Awards</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at April 30, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,301,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.74 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,224,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,092,121)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at April 30, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,105,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.08 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,065,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,263,099)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and unvested at April 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,494,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3301283 98.74 3224256 113.91 1092121 96.65 715870 106.34 4717548 108.44 6105614 60.08 2065664 94.01 1263099 99.51 7494399 74.52 514900000 P3Y1M2D <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options granted and assumed was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.669%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 - 6.08</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02 - 6.08</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.7% - 62.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.6% - 60.2%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.6% - 63.9%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1% - 3.4%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 1.8%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4% - 1.1%</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr></table></div> P6Y7D P5Y6M7D P6Y29D P6Y7D P6Y29D 0.607 0.620 0.596 0.602 0.626 0.639 0.031 0.034 0.014 0.018 0.004 0.011 0 0 0 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recognized in the Company’s consolidated statements of operations was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,654 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,903 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation expense, net of amounts capitalized</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,039 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,382 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,690 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8308000 8368000 7105000 9435000 6463000 4824000 80170000 59911000 35267000 68943000 45798000 31581000 37183000 20654000 14903000 204039000 141194000 93680000 0 188000 10000 204039000 141382000 93690000 Net Loss Per Share Attributable to Ordinary Shareholders<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236,161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,729,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,547,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,207,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.47)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company is in a net loss position for all periods presented, basic net loss per share is the same as diluted net loss per share for all periods. The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:</span></div><div style="margin-top:5pt;text-align:center"><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 style="width:62.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.513%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,038,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,611,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,494,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,301,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,729,714 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,936,672 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,912,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to ordinary shareholders (in thousands, except share and per share data):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236,161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(203,848)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to ordinary shareholders, basic and diluted</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,729,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,547,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,207,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to ordinary shareholders, basic and diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.47)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.20)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.48)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -236161000 -203848000 -129434000 95729844 95729844 92547145 92547145 87207094 87207094 -2.47 -2.47 -2.20 -2.20 -1.48 -1.48 The following outstanding potentially dilutive ordinary shares were excluded from the computation of diluted net loss per share attributable to ordinary shareholders for the periods presented because the impact of including them would have been antidilutive:<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 style="width:62.615%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.513%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,038,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,219,124 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,611,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,494,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,717,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,301,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,729,714 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,936,672 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,912,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 4038238 5219124 7611016 7494399 4717548 3301283 197077 0 0 11729714 9936672 10912299 Income Taxes<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is incorporated in the Netherlands but operates in various countries with differing tax laws and rates. The geographical breakdown of income (loss) before provision for income taxes is summarized as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,097)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,770)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,877)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197,789)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,714)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,952 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,021 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax expense (income)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,020)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate substantially differed from the Dutch statutory tax rate of 25.8% primarily due to the valuation allowance for the Netherlands, United States and United Kingdom deferred tax assets. A reconciliation of income taxes at the statutory income tax rate to the provision for income taxes included in the consolidated statement of operations is as follows (in thousands, except for rates):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><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 style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rate</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch statutory income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,954)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,428)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Income Taxes</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the carrying amounts and the tax basis of assets and liabilities. Management assesses whether it is more likely than not that some portion or all of the deferred tax assets will be realized. Deferred tax assets are reduced by a valuation allowance where management has concluded it is more likely than not that the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income. Management makes estimates and judgments about future taxable income based on assumptions that are consistent with the Company’s plans and estimates.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company’s deferred tax assets and liabilities are summarized as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><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 style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,304 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,557)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(498,996)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,892 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,669)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,698)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,361)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation allowance for deferred tax assets as of April 30, 2023 and 2022 was $575.6 million and $499.0 million, respectively. As the Company has generated losses since inception in the Netherlands, management maintains a full valuation allowance against the net deferred tax assets in this jurisdiction. In addition, the United States and the United Kingdom jurisdictions are anticipated to have cumulative losses for the foreseeable future and, as such, a valuation allowance has been established for these regions. The valuation allowance in the Netherlands and United Kingdom increased by $80.1 million and less than $0.1 million, respectively, for the year ended April 30, 2023 and $53.8 million and $5.1 million, respectively, for the year ended April 30, 2022. The valuation allowance in the United States decreased by $3.6 million for the year ended April 30, 2023 and increased by $30.3 million for the year ended April 30, 2022. The valuation allowance for the Netherlands deferred tax assets as of April 30, 2023 and 2022 was $283.3 million and $203.2 million, respectively, the valuation allowance for the United States deferred tax assets as of April 30, 2023 and 2022 was $272.7 million and $276.3 million, respectively, and the valuation allowance for the United Kingdom deferred tax assets as of both April 30, 2023 and April 30, 2022 was $19.5 million. To the extent sufficient positive evidence becomes available, the Company may release all or a portion of the valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and a material income tax benefit for the period in which such release is recorded.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2023, the Company had net operating loss (“NOL”) carryforwards for Netherlands, United States (federal and state, respectively) and United Kingdom income tax purposes of $1.0 billion, $973.4 million, $665.0 million and $74.5 million, respectively, which begin to expire in the years ending April 30, 2033 and April 30, 2024 in the United States (federal and state, respectively), with Netherlands and United Kingdom losses being carried forward indefinitely. The Company also has research and development tax credit carryforwards for United States (federal and state, respectively) and Canada income tax purposes of $20.4 million, $5.8 million and $0.6 million, respectively, which begin to expire April 30, 2033, April 30, 2024, and April 30, 2040, respectively. The deferred tax assets associated with the NOL carryforwards and other tax attributes in the Netherlands, the United States, and the United Kingdom are subject to a full valuation allowance.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The calculation of the Company’s tax obligations involves dealing with uncertainties in the application of complex tax laws and regulations. ASC 740, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides that a tax benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained upon examination, including resolutions of any related appeals or litigation processes, on the basis of the technical merits. The Company has assessed its income tax positions and recorded tax benefits for all years subject to examination, based upon the Company’s evaluation of the facts, circumstances and information available at each period end.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company believes that it has adequately reserved for its uncertain tax positions, the Company can provide no assurance that the final tax outcome of these matters will not be materially different. As the Company continues to grow in size, it will face increased complexity, and the Company’s unrecognized tax benefits may increase in the future. The Company adjusts its reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had unrecognized tax benefits of $18.2 million as of April 30, 2023, of which none would impact the effective tax rate before consideration of any valuation allowance. The activity within the Company’s unrecognized tax benefits is summarized as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) related to tax positions taken in prior periods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken in the current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,622 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately $0.5 million of the decrease for the year ended April 30, 2023 for tax positions taken in prior periods is due to the filing of tax returns during such fiscal year and lapse of statute of limitations. The other approximately $0.5 million of the decrease is due to the audit settlement noted below. Approximately $2.0 million of the increase in tax positions related to the current period is primarily from the research and development tax credits generated for the year ended April 30, 2023 and $0.6 million is associated with acquisition-related tax structuring.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company’s policy is to recognize penalties and interest accrued on any unrecognized tax benefits as a component of income tax expense. For the years ended April 30, 2023, 2022 and 2021 the Company recognized interest and penalties of $0.2 million, $0.3 million and less than $0.1 million, respectively. The amount of accrued interest and penalties recorded on the consolidated balance sheet as of April 30, 2023 and 2022 was $0.2 million and $0.3 million, respectively.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to periodic examination of income tax returns by various domestic and international tax authorities. During the year ended April 30, 2023, the Company was not subject to any new audits. The Company settled an examination with the Internal Revenue Service for foreign withholding taxes and related interest for the calendar year 2017.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not anticipate any significant increases or decreases in its uncertain tax positions within the next twelve months. The Company files tax returns in multiple jurisdictions, including the Netherlands and United States. The Company’s tax filings for fiscal years starting with the year ended April 30, 2018 remain open in various tax jurisdictions. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dutch income taxes and non-Dutch withholding taxes associated with the repatriation of earnings or for temporary differences related to investments in non-Dutch subsidiaries, excluding the U.S subsidiaries, have not been provided for, as the Company intends to reinvest the earnings of such subsidiaries indefinitely or the Company has concluded that an immaterial additional tax liability would arise on the distribution of such earnings. Earnings from the Company’s U.S. subsidiaries are treated as being currently repatriated back to the Netherlands, even though no Dutch income taxes nor U.S. withholding taxes regarding to such repatriations are recorded due to the Netherlands participation exemption provisions and exemption from withholding taxes under the income tax treaty between the Netherlands and the United States. As of April 30, 2023, there were cumulative earnings of $146.3 million from the non-U.S. subsidiaries. If such earnings were to be repatriated, they would be exempt from taxation in the Netherlands and the amount of dividend withholding taxes from such foreign jurisdictions would be $3.1 million, due to the various income tax treaties between the Netherlands and the respective foreign jurisdictions.</span></div> The geographical breakdown of income (loss) before provision for income taxes is summarized as follows (in thousands):<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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(283,010)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,097)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163,770)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,877)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197,789)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121,714)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> -283010000 -261097000 -163770000 66133000 63308000 42056000 -216877000 -197789000 -121714000 <div style="margin-top:7pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current tax expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,952 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,079 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,021 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(597)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,915)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax expense (income)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,020)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 2910000 2187000 1125000 17042000 6892000 3896000 19952000 9079000 5021000 -71000 -105000 0 -597000 -2915000 2699000 -668000 -3020000 2699000 19284000 6059000 7720000 A reconciliation of income taxes at the statutory income tax rate to the provision for income taxes included in the consolidated statement of operations is as follows (in thousands, except for rates):<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 style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rate</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rate</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dutch statutory income tax</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,954)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,428)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income taxed at different rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,305)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,372)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,931)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,834)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,020)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(120.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset revaluation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign withholding taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,059 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> -55954000 0.258 -49448000 0.250 -30428000 0.250 -1305000 0.006 -2197000 0.011 -486000 0.004 5018000 -0.023 -31372000 0.159 -100931000 0.829 7349000 -0.034 10834000 -0.055 11020000 -0.090 69271000 -0.319 91841000 -0.464 146571000 -1.204 6000 0 -302000 0.002 -256000 0.002 3201000 -0.015 1773000 -0.009 1307000 -0.011 6396000 -0.030 6598000 -0.035 2963000 -0.023 19284000 -0.089 6059000 -0.031 7720000 -0.063 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant components of the Company’s deferred tax assets and liabilities are summarized as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><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 style="width:74.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,799 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Disallowed interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,546 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,304 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,557)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(498,996)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,892 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract acquisition costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,752)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,673)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,590)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,669)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,698)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,361)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 3799000 2883000 533051000 458733000 7690000 8780000 13950000 12063000 28048000 28467000 10546000 4723000 4320000 5139000 5045000 4516000 606449000 525304000 575557000 498996000 30892000 26308000 27988000 17244000 1740000 6752000 2862000 4673000 32590000 28669000 1698000 2361000 575600000 499000000 80100000 100000 53800000 5100000 3600000 30300000 283300000 203200000 272700000 276300000 19500000 19500000 1000000000 973400000 665000000 74500000 20400000 5800000 600000 18200000 0 The activity within the Company’s unrecognized tax benefits is summarized as follows (in thousands):<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 style="width:62.350%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,622 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) related to tax positions taken in prior periods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase related to tax positions taken in the current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,622 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 16622000 13656000 9706000 1050000 1029000 432000 2585000 3995000 3518000 18157000 16622000 13656000 200000 300000 100000 200000 300000 146300000 3100000 Employee Benefit PlansThe Company has a defined-contribution plan in the United States intended to qualify under Section 401 of the Internal Revenue Code (the “401(k) Plan”). The Company has contracted with a third-party provider to act as a custodian and trustee, and to process and maintain the records of participant data. Substantially all the expenses incurred for administering the 401(k) Plan are paid by the Company. The 401(k) Plan covers substantially all U.S. employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the 401(k) Plan up to 6% of the participating employee’s W-2 earnings and wages. The Company recorded $17.9 million, $15.2 million, and $11.4 million of expense related to the 401(k) Plan during the years ended April 30, 2023, 2022, and 2021, respectively.The Company also has defined-contribution plans in certain other countries for which the Company recorded $9.4 million, $7.2 million, and $5.1 million of expense during the years ended April 30, 2023, 2022, and 2021, respectively. 0.06 17900000 15200000 11400000 9400000 7200000 5100000 Segment Information<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s total revenue by geographic area based on the location of customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068,989 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,374 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than the United States, no other individual country exceeded 10% or more of total revenue during the periods presented.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,089 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s total revenue by geographic area based on the location of customers (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.034%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,769 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068,989 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,374 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">608,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 626688000 481589000 331769000 442301000 380785000 276720000 1068989000 862374000 608489000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s long-lived assets, including property and equipment, net, and operating lease right-of-use assets, by geographic region (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.329%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of April 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,476 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,797 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rest of world</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,089 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13476000 22112000 4597000 1728000 2797000 4478000 1803000 3407000 2416000 919000 25089000 32644000 Restructuring and Other Related ChargesOn November 30, 2022, the Company announced and began implementing a plan to align its investments more closely with its strategic priorities by reducing the Company’s workforce by approximately 13% and implementing certain facilities-related cost optimization actions. For the year ended April 30, 2023, the Company recorded employee-related severance and other termination benefits of approximately $23.3 million and facilities-related charges of approximately $6.2 million. Asset impairment charges include impairment of operating lease right-of-use assets, and the associated furniture, equipment, and leasehold improvements of $5.1 million and $1.1 million, respectively, for the exited leased office spaces. The restructuring plan is expected to be substantially completed by the end of the first quarter of fiscal 2024.<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total amount incurred and the liability, which is recorded in accrued compensation and employee benefits in the consolidated balance sheet, for restructuring-related employee termination benefits as of April 30, 2023 (in thousands):</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 style="width:75.946%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:21.854%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incurred during the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid during the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,789)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.13 23300000 6200000 5100000 1100000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total amount incurred and the liability, which is recorded in accrued compensation and employee benefits in the consolidated balance sheet, for restructuring-related employee termination benefits as of April 30, 2023 (in thousands):</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 style="width:75.946%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:21.854%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incurred during the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paid during the period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,789)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 23264000 22789000 263000 738000 EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (: T%8'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 " "&@-!6 29#$NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%8#B;-96.G%@8K;.QF;+4UBV-C:R1]^R5>FS*V!]C1TN]/ MGT"M#E+[B,_1!XQD,=U-KA^2U&'#3D1! B1]0J=2.2>&N7GPT2F:G_$(0>D/ M=400G#?@D)11I& !%F$ELJXU6NJ(BGR\X(U>\>$S]AEF-&"/#@=*4)45L&Z9 M&,Y3W\(-L, (HTO?!30K,5?_Q.8.L$MR2G9-C>-8CG7.S3M4\+;;ON1U"SLD M4H/&^5>RDLX!-^PZ^;5^>-P_L4YP41>\*:IF+[CDM;P7[XOK#[^;L//&'NP_ M-KX*=BW\NHON"U!+ P04 " "&@-!6F5R<(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 (: T%9$'H\H#08 )8D 8 >&PO=V]R:W-H965T&UL MM9K];]HX&,?_%8M-TR85\@(%NE$D2LM=M6O'E:U3=;H?3&(@:A(SVRGEO[_' M(21D<@PYN;^4O#W?V)_ZY?LX'FPH>^8K0@1ZC<*87S960JP_6Q;W5B3"O$77 M)(8["\HB+."4+2V^9@3[:5 46JYM=ZT(!W%C.$BO3=EP0!,1!C&9,L23*,)L M>T5"NKEL.(W]A8=@N1+R@C4-D?/Y MVKV0 >D3CP'9\(-C)*LRI_19GMSZEPU;EHB$Q!-2 L//"QF3,)1*4(Y?F6@C M?Z<,/#S>JT_2RD-EYIB3,0U_!KY873;Z#>23!4Y"\4 W?Y*L0N=2SZ,A3_^B MS>[93J>!O(0+&F7!4((HB'>_^#4#<1C0K@APLP#WMP"G*J"=!;1_#Z@J4B<+ MZ*1D=E5).5QC@8<#1C>(R:=!31ZD,--HJ'X0R__[3#"X&T"<&([I"V&HB7[, MKM'']Y_0>Q3$Z"H(0_BG\($EX!7R0.5J%4=KUD)M^PRYMMM6%&BL#[_#6]1V*J.O]='?/-':A[N:RK1S MVNU4KZVE_<]HS@6#%O^O"O!.H:-6D,/ 9[[&'KEL0#_GA+V0QO##.Z=K?U'! M,2EV;4BL1*Z3D^OHU(?7U$M@N!'H^W9-5-CTX8[=_*KBHXVJR\>06(G/><[G M_#0^?R>8"<+"+7H@:\J$BI5>2K!$17BLC:K+RI!8B54W9]4]C=64L(#Z*1^<*DB1V089CUTTF[NH7IM18XY,HFI@VK M2\N06(E6/Z?5U];P)A:!V*))$!)TGT1SPE24]!JV[33;_6[O7$5*&UJ7E"&Q M$JF+G-3%*:0>R#*0DR(TL'L<*;OB$9T0"! MYW6T5?P>".B7=($<]^/\$YH1+V% 5 E+K_2-^4$,^1+B*PPE/4-3S- C#A." M/KSKM[N=+W;+=N1$@V;R"25:[2MJHS6D5D;K%FA=/5J&@<@2S;;1G(9*HGJ! MF]GWL9*2-JPV)4-J94I%&N!HO?)PW^+0S:NWPO&25 YZ1X3NGV8W2EI&C;\I MM3*MPOH[>O.>C7?CA#%I0':N(VUD,.0EZBQ5K_A$5%%C?51M:F^1#SA%0N#H M;7P^2T VL%M=D287[S$JJ>D5JZ@930Q,J96I%:F!HW?T!\8-9E*849>4J2<& MO 2&0\7>22GY&N/Y_V+PF<%%I+HZ(57Y*,NK_3:F5B17^WSWQBT!& M+%OLKF:FEYL\*8D9]?ZFU,K$"N_OGN3]I\D\##SHCA0KLR2]2NU9T:C[S]2Z M!W-LM^7DTVL93&'J7;T9OQU/'M H\0-!&1H)0< TI!\ *HGJE>ZJ$9=31FU(KPRH4BOV)?$&^%6GX'U!+ P04 " "&@-!6W_V#>CX" #"!0 M& 'AL+W=OBJ=:(3*MKV,.W!) >Q&MN9[33=?S__"!F3(.(E\=EW7W_.]EW2"OFB M2@"-WEC%58I+K>MY$*B\!$;42-3 S2$:T,>4A4+4$4K@@5@51&,X"1BC' M6>+F-C)+1*,KRF$CD6H8(_+/$BK1IGB,CQ//]%!J.Q%D24T.L 7]K=Y(8P6] M2D$9<$4%1Q+V*5Z,Y\N9]7<.WRFTZF2,;"8[(5ZL\5BD.+1 4$&NK0(QOU=8 M0559(8/QN]/$_98V\'1\5']PN9M<=D3!2E0_:*'+%-]A5,">-)5^%NUGZ/*9 M6KU<5,I]4>M]HP\8Y8W2@G7!AH!1[O_DK3N'TX#;"P%1%Q Y;K^1H[PGFF2) M%"V2UMNHV8%+U44;.,KMI6RU-*O4Q.ELT114HT?NK]><4Q)H(VL7@[R36'J) MZ(+$.$)/@NM2H4^\@.)_@<#P]%#1$6H9#2HN:CE"<7B#HC"*!_3B/LG8Z<77 M)HE^+G9*2_,D?IW+UZM-SJO9,IFKFN208E,'"N0KX.S]N_$L_#C .NE9)T/J MGE5(])4P.,6:)"E:.Q;-=4K%5JO-P-HTQYM>A7:6N07G\JPPI9P M]$4HN$$K4E%S'9R2 ;!9#S:["NR!2H8>[\]Q#0M$\=TYC."DKAC(@^L>"N6B MX=J76#_;-ZB%K\M_[KZ[/1%YH%RA"O8F-!S=FH.2OF-X0XO:5>E.:%/S;EB: M)@O2.ICUO1#Z:-@-^K:=_0502P,$% @ AH#05LA!T\;O @ 4 8 !@ M !X;"]W;W)K9;WK[JYC^/O.VN#2"N@+WLN<,^?8,\.@4OK-9(@6 M-KF09NAEUA:WOF^B#'-F.JI 23>)TCFSM-6I;PJ-+*Y!N?##(+CR<\:E-QK4 M9PL]&JC2"BYQH<&4><[T=H)"54.OZ^T/ECS-K#OP1X."I;A"^UHL-.W\EB7F M.4K#E02-R= ;=V\G?1=?!WSE6)F#-3@G:Z7>W&8>#[W "4*!D74,C![O.$4A M'!')^+7C]-J4#GBXWK,_U-[)RYH9G"KQC<.+ ME##U+U1-;._*@Z@T5N4[,"G(N6R>;+-[#P> F^ $(-P!PEIWDZA6><\L&PVT MJD"[:&)SB]IJC29Q7+J/LK*:;CGA[&BJWE$/?$M4[L"/=K!) PM/P+HA/"II M,P,S&6/\-X%/&EHAX5[()#S+."YT!WK!1PB#L'>&K]<:Z]5\O7/&X,=X;:RF M3__SF,>&H7^Q73E^F=W#Y#LL M9P^SY>QI.H.%TJX?#*@$;(;462EW[TC:BP\W8??ZSKBJYI*[=H%"J\T6C"5Q M3BU%"V:Y3,&J4VCW 8%)63(!*4K4],RI/AV*0 7$(W#"!F6XI+ M+!6=8T!"G'[!"3<16=@BTRZ24E/Y<]'6?^=8@?D'79ZC3NM99B!2I;1-P[>G M[;@<-U/B3W@S:Q^93CF5@,"$H$'G^M(#WIE1B,?M0N@ M^T0IN]^X!.V?R.@W4$L#!!0 ( (: T%8'44V7: @ "$M 8 >&PO M=V]R:W-H965T&ULM9IKDQHW%H;_BD)E>KX;D,'7+SX5CPMMOAB- M;U?B4=Y+_>?J8PV?1KM:9L525DVA*E3+^=W@';F>\K9 :_'?0CXW>\_(2'E0 MZK/Y\,OL;H!-BV0I13U35J+*8"2UGZ+TH195+=&^J:] 5^O-^ MBGY\\Q-Z@XH*_;%0ZT94L^9VI.'-IOPHW[[E_>8M])6WO%O5;Q'#0T0Q99[B MD].+4T_QZ>G%R6'Q$;AKYS.Z\QEMZV.O^6Q=U[+22#0-N.G:YXY-!=Q?@9G+ MU\U*Y/)N ).UD?63'(Q_^)[$^,;GG'-6-CU390>.8SO'L5#MXXEH%@A&$,K- M@_QK73R)$CSI'5&;JI*V*K-Z/8UCSDF]IWCFJ4QSGAV:#8--JRG;+Z3 MS8.R/\E&UT5N9I@1[A.[J2#:4T%YPBRI'J,X32VAP:;T%!KMA$9!H;^)^K/4 MXJ&4J)'YNBYT(;U]&[E*$H(YL02[9MA2&VQ/3[7Q3FT<5/LNS]4:!B^$OUS" M2 ;90U1!J%9S)$H(J.U:"J$9Y;6<%1J5"A:,QOS\A@TYSMJI\(8.$XQA+3'? MPTI5E)L&?ETM6R/W>SJ$US8KV8;-\L7GY-@S7'!&K)DQ\9B1B%)[7 5]T=/3 MR<[32=#34SF7L.3"]%&5K@$5 !=@\6B*%AURU?A7D,11%D4IL6>5:\59[,A/ MG&6&Q3CM?'F@*]WI2H.Z/M9R)8H9DE\ X\S0,'VM]$+"D#F(,3YUJ=-NEJ7. M\NA:<0+]:ZD+-K-GYV8[)V1!)_RAM"A/T)LY2@A-.$VM)6'BL2,Q2[#=H\%6 M]=1,<(==^$C7 [K7^J7M\!)@LK_K=3LN2A+KTSB#FK,8NX(]=IE.+:ENG8D2].(^.D2EA*P#U2:]N%+SJS5\>'T,;VL];$^6V9/68T8CSIR.O 3+D0[F2)CF M?JFTJ!X+$^TWBE\?OT1P)X]Q.J19?0H/:Q;0$@HRM MQ;6"8$QL*9< .M(1'0DCW8 JE(QU0D#%6; MN!O0ZH(123CCJ=.S'D-8LC/F=&ZP07T%=[!%TI/2]K(0#T79YB;>W)V27 +3:(=I M-(QI(+A>2R^A[PTC[PZ0RV(QBY@]>3QF$SKAH[9:)C9OKHA5TOC M!['9L@57/,A*S@O_ D)=^$IBGMKYE\##;>NKO0,]&@:]'0?4\DE6:^^LIRZ[131-',;SV'%&$CN& M3L--ZBNY@SP:AKS#I/189WLP#0*^L]/BL8LRQMS)?HD]/-IA'ST1^[;=?91F MJ8MVC%.>VO(]9A 9[+P\W+J^ZCL$I&$$_%55CU=:UDLTDP^O)^349;PH3B(; M\B9>NSBB3I]? @9I!X,T#(.!Y>UX]WOXCV5.SNXSBQV:G(8;VM<1'232\);< M!SNV'Y?O;K$12IDS$#QF)AS:\B\!>+0#/'K*9MRQ]VOV<_>0^L M>C :\J4,YZIHVJ>BXV[MJ)&18,)UOQ"U7*AR)FMP7TI)H7;][%SD1X M6R>>L[;IN6H[]&1'GRQ,GQ-5/O^_>.K<, _*$&AXCZ9>?PG9,/70^1H[6X#KO^!F7) MD,7Q,./)/^J#C ])PH<9X3VK\7>9B^@$4QOD/599YO3;)2B>=13/]DE9MHWX M_M._?O[NL!GOF0O>5RRV\?PDJRF[!)RS#LY9&,[?S6;M1C-$:7-T>%54*!>K M J*VMRM=Y"8\(5'J]*;'D$:8.*=FX>;UE=_1.3MZYKY>KLOVMM+VH%0MX4T+ MSKQLZ7&=A7-]WPTS.B[SPHBES MD?N*X(@QZMRB\5BFQ&2QMO!+X#GK\)R%\7S#I\VK8.'U@O>D/'5.W3QVG$!& M9V]);NWV[P+P"*?LE4-%UL$W^T;X;M?Q;Q3K06[OKKW/T+MK'VYTWZM3'9OS M,)N?F(]SSSZJ+Q_WVGGR\7"K^JKNT)F'-UQ/N3)&G&'HNS/FL?)<&CLKWH[V MKJ.:R\._B?JQJ!I4RCE4C]\FX/UZCQWU!+ P04 " "&@-!61*J0BN(# ".%0 & 'AL M+W=O\Z]Y\;7OAX?*?O.8X0$ M>$Y(RB=&+,3^R33Y)D8)Y(]TCU+Y9$M9 H6\9#N3[QF"46Z4$-.Q+-],($Z- MZ3B_MV33,IP8MG&Z\07O8J%NF-/Q'N[0"HFO^R63 M5V:%$N$$I1S3%#"TG1B?[*?0=I5!_L8WC(Z\=@Y4*&M*OZN+/Z.)82F/$$$; MH2"@/!S0'!&BD*0?_Y6@1L6I#.OG)_0_\N!E,&O(T9R2?W$DXHDQ-$"$MC C MX@L]?D9E0 .%MZ&$Y__@6+P[&!E@DW%!D])8>I#@M#C"YU*(FH%SS< I#9QS M@\$5 [*6!UY5A4!KDH9M%[+EP"RC@=,SH$3#UMD13)[GZN;74"Z?J M0UD))I]B:2>F0H53$2. -) _@#N 4_!/3 MC,,TXF-32'Z%8FY*KEG!Y5SA^K1GC\"U/@#'2Y1+:O _: M^W=#U_<^ O,ZWJ([GG/;N[ /6KMWILQ9E3BG2IR3$WC7"(@_A!DT,69LX M8@=D3-^_LWWKXR757S,Z@64U&4--C TEW4I)MU7)OUF$4UDDR]Q\*(\ 9B*F M#/\O!\:]_/"+NP^71"WP![40;7]@Y;\S95L]Z:NL3K!0$U@C UZ5 :\U [(( M'1 3>$T06,J) LFRDY>A*V-OU@K7,_*Y3K"%3K!0$U@C)X,J)X/6G-3R\C 9(,@7LU$YP7M0=9H6.AG#&XP-L?U* M;+^OV+V+D-^Y"+7ZTO>#[TP;:J)M"!Q4 @=O%!ASGMT6-W@5Y;FHK?Q]1;U) M%VJB:X@YK,0'.-W=4G1X4]%6)_HJ>I,NU$374'14*3KJM@19 ME7K*E3?XEI=:NCT5U:+,O%:R%;IO/=4)MM )%FH":^3'ME[:)*O?(E'39-A. MVS=[)=J-Z5 K9WB+LREXK2^U?_.JO"3H,B.V^]+WL^].'.HB;HK\TD/:[4WD M-9&[38HE>#W.4>#Z_L@+SO75VE%>XO7LP!O9WKF\OZ.OM%\:2_MMG66/:=)^ MW5M>TUAK;WF)]XK&6CM'L[:5I78J_X)LAU,."-I*>.LQD!ZQ8O.ON!!TG^]N MK:D0-,E/8P0CQ-0+\OF64G&Z4!MFU1;L]!=02P,$% @ AH#05F$8_7#1 M!@ [B( !@ !X;"]W;W)K3M93;B^E4+-9TDXISMJ6E^F7)^":5ZI"O MIF++:9I509MBBCPOG&[2O)S,+JOO;OGLDNUDD9?TE@.QVVQ2_OV:%NSA:@(G M3U_7J:'I@R?(-+47.2L#I\FKR%EXD&.N "O%/ M3A_$T6>@I_#>GD<$X=>/SY MB?V/2KP2,T\%O6'%USR3ZZM)- $97::[0MZQA[]H(RC0? M6B.HO>&BPW@0L M=D*R31.LKF"3E_7_]+%)Q%$ # <"4!. ^@'^0 !N O"I 7X3X%>9J:54>4A2 MF3JUUS%R=D-*P4K\BR5- /W4OU3@RH% M8$OP:4MYJ@='@#/PY3X!KU_]!EZ!O 2?UVPGTC(3EU.IKD$S31?-^:[K\Z&! M\T$$/K!2K@5X5V8TZQ),U<4?%* G!=?(R?AVR\\!]MX Y"%LN:";T\.1)3PY M/1PZU.##>."*#P_PW=$]+7?4EM@ZT+<'ZOYP(;;I@EY-5 ,0E._I9/;K+S#T M?K)W88D)"[W(/V+KJ @.*@+GL-\P(?6<<^@(QAS^,!"8,A] +?7@7D((8XQ?S)F1!@R]DR MES8-Q#@K(0B'N*?!A(78@Y'7TV#"?)_X.+!KB X:(F] MH=Z8,$0P"6&O%DP8C&/D87LM0*]U%YY3T7U:4%')4:[R&]5U8?4,GG'^P,,! M)CTU%ISOA6$0]>18<$IV1,B GB.W!-TSE):JO(M*49HI/Y8+JBYPI-\MY [KB>N%L?DFG+53XO*&"[6 M*5_99W+#W"U$%!L235B_'[FO\0>G'FR-%W3:E&8E82>UKX;J6$T@G>U6-CU1-8] 0PZ-L]*\XC,.RKL>!@-+!( MPM:V0+=O^53-KX^L; ON?;E@&PI>-^)^LZJS^!-B=GT+[ SC&/>UF3 2^P-6 M%K8N!KIMS-_:QM^I&D@4(8T+Z/CZQ A$D M<,"= UF8!0 MBQ4%J90\G^]D.B_4(#' >):7*?]>_[QF14:Y>*/WC/(%>)V7(&-%D?(C"NL$ M;"XD[H@]-U9T.ZS74A,;"I[[ WT2M2X%N5W*CZW9,FU0 M'! 41WZ_+]B0*/!5&POZ23.1D>H-Q(N'YE7KB9#;$_W_>:OG7W6_"U64XB$?==OP9%8N;.^Z;?@ M@I HSSDP@5HSBX"L=?? M'[7@((F0U]\@M>&0N@\;N*-%K65%;LNJ3/B2"NW"=5]5"$H.-H@KN5,CUX$V%"^JEZH$.IR=Z6LGZ@?OCV\ MM/&V>E6A]_TUO$CJ5R]:FOI-D \I7^6E 5=*DKOG*@"Y?7+%?6!9-OJ=8,Y MDY)MJH]KFBJWKP'J]R5C\NE G^#PBLOL/U!+ P04 " "&@-!6+Q PGE0# M ^"P & 'AL+W=OX]\PS%G)CLAOZD20),?->-JZI1:KZ]<5^4EU%1=BC5P_+(4LJ8:AW+EJK4$ M6C2DFKF!Y\5N32ON9)-F[DYF$['1K.)P)XG:U#65/V^ B=W4\9W'B4_5JM1F MPLTF:[J">] /ZSN)([=3*:H:N*H$)Q*64^?:OYJ/#;X!_%/!3AV\$^-D(<0W M,[@MIHYG-@0,T^F6-,3#]T?U]XUW]+*@"F:"_5L5 MNIPZJ4,*6-(-TY_$[@/L_8R,7BZ8:G[)KL4FN&*^45K4>S*.ZXJW3_IC'X<# M@A^?( 1[0M G1"<(X9X0/I<0[0E1$YG62A.'.=4TFTBQ(]*@4XU/O!,M2)B26:BQDPJS1%O@?PIE"(7Y.%^ M3EZ_?$->DHJ3SZ78*,H+-7$U[L4HNOE^W9MVW>#$NGY /@JN2T7>\0**8P$7 M371.@D6$: MI<>XN07G!^,HC#KIS4W:V^;,AK*XL)?>@LZA!KIH. M3>&F-URWI;F;[9K ZZ;WZ_ 5!+ P04 " "&@-!6 MQS'N?W8* !Q: & 'AL+W=O>5T'DEP0'[\K&L/M8/C#7:YU5>U%>3AZ99OYQ.Z^4#6R7U MBW+-"O[)75FMDH:_K>ZG];IB2;JMM,JG5-?MZ2K)BLGUY?9O;ZOKRW+3Y%G! MWE9:O5FMDNK+:Y:7CU<3,GGZP[OL_J%I_S"]OEPG]^R&->_7;RO^;GJ@I-F* M%756%EK%[JXFK\C+V+#:"ML2OV?LL3YZK;5=N2W+C^V;*+V:Z&V+6,Z638M( M^'^?V(SE>4OB[?AC#YT<8K85CU\_T?UMYWEG;I.:S0[3NT;>"RS.OMO]KCOJP^T9:;NBE7^\J\!:NLV/V??-X?B*,*IG6B M MU7H$(%ZU0$8U_!$"H0^T0%"M:]@"16H1T[<*V@WY5B_SI$FN+ZOR4:O:\IS7 MOMB*;EN?RR0KVORX:2K^:<;K-=>SLJC+/$N3AJ7:3DHH] ME'G*JOH?VN*/3=9\T2ZT]S=S[>>?GFD_:5FA_?90;NJD2.O+:<-;TS*GRWWD MU[O(]$3DW\HFR2759NIJL\UJDR=M4FF+NSN>9<^UMZS*RK1M\JNT7+=I]YR_ M^B\_?&U?)"'FZA!OJC0K^&2Q.P*RKBV^TC4^4]4;%D2G/OD,*TD,*TFT[S!/M>,WNLZ+(BGL^T>=)L63: MSSRSZJUTGFE)H[U:5R\T0W^N49WJLD13\ML5]F6]3I;L:L(/?,VJ3VQR_?>_ M$5O_IRS]D+#Y#F9M8>U2_>G:I:YE>XY[.?UTG%#(J#X2%B!A(1(6(6$Q"-;+ M ..0 <;(##A']3NF_U"O@3D MN8XKJ#U0'HZQFI(TC!B.T,5(4LIT36J1?KE8?;AZPVL>AM?<5C).#&]4+-L% MD<]K<[9[]:S=.]PTY?*CN+_X\*[,HVC[3=UJ0^WCO(LD<9=VSV(&%S:[!5L#W7HY0*\S RJ(^$!4A8B(1%2%@, M@O42PSXDAJU,C.V:H;7IT6[:-U6[9]AMT)]KOR?YACW?+2O:FWTZ+/:)DLJ2 MP1Y(SG&H)2S6,V6+QJK<'FX0#$'@R'B^K(O$L83]"#)DB(1%2%@,@O64ZQR4 MZRB5.RN+3WRCTUX3Y'-VQ5+&5LEMSK3E]H,F:U_SN'>L8NW,OY_MFU*^ &0% M/ZGGI_#KS6V>+3F2UVN3X2O3O[*-8Z=_)&SN#*=_UW%<0:D+9$P?"0N0L! ) MBY"P& 3KY9![R"'W>V?_?IK-CG+KABUYC2:37H][[0[DIPO+@+)I8]7N#I8! MX4QR@0SG#WMW(<0+D/%")"Q"PF(0K"=?[R!?[^ORO6C=G)3/^JLU*^JDW:7( M].@-1LPS=")N393QQFH2"5L@8?Y9!R- A@R1L @)BT&PGH*)WME%NE+#_V*- MELNOV;_>5^U-,X1ZIF$*LE7'&*M;*&T!I?E06@"EA5!:=.[@QZBP?0$?^9U$ M*6"_K%AV7VA\,]!NM+]H3944=7YR(M[C>OVR'2K.Q.JHHR6-I"V@-!]*"Z"T M\+S!BJ!!8Q2M+^C./21J^W!1I&=ZAT2J;ZAY"*7-R= ^]'3+,+S!:2$TK@^E M!5!:"*5%4%J,HO4SH7,1B=I&%#+A+/4; X69ENX:1)S>D8[=G Q--L\4'7%) MTR2&HZ04T1UB#R[Q07L0RAKG$MT2)UI),9L8AKAWCU&MZRNG,RC)G^E0$JA% M":7-H;0%E.9#:0&4%D)I$906HVC]Y.F\2O+_,BO5@4AAB64%D!I(90606DQBM;/DVJ(K^Z,K3RJ*,;XD8%ZE9":0LHS3_K> 30F"&4%D%I,8K65WAG M;Q*UOXEUYLG0#C1LDXB>C+I-H]7N#+;E5+1EH!%]:3<-EX@BAGJ+4%H$I<4H M6E_$G;](U ;C7\.D5S=R]+8':ER2H97(SS<=VQ1OTX*&]:&T $H+H;0(2HM1 MM'X^=88G.7<^:!4[8.JC'PJL=&H;KCB->J9.L9H_4)=3RC-A]("*"V$TJ)S!S]& MA>T+N/,]J=KW'&ODTZ&9>$%TG5JBIK$/0")I"RC-A]("*"T\<[0B:-081>M+ MNC,PZ2@#4V'E4ZG"D1;?#$J;TZ$3Z)G$,3TBW!^T@,;UH;0 2@NAM A*BU&T M?B9TABQ5>E9?L?+EZC<'YVH+3SM.Y>4\CQ=E*IYCD4O*46H MI1-=O('UK):%LJ#$)88NSHR2M#:0&4 M%D)I$906HVC]'.E<4?K=CUV.L/;I\-E'?A[HB'?0&-ZT-I 9060FD1E!:C:/U,Z-Q>0_VPJ-K8EZO?&IR=&9[KBI M_6Q)^V,\OR;5?5;46L[N.%Y_X?!HU>[W;79OFG*]_263V[)IRM7VY0-+4E:U M!?CG=V79/+UI?QSE\"M#U_\#4$L#!!0 ( (: T%8NZ. #H0H )LT 8 M >&PO=V]R:W-H965T&ULK5MK;^.X%?TK@EL4,T \%A]Z M33,!,M;L-D"W&TRP[6=%IF-V9-%+27GLKR])R:9E7C')UAA@(LN'USJ7O)>' ME]3EDY _F@UC;?"\K>KFRVS3MKO/BT53;MBV:#Z)':O5-VLAMT6K/LJ'1;.3 MK%B91MMJ@<,P7FP+7L^N+LV]6WEU*;JVXC6[E4'3;;>%?/G**O'T989F^QO? M^<.FU3<65Y>[XH'=L?:WW:U4GQ8'*RN^977#11U(MOXRNT:?\\@T,(A_<_;4 M'%T'FLJ]$#_TAYO5EUFHGXA5K&RUB4+]>61+5E7:DGJ.WP>CL\-OZH;'UWOK M/QGRBLQ]T;"EJ/[#5^WFRRR=!2NV+KJJ_2Z>_L$&0I&V5XJJ,?\'3P,VG 5E MU[1B.S163[#E=?^W>!X<<=0 Q1,-\- GS:@$PW(T("\M0$=&E#CF9Z*\4-> MM,75I11/@=1H94U?&&>:UHH^KW6_W[52?I&5'Q5M&P5W+7JC^K4 MM@G$.E@6S2;X20V,)I@'O]WEP8>_?KQ'AGO'_DK]EJ\WLE/ 0DO AQB CS0\NW-,= \?WMSY&%# M#AU C#TRU0':RVOCY;44VT!%M"Q:7C_T(<%;SAK(Z[U5"EO5V>)SLRM*]F6F MTD'#Y".;7?WM+R@._PYY[)S&\C,9&WF3'KQ)?=:O_J4R924:T&-]R\2TU.GP M\6J.28QB%(;AY>+QV!\0-"0I31UH#D 1SBBAQ] 1E^C )?*.C.O5?U7\]^'8 M"I5D2U&7O&)!/9#4=TL]?'92/'(57,']"SA^/D/NB,XY@,YI+#^3L9'3XX/3 M8^\ RIDR6O*BGY3J55!LA6SY'^8&Y,;>7'34_SHM$7=,N4"4)1@840 PP229 M'$_)@5KBI793/[)^/ 4W=2FV[")0X7(17!\QU'D_YTTI.H72]&\EV_)N"S%/ MG.><)PEVB;NX4\8^Q(AJ>J":>JF>4E)"@$FI D2%4"M58*C@^+WC#3> 4C0M MF#%2Y[GB- M#ER( #!,"]*T+I&&6H%U^+BX-75CNPB9HH=#*D]"?T$4]-SG.YK6**9UG.(%J) 0XI2G0:0 RC4GL MT@* 28:G Q(=B2_D[[:F4;F<;W<%ER8PRTTA'^ )?S U&F28 O$& !U&/LB8 M"[9@&8G'PV/L "ODD%?9J*EC2#+<9->@+9XG M>I*XF5,]:@(0@Y"4N(,Y!Y#C26A,RNHIY!=4:G&EEDXJ1W:*6EV^!"I]JH[M M%VT?'M3"\N.DX!I,C[J%I&Z +0'@'&4I!6BZR"P*/:%HQ1;RRHJK7]L-DR"+ MR,W9[I,M 5@&3 ;([&43PF8(4+BOT+B4U1J]2A1M^Q!M0)IC$S><6+>UY- MZT'D%4;O%81GM9:?R]K8M58X(;]RNB[+/F4I:%T($_Y+=V"!B0+R"6""26 ."<4 SU*H"D*)O. M!MCJ)NS732:=>=A@0/Q$V.V/)00$<#F 4UP\J1E;E81?44G[\-L5+SKV0#Z M.B(AD*L9FL^,3)=)9,2#/6D"T3)2?\,# %Q ME,:>H6GE$?;+HU]/5B6O]1XD=)14A>(.@*9I"D@*")ED:+H A:THPGY1=)@: M)'MD=0=''B!\HA@!,@] IB0!EF8Y@$0HRCR3 +8Z"?LK/+I$^*:J&4C6+P72LO]TOQ04.)URV1=5/-.9;E&K-NG0L+IP%<$&BA"LB_*7VM>%W7Y!JI>]?7NS;%S6LO/ M96WLTJ/=1K\DNY6B9&PU./1F7R%6$7[':BYD\$]1/\Q5K&^#G-V#N8RX:LH9 M/RXD,L(,&#X^:V.25I41ORH;D^1')(52E/MVA :!'W-H23C$T*T!%J##*W(I\#D#CT+,G3JP (WX!ICN?UZ4TRZT/ M*]9??=0SX?_K!TAYH3C+@((6@*7*$1ARA0M%H5JS9]/.L#J-O*;3WLSX0BVZ M'WA=ZPC1TI5)+L!]%P)L]L4D)I 7O$_W[IGQ3-;&!T>L(J1^1?@N7S)=K_%Y MD;H",*9Q3(%*#0"=<'CNI_!G762U)T5>/7;7[7:5.2!65,&*-V4EFD[V:Z%R MK]54)/;'$2<.3%"OOGVO.#NKM?Q!4J!% $ESR6 1#C+@,4G@)S(9M1J4^K7ID;N MFP+]!\G67;UJ/@9J*(WV4R?W72A0#411"AWN JJ!60)D;@ XIWAZ5Y4>G5+S M"U3+5/,[/=KP2A&10MNJ<'<"R%#_2R5G/<-V5FOYN:R-W6XU,O5KY%NP-*5#2:64OG!0O&%;A0)J&4,Q M!> B8*4#X:;/7E"KDJE?)9_6X:4^[CT7:U.N&C;!=:C5[&E B/N*/Q23RSSJ M"E@49B&@B@%DFD'[+)!)4ZV;8F\U,7WEN)O=KYU+5IFSW+Q>L6W-U0C8B&IU M7Y0_0)JN.'7X08?;H)6\U]:8F16X])4=V_WRM16!82E9\+5K%$KU:6,.,!Z. MJ@_?PW+L]:HD )DCE*41< S%:VY\V-?JS\BO/R&JOQ3R!VMU< 9WK.SDY)P0 M0?7&$,?N=M$2@)[2\T+&]*QVC/QURUY>FX[Z=BROOUMI;;[4^>KTWJC!3;U7 M13EO=J)1T\K/4G0[T]*<7:U5(M#;CD-2F(CPX7F/3VY/*70 .J70 :@YI@&4 M A9';VULF7PP;[\T@4G*_=L0A[N'-VRNS7LE)_>_HL]Y_YZ,-=._MJ/&CUKS M-2KEK97)\%.BNE3V;\+T'UJQ,^^&W(NV%5MSN6'%BDD-4-^OA6CW'_0/'-Y' MNOH?4$L#!!0 ( (: T%89Q<;:> , -L' 9 >&PO=V]R:W-H965T M)&@?DBSB-GTH M\D!)(XM8BF2'E!7WZS,D9>\:V"X"M( ADW,Y<\[PMAP,W;D6TNZK%3KBIL:C9TQCJA.J^D MQEL"UW>=H,,&E1E6V3P[&K[(7>N#(5\OK=CA%OT?]I9XEI]0:MFA=M)H(&Q6 MV?7\S"&H*0TYBY,?JM7V2P00H65#PB"__9X@TH%(*;Q]XB9 MG4J&Q(?C(_J'J)VUE,+AC5%_RMJWJ^QM!C4VHE?^BQE^Q5'/JX!7&>7B%X8Q M=I9!U3MONC&9&712IW_Q?>S#SR048T(1>:="D>4[X<5Z268 "M&,%@91:LQF MZX6ZQKKNF^))Q&M+4UC,)E#,BL43>(N3]D7$ M6_R$]@G<&.V,DO5]*VX)'6HOCKWX(+70E10*MFQ$WIK>P5_7I?/$F^O;8RU* M!"X>)Q .W*6SHL)59D,MVF.V?OYL_GIV]82\BY.\BZ?0_]/2_C_([Y5P7E;P M:?IU"B^>/WM;%+.KT1AG\RLP!+Y%&)TWIK-"'T;G+S (!U)7AJPA;GD-/>^E ME*'$X$*Q,/Z$_"7%5$(X[X]Y,87?V3'B0<475D@/P4=6O(C5W00$6#,@-;T" MQY<@(SK3^$$0@B53]Q4OLF^%9^ =.A_U\K%D-V\5 0V9#D()9WJJ,+JECI9T M94ZBR7(%GG()054;;$(=G'3)NY>N%^K84?[%@@%_RKW=\]7)^0[*7JHZNHT] M2C]3PPX0UJI#=$5=45 L&IQLEI2(1QU&[9%ATW(%O:7"SIWWSC1-*.Y;0KSO M#:?V@6UB%;J3X,\)7<)V%/RY#/M;E%))?TBJMUCUQ+-4[EQ(\/M[$F%#S-]< MN0=E XD:G=SIL*X&J->A\;8O%:/PMK(D][SH4"G3U]QH=K:'DF0-J/>2C(X' M>!)"V=7Q-2Y?QM@S__2QDY@_N' [I%U\5AQ4IM<^W;TGZ^GENDX7]GUX>O8^ M"MI)EJ.PX=39],VK#"@])6G":QVO[])X?@SBL.77%RD$L+\QQA\GH<#I/5__ M %!+ P04 " "&@-!6"R+\H*XG 0A@ &0 'AL+W=O5?Z7!=0():%(D15.V) N0:3O1PDX$,4JP6.R' MGNF:85D]W>,^2,W^^GUGU:L^1I*38('$DF:ZJUZ]>O=*M[]RNZ,Z:O:OAFTW3[HH>_MENGW3[UA4EO;2KGER>GU\_ MV16^/GGUDCY[V[YZV0Q]Y6OWMLVZ8;OCNY.-$/WOGM78\?/'GU M[D]<7S[Z_P>7K@[]X]=.;O&9YD MU30?\!]ORN].SA$@5[EUCRL4\,>]NW%5A0L!&+_)FB=A2WS1_EU7_XG.#F=9 M%9V[::I_^+*_^^[DFY.L=)MBJ/IWS<.?G9SG:UQOW50=_3=[X&>OGIYDZZ'K MFYV\#!#L?,U_%A\%#^:%;\X77KB4%RX);MZ(H/RAZ(M7+]OF(6OQ:5@-_T)' MI;9F^;RJ^] MZUX^Z6$_?.O)6M;^GM>^7%C[XC+[I:G[NR[[L2Y=F2[P! -T%XJM-]?'EWQ M];X]RYZ>Y]GE^>73(^L]#:=_2NL]75IO>LSLOU^ONKX%:OF?N1/S>E?SZR$' M/>_VQ=I]=P(LTKGVWIV\^N-_7%R?OS@"[56 ]NK8ZO_D7?VKULZ^+SK?X8-O M\8AU7Q![_>W.9>NF[N"ILNA=F6U\7=1K7U19!X\X8.2^R^Z*>Y>MG*LSP,^^ M:.$YCZRY;MH2GG9 _?T=_5MVW;<>%ME7L._6U:XMJNJ W[M]S^_VL._[VN._ M;G$?@NSUSK5P@.S1'__CF\O+\Q?OSV[/LC^]?OV6_GWQXG%6U/CVNAI*1TO, M0@LKX7^/TT>?'Q4-;X_ M,"V$JP,8?QL\D!R(OQKT!;Z!$.^*#RYS"21%!SIFSSCO[XH^*S8;T ($!(#5 MM A L>-[ .#@>=?SJY4O5K[R/=QFGI6 B*KIAI9."Y A2>*V\R]D!6^!!]0S MSQTSIQ>7@&G=O:L'1\^XCZ!\.UBY'%KDAO@.\080>5.>9;?#^LY@0,@ZSU8# M0 JPUTV?(8GA1GT#NU=5LPXWH_NM7/^ U-BZ=0,"X'\1*@"A1,IH(XAY_ 01 M@H(2:!INIO.TXKKIZ(2PQP-Q--+9&A[W $0#>(,O[XMJ"/N#BEM_.$7-BBON M\,#T'5!HX5MZEK )$@)P"2*JNRM:.J8@H$,AT03J'3.(!^& ^-\/*Q!@L!) M#]@;+T]G8'G4%_76KRIGKWG;-.6#KZH\&SJW&2I Z#W+FD^\N&_!@&I[EAY( MP7ND@1R$B -H6_@8[@B$A! T2M:6, L&%:R050XPPZ2(^,]:)*X!D86(Q;4+ M(@9Z3D@KXC>]AG!S0"+-#@1?\1&%EA$K9.$@TX!D-R0%*]UYN"@4JA6S&/ " MR&5B9;@-L(%@[[XE"<0@P)T,\"8?M@!WZ#\RH6N\:QVN8(EV] CER(I@XTZ$DS)XRNP3-/'E1N!&AS)B2X# MW8=,LP)>=B#,03K#,4D$NX6;D/O%P#C#K5#@1W.XCR'_/(O)7$8J@&H(^ M4?G@ 2ZZ&_Z\6Y(65@%R*'Y1"1I49-^@00"^$7@^=7:C[_]2]+ 'T ^+]$9N800P MB&RR-P'5=;-#VJWO?=O4+ 1K$(\>E=H($!9W2$=O #%!U86[7K+BZ"JLI4:T ML@.A,Z X'#I6KD4_AY$4@ZQS4 Z"(=JZ4Z1S_!]QCXAC$G--1';F-V@/W9-$ MA ,#T!U+(X "Z :,1N E#ZK\AEB!E-L4$H6[V.]!=))J0=9'MQ9@\8Q8 P*\ M@BH#Y6_6&:.>U!) 5M2(;.:^,[Q(6B!!TP,*N#%)*97-X(K,2J*'<.&EPPMF M\W;7U*['BUPRH(B#3\/%@*!M[,YD8O'*/8A9!IU4(J]U=/,:J.M?L;_1A"D( M8*>2TD:91Y8.RX<)4'$'HG8$ J#I*Q5' (0E;%:AHK(?B4GX. =9V<_*N$#Z M9#4%JQA.#X#GA>W^^K\["K; 4&3 5?$SY^> M79O/44)FV\*3 ?C5L[-G\3N0LX&F&>0%@IR375X-#N#E>DRVZ6D&L7.$H4\= MF=L)1:%\1O>M0N6XY"/@$N#)M>"1('GW=\"*Q]:9,^\9(XMTE2Y YB]XH& E M=:(SR*[L#U-R34477F +]IFNA4ITRV8FGHI)EF7]L!LJ(B9&)]KEL"G&XL!I MI4LMT#C%SYM:2.TH8%,R7145J1.*79T1D'&+GW&+.7=W!A+AE8X8 C\!&[T& M@[(B4IT<$!7]?>$K-#9/@3=/NZ)".V_5 Q<")M'.-T5W ME]-_LQ_AR"#-@V7Y#BP#N%4\,GUO;P01XA%?:*@# 6R1>BH/*R#G@W'P(=H/CK05W"?'3("76K_UR ]@8> Y1-FV3BB3)9/K)H[J?FB!WM#- M /I9H84'<+IX#B:C8/>Q)[AD^(U?1G75-A_%.(I.%_@TP 9B W5W8-@HW-YU MT22&V^O;P1A!X_W:B%_:FG */JB8&+XB--!7)=A/'45P$&/16, ]?#^PU@1: M[88]&EKX7N7(FJ$EV(E%U5S?[MU;>6S>GYR_SJ&2R47W_SS0(*9C& 2U_GUU?GM/33 M_/KI,["HD=F)IFZ#A)KEA5U\,LHR10:>*%J/YIA2-OS+O/MOQ/A/",C?-;KW4["3WD1; M++D5UJX=!X4N,2@4%_@E>HF,M!]"4@5D'!EBXO+I7<0Y@FP8[" B%"Z;,O?!D\L0T% M513$0_8(GG0?X69HV8_2:BYZUR5ND% MBB06P+#S;T/34R#+K]7U),G+R&&KFD4.Y1WF0LJ*-!N-8+2E,%W.PF2B!0*Z M !/!_1P8.[_S&!A;"A),UM"7 V%34)\6SK-@"\@EA8>:> ,\A_/AOCC()VQLMH,K4^AN)J8_!7[97NE'"D99=L%O5H*?&L+=C$O-"I.0 MA\9H8D/^EM P.C1GW-)DTJ>./CF>'HK3;JA%*!\)P.U% M:!^,1+AI &&8LU;OY(;5Z3O??3!JSE(+$><>N%>Y!GCH5ZTE,"FTM5W:A@M: M7!M/'L,1ZP6/>.0++E.C+2.)-W$F=1><6-DTZV%''&@%]%C,A:*Z.5$%7"C5 M&$BDQGU<.W3<7(FU/_C6T!+94T'#:'L^%F^.+W8"@Z_%\3UM0QIB%$/C>B"F MJE,2B,9K37=Q'WM*<\L%X^53G1Z&B425UIBDK#!7V'(:>(7^A>NFUBRF,\-2 M15U4ATYR&0"D[YNV&R6V[L" !T2*:QUW!C!@D0$P8P@/MB._?H9:)GS.5L%] M RI*BSW8(6LRSH5CXD<<()0=H08GG**IMPTE)QD %PP*YH< *ITN4$HH46!5 M&G@M+1I!3R2LH-'E2%OH>I489RO!W,6+!Q8XR_Y:N_ 29B,PJ%Z#_D*CJZ:/ MDLC Q>4?$-":%-0,PF8B16?97^+UH^'&)7&PX,7Y'U [1K.TW_!HI?IHBF, MM![9*[3!/'OW34\9:\XT;+XT[6/D_#LCY]_7(,DK?'GZ+;W[.BDV$=GZ,U_? MC.:P$M&$ZS0P*9M)? (>0N%/";5 !_-J?XG8@^1&:5UI63"SR9]:\J@6V009 MJQ1,HM>/0GUU(/]@N= )P?.&P%'$4M6=E H$UYOC.&1>RAUS7 M^VTH['D,7VY-#"?@7D0W*&G\ ZI M( ]OWOMRH+QA(*09^F2#Y0&T+D@DK!L#2%%BL:B,."/A8VH2#:*+8*5Y]'L4 M0*W :\3/(WNN'%<']0?]A(DH7HW(-CM7<_5 M?JCO0C!2*OB$5([1 ;Q846W4'#&N,"BF9$UQ77!). FB6474\'4(1$R3.!'K MZ#J 8^F;L_G@O(BIRWQT#U.8'X DOGH:,]+TZE>7R^GFU^J7F)#+;''3D4V_ M6-P2F-&9GF0HJ/3WQYEU>!E:XGNW]76--*X$]U5VF3\[/Z<_GUY=P9\7^>75 ML^R&8X9PX%..=-IP*(F?HFSV2FRO;]_#!A?7IQ=/R0>\N'P1_GST]/K9X^S[ MHN3DJ02<<%N$*O_VF_/LZ_S\VZ\C;UE>>G29GU\\?8Q_7E]>P9^8Z[AXC =- MC_$TOSK_=G*"@I_0/>^V8>RE#=8';X+-?XW6-L;GR[-TU3VRT$&_9J# MEUU3E3GG0LL8VGCP(?SM.'8LY$/Q.= K ]6IC='"W!J30+2:E_ M&8F08L'X'M6I!V$_"TPDG%D*-7TDI%51[F#@56KGXSHJ'K^H8HL9SBBC *)6 MG>>ZB7#7KBGYXF%UM"'0.$3O?3X*P!>6./02DP=J"=%"N,L]R""Q-,EIYH+* M $R:U#7'%O-M? S.FD3DP$L/;B5- ,J*8V8U/1!4 2DY*+L.P+MUBK9P1^9% MT O<;-,>Z$RD,JD4*T:_:1'#M.0TT'6:=6"'4Y]*QW!Q7'ZZ=8M4; M0)6B*#4&BZIKS+<=6^ ;BK:-0%^GX&"0.P.Q22Z)[4Y0GL>49'N/"12U(+6R M.[*+D8NX',:9T @]I509Y]"BP-30G967XRVLOZ&%4T5J%4L3P4'+].&CVCU@ M\P=WBL0Z\>BH"T-VQ4O4,ND:VN2])),8;R;@$ M#!%F"&"Q[4IJ42)#?/7UV450_EKEK%=Y=*W+T(*47%D(!X5L(D?;NK?-H1H4SO+! M@UB%A IS,Y_HB[M0$J$.EFJ.SR3O0>473K(^JM:P#L*T"OVHK4+IQZ&#:!*_ MH]PT:QT@[K4O;*6$MU&'I(,I%CZD'*HU#^_WU'W=BWY '8,U%;G0 "=2)"E3 M^@YK5TIN3"D3_K#5"@%"P@F=8]=@WC6$/^;[-*2Q(H9+N(2XE3K0X*2Z4JM; M/E_5_HT*B_'J*4TE+1KI!D'IQ^(;]JG'V%'^BPUJ(FVP &./^8P0 W4U,,( &J0#19*C<-$XI>3K6*Z\X=ZU*)H70U!?U/Z&Y VH<'ON"PRE*;I(3W=' M11GV+)RZ1TR;!VWM+>*ALXB@R-MX@?ZN;8;M'?:-Q3O%I^$ED'3\J5C0S6Z' M0:^0*!,2D,^-&P_(Y2)MP/P _Q YY2?"@UA1]I7^[K MTE[R1KL<&\D3(3WSK6-H+(),44/?L]2:V"W$O99TL/HG0EG^-"T M#!01*YZT;HF8)BV* .T#5!.I/ESYXEW.]!,G'6O3K?P\GP+AL^[#L *6HE"5 M-:]:2QV=*:6D+] J\FL?HL'"7L0))>:#%(YIA-NTN?='-T_J%VW;: SO \M MB&VB[+"@DF4H\XEHG!$O7WY[Z9WE62B/HO(GX8023(QUK^WU-%T!'(K1=<,5 M(LH;"4U-Q=;KV*G?9?] $=0GC"T3%HJ0L$X5F$P.T,XI+=ZFNB:MW1 ZZ890 M4Y0Z:V!AW/M20B?4_IL6Y.3:-$3&!ES-RM>)F]<_-#F[J ID\I2$%U2-%Z-^ M?%N0HB5%VL$?U@OE*=%HCFZ&*4@1!I9: W7.$[1$%M2H 9*"5:3[9HDNW:E-]Q%28W MV^ZFA/N91)7'$&UJEC:;#=G7C2'C]S'DK6W2RE=SP'*?_:H#LB5R-$ F_C'L M8+#R^ MLY-QXNW!)U@ Z$#7-X<0DK?B]AA"@$L.C800[#$X/?%F,[\#24=9';$@$.=C M_/7 @-)=,8^Y; YUJ?=%;ZO5'80\;0_OQ4"A=KD8U7L:HE&F,'P4@UT=4LTK MAFO(-4S[;U.BT#)URA'H)*"TEHB[8:+'-$I1B*,;AC%HP"=TJ$MH@NP@$3NF MU,T9R;"LK(2XD7:TFNL[R_XDTB7^9>1[?I[^3C4J%72-!"# M/W?(;H3W&'*S5":]-)LFE'RIPZ\S7S2@GEK$/94\J@1EFW&',296T&SCHJ:N M!S1)\]"FT@PMB.7?AJ+%$1$Z]@.CFWFH7-NT+%EYOH1.9FEE: 0/[$I*;;"Z M9LV>+AE17B;!Z/ 3!@W/H-,(M.&- E$1\-ZRKLW7FQXE'26$'P,;&%+N7+1/ M\)O84C& /3VOUG%'!"*@TD #QVO[X =P*1,544AWD1I*T8%2P":9:6Y?7LJM@1Q9[>4^JL)KN?*Y=.#4[X6[[7R'R@[B(6$9*4E#4^C M3F^Z@_ISP<4]Y(3VFI-WN=#5C]0>6V ZFB8YBN^[\5$ D0FL4J+^9C-*P=O^ M0RHF!MW2-!^TX#P>HPL2U'&FAFTUI5@);-AI1."D[5D:FJ+3/S)A,:K#4POC!#95*2::^CQQ.HW.$?E",3J^F7O'(5?)(T=-$(;3 M+2S%VFG X1?VB1JG)' 3< DTT%(X(I2?\J"[/(%[P7@)!H$V6F *:'SGG(@5 MM*&,UK 1UAB+7/2=F:29(CYX9.(I#[4ZN\ZZRHG3UIJL.WI@5.8DMC5=(LZK M<@_AUKNCUSXA6C5:S)7GGT,S9,%SM36.]3-RZH?/2)%/!Q9)H(0"EN'ME) A4OJT(E&*Y6F#G<6EN!TSPY,&=8]XQ/3?,",SF5_:8"W M+ZZE@+$EZP7LF<)72Y7D9: )U""MEZ#:(PDX2^JM CZHM0*;9Y+P ML+>-PY9'[NFEQM1\G'[G>=#3O:7 [;3H3F/)DPZ5OBV*VS!/.H%LI@YK>F;: M34,+&CRWL7#XJY0YD*1I^4ZUUQU[[:_/K_. ;5KO1@OZF?W5?.D6)KE%:"0= M&?M*9+9F%^H%F+!W1!!H&!*+A] (-[Q;6S1I&!C%)L;93=9$$L2E'OQ)60&7 M\4XVGG?E0E]#(([[@K4.9VPY16Y:2-#+YC#\85P1* ('A="ZC\IZ;J&,2F6F MI>$AJCX70R?*DXE6HB M][B7CR,$.C2)')WGV2/_>#P!)*9X>!2T>,A*12_&X\XL=8X:&+G,@HI2IY2FE M7#@ M*:POLK<+#P8U26'OB.(V*2Y+"A2"=."TI(H'FDXC<1\K)48DE(41&JL&T5?L M>4;(!MZC,3(>8ZEKGCK?.@DM1NX_MH \W**^>)0!AH<,UH!"!.)MLR MY=#M,?&#NFN&-IQ"AKQ3=8=IL.'=?%OR(!S'P] 4!J&:6+6M![%WX3[V8RV4 MGC,,[$G[<$:XQLE!0C08[+8Y>8)'IK/QU4Z(8=X,.6*[JEU"%U:H[2K%$>&G M'FQEW9Q%JWV<:J@FS;#(EDD1G51>A/&6C[#<$/?'GWC*^+H(*7-;/1[;S/-' M1J,X8EAWQ!]LZ4C=89F\,ZTVMGE7C?-IGUZG9&2V<4"B;]\F=FVD*4CR,AHT-2Q%':NFZMD$(JDAF@= * MM5%)38Q))%+:B@VOR<=:G<,3 J)E.;;/9TUS0#QR15^Q!)I:Z&[FP(F'8/CE M[Z"ZI=C";NVG0]UG#K')E\)M:FWDDG@)C<@LA1)TF[J2MBLJ'E*AW;'!V#:_ M1Q%-1:!8O$;ZC0)L.J@7?P_4S+/":4;N>I M^P4W<8Y,=%-=?92+V(;$&V\7*&E2RO0)KOQ):KL9'UJA3DC9(:?M%]\]6HB9L)03RC2*7YMVB10+$MO"DH+4<5I01]R]2.-\W]3TX@= M#KCQU'0!& F7JPDK.RTL3CQ[&)>ZA+$".NTTRF]57/%$XY+WEL)BO2",<]_6 M,B8RL"74TF)HW&K*XK+E$8>.<5'4= J9!%**X'8O>-U_TZ:!."LAM6<17*[ M# ,CYDT'.Y6*)D"E%F73+=D<8*!(6A2Q9J:P63&:BV>KPVLB,I*@*@4/C1Q: MM&+!Q (TH5:6)_&<+?\"RY?PF,KM0*:^W#<^EOF$9>>Z$H,^YR2I5&;3]S&] M&KIPQ*&V0R2*Q'6A9&O7+!V@H)D2GQ*DG/7@K>8D!!P()#,(9AO:,5&9"=M@ M45&W0:/VB#!Z$0)X:7F^[:GE6.PQ0X;,5]F.,\/J+9CX SLEVEX;[?JI1QIB MBO 0673ZJUF=QO;4:BITYHHK;4;'6-7CE@,RJR2.+:-4NV3[+AMZ3_V1-L9Q ME@8ZYZ"2^7)U>8J>QL$V%HTA 2ZE?HL0Z@[4)%5/HU'/\2J7>>N?\P&&/9P+ MJU-GXH>!LE3:DMK!?(.4EJL)/7KYLT[*@R'9(QAWI:5#@ UJ:W(*HD:R!\M< MI1&XVQ"@XD2;LT9UM)OC >1'VM@)\?=$9"'P_6XNI M?,JD4#!B3]V=N]D;FY/0QW(HOO8AUYN2^/$38C,52CF MEKX!E!6_DFQGW4R3JFALGHK-\7'S>([1Z3BW2ZZYU_$L_+M'";IBX$<3 CI/ M5X;4U)C\BS&,,")]7Q5K=MGD\7$>]"Q[*W$_[I\<[RP6TK2F59XPEGT8R\0E MU@8>FMT@?/8])]ZX"J3W.RFAG;NY<=5VG[S!T_DDA&AV^HFR@35-M%+K.E6% MT<21"7\V\#Z:WH!]JBT;::H7@M.&.Y&E?DHI^*4L0KR\F>T:SA0QO*P PN61 MGL2I#.21M8=)>H'J\&:F_NM/VQR=I&-ZP&<$);NS4@>J=15Q(&*J#^XXOH(C MO>I@KX1PC;RE]<)$OAILUNI+]3W-3 PT%&RYB$S<[,&JZX"28\@? =]N@D)S^QN5,&S+#&L/G 9]! X8-8[4X#44) M=7X)+'1>RDDDYZ8H.^V!(H:FY% (@=3XJF.Q[*:(4,5B]]C0KS+R> M*4R0Z M.(DZBSS3VD9N=\-!JKVSO1EQ;>HMVR3>.D^%,9D0G9D:3]>I\G,??2<_4Q@" M^< #=?!M=*Q,_'5$*A()$$B/CJ=N,;7=F6A\:UNQPC&U'>OFWWJ*427B/3>P MQ_*(V!NN\73,3"&@5*]"Y%PMH%KO,@*;[I8&%^A'%H,_8^A^3JV8@@X6-U8 MI"-20B1OWW#.?P+6T:F24P0P_O^=EX*V1/$A:*Q1/+&/OP <[RDP&!?62((S MG1>EHVAL?%TDNHR+LE$\B9+/$(+QA:"+X]W._,#FPK6JKS2S"V*0X>,; M2W:=\CR7 Z#T&XUKL>KDB*!/=8M7"HQ7314<" M[PLS#->Q-LC4%\._&[*'>:]'<*GTPXLY>*GUH WU_'";N$WS(G MYE<&M)YG@#A D>2SUE4S(*%MVD(+&)WV0U,.\93*,,RO*B9S9D@2?S15UL=.,7HGX;9;R^?]*]>/O$=_&<-_V^;!_@O31/X ?SQ M5R_AZ%MW0Z%?LE._.[DX,9]B\=1W)Z\OGK^^/'D";\;'7[W<%UOW2]%N,8)? MN0V\>G[V[.L3MC[U'WVSQR4QM !XIK\BC*[%!^#[3=/T^@_< <*$GBO_@]0 M2P,$% @ AH#05KK(:E9Z P W < !D !X;"]W;W)K&ULG57;;N,V$/V5@;HM6D"PJ*OEU#;@9'?1/BPV2+8MBJ(/M#R6 MB*5$E:1CNU_?(64K#I#+HB\2AYPY<^;"X7RO]%?3(%HXM+(SBZ"QMK^*(E,U MV'(S43UV=+)5NN661%U'IM?(-]ZHE5'"6!&U7'3!UWB/]K?^5I,4C2@;T6)GA.I XW81K.*K MZ\SI>X7?!>[-Q1I<)&NEOCKAU\TB8(X02JRL0^#T>\ ;E-(!$8U_3IC!Z-(9 M7J[/Z!]][!3+FAN\4?(/L;'-(B@#V."6[Z2]4_M?\!1/[O J)8W_PG[0S:8! M5#MC57LR)@:MZ(8_/YSR<&%0LA<,DI-!XGD/CCS+]]SRY5RK/6BG36ANX4/U MUD1.=*XH]U;3J2 [N[S#!^QV"+S;P"UJ7^6N0OB\EJ+F+G%F'EERY-2CZ@1Z M/8 F+X#&"7Q2G6T,?.@VN'D*$!'#D69RIGF=O(JXZO4$4A9"PI+T%;QT##OU M>.D;86^U:N&&N&IJ#TJ];>#&)QTU_+5:&[__]W,9&/"SY_'=5;HR/:]P$=!= M,:@?,%C^\%U&U[7&00:UA;/] MEX;2JB3==F=O^5HB^!QTUM U'I361ZBXQ5KI(_PH.K"-VAGR;'ZZ@C^1ZZ%Q M@,HNY%AW]TG<)X95JW:=A>^=XY?6'R0W5E1P(]5N ^\@2[*0Y2EDC,[?03(K MPR+.(\)"%C M<<@2!D5!PA=EN7QJ.2NS<%HD,'.64_(ZG3*8I0ZFF(9I.AN$>VH24:$!4D^( MA8,NTK!@&3A*64P>F5\./LZI).HA*\IP5LX@9D-L99&$Z30;Y8*583:>OUW= ME?')?)+]D(J$=%?:GG=':#BE-)[$+(6UD/+4 WI$[B^0U2/RY!N@\=#3R#9@ M%>%5JN[$O]25?:_50= 81GF$LO05%KZCWG )_+'MU .5U?GJ\& AR: =QI3K M>;<]@&T&)7KCMA;UY+D+&UU,7)H5M7]7#%2N^X;A.^Z.3]=JF-B/ZL.[]XGK M6A!-B5LR99-I'H >WI)!L*KW\WNM+ TFOVSH^47M%.A\JY0]"\[!^* O_P-0 M2P,$% @ AH#05C3=-(WA!0 80\ !D !X;"]W;W)K&ULO5=9C]LV$/XK \<-$D"1=?G8$]C=-&B*I BR.1Z*/M 2;1&A M1(6DUNO^^LZ0LJS=]6[:/N1%XCGSS?$-R=.-TM],R;F%VTK6YFQ46ML<3R8F M+WG%3*@:7N/,2NF*6>SJ]<0TFK/";:KD)(FBV:1BHAZ=G[JQ#_K\5+56BII_ MT&#:JF)Z>\FEVIR-XM%NX*-8EY8&)N>G#5OS:VX_-Q\T]B:]E$)4O#9"U:#Y MZFQT$1]?9K3>+?@B^,8,VD"6+)7Z1IVWQ=DH(D!<\MR2!(:_&W[%I21!".-[ M)W/4JZ2-P_9.^AMG.]JR9(9?*?E5%+8\&RU&4/ 5:Z7]J#:_\*J]J6!GZM"U[<%3!!5#VT9 ?M,GE2XD6C0TBC )(H29^0E_:F MIDY>^F-37PN32T76&OCS8FFLQNSXZY#17F1V6"0QYM@T+.=G(Z2$X?J&C\Z? M/XMGT_8 M*OY&3S&_RI;, M,<*B^K .RO2,6-4T%<0[[FK=8D!CDC:"^H%6!(A>QC"B]$ MC=)4:UA=F)?'\([?< EQ]T^Z?PJ?E$60]^$>PQ4S)>!>R*G!O[<"$9!EQY2+ M?(M$T=^PL*U:E ]CB(^R()G%V'K^;)'$R-,J">#:']\XU+L37O9''/[0CC8-9 M-KW??=2.- WFZ?1^UWG8:I<^=WRGT*,AFR2,4W,WB@8NH.&PY MTP8X'2CW:H>''SC5V(H#9(/E6(,M\4-5Z$6M*B<$D[-A]=9IF9^8)SA#@X># MOD'GC>-Y.,Q""'/AMEF]O6ZR)<74![=VM7*@3Z.+=.]@&E M&M9X/]QI-T.EC\'OS')9,(C=0)-W% BA$ ;6RI)'C;#J#REV/ M.J?V7'7F'( ^1+W<8C;1#9N 'W *Y1=&#G/4EP[S@-;>QZ^Q-'2VQ8Y;=.K- ML$3.,C>WY';#>3])IJ<=!^,H">;S^9.5<=P7P7V=>"?84D@__[:&WUNY[?@Z M""$RP[3HI#%6P3#:40@+]EKS-=5[S T4UU YK53K&9"%<3+]!0^O6F!^_:$H M"PLTPJF(IRZ/CN %J:$42:*3X5(W%)^\I(QF)/_&Z9%XER.*A7")5_UB%VAT MN$L:7)?O$W HS]LS+,$/UQR^!%%I84VCU:T@XB'X<7:T"..=&T+X6@IT]$-I M&'*L\4H7OO[GRMA_!8,T%ASIB^\)E[B=I=];18G<&=E3?7#<4$+[=]0)_DDU M>H7*VT%P=(E8*^TJ :K<'2F8XM"T>)2;O2L'B*O]#15*@55.Y^4V/'2=G@R> M/7C]6+O''1*9,L2_@/K1_OUXX9]-^^7^\8FWH345*,E7N#4*Y],1:/^@\QVK M&O>(6BJ+3S+7+/$-S#4MP/F50K.[#BGH7]7G_P!02P,$% @ AH#05MOB M 6WS!@ KA0 !D !X;"]W;W)K&ULQ5C;ZZ%V>\[-;=WENJV!T ;=.^"K/I5M=@['+B]ZH MUSQXI1=9H >#R_-2+N UA#_*6X=W@U9+JG,HO+:%<#"_Z%V-GEP?TWD^\*>& MI>]<"V(RL_8=W3Q/+WI# @0&5" -$O_=P0T80XH0QOM:9Z\U28+=ZT;[,^:. M7&;2PXTU;W4:LHO>64^D,)>5":_L\E>H^4Q)G[+&\U^QC&UW[H")P-]PB,:X$QXXZ&&.5/,LC+7PM%IU$873)6E$9PN*"BO M@\.W&N7"Y95Z7VFOR4/^?!!0(ST?J%KZ.DJ/]TB/QN*%+4+FQ<]%"NFF@@%" M:?&,&SS7XX,:KTJ7B,FP+\;#\>2 ODG+;\+Z)GOT75<>GW@O;FP^TX5DHN*O MJYD/#C/B[UV'!WT+M\_,WH9/CT -[C%N_Q(>T? MC<>G2XMGVBMIR)%CL?%"Y>E;&50F7H.JG XK\;Q0B7A9X(,R0#X#)T:G'()1 M7X0,R'FE+%980ZC&02I&P^&WPL[YI<^D Z%DJ0.:PX=[]'__^)NS\7CX]"9/ M^6KT] >!745($2Q)EI53&1:84 A2I^ X6*3PT>EII",:LS8O""%X19&:5T7:%\M,(_JE]-AV M#*"55* <<1V='>64\"A<8#=Q'AM9XP>Y]K%0QB*V5 9(Q&WE?"412;!\+@>W M0 _+A0/ ]A;ZHO;(Z/2I%W?@ ]K#PE?OA"UCQ): 'BZE9MQ*>K*?BJK8>9CY MS5:D54!>&KL"J%5(C\T7^&TGK-&C M]%BE)=E>:O0&%L)1ESY5A58(&9RV*8?@.)DT$>C'H/F@BP6_FR3#-CH;+-%C M-<5(3F368*P]TW\T6JLD-84MCEAJ(R7Z',@D.>G:"0^E@^!+_#MS%LL(4HUD\WJ!QVI<@=81AFD06'Y6!@?YB%+R&*A M*1:D3Q?K6^\A^'6SI]=&RYDVR [\NHMT.B.6 Q8JETS:J0[?-,ZN=V);?/,0 M<^G(J1LX4[C#Q;&D&U!988U=K!C0PMITB;G'U!Z-IIU4Y.8P/4M.UPT'!W4) MO ":A^T.^>A%<< >F4@A@,,%#-]04!;,2F'.D!1F$F[$F!B2.H=46;2Q&SQY M=YV$F)0N<)T3=J5B!=&UQR777\K$8 M9$#,G&'Q1-B'"8U4 <.+,!+Q2^-9=!KNMG@2XX(;N\9>V!8:%8<*[82&(L/T M;=Q2SY7O,-$KYZ@K^F83\-94<4QQTGGLV@$QI14&AW*/:@6;M\I-; N MP2<\S=K"WV[GM<%VB%+R6Z-3SJ)(PQ-,Y.WJ%1!CB+FV.S5OG17\>X=!8NL( M%C-3FCVJ"'/@!M/1E,D[8'(,F#=%;@8S4!+C2)97<2C3(0J:TVBA+LV/$\!] M#0^ZSC=TD3Y7:](],O M<7+GJP^0X$Y4I9NK8/.N$=@LU'Z]'L9NR?7YD3UQ>IJ,_\V>./W4-='&@MRD MW8W_P25RO'^)I,6Q7HM\147=5"90J M?@9KL#R@#^V\V_C8X7Y#>;-V;H_"78/0?^61\./Z)T-TW/')X8FPNS,^&(M- M"]QF2M7R>2U=?I6&OB:RBP'/:T3VO[1W.KSQBZ)M-/2I!G-!0;V:M:'[C(EP MO55\G5X3N^]7'Q6X,72\O3TW_!<.C@>9])^/CEW?*0:=;TC\"Y6^E)%[L'#C MYZ3V:?LQ[BI^@UH?CU_R7DBWT,C#P!Q%A\GIM"=<_#H6;X(M^8O4S(9@<[[, M0&)SI@/X?FYM:&[(0/N)\O(?4$L#!!0 ( (: T%:C@#\+' D &$9 9 M >&PO=V]R:W-H965T\732%M@/F5#2Y7V< M^R1],-NO5L+<7ZN9757?+TUDQ8[5-HXF[&JMYU>;39# M@Y5J_?_B=H/#9$,1/K&!;S9PI[<7Y+1\+3IQ=F+T#3-$#6ZT<*:ZW5!.M>24 MCYW!5X5]W=F%:$1;2?;11<"E7JUU*]O.GAQWX$XTQ]6&TX7GQ)_@%''VDVZ[ MI65OVEK6#QD<0ZU1-S[H=L'WV M,PB0_^PRVS--=C.EI'EIUZ*2IS-DA97F6L[.OOTFRL)7>U1.1I63?=R_RCU[ M.>W6\TE$WANDO>GNF&AK]N;W7JV1B%W ?@;9IZ5DE;:=^R:JJE_UC>ADC60 MYTH)EVYZP=93)G)@PFZDD4Q8MM -2H)ESU7+NJ7N+H( M52K57K&&>+!.FA5[QJ(P"(O(+XHL=E#T^,:6PM0W@A2:O.O<0,QYP'K(H M2/*8O>U-J[I^0[10M[2V+/XN95D0EC%+@SR-H;J54+)'=A@ V"+D>E^:HB"/ M$_Q&4%,_?ETQYX'J5!&&?0&W#GP>((% M?2:GBO8.^RMMB$B01RB$A#).^PKNOH+K)G;21GFK.K8P>N6#ID:$+132QN43 MNUFJ:LE46S4],7T63:Q#*"Z&Z BFD),US:&O9 M6\##?A%-#W&38#M?:=.I/WR$D/P+]-X-W:^N&Q+1M31H[@@G> L1 TQEM6QU MHZ_N*-80T'&(11)CD6'!LZ L$\:/LU1K;5'4-?:*T7ST3]7ZCD(N5Y'+\8.=+^,/G;^//_(_YQ%,1I M2HLBR/.440K_"?[P6)ZCPB4<7G@"?PY\L[#TWQ_CGV1!7I+,) V*D&3RP_%/ M[^%WV\.'> P5:R@O:LLWAQ:>8*P\KKCM:5R_4?EYLX.1=ZYC<4F-$XXW\$<+ M1WW[3<&CZ!6&XKFMC%H[Y=&&T!*&?I2&%*-%D"!$/XH&Z))"&*&_R(XB*0F* M(D?UYD5(G0;N],"(*1X0*2J4'P/EMK& G"S(LH(68%&0P"@)HBQWW9[ K"B: M%KUO<[N0?E0SMX7LK#C[( W8_ [MU%8PAKP$B+$G(=WBH"P)O#W6M8.R>W>MIHL6=$ MK7[8P _+Q2,JA:8'W1L??SXK_N4:Y3LEYJH!9'@[D,DIF79DS81L3Z5^[-7I M(+K%';%$>1/[19AEZ H5BBB"Z!:?U^+.!5.)/"V0N1R]R5=L49/1CZD2Y'X1 ME(CM01+R"I"BB*!/(N[]KS<;61%'H>,]5%MQF/6N%Z8Q37\IH@$E9!!',Q-V M;J( FR]D*Q>JNP>V>DPQ'RC^)J;7HA*;'&#YM*/HH MVJ"KFAG*4<@!6^L.E$.>V)TEA88^5>.C:OWUBN,\UWV'4P*S4: MQU_5[B;P9PP>1&E),T# DP1#R9^:X3I2!)]PUQ6!;I+?[QNL0MAF'(,@=U,% M6F$Y83[ZXGS"_-(QW^44?SVE_I"^SKMK(X5SSB:&#X#^+PT&%_)*M>Y@.M^4 MUGM[T?TSC&?%$?4?UQ>'YEBJ,.SJMQO+BP:63_*CV!+*U-$K7+$77R'C( M<% )4C@JSA)W+7.^X>,&G8WQD+R[9A[82?LUC<34HTD)-&O]9+7U-7%R%IC8 MLVU$'N;CV$HS8#)"MCTF[N,\\$CBY>F,&7^A[Q\ZO7:7Z'/=P7MN MN90X[QHBP/>%UMWP0 +&OZJ<_0]02P,$% @ AH#05B4S)K8=!P 9Q( M !D !X;"]W;W)K&ULM5AM;]LV$/XKA/N"!E!M M6;;CM'D!TG;#4J!%T*P;AF$?:(FVN4JD2E)QO5^_YTZR+,>.NV$8$,02=7=\ M[NWA21JD+YO2V7P9&Y=(0-NW6+@2Z=D MQDI%/DCB^'102&UZ5Q>\=NNN+FP57O6%OL_!)+Y:! M%@97%Z5W#G>#UDJF"V6\MD8X-;_L70]?OQF3/ O\HM7*=ZX%>3*S M]@O=W&27O9@ J5RE@2Q(_-RKMRK/R1!@?&UL]MHM2;%[O;'^(_L.7V;2J[.N-V*4[V205Q?.KH0C:5BC"W:5M0%.&TK*77!XJJ$7 MKMZI6;@8!%BB^T'::+VIM9)'M(:)^&!-6'KQ@\E4MFM@ @MCF2#XTURU.)U MZ?IB%$]:Z>/QF>QN='D(Y;I.-CUJ_NE-'6B8\V*-]!? CF44.' M8>Y8OS'B?96O*<;#2(2E$F]M44JS%MK[2F7BZ60ZZ<>HLSSGEEDLG%K(H$3I MM$EU*7,A"UN9(.Q8CCA5+X2&F9(_9[-Y("'E@Y]8 D* M*&'),)(=,]J+4J[E+%?"JT*_E,94,H=9LN9 /LZ3WGN)94>;"6FRS<:$3@5MW*:;P@6H@ZY6G7:3[:*< ;QKN!I M)F26:2(PQ)ZR)$VJH.Q#K9;TAQLUN&(#I#(J_0.BK_JC[0YHB9DB',BG"_HO M;!0L-FV2HKZ!];T2E2<9\E7!=V;0K5"APM)FPM[#2Q+! 2HW2H;LP@]@\/J*TJ%)(9Q_&P# M9Z]^L>@4'I9YY:'Z_,E9DL3GA?RB7C( 7AB>0Q'U5Q6<$IFFCKJ$KBM32IVU ML0#R.8'<=Q7(-!+0'D.-ZZAF\E&RBX?KR; U]".LY'@$EGCA^.$!.(W3247 M$X>+C-%&1-6PX@5'0L4$W@S29@H"$;B5E%)9?F508(-3/)LLQURA30\20#BQ!W MM%WQ3ZICE^HH*<<"N,E059*A\;:&CK/A?OZJX ,BT'8^B[01Q#F/1- 2<0WV M7FX)!^:ZT%#1.JQ;]O%UM3_,;[?P&VI^K/@/P<6"Z6*.FM;XGU.YURZYMX_U MS/XQT;!%O:NQ89E2FD4-*,AO(IK&H3R!U#QOB!>QC!,4@D.U9/WE0 M]A6=M51"% JGRLIA U#\7E2;ZFH%]J(X_)>597'4= QFWR^M;DDU9-;"V=;- MMI8^N9SJFE:&NNT.;>;E/JJYG7F9;( M![N08NI Z^=(#W/S1DYZ))@EO$H)"QV_YV+A@ )Q;,VLQ0*#!Q:5ZF[#AS51 M 5JO+GZPP+UFUI"[*@\#>\[PX;JWN::H,&$HMVBXA8]0:DEY G;^1.-2 M2*0P53&#/"QQ0F1@BB7@( G%3(#YX&T3C=K+'8LK3"SKBKT\-Y];-$/=8]]%F^)O;'._?.,V9)FSEX9(_>;U!R_]O MVVY^*O B$,5QW+GZ;+:CXJ$1\\4T&D^F)^+%630^BT_$QP, 8>UT&DW&([XZ MC29)S,[4Z+A;FZ$_^(8TZSGEP5B*.=TN#$-Q*N<4-T2Q.[H\/P\>6XV@Z3N@BCH;3D3CTNCGHO/QS]],G#BHA!+S^#M"NME]1KNN/!UOQ M^A/,!^D6Q**YFD,U[D\G/>'JSQKU3; E?TJ8V1!LP9=+A7YR)(#G&PO=V]R:W-H M965T38"8)D,EL'T '';3= M+1:+_4!+5Q812G1)RA[WU_?<2TF64R>+[GY)]"#OX]QSSZ5\>W#^*91$47VN M;!WN1F6,N[?3:%,X7^F(6[^=AITGG M=]/>2FXJJH-QM?)4W(T>YF_?KWB]+/BGH4,87"O.9./<$]]\G]^-9AP06+D"RKB!1;N='W\\HN;Q?SZ75!%$QE4,-A4 M3:5VC<]*-)-R&VNVFALTP(#5XB4Z5;OZ;YFN,SQB#WKKB9);")'*)*BR#4H' MY0H%HAC;,T5]96H$XIJ E,+7;]6_2'MA)>\XK?W4!?+C(! 86*DW:KZZ'E_/ MYGR[5O/UJ5])AY5-J@(V]V0*J%$LE#74HMDIH/^99\3]6/DC3TFSZO=%E7A95?0EPM) M'#_$?A,R;W8BP<$5\:"QBY,+VE(B'*;!$TDE,U"/6RY,U,.%HHZ'U$(4^[-:3FZ0LK5I>/3QM.AU?L8*#N#?6!2C(8AO+$U"K:;/4<4#V3UH*YHV M43]0C.3%PZ.GW,1GL*!L+=H54PYDL3Q_SE^ 6P!< 3G>X<\ M-(3I3,Y4SUWBF0:$V#190 %Q#<.""T*Z@ M"(6N"JTGN3^*94+A+;?MMNQ?>XX/@:"VJ%)3[QB\3)3G/"$3,#%]NZYV46DA M&T+BMUT":(LX5J9 (^ >7<'-EN_QBK M4:0S.<:9HK$,2V[V)D<+8PE*$?43 M(7^W)4&HU."(9@_D#;!JS2DJ"@@B]YD!+3ME.I@VW'$4Y8%$.CZW@2$>V]!I:2P#D1);&@!CB M2:4#D4KM*RN!)XQ-M9&<>'>/&:7PCFG4=5J0ZA0:< H-P,Q [DSW7&V.+QA M:^F6;0S;I<$LQV+#6"1ZX6R9)K2+2$S87+FFEOV=YG<#:9AS)HV"Z>/IM\;X MI+85^N1L; U*CF[E'NVZ,/'K^92I48)!HADFON"*&& I\" W7#6@$R*OM M1>5/DO^3&?3@3.<^'/(RYCD$%% M7KH^2%>8"<>X*\4-]3'3LS3/MA M35[N5>YWB%DN6O1,:WNN!6F<-)RXZ7(4_]1G771/$'BJ=M8=N3/TEK$XQ3X, MC?593C(R#RY0&%70\(8]$JY(QR T ]^H H2,.@JZKPA:%WM.GJD_,\2N9#] MMQS;^7'X3S/U#!4.&\)IS>\\#SC)@>1" W0WVP"1V]:F3GW9CZ;K 8G'E;F=*9(RHXG?-CXBC[C M!!KHZS':.W8JCW&60FK/@1AC)I<6QA$I4G^R.PW,R:5/J>G@4QA]MI4/?NXZ MP)J^BONG_6\*#^E3^K0\_2#Q4?LM=ZRE EMGD^OU2/GTD9]NHMO)A_7&17RF MRV5)&L3B!7A?./1>>\,.^E]:[O\ 4$L#!!0 ( (: T%:\$Q#"H 0 (P* M 9 >&PO=V]R:W-H965TW*QK ML2U9?DL= TFZ8@/:+6BZ%L.P#XQ$640E4B6I..FOWW.4[#AMXN6+1)'W\CQW MQ],M-\9^=864GFZK4KO37N%]?3(C:;#2BC=6RW#WJ5=+4WC2Z7EI2775)6P=^>R-)O37M3;;GQ4Z\+SQG"U MK,5:7DG_5WUI\37<6]$0.2I4P]6Q!XW<@+699L"#"^=39[.Y>LN+_>6G\7N(/+M7#RPI1?5.:+ MT]Z\1YG,15/ZCV;SF^SX3-A>:DH7GK1I92,(IXWSINJ4@:!2NGV+VRX.>PKS MT1,*<:<0!]RMHX#RK?!BM;1F0Y:E88T7@6K0!CBE.2E7WN)40<^OWDM0&::=WGFK%S^A%\7TP6A?./I59S)[:& ($#LD\1;)>7S0XEEM!S0>]2D> MQ>,#]L8[9N-@;WR0&?US=NV\1?+_?8QD:R)YW 1?B!-7BU2>]E#Q3MH;V5N] M>A%-1V\. $QV )-#U@^$_CEZ]*F0=&&J6NB[5R_F<31[XZALCX25E.+(.)F1 MR;&VM;'"2WSD*I442#EJD#I+VNCC5.A4EN*ZA$@M(:KTNK5&8FVEQ#7TCGPA M/,G;6L$^5C?"*M,XRF"9#ZUIU@7ERJ6BY"PN!OL@*3.0TL93(6Z@CYU<:?;; MP1Y08 9Y!U^L971P"P8ME#2<*)V6#6H."SCE7>U,J1A%1L[CQ6A9JZ."<]I( MQNPH-R7ZD*/701GHA<[VFK?;&XC^3@F21S^HR0A2COG<_B*06Z7;'AV:'=BV?59]!Z5[XB=T%@+Z);0K/KH! ML[5$@^46?L\P..$HW2$R[HCBP33^6>LA@F2PB.D7>M?X!O[1K535;$-1B[NV MB)Y3=( (#IIE.P?PF0J'Z@();L/*,2D0^2%;S\ESZ%GLZX'N-LRCD/()S9': M!2^GE/236<3+&45]EL1RCF4TFG*%XV>8(UP4ST==$I^@'L,FS+^7#E5;CR:ANZ%;Y"%Q.PUDMLOQ1OF">Q,( MXZJ'C%BNKV.3'S?<>9R34-@4*BW:Q&ZL\EYJM)*-1HHM1U$H&^Y[AFAY0[E( M.S['%L45"HC@U P?+7:86&WNQNUSMH)XUZ\G=,^ M@(/2_*_)H3H:S":]-FW;#V_J,&]<&X_I)2P+C(O2L@#.

&PO=V]R:W-H965TZ E MV.)"B2I)V?7^^@&4+*N)G6T/DD@1^/ !!$ N]MH\VQS1P?="E78YR)VKKD:5"C>(PG(X*([+6^IDG'[/E(&1"J#!UC"#HL\-[5(J!B,:W%G/0 MF63%_OB(_K/WG7Q9"XOW6OTN,YO\+MOY,&"_5ROHW[!O9 MB(33VCI=M,K$H)!E\Q7?VSCT%.;A!86X58@][\:09_F3<&*U,'H/AJ4)C0?> M5:]-Y&3)F_+D#*U*TG.KSR:3)>T&/.7"H%V,'('RTBAM >X:@/@"0!3#)UVZ MW,*',L/L1X 1L>DHQ4=*=_&;B+>5&<(X#" .X_$;>./.Q;''&U_ ^_"MENX M?]RNK3.4!7^><[*!2,Y#<&5&\$&D.>1:9:RT>06="^OY&"XR9J-+A)UVYZP,O?\-ECT'QDR$ MLAJP=-(I=E53@TF1^@-D-V3RK5$9JT[CH>?=<(*M M^-8V&]@Z0DW6.F(@RRU%:,F6#*@XP,^4@8)@NCG)['(P!RE7NX4:\FC MEN"YHE/$7L.M#\./UOD5PY/3Z3-H3],V2=MD=C]821".YT$\GL,DB*.K((H3 M>'SZ>E%^%B1723"^NB+-630+)LD<;KL<8):;VM64(%LC2HHZBTR3(!J/>3A- MZ)DG+S2PJ)0^((+UC*O:I)3EY/0T",.0'_#)$]_ %^V$>A6<+FKC21!>38/9 M+(28#,^)Z61* 2XI>9UD>P]TU*%!CN(;+>+,MA_KKFT+[A!X[H++3FHOO.&J M.: X)LEGTEQ3U41^6Z)Y0"<:*=>.8F0(R_B3F'+H0J%X[]K4#TZ-IZYXW&\_ MQR+8 -7GJ8NE/;^KD]^M-',YU@;O\DF"C%%^J]IO.+46_C2"0;])>A\=W4M\ MU?+W8M$,SZ9IP-*4*GM^E?I?^+8)23'OY>/PW*$SZET""C1;?]6Q!%^7KKD/ M='^[V]1M&PO=V]R:W-H965T1%&^ M58TOF_AAUU.>]6ZE4GF 1$A"3)%:7N:2K\_I!DB1%#4>IS8/]D@4T.AN=)\^ M:/#U75%^J[9*U>)^E^75F[-M7>]?7EY6JZW:RJ:RX>W/FG[4/ MONC-MJ8'EV]?[^5&W:CZZ_ZZQ+?+3DJJ=RJO=)&+4JW?G%WY+]]%-)X'_*;5 M7=7[+,B295%\HR^?TC=G'BFD,K6J28+$GUOU7F49"8(:?UB99]V2-+'_N97^ M$]L.6Y:R4N^+['>=UMLW9\F92-5:-EG]I;C[N[+VS$C>JL@J_E_"96 M3547.SL9&NQT;O[*>^N'WH3$.S$AL!,"UMLLQ%I^D+5\^[HL[D1)HR&-/K"I M/!O*Z9PVY:8N\:O&O/KMQS\:73^(3_E*Y>0?<9W)O'I]64,VC;A<63GOC)S@ MA!P_$#\7>;VMQ,<\5>E0P"64ZC0+6LW>!8]*O-J7K@@]1P1>$#XB+^PL#5E> M>$+>S5:6ZN(==C 5U_(!@56+J[*4^4;QYW]>+:NZ1)3\:\IZ(SN:EDV9\[+: MRY5Z_O4O?NR]>D3SJ-,\>DSZ#^S1HW*FM9P63DX/Q,?=/BL> ME!(W=;'Z)JZ;YD__/4O2>#/7U5B6<@R M%<5:I+I$&A9E)61:[&ML@*S/RYOJ:O_NO7KCB0U/J?,-R'I0LA:*X%8@ZG75A-U!(6)^E(G8] MY&*6$:S N"FEBS+5.5#.:%\)P*=8-W53*K%O-80+A*ZJ1L+WHL'R9<\JZ.J* M7_M?A

A!&B6SY^UPU(EO*$S0JE%/]30D*(V!QIE+M=%Y3FL5O,4D1=*NK15K M8)9UQ-U6H][=8I:N!-RL #Z?AX.JJ3T26-,$Y;U&C5 9]-#W8F>P,"O(2*S* M:@B$BY*K+>GPLX3=PH])K1N%C-A1$ICOM$"N[FL!.$II_50^T$,4W75-BE%8 MK'6)U!O9,:DAUI:\=KNFB6W6ZPY1;-R2]]68F2%V):G+PQ8&D:WHE+\50T52OF7297WRYN5D BJ,]%W/(6]& 79$J*IGU MEL>N"TH1CBSDU8['5B_%/T@3KDOBX_T>0$3XHFD)K5"^&YL\./%4,) M+:+$;8$,T!F!9!RYWG/Q15??+M8E$(=3!H:(DE2.W,5S\4'?ZI0<^J!5E@J. MTN#5<]B-"FD0ZK,QH071@]MIS/^"HS^,FE.JV!3@O9$[LVTDF^SC;=(C51/^ M>=V4G&OM%(SZH%;MH, 7YR?D&4,[>(9*I,4!GK_V(MG^:*8<^\(\7\$!((N2 M+<*7G:YKI1Q!ZZ=@3IJJ.X:W.-(32WH1*A5L2MH@B653;XM2_P=:=[( 1P]B M \90VP QP5CQ?#-7<36]6#++D'?0%-I5#?P*-;[ =(04.=.X_XH'=$7JR\U5 M:S_!P-'PK[FN^Z._MJ,=*@#'9<'INXAT7$%9L%488$I&S7S';DL-!F\A$Q$M M;Z7.)(D#LE1%GB/-J(;MBTH;H^'&J@%E@C0M,]K7/1[K):<*:T0QAV2 ^U.> M@U&ZHQFD\82B8SV-XD;8KD"6D89PZ$I5XZ)RR!8"#_QNX.O[N>2QP8KMW6?A1A4RL38BH=N$AL5*Y*2'K@ M-41!I6I=-*7!+PJRY;]A#DTB1;J)UF[R*31K"-Q0Y@G8[$CKGVEGG7 ,)8*Z MWV< X1H:I>I6$P*NL4<& M/)C:V%\J^$+UDJ1'[PQ X'LELR&MLWB#9QE%[_ A:(>)) )'LQG&*S9:1HN9 M54!3%#G*U+UAI1O57*[;5YT,F-JC1FO0B6J%[>":[<^=.,*_)"(F, _G3N(O M6K#J94'DS+W$F4B&]*YV8]" M)Y[%(DQB_CM(@O.8YCNQ'T%&Z 1!Y 2S^(49=!#A!''H>%!@#I63N2=N#!LD M:K"E2DQ.J^4]'L7Q7(189N ,2PTMC8('9C$4#\.^,TSTC$]*5\0T3.6[(@[> MXN,GCIC<=A^8HLC^[Y1:F;*5%7M5=*D\X.M6>AN$34XYU5&4-@4X=CD:BJ8F M3&;>:)E5FP3TF6!:<2=DH(T)N':QH6SFB"U\$&HLAZMT/!+/-X1+.40LF;&: M$E"U]0)/0"5[*NS9@UQ^2Z)3JZRQ)()AOJ>&:=]0.M2\94MJ)[D#&E,9MMI1 M0#/0=)L0K]6TO)()Z >1L%%JG*E:83*//' M+XIZ8S3T/7Q(!;=!HOTZHI]7FTT) HV-^H1!&H5T)7YCSGW.WBB:"@MBX#N9 M\7E1LD<'2>X+Q*GO.QZ.$<_PP TC'%5C^C*/$V?FST? V>:834V,6T0NTGE4 MEPX!/@A@)%P2D7#?

NYX(1OCS]S9[*35%O]HX#QQX\6/6@U$7"S8ZKD;AX]9'0*I MO3!Q@C Q+IY'8D:>@HHAX'R>M-%K<'%*0NA$ <)E3A*"R 74XN 3DH0 ,>:% MO5#672B;XV.IN._$])-P2=.13Y&N2U7?*672OG6B/7]9X!KA77'H'#RI*6!/ M2<.S[!-F&F"\:Y-18F+^D,Z/9L%;A2: MXF2/S-7TF9E&FQ[9 3^SAS]+O3;&2F7:/2TWW)E#V[+16>I6:H73/3&2/@RP M17X0N/[0CBDS A?E\CBFAB5O*XEY@9L7FYQY!JMJR>& D(+XX3.;\RQ(7+]K MRO7,>*Q@]E=5?/;GR.J6-BQ;'OO7T@2LZ[O@'+QMKJ$DWZE!&',H91/D\&6O MZ%C&U568ML#\C;G?!]K=GVAW39WX/"K)G>$P=%0F0B?T )4)9>TB(1 84*Z. M95%2^Z&[\,WO\*J2%MR\10" \PEU%J@QLQ$?.[5/B.+0];HH_J#:RWR M+N4,*;_G_;RN1A2P'JVV/_$WJ4V!$;=9 M9GJ5/;2R?U%WXA]%^+8IIZY![YD>P>$/5N- M1S"->TA+(EO'+ICJC?')5>?[IC[T=\:F[V0NS36J29")?C68'X*MJ;A=U*T[ MO7,35SKTN-:['G;8L=9"&$!=0X16.<[IHDOC45:OI37QD$>DANSZFX0&LN02 MSA]S3=M*?1W^N534F;(_HUB4-?=?86E+:]M(Z*:,+6."TJ'Z5I=TTP8Y-*D M/LNZK49KS,M7U&G%8WX9(ZHUB#N*2%[L\(%>Z"B*;^[ADH2.L"]-HVIPJ3)B^;;*<*GJZ&;9GS3N* 9 MJ/-JX(HWN]^[_: M:OA;A\= 16JACXA%A?D[S;;8&T.3[!P(U&Z=A.O. 3VX9V L-5T5=FG, M$ LNW3QM@KNB^U/\>HAH WB'Y&$PL=V=<7"VL7=,:MHMKZR/>VF)!VS?7=YU M_5NZ8^..2BBRNE=%C'^[=0=QX)K;O9^HB'UJB]@7V&("_52%@]LLVS&V?75O M$#4EV&@#@\Q5(,Y.MS1/*.8TTZ!&!ZC_J+*X6!7-'L*&@O*BMCX$XM9T%B.? M#F^?8:_,GF9J=U=Y,/"H3#,)LX=#XWU2C\C4. 1SOCW?2]VK\1SK_&-!]I>T M"Z;G!UEI(:IB^MIA*C0'+((S3N?X^5;UJL_ADH>VIKUB1KPOBYJOW4U)1BK3 MO=>)XK.W[15+UOJ7ZD_@>?Q>2Y/5=C\.J99SJX+:M+97VCL*<,@RE!_AP-0= M_'1K@=NH=JLF;]BGN/>??\,^=>_ I\Z35^^QZP5B1J>H"_J9O3'_GW""],;>, ME5@X43C#D3V*J?N8!!%=;"M^%84B-H70K-CS*WB)Y_AS#YOH+'Q?A#.?B MAKD3#35O U'LQ8FSB"!NYLP7B0A]9Y;XXF\](M.[\2>F%T*GA$QRXEDD_,A9 M>*'=J=-;X #2V&ZYHY>EJ'NPU]@[WI/ HT[J K)\QU]$8A$Z<>*)][TAW]UB M&S/"3Q+A>T\-C&?=VL]X]3"AIC6MO_#$U-N&E[VW0W>JW/ [L!0^,,J\*-H] M[5ZSO3)OEQZ&FW=T?Y;E1B.H,K7&5&3>[ PUD=][-5_J8L_OF@)OZV+''[<* M9Y^2!N#W=8$29K_0 MW+QV__"U!+ P04 " "&@-!6]2/1\_H# "K"0 M&0 'AL+W=OYAA#UR\2*=Z]=W=\ MU'&Z4?K>U)Q;>&QD:V9!;6UW'H:FK'G#S$AUO,65E=(-LSC5Z]!TFK/*.S4R MI%$T"1LFVF ^]=]N]7RJ>BM%RV\UF+YIF'ZZY%)M9D$<[#[Y1*-+PU0K6@^6H67,3GEZFS]P:_"[XQ!V-PF2R5NG>37ZI9 M$+F N.2E=0@,7P_\BDOI@#",KUO,8$_I' _'._2??.Z8RY(9?J7D%U'9>A;D M 51\Q7II[]3F9[[-9^SP2B6-?\)FL!UG 92]L:K9.F,$C6B'-WO M<:!;!^KC'HA\E!^89?.I5AO0SAK1W,"GZKTQ.-&Z35E8C:L"_>S\!O?]5V4, MW'(-BYII#A?6:K'L+5M*#E;!;[H2+6[8L%PK67%MIJ%%=H<1EENFRX&)OL(4 M4_BH6EL;N&XK7OT3(,2P]['37>R7]"3B1:='D$0$:$23$WC)OA:)QTM>P;MF MNA7M^K 6?UXLC=4HG;^.)3S I!*]/Q%L MN@\V/87^73?N)-/Q/+Z5'C[5'%9*XL\ 2PV#L>'6X$=M:["X7*JF0QA_:M7* M'3I1 FLKJ(3L+:^@17+IR#LD-YZH-HA@!_+'EG=PA( M\(Q7X6$Z.X<_.-.#7@'5)N1>;NY!W2.&F[[AFEFES^%F%]@/\(XF$Q)/XC,_ MCA*2I[D?Q[0@:9*>P0?>*CS1@^<7__O@U8_L <'6? C#0&^0&J,>:N)*]JW) MDR.%+,8DPW#R-(6"DG&:D3@=0YX1&F4D*M+GA+X#F:O#*,V&@HQH-%1CY,JR M$&W)_=Y?89ZL?0)A7-;L(%MEA%<$Z@28E"XBH2I<<)ILD6#'>:1 B.; #6LP M?G-*1R_01R_TBFW-6$S*C3MED5>@]=. B.WE134,;#B"HLYD[S2TTJHY)O'_ M+6P7ML/]5U%@R4N&(O*K FM;6D>(]<:(_ G$+H^=LY<5U*@]M.=8=\QKE])_ M.P0+J\I[4)W+R$!*HB0G-,EA3&ACA:C!,K.I\.UXJB\W=#VN\37'M#'!] MI5!7VXDCV-_/YG\#4$L#!!0 ( (: T%:-D2<:B1 'XP 9 >&PO M=V]R:W-H965TO>%K7ZIW;\JVR76AOE2B;@\'63U^4'EY>GOCW707?M:[ M?4,7[M^].WK@DD,I5VM ,$G\>U$>5YS01Q/C=SGG3+TD#Q]^[V?_& M>\=>-K)6'\O\/W76[-_>K&Y$IK:RS9N?R]._*[N?B.9+R[SF3W$RSP;!C4C; MNBD/=C D..C"_)7?K1Y& U;NA0&^'>"SW&8AEO*3;.2[-U5Y$A4]C=GH"V^5 M1T,X79!1OC85[FJ,:]Y]+M+RH,0O\KNJW]PWF)&NWZ=V] XC2R^-W\GSPK\[X_E@M1> ZPG?]X,I\0;^_@.<+GMV?^*3K M-"_KME+BO]]OZJ:"1_S/W)[-C.'\C!0EK^JC3-7;&X1!K:H'=?/N+W_R8O?U M%7G#7M[PVNS/VN/EH\4O>R4^EH>C+!Z%KH7&O>I85K)1&7Z(!K?_H?!9Y;+( M:K%I&X%8I_OTL'B0E2[;6J1E6S25QL63;O8BT]NMJG2Q$PUTFLM3+3!<\+ E MK[E3Y:Z2Q[U.92XV0(IO67DJ1+EE$2#> E:H[\1& 5.4.%;E@^88Q\_ND89W M *D-6.A_0699XXD<*%*+!P^B#Y\^//&I;=*] MN!4+?Q4XKN?>\??8<]QUPM^].'"2!-<1[@CF0L2QXP6!P.7 78G0=]PH%C]" M]D[TB; TFQ<[J\3.MDZ<9+4VWWW/2;SPCM6#(<>R4$53DTK("E'_6[]A+'#7V!G:Q]$> S%K^4#4R9FGG8 M[NH[LD*MA+=VUI$OUHZ;K$7DL)X5_*-26;?>(O'NH (WNA-_^=/*]_S7_5*+ MB%2_('EPUW?B]=JNE=E))HLMC&HP(HY7^(09?7<+%H"<&YX(S)!%HV6>/]HP@(#;JCRP%2M-@B(3RR)5+/M9>#KBUT)3Y'YM.$ I MYNR5OR,8,P@QT9FL:X5L+=XCI%*Y\,C362D3.L8V*]! MTH4'](!WN\L8H^#K'OF\M_3H5[B*Z4Z([U^;,OWV Q&,C"$"'F\,AJCR5ABX M#.YH2(#Y$A\S1,LU_?9K+]&#L1/>#Y MKKGRZ8DWPA.'J>,>#&A/KD]J\%E!4=Q][U1,>6=?YIE-.E!JX/@N+;:,>'' M=B 6KA&-])W0/8]^_9,B" $? ,86P=*E:Q!UO:)?/!KH$P>]?K^\ $ 6*[-2 M!R28R3._#: L8C-7KX))6GZJ&!/-"- -HK2A3"N!^A2WNX(S7X<'!(0I!=6V M;8C&T P4;.KW5L%*)J&H R7YJHZRMH4ES>/0L[Z+R3$8X=!]KTD9M,# MUS."7Y60GII(20D%10' ONDN]]@[-PN6SA0"/B/!6I #7F^G"@N6-&ZPN-SD M'?.86.,@O\$4JC;K&LO]UF:[ U,-N4%%-C^+,*!#^JI!MXX&GWG?I%MR,%TW MM 03P&8F71Z1H\R*_?I+\16QJ[=@@1CYE/2<3S&GF+FP>!DA?,_KS"6*&1?" MXVE:M>? >PN82=9K)DJK54#9N$M@"![BL":4$)TG664B"D!((D^$TGW0;> M73<#*W.=*(Q%"#0*Q(\*BTS4&#H!4"H"N5U;?$2."2-7X$C TQ,QZEC5E/#]QUBLBAZ"Q?HA,]+D :=MI['C)R$KK$ M(ITD0N+A1@2Y2UL/S\#DL4_R.W$",)]1REBCB\!'3J$Y89TX1G8@9[GX.)4$ M\(65*4&<(/9,:7")"\[&QIR'4\"PEY]P^Q96 .DX *-X2MR[#=>4[>TE!YY9 M'PW/S1^7%#2CR&2(M""$I X#*D3K M4WWDC8+O[B6(?]H>VEQR#6#WWJ5AJOUJI1A"+:)B)8=,4K?IWKF0@TB?&TK" M"%6,U?5^2.TU)8H=R;.\Z DS-?M,%0#35(IA!8Y>1V.[HU M]02GW^DCD6XU1[K9FZ( ='GB7]$?G]-_=N=3XV9JO-%@Y.DODWZJJ,!=!B^> MX(JH,Z7;'PU??Q6,9&+U^FX 9GQ!P<]5D^?J^V-")?XR.1,JB04/Q+AZT!EQ M980HD2(L^2!U3C'N3%#Q(!^QQ9R3*O-7T-B!TVXO;A8^# )$CS/-M+@!.J'+ MS-;I9M++4L Q+5IE1'KG&)=SED\RAO:84LMBK#C#EOB]L-4R>\NP"3W9Z/;04O,-73K8?TN.E< M^7:=4.GGX2#GYT[O]'9!L!>4%H!/=-5CV8$+C6A"VEBK+=@ MQJG#>0Q\=NN.X>S/Y R;WS:*1"'=:Y.9F-9JX-]6TP#B"..FLLSKDK,:I4-9 M8:LT=P:VFY?'0]=%ZU'P8F2LZ3T_ND"5>9JNI79PS MHSA/#!6ZYZ3JEPNE(_Z4J6;&T9=5"($S/='\)5-T'MHTE=ZTMD'_A'<]\0_G M$@,RA=3F-XA)F[W,S988V2$)U2)?2D.WS>E"*O.4.=( ?>=E'8E=@NSLNK9? M\5#F#YQ_4!?#W7CS;;<(TV.[-WD\YJ@>>T##S+GZ?G;LH'96 ,+0KQ]%0A88 M]UL2=D$_1]?%J-N:%L < M7.*K[_*@"VFHJ^F@DCK@/&7>&EV5C/8$M^PFT =T5E,*H3K":)1VEW(7QA&V M<="W<+BGH])]P2]-H'O[-";U'<83^IKD#"J>F>6C*O"W,,S3[:Y6?JNBJ)X+7) M"I *7\BI';";M"L@=Z[50^<)VG2!9*9^Q_)D17N<9U@Y[6_>+>II7DMET?D8 M7(";*!6G_-X7 )\P (="V[""S49K:DDUR,+33E*7F(=CAJ)Y4IU1$:R+EC93 MBAV=,D+*&C[JT,9X.JA1C6BN#2#=C&C9N2W:8N3K$U-3*'1S=1%J2,Q94LA^ M:ZD2IS%6G[6)&K8JKSPU;,J=9\=P"VEV20>U% X4 @;Z6DHBEI54E)#Z0P59 M]%VG'ZWCW',X.0[9%V_F_%'/=66=>2#XR>/RFYS*HR!3&ZH&%\ M@6>>AVMVQ4),7U9#?3!+YQVZ9%8MB(\:)JDQOY5^YN3+GG9R(S ;]21)I-F< M03+SZQ;P-09X/1_YE_?RXI/?RXT^/A'Z('/38C#U V7WPOH5%W>WPHN=&$_? M4N,MCF)\63N)&U,.,;Z^Z K-NQZ)Z4AL@I"-_*:X%P(Y8'/+ZJG+XT;4%:*3 MEO6=" -_F/?YR3@0[*&K=1G?B5:1")SUFCXC;W6V0T5\8=C;RO&B9&:3[X]P MTN\<,@ 9T**>P@[]>"OF\\4T/_$2=5"$#0>?6YU;2["C*4!)00_PNP4<$5M= M4^+BE;EW(8^F/C+'>/PUUP?== 2 _,ZP)?GR#4ZE,C@#AM;D!F" R=0BH+>7 MEN=Z\T?%@)UV I$3I8SM_=2PD&(X'N[/E%] K,<]NA>V;48LV!S#3IGHJ*OZ M0R\TUJN;JDT;ML]R]M#\6(*O\;LFV&,?V=@AL-?T[XM1LUK:GCMS\\CA F!Y@=RWO)1T63LNJ)YNWW0';S_ FV72T]B @'AQD)W1UQ\V76_>L._.2 MUIK%1DXJ#*%6"1<6[5E7.7.ROK&1;U[>>T'OQAWG!N,(%_HVR_.7AT;4SCBL M3L<<[\PH73!O'ONWB#+JJ308U?N &6FSLFP!ZI4]8OQD,."J)T\I&&V/R-.X MIL'E0IU,0)_17A/>&3.'T2;Z.NRSD2\7/]N3FZ^@,=IVK+873Z4-3\[M"U;6 MH%U, LFP#^R&M^2[7C*5*2N5VG:?#RI,U:#Z(H3S@-,QZ3Z(X9!D&X9FL[SA>[WH6Y-UQRM,FC\=^QX7C\,1 MNBFNH?]#WU?LCF9LC'S4Y&@0(HUAD+:[9=(N%WO6A@REZ;@3A:M M_=1S*K63E?E==IW3P6^&MSP8X4<<9!Q*1XH"A@/-30-ESN>'(L,>N_)R^'G(?QDY[2E4XOML/O*XY.SL;>=>N%\?B0I;,D.?\3 MZRW%YS,G,'-#11LUMAVOW+G41EE-V-GE=WGAE++?W)"+,\U' -F,]G@VPTDM M^D_/$/O5;X-QYI^\YFJWH =S?EB#1]@T0")9LO.CB6T@Z5JL#P6">%D?ACW0TMDB0I$*247Q?[\[4O8<(PFP82^2 M2-Y]]WUW1U+3WMA[5R-Z>&J4=K.D]KZ]R#)7UM@(EYH6-:VLC&V$IZ%=9ZZU M**K@U*BL&(U.LT9(G[&SJ>F\TIJO+'@NJ81=G.-RO2S)$^V$[=R77N> MR.;35JQQ@?ZNO;$TRG8HE6Q0.VDT6%S-DJO\XGK"]L'@#XF]V_L&5K(TYIX' MWZM9,F)"J+#TC"#H]8A?4"D&(AH/ V:R"\F.^]];]&]!.VE9"H=?C/HI*U_/ MDO,$*ER)3OE;T_^&@YX3QBN-=AS.!^] MXE ,#D7@'0,%EK\*+^93:WJP;$UH_!&D!F\B)S479>$MK4KR\_.O3:O,!A&N M4>-*>KA10KMIY@F;+;)RP+F..,4K.'D!/XSVM8.ONL+J.4!&I';,BBVSZ^)- MQ*O6IC >'4$Q*L9OX(UW2LFQ@H47'AU->N0Z@S?PT DE5QOH M:,+"(FZWF(C)* >S"O[?R<-JH> 6'U%W'+]"^,A+']Z=%T4P_GC_*1 ,,_GE MIQ0.F09^5# *W4M?$W-?2UL=M\+Z#;36/$IF0;3("(*TL(LJ25*$)L*6AHA' M<6#8I43GPI /,2\&P19+8RO'_!E*AHEZ6PZ*AQ:"B%4AN@1W#!)SHK M74A/V5E+'.G4!%'1OI44U$J]#G9[2D%8)'Q9P7(3U@:Q4?F^86D>T3HZ/0\C MWZ6+%'"HLX.^-M#P<[:MTG!EJ"\=HVXQZ%Z0W>%&(?9Z%J> M/?UEVS4[3IYSMQ7)[9&?73KX>5P "JMI,4KI2>Q!Y%A'JL7[_"S]'/NRD4H1 MA2.:.TF+@SG&>9_GZ>39/#,:ZDN02OC8_(<"JFY7Y0TQ6Z8R/*.C=A7\NR MWF^PO;Q\/I!*:3E[.2LG:?YJ4OXWY2^=GMG>#=>@78=[W$6-\;+;S>Y^%:[B M#?F/>?S/^"'L6E+"%*[(=92>G21@X]T=!]ZTX;Y<&D^W;_BLZ7<'+1O0^LH8 MOQUP@-T/U/QO4$L#!!0 ( (: T%9=_[1PEP, .$' 9 >&PO=V]R M:W-H965TU*S9 B21*EN34-I!D'58, MW8*DW3 ,^T!+9YDH1:HD%K)WKKJ+(5FMLN;W4'2JRK+1IN:.I:2+;&>3UX-3*B,5Q'K5R>%PCL#MF];;K8W*/5F'B3!?N%>-&OG%Z+%K.,-/J#[U-T9FD4'E%JT MJ*S0"@RNYL%U>!V4 -:YX+]V]WOR(NW@F M'J_2T@Y?V(Q[V32 JK=.MSMG8M *-?[YTRX/SQS*^"L.;.? !M[C00/+[[GC MBYG1&S!^-Z'YP1#JX$WDA/*B/#A#5D%^;O& #:78P7LU"DR9FD6.@+TYJG8@ M-R,(^PI(PN"#5FYMX9VJL3X&B(C1@1;;T[IA9Q&O.W,):1P"BUEZ!B\]A)D. M>.E_A'F/G39.J ;^N%Y:9^A2_'DJWA$M.XWF"^7*=KS">4"58-$\8K!X\RK) MX[=GN&8'KMDY]/\KR5F0TQ1/(,/'-<)*2RI.GQ7'EQ)W%2K^0@N.S+>Z[;C: MOGE5LJ1X2VO:<4D5^8BJ1UANH4'=&-ZM106<.L-0)C40N/>6NAI/TJO=A49C MX5OAK;JW7-7VNROX';D9;P^0]D(>Q/(&O(,A:F<0)I&8=%.0%6Y&'!8OAX%,EK2,(X M+\/I@%3FY%-D_IRX##-:^X7",<2:CX$=T0E!:=##!J%J\2CJGI KW2MGMH!/ M%:*/+8F_ 6V@U08]N^-,UKT9-"#L#HW0M85!.T7'7)X4:F<^+9/4JKF0U/-J MX-:B(XY"5;*OO7]GJ*\;MP7*/^"77G3^9E 42!^_YLU\J!2))"<8W]XN].JB MI\D>[UA[@XW7^:6TU]:'>DK5EX(F:9@5.0T8"Q-J*C[DG]$G57HLR,+)M""1 M"E;N?7\BAK5N@84%F3+R+^EZUX+3MC).@1#CXL5M8&&6Y#!-ICO]_Y4HSV 2 MQN.%8F&>97"JKJ-G;9S A]7#^W4]MNU_MH^/WP=N&J%(,UR1 M:WQ93((QX_N)T]W0Q)?:404-PS6]P6C\!K*OM';[B3_@\*HO_@902P,$% M @ AH#05C-UC&AI! # H !D !X;"]W;W)K&ULI59M;]LV$/XK!S4K6L#QB^R\++$-.%F']4/;(.TV#,,^4-3)XDJ1"DG% M\7[][BA9L0/??VW)'SC75??8D8X*G2QB^2,H3Z:C3RLL1*^*&M MT=!)85TE BW=>N1KAR*/2I4>I>/Q^:@2RB3+>=R[<\NY;8)6!N\<^*:JA-O> MH+:;13))=AOW:ET&WA@MY[58XV<,O]9WCE:C'B57%1JOK &'Q2)93:YN9BP? M!7Y3N/%[W\"19-9^Y<7[?)&,V2'4* ,C"/I[Q%O4FH'(C8<.,^E-LN+^]P[] MYQ@[Q9()C[=6_Z[R4"Z2RP1R+$2CP[W=_()=/&>,)ZWV\1R,A&7C@ZTZ M9?*@4J;]%T]='O84+L??4$@[A33ZW1J*7OXD@EC.G=V 8VE"XX\8:M0FYY3A MHGP.CDX5Z87E/?K@&AD:I\P:A,GA4RC1P3UJ$3"'VU*X-?KY*) Q5AG)#OBF M!4Z_ 3Q)X8,UH?3PSN28'P*,R,O>U73GZDWZ(N*J=D.8C@>0CM/I"WC3/O1I MQ)M^=^B[H%=,%144>OASE9$4<>>O8REH#_T]HG Q_M(U89'76E2@= DG!KJUJ8+:D: MVQA)*@R2X5H84%6MD3H]1&RH->T%"T*K-1T&#\H\DGV6\%!9AR"UI<[>4K.$ M,DIPD0*NE83:*>O:XF5;FAMY(QEVSX?7KR[3R<6UCP.#YII$EA1U[>R3HD9G MX,GTA^C@@6L27: Y!X602D<3IZZ+7UH?P-9!5>H?T<\;:_P0:'I$ZUL4#I"; M 8C*2O=4]W!>5%*,>)Z?64D;K) OH[0"*KBSXI-A>1*6L%H6B!$?^ M4^V^D( [H'XDI_*DQEBD043-2*&A.2&()D)3QJ1EVO I$2L:X8(5\;-0CJCR MT A'M>/-0GDI-#-AUAHLK*:[,I)69!HA=B&'R.K!!A(6%351X)0WSG6]Q*=: MB8SK2O%M2B5+]K0GE&)22M=$NE9TK?N.J>:9;,\D(FE&E,1AJU4>BY()'?D7 M[YLVA0?9Z;G4PQWEIXC5.FP">!,-VL:3._[M%?S![?+N2+O #?6Y,9R?G3\G M$'LZO8;WNXSD;;DX!&*@LCE0HZ7G,[@3ZMCI&QI4%Y<_ON5V19X[$<=(JA_U MG-==JO*_FW8007H^9?<.W;B87L*QV3[:NZ$KI';A=XBGY%(5V\NZW^V?.JOV MAG\6;]])'ZC;E/%$V()4Q\.+LZ1MJMTBV#K>]YD-]'J(GR4]U]"Q )T7UH;= M@@WT#\#EOU!+ P04 " "&@-!6#H_]^P/GT:;N^OOZ+./S>OOZKXKB\I];+*VW^_SYNZM*^N;[Q^=/M(/ M/A6[JPX_>/KZNT.^N^_WPL8&_GOI1-L7>56U15UGCMM\_>G/Z\NW9&;Y M3_RK<#>M^3W#I:SJ^C/^\6'S_:,3A,B5;MWA$#G\N';O7%GB2 #'OV701WY. M?-'^KJ/_2(N'Q:SRUKVKR_\N-MW5]X^^?91MW#;OR^Y3??-?3A;T#,=;UV5+ M_V6\L*2X.:)",KW>9>__JZI;[(& MGX;1\!=:*KT-P!45[LIEU\"W!;S7O;[DWK-=U7W5% MM+,]FQCOSB#BC\M__.WTXN35#+3G'MKSN=%?O\W; MHL5-^XAC5UV.))X"\BN&R7Z[K8N\S%IXQ,&A[-KL M*K]VVF@(&.92 V)VK7).7Y1U^ M[PX=O]O!O+]7!?YUB?,09&_VK@&:S![_XV_?+IW?$[\/'-50U0'-4W%4S:]JNVV!1Y WM_ MG+TI2QBV<\U:W@%*J-J/86&]C:!7)JU^ CO!71D( 5'9#/[1Q.+CQ.+F:7 M]7OK<'=_:+MB3T2#6_,_^LV.-CZ%IC\S'F&."9X/BQ#6_>>%Z0'E:-'=\>'P MM Q8^W=?P!D$UEZ!,,0W$(?[_+/+7 1)WH( /3 1=E=YE^7;+4@X @+ JAL$ M(-\S80)P\+SK^-6RR%=%671 WHML UM3UFW?T&H!,CRC.&WZA2SG*7"!NN;4 M,A?TXA0PC;MV5>_H&7<+FD4+(V_Z!ME#>(>8!9SZ>G.<7?;K*X,!.>>+;-4# MI ![57<9GCF#9N78.0^S\(%8"P05IM HB+\ DB M!#D_''+8F;:@$==U2RN$.6Z(Q2'EK^'Q H"H 6_PY75>]GY^$-_KST>H->"( M>UPP?0=G)B\:>I:P"2P3< EBN+W*&UJF(*!%KEG[\S0\L@5P2\3_H5^!R(*1 M 'K WG!X6@,SZ"ZO=L6J=':;=W6]N2G*&M .FX[9 M*5+P 6E@ 5S5 ;0-? Q[!%Q3"!I%34.8!6T11LA*!YAA4D3\9PT25X_(0L3B MV#D1 STGI!7P&V^#WSD@D7H/DB"_12YN&!UI;WAH0-09DH*1K@K8*)0R)1\Q M. L@J.@HPVZ ?@=S=PWQ1 8!]J2'-WF1PP,)Q+ ".> 0ATBBH"RW=94C[GK@ M@0WSBZ)9]WLX-\A1%T+7N%8[7,Z\MN_PE"(I@P(^8$S1XRM0N^/']30"-3CB M$VT&^AT>FA6<90?2#<05+)/8T1KV$G9&]A,7YP"S3ID3P>UN02 6S"+_$*8( MLM(+6.4/!\.?MU/[[PH!-% I? %=&V +W>X3;XLY,Z=G($X%7#(8G6(LK: MYW?9^@K)?X%;68&)(KM2K]=]P_NWV1!OR5'98",+:1N/R@HWPVV8[)F0//<2 M;>E^J0/SMC4>%B)\. ..3L?G"E0>V+=UU\/S0N0P'")R4R ;R;9-O8=WZG8D M@7!;D"WS@ZP3X%J!I/"I!D&88%@I&.>4@.=>"7@^K]L G8+YDKWK&P3H+B7V MOVP$XAQ!'JWUXX$B6;2LMJ(DWX NF3- /TY[V .(&J6,[60Q@!@D"-DZ,'^5_4>#U1U731UQ9RY IY= MH*0= ,(\&(G[ ^R6E[^> *=T;:(/JT\3 >^!$_;(H_N6)7[>I3 28Y %(3)G M,!<:=X2'#__1D1890;RW#LC.BBTJ:=?$IF'! '3++!*@ &(&U1X.> 'ZQ3LZ MGR1QQY HW/GA /R0TCS4[>074]9^8WXCG& 10GDF30$9,ZA6AU5:':\#UXG3?G!R?9WL@:-(J\_#YV?&%^1S9=K;+"])*OWE^_#Q\!\S? MTS2#/$&0*=Y5J!8$9[D:DFV\FEZ4+SG01XYL@(BB4&B@D5VBQ)XR7' (L+<; M,).0O+LK.(ISXZ1L#L;()%W% Y!.?E67H+JU(LA(V>WNQN0:LR[

U!PU9OR\KH349@$;D^DJ+TF< MD+-P3NA^ZX7NM[,B\UT$Y$\ 9$KL?ND82=]$ A]R8ELZEO@)F"\5Z-HE'9@1 MFE$'NLZ+$O7P(^ 01VU>H@J\ZH 7 #T+=269FMV_?/-'WW;W*BXO/ Y?S*\_ M;Z\6&?Z?_0!;!U+)J^V?0.T"ZL2MP^]3N)T=.^V"?/B$$2DC)15(:&AVP#P"Y!8$)-L2N0D8"^B*@7+:5Q M"M4%\'.%U8!Y\_K\6S73^EQ@]?1CG?U+>BZ@83 M&BQ4X!^BT;97H!$JW(5K@X$#!-*;E:4A ;Z:@.* M9TL.2L18T+)PCJ+K6=V 0][V!]10\;W2D1I(0[!+ G6:_!HM:?@6-K@D9H3& M,DCFHS4R SH.;%]G^0[P+^ SE0P1Q,=CN(R\#;X>X3OCXYL2EZU?[A8L>7.B MB<7O )P="8+@/^+YJDUBZ[S7:00<[-A-Y=7B:8[X_V?1G@C4J5:C6P.)]S&- M"QHLS-\^>2E&=JP_L/KP;A(MWV07Y^>+TXOG\-NW%R>+%^+\^

A(B4B>S+/$23]C1;Z O9Q\" M9TG&G.8'2IU!9D=$]8'MZR8@?J=8V]&NR3=H\-RZS9'HAF&$6:./V IL&Q+S MN@2]ANP"]1$6Y!OVZU2.!Q9WQ/%D#QS[OV!D-L$=VADBF3HVWR*J)LX90P>C M>3#$$2J1#'&\(41I/*$.,A:B\0-6YT.O0.M 8#"'M ]VY$>@5>*2>++:= >0!,X.&MI \=>\(^@]1?]G@^BNDO%-MWCLZCR )@'QM'6N2U M^!G+8NO=6(UC%7-Z"^]HAZV2@SB]*UP9;'8GGD14Q"@^!I0+ECUP*@#T@WX@ M)Z1HK14#MD0%2VPJ!X_^/J^L,<5,D&%CPPNXSRT'9%RL(#](K\;H)+K &!8, M=$U!A=,:GVGD;O%^2E"28$!_P!DQQH479,97FYGMT,Z<=)<$;C%-Y;#![%*Q M;OO D(+K+E I["HI9V3TX=WV4437D0/+L5\4 U4RH:_S+M_'<;GY)S)O#B]Q_0!EH%1)I4$ M[QCT3T7[.2GMOGZX[,=(@Q0ME1UPA[I#BB5Z GD05F07 =I M1T%&4>[=[=JAS'4;S(; M_J&Y A%- ?3\[)X55N[R9RV.&J,0\2.H)R?0%DK-#9IF&^!4N/%P!(ZS7ROG7T+/'SJP*E=F( B[ MBCZ*E+K3Y=\14&1U280EC(OC[)>P_/=R/EJ$@NA?&B,,W/5#X*Y)%OZG M1XV.&-N*+<>&EA@;"@/\')S%3)3O?<('L"#B5^+Y50T@X9[G!!,;N8G4553B M.* -_!4CLIN\V2P&XGWCMJ0NB6D >Q/';4E\(\FP_"9S 550A B)[) 7&^^0 MW5)L14&\RQ[#D^X6#A(-^X2A> JC**&/+IX (8\130D%^8W(%O3L8329_ M;0<2@K@S\ @@[P*4?50]R6UU!.A"]%S!CQP,MKN%!-3(,"E0-VJ%"1UZF)&2 M'(2?AHP&5A;KLMX5K.\PVG%R@].\U8U_F5$2W,6K["ICYWWW=43RK6*L'FO1Y1@[S*E9D*2Y6I-F@!*,MAFF9 MA,D$#01T 2: ^Q 86Y"3&!^;BA6,QM"7/6%3P@$-O,B\A2F;Y!^JPP(P 2&O MR/58-TV]JEGHKN[L0T)C@(Z

Q7>#I$R>)8"AK%*(F%RTVD%,2X/'L)!ZX> M8C/ *=Y A@>&Z!C@JE:(:*6%3_#0UTRH4A/WHORA:0#GF&G(O#V=3975U-L6 M3"\5'0M8*$Q2(CF?#5E(D[H3:EL;$:]HQ:.FO[HC MSCR=_H;@%4;K0?Y/V:&20.)-:?;+$&/C-!,D9F7J4^YZJPY29J3HZG# \[N$ M+CMPPU5.%C2_!K'K^P.@2C.]MG!PZB;V..5@Z!JLHC79%)@,L]#Q_MWG=CU& M6=L9GXS'NSB1V 3R,7=-UX"?G"G44C+1#8G)-O@=HH0RV,."W#4DYPMX\[K8 M]!2X]824H$^VF&] 7H&:BMF$ "FJL%%2AQ%$%Z8*QA M"6RI!*V:M$!)J3B 2=&3/];C=82GP1[7CK/&NKN#.#TH"Q((=G?5<0XH&D'> MN2AYG4(J_PP2G%T>G9R1]3Y>O_,_'9Q?/GV1O\PW'C<6! MA-,B5(L7WYYDSQ8G+YZ%LV7/TN/EXN3T[ G^O%B>PT^,F9P^P87&RSA;G)^\ M&"W'"Z,4S_;&6>NE">X*ZZ!#Y[?QR(H9M>"39Q2 ,;FRO27O$K8.6"?#&4BH MT&P9O!I4XUTNG K3M/%TWH'RP>#SN>OG%J.8(&)>'B]C8GYA/Y@_+1&ISZDJ MH>SF=+Y@YAT[C@AWE_6VHU35]ZB?6_0!*R'VOISF'6:-)U62OVBN\/3& M/$W)ZZR.ZM?L/&WK$HPVB@%O@A)\4WCWNV/?M9 [67(@!WO*MF;O.44%U"K2 M3*C.K:\J,F;0B-C"^ 4+>/*%"6EB_(>33!D^G&AM%A[&!P8+.@EED?L !BU' MBHF0@U$<._)9D3LQA$@T+&(4$A,@D2F 1*= Q]F#^2=: ON-<2.4B>14B\B! MJ;JK03:)R8O'CPJ%,-=:XF]4/X3/5NB]+MCF6O4[\=MQ&(N7!BKZIA#CM"9S M:R%XH^Q'VFRSO92-WH9=1.=>4Y&0I)(E=GTA- ;C8J>K M*F: E610Y(PD;K MW<>"!"Z?"&HL*2%?1B(D"-$2I&H++YR2P 3"25*H*0\C+0#Y))KH4@$2QE%V M_B4I?G-,)11UGV#B0+?9 M"E&!A\O@2%+8,'CIQJVDO$;9PY"!F.HB2N.5N)P=!^#%?%Q&FZ<;\R+(5J[K M:^YH3:1V4#YA\-W0((:1D.%%)&;&@1F.BIAC>V+B'.J=FZ3D.0AGES:"*D91 MK%#G95N;;UNV8K:43C4 ?1V#@RZ:#%@YF76V[D?Y$(9IFVMT_ZD6KC43X0@; M7HW#80 '%?DC"A]R7#$P\5N4[@,>/IS"VFR:Q);'EH64Y]QI 0Q\5+D;+*OB M&JQ0@1$\X,(DVGSO-* 8> 3'.BEA7KBI0J6JLE)U ET#^Z;8$)L..Y)Q.AXB MS!# 9(FEY 6% _'-L^-3KT!IJKYNY>Q82U_<%VV9C[/X""O[BA:<9J;9' ]) MF^#-S[U!C>Q8469J2=-&AE?\6'$\'2J.)^&#H17T2ZV$%\]MX\H&AU\-F"364>9W.5VG]4TI5DZ3YL%-@9Z!:6V(L^4+;NK&A)S$$*%BA M C*6$QWE!F@E+P=P]KA-?- ZLN_P<%4]JNH+GXI3]PTH;B#D&ZQ;TEHTY%8+ M'^+=HJK'NGRQ]36,C50R<6E[Y'Y$C^,:'6,D^LF!S/$\*1-DT' -6B*C27T4 M^P^ X[*HH'GHPS!Y6%ITBQ_7E3-UPZW;>4,9OPD!OKXJNK0O'6=$(#PJ#32P MO$:3/7)Q[Y)C23*H-&$NU*%I2E5!"I"/WE,R"F<6\$"PS3)2:MZ.LA(^;*,I MQ2<]PG4J>!,OG&Q"W->R^$S:/H;AJ) ^2NH:9-'3'E0/!1?GD!7:;8[>Y8R0 M8E %3.TV&JV7C)92=.UP*8#("%:)2W_8#LQ\FV-)63=@A]?U9TWP#\MHO9;H M6/-B)XE2+-$2L%=3M]MV[L!\SV1G_%=] ^<$SI!DP#UD3P+Z+6B$=0\?_6?A M67% 47):/ T,2R!TT11IV7,YHPWD1[+#[*4]"5Y4_V>3+D*YT>E\K=!/U 8@ MR?H?\F(F/S VHG$U,1(P-&+\EHQ&^/+:,78YF,"9<%U3LT.JY^PG3?ATH1_" M@JQ$$J5!V2&6+N*4:* @TR&4GFVY.4*P4":C65_47P&9/PAA=^#&$SYK50?I M:.$ W553][LK;$P0M E\&EX"A9\_%>=6 MO=]C_,RG$L1\81#-DW?B='I-\F#=BT-.01QP!KWXODG_(5VQWA[A"L*",;(/ MYD'-?GF>**2<4#P39:2'FA..836I 0=*QLBOKI1%;U36"@@ Y2,@[ADUT+*/ ME6J(U)HFXB\%M#*I#3IN)/&#[@%?J(/[PH_ZX?>4DL>UG?P0/U!0"BGJZ\=\ M$&E>;AR@W9MJ;:-12QXBTC/O.@LX!9D"D,PT$^:[9X)*.L2]?.<*^IJG4E"L MK0F3%?M^/UQ7G,E^OW-BB%OO7]& QY9*W"(2:D6Z5$?C+\A] EM3NC'A"6/3 MZCKM"N/S2VY<>3VNK&M<5 ;2VOS04EAEU =$\V5B/-QCU7O?B3<*)G'W-0;/ MZ&04OBL.4$1(6]/D,SHT0T&,5DR@>K_EDWN9:%@3:7WCJ8KT.07"9ZL+/?Z8 M3T2%7SQJ)>J J;*@+TAZKPL?6);C12=A@ZDE"LE#;8O28B\ MB$F18-M$V7Y KRYKKE9 8X*]?/GNQ7NVR'R.&YE 6U1(U&;&M.APGEOJ?S];YO@JV7UF0>_GKVW\@%NXBW2!>QW%N@L0R5 M[EA:B!^9N)JQ**3:]CXW+7:;@I)S76Q$$Z86-Z%XCC/[I0:=]!UC .MPW4V] M8&=QRDQ61[]J$OF@YY1-0=34-+6\_7C,_R./47#X&;U7>,C#+']-&Q<<;KX M4C(#8 ,6*D;8XQ4,=BQSX5/KW89Q!Z^!CV'41P/;0#G?!&G81PX/F,WRT_9' M+*A#6R3O*@^1>]M#+F&M-/$PL+#=2)O '1N'99F>Z\; F<3:QMGD+]M:2QIZA7HC;>G%B.*3 MPWU$..T'V%=?J4*"L/;5 9-FUITF#RZL#PZS]:-63'BP;",F#S-02E#@;/(M MJ];Q><=1F-QLWP(EW <2U2($<&/-N-YN2<6O#1G_'@+BVG5'SU4*6.XEM6K9 MOQ0!&3F'80Y;O/45O5A&S!([E&$9K6G11\F]6-9SDU/;CIHL+$7/>D!&MOU& MC/90=F=M)QF5]*XX$-5$S0&E4J3MCJQC4")(RK'"R5-E?($,"G=%)D39NX@ MN&9GFF>;# ][/+3[8]@]^*3'G %0-^H['["W['8.(7!*[FKQG]ME@:+UVNXP]R%RK&XRV00*#V-J^MY=& M.WS#(XDJDRHF;,=4<[G8I3TAK8>]DU):[OU=ZGS01/M\F.V;T[N6H:G Q<*NKBE37M5'-KL7*KIJGP/ Y_/(3U4N"[G2U(_1'[$GX ['?U$ M=3XSF/]3(\;6CN?"?+#7B$V38X[)QT!^_A.J1-#L8'78^\>^T2%35ZXE\ &*+,AN\%G MO7/7U44$]P27\>Q)BWXQ4#G<<\Y=$+1A&$1-3"QM$!6R:$U;YQCQ7G42E;:O M5"MU5J>-M*O&)*J@JD39BB($:1.Q3Z&[\;O>SF[[B&@U+FBV?/$0FB%1RT4> MV&/6A +>/R"K9-RH3BP:,N(#K<.>-3LG_;NX)"$.+MSO<@R]?>#/6I("MGT# MIGV/:7*F[[ WVU$)P8G 5 WU^U'B"V6$G(8/XHP0[6E.E@]GQJ*VB^H -=1J M+2Q>.T[V>^K7'>,30P)P&)W+?JGA;)]>2-YT0_K9QH&E4$X5L&P\36"0AG- M'A*'Y="H$):/E+8)*J)!?5!ID%B4C/&8Z [(01\0TQ,RX+G(@/]D9T!L-/RH7N@G>*42UF5H"QKX(T]^GK6MX:9;,T MJ71D[D"\2<.S8/W -!]E[6!6,0J5S,OYFN-/8I5_"HG]2;G\Q:-$E*Q<+Q02 MA%(XK_Q1V@FR*5=NC]B!P9666.9]\7)Q2+[9,=[IQ5-S(A4O6LG>HD&:"2($@KKI.5T MZZ.A\N]1,)3K D83IYTZ MOK#+$\=USO*/XTP MX[O/45;#R^QQ\638TBAXA?F&!/'O*Q6]&O:-M-0Y:.O!P6&NU\\("N^%!K,= MDVK7N79>VB&WK%A5V^AQN-EDD-OAWZ?&"O&S/N(?6K1@0ITU#P/W2;0;K-5%Y%70 6,( M3"'<#27->22A);NA7)?0EV2',H-R>:AIF&\!-P74XV*2EZ5?\::FPOHJ^SCQ MH!>3Y"D+*&ZBE)@HK.JY T_>L*H1??F!VU-LX3WJ M8%*@YW3-E[$T3KR1_FWF'I7;%EW0@9+\RA5$( PT&(G42Q5;+>Z81"%V+WPMUV0RD4K]/WBHD+ M^P:XQJ8U0C28V6K#> 2/M)ODK1T10UH-F=%=52^A#8#I31: M+61O?9V8Z0: QS)*_9%@K>\3_!B3I'!^O-8QX^TBI*2F>C+4F=-+1J4X8%AG MQ(O=6A)W6./B3.V>[5Z@ROFX4#DTG&:)Z?G7U/&^E&WUSOFI0\W?ZX$B>#5, M-:& QZIG:Z1P1*&LWD=[;GJ,2;(]*C;6048G4NM.M(9)4$4\"YB6S^B(PN@F M]D"1:E:\1A]K0)_[9@7-BJYD#C36T%UBP9&%8,[+OT!T2WS6 M3EV,KQ5)+&*[F'+\J;:QD(PPWXF!N5"$;A.*;MJ\Y-9MVA[ *]OFFJ:@*@+% MXC;2U3U8,51-7@\41)N*K@$0K#=009K/X7I<7#\9W%Z6QH32;9JZ7W%5^$!% M-SFALZ>(=4C<\6:"DD;9#_>GAS, M:I#>C\T=RTK<2>PZ)GV$U=P_O7AU>>EOF636!Q]P2[-T$UCI,Q6JVPW\1M+@ M9'H/69!,Z'3R))=?WQOAP", MA,LY4*5M5!6:;=T,H^.^KXJV;P[\6P576-$P4; M"$!]46.-LFZG= Y04*0& K%F&H!9-KH0RU9;.@9D1.Y=/3!=*J6KKJ07DU%3G/D;*\1>>*L4A8$' F8$Q6]>.\<4&5)?93I.-U!KP?@?V"C1VOB@UX\M4N]3A(=(H]/+ M)%OU[:G6E&O3*;>QL26C50\3I4FM$H^Z](9NH^G;K.\**FZV/H[CV-&9@HKO M\P)R.$)+X\Z60PPA@5-*6>+>Z>ZI21(E!KWKPU9.GZT_9P/T!U@7)K0E_(>> MLI3;DMC!R(?RO7C"PE>#+KNX8'ZX'GW%C5.I' +54)^_R%E(M*[Q70!4*VF"RI*# M2L4L(HA3Y()]8Y!QXAV@UTY:MG;4)88TNMO.-V*P-$ZG"9&Y\OF?DNV,O.(/ MXNTLFZE5'S635K8Y7.XBK&.P.HXRDVE>:'\JOGDO0E=P_&A 0%NY2I>N"L.0 MP8?A[WPXE/F:339Y?!B1/,9N_[TG%6IH%G/AX7 MFF$NYQM1OM=[;#6N8Q//IGM)_?E1L_?WWWT9L"TFT/12\[9ID1W, M@6$$#-D0WX$DZD^]!_G5>GW0Q-P/^5U3XWD8W_*;J)-C6(.GU-\5[)F=GS#D M$E+S&E^_&<%"ZR7W<[1NN8I"4 M=\T5EB$F'XH7U76*00@$E)(DB)S+"53K7@9@X]EB.Y)N=/6JJZ'[%.\W602L M+]JJUKB5C7?:'&H.[X[ FNV@.D8 X_^OW!04&_EGMB"[8$:("MR%.]##/OD# MQMD<$LN*>XUIRR#K2A7)+*W&K,-&'*() HS2B]&4])9EV-O$;;X3VZIJ<6(6 MQ"##QSL6S3H^\QSY1>XW:*M#G;;N9_2QBE4HAV1M416"K^F8-G>W;\C^222O M/03J9.^%!^1)Q;Q:O%0]YY#EZV'ILCG]K'@:T-KY:R&7H=/D\I[NC[K*MYQ. ME);Z7S@&>XB+O50!I+C)L/"DB][@.S0DI&F:"?](>5)5;UE);)J'@R'W<-A$ M@$$K..PST_@C'P==<";R'!Y1J523HXV.*-/,1- MZ-ZLN*0F((EKU?2RU]G6IJ:A5,)P8_>ZE*)IQFFXMB2V3Z\XWH,]EBOO/_'A M(WE+2QY(G=;@M[9^45^X:;"'CJMD*]?CH#G:$B&3O.0/07".2/3>N@.&)FGO M9=/LL0F]%)?W]SY$:,1P3!Z:+QHAT[]U61.W=@Z;%8:PWDR 9*+9[CKD<)F, M=/B[)KN%YWH,')FN:%YDJ[KJM5Q;F)-D.-GJ)JO=/HEDG5Z+S));I:?U$'B( M/111W'%=UCV2[[;)->75:;4MQ7J/*%W&W+\<]<\B->K6Y.%'S=B&J;9S.?=D M)O@0!5+;E92MW#SX;"3 MJ6VV]Q\3R6. *!WXF^7R^/P??SN].'GELZ2_.7UQ_#SZ3%*I+X8?3S:)X<>F M6H,_M&?S,O0,6\XW_OID&[Z:_LG)3?RZH;)/4TUE']"<5GEHQ$\&I]TR@C]S M[H_OA=3T]Q@TN?ORHQ4Z^RSG&_1<$KAO"=QW!MSD%GW=4/$?B0:/A+)0%-GV M_#%7)[KXNE%^MC8LW5QOQU]B4Z?6)PY_NOQ=(XF+J.XDT;*+3ZY6PN'O.\Q[ M&E8O/J!D\;>K81WY&'!?[:X1E_'*33RVS*'G;Q<7]7(YACF(PUY[NN-*U,K!$RW#YPJLKG'#;J& M4MFTYJDQR1.50RIY9;MP3%SD9A\A7 '\HFXR\WN<2/*&N;>NX(PA5ASO)'5A M[L"&-A;+^3X4OS5$P'?9)2$@>4Z_:(3LUQBE@TVP&65*L9N!\[RELF :4\:P M+46C0M5Q\:VM7=8;^+B/Q8/NY A*^28[>[9X[7G[>A^AGOHF>JT2VM*T1IV0-(P$XR.<5AV\*IQG7!UX,<& --, M9Y8.0EWNV7P5[2^.;ZDB^J+SE[T97,+KC^.E.1A).OEKIHJ+"/)R37UW*4I? MK*G[0ZFCT@%!/R'E;.C6^T!02,$Q ME/9RW0A@[^$5:">4EL6$QL+J(\IME6US%!>JS,[FZ\,NN1-KFH(>]FKVZ["O MJP9Z_?V2IE\:M6_FW,4[PR]68F>OCPWNVSCWKYQ3U^Y1CKD>047L_9)3&,F7V%K2JJ>2K8- MWKD:E,7#%5^$B2(=0>$*WF>S9R-$?,_F8[,?^/J WS"4F3P?#W\]OC Z8D]R M20$%3%5H_4(.:F[1LI,S'ME;A2;P6I5P,.N*%KF3.Y;=$Y-16 M:!VT27\9O.EW8IPMIB6W[[T9.@OZ=O+ASEO^:++2TFLU",]$#S,%W_<($+=L M<@E@DM4-RH 06FU]TU.R8CR1A_;"/@ &(XI9L9V )G+J(62F/)_O>J/!$#2^ M 8Z4%WB0K.;CD$(PL^#H.N& <7S#DTDW:IN I674-AN>D]1/HH'8RV1ZW: G M^QXH[/C,76&[DOA7KQP1SERD]36B[>7>L:;JMFBT_9B M[61G[AA"!DNU(I/D.!0-.'EFN5KI; M&K',;]3IL1, T(EX^2Y[?@[FD65("ZT'T6UE*K251QS#T-:M\"W(GQ"*BHM> M3=_7-)I4C?=C:"E5V[;NXVUWH*JR*A*$-U2VYUYTV7RQ\.!\"97(#; M:0ZF7(2%"Q4_@C]A/N9,H@,8:S&,KE,$A_HBH!W!II/P-;^ T+2*^Z %[/$! M1761:=_P^FAUIJ-=BD1,)[%:6Y53\&YPH2B%["<:@6JN*\9'7>7;O>L1#&OA MI/19N:_-J+,=]?B22Z*?G?R=-[NXJNM-BI9&&SW6+P(6,:^2&I-TUNHRH_D, M=:N*6QY!^,0P)-W_R>R"N_MP33$,1KRW!S10)K^__HVN?OYR1:/2=)@=/)Y2"$Q-)3_*OQ5=?2$KX0.!S*I #TEL_=]WN6OOP.R MW[EW5.] P=#O'Z&1ZC]%.QI[IKY\LWST%-X,C[_^[@!&VL^P25BV4KHMO'IR M_/S9(_93ZA]=?< A,9^VJ_?T*WJE78,/P/?;&O9/_L )\%H^ N_U_P502P,$ M% @ AH#05AW<[_,Y! * H !D !X;"]W;W)K&ULE59M;]LV$/XK![4H$D")]6;926P#3M)B!58L2)H-P[ /M'2RN4JB M2E)QLE^_.\I6DE8SVB_BBX[//7=\R.-LJ_07LT&T\%B5M9E[&VN;\]'(9!NL MA#E5#=;TIU"Z$I:&>CTRC4:1NT55.8J"(!U50M;>8N;F;O1BIEI;RAIO-)BV MJH1^NL12;>=>Z.TG;N5Z8WEBM)@U8HUW:.^;&TVC48^2RPIK(U4-&HNYMPS/ M+U.V=P:_2]R:%WW@2%9*?>'!QWSN!4P(2\PL(PAJ'O *RY*!B,;7':;7N^2% M+_M[] \N=HIE)0Q>J?(/F=O-W)MZD&,AVM+>JNTON(MGS'B9*HW[PG9G&WB0 MM<:J:K>8&%2R[EKQN,O#CRR(=@LBQ[MSY%A>"RL6,ZVVH-F:T+CC0G6KB9RL M>5/NK*:_DM;9Q3++5%M;6:_A1I4RDVC@Z+-8E6B.9R-+'MANE.W0+CNTZ'_0 MP@@^J=IN#+RO<\Q? XR(6L\OVO.[C XB+AM]"G'@0Q1$\0&\N(\W=GCQ3\3[ MUW)EK"9]_#T4<8>7#./QF3DWCQ.FP<4!MDG/-CF$OKBC M,YBW)8(JX$J8C>^^\/YK*Q]$B;4U(.H<;I'XR\QB[OX/17'0SW 4G<.,'>*S M0]]YU,\>G8$P--4HS1.R!KM!N%)5(^JG=V^F43BY,)"IVE#&<\$VQE)3N0 H M- =1T/W064G333-*H4J:Y^TZ3?')_#TMF0/F39"X0_49\X1"&T"^'[[9/;_;/LXN=4+8DJJ$V4G ?"> M/PFHNV<&5> @+G$MZYKELQ*E(_:6MG82!*Z-DX3:T(^2"5RU54NQ48DXP:*@ MF@$B_X?N7Q8I%%I5-%:-JR2\%7?WY"!,3\(87/311=\>Q>GD&"Y%3M5A90$? MJ8 :9+?,RC^;!C#V@[-QOTFPU=):9. "CB(_".-C;M,HH9:E%!YSH*_#B/TD M./LNG .22WO)I3\A.9*]Y@Q7=+CEOUP8X&-M1;V6W%W2UE( N[]D]]L#TJ88 M*RNGDWN#+,=?*:W=<77V0ZH\S*GG(5[PD,\\1,=#:-Q;D"T7?>";G2OS"4-R M 9=$A$FR%K$GVG9$RSU1_MN!GNZ#*&6!<(T/])!I^ A@MJE5J=9/D)R,23]< MJPG7'1&2B=G(QD "G[7($6I1$7 RM#VC%]6; -;NC<(W(6FC*^3];/\,6G;5 M_]F\>T-]$IKT;J#$@I8&IQ,ZZ[I[EW0#JQKW%E@I2VQ==T-/.=1L0/\+I>Q^ MP [ZQ^'B/U!+ P04 " "&@-!6J=7]6A4# ""!@ &0 'AL+W=ONG5 MQ@S70:#+&CNAK^2 /6GV4G7"D*@.@1X4BLHY=6W &4N#3C2]MUJXLZU:+>1H MVJ;'K0(]=IU0SS?8RN/2"[WSP5USJ(T]"%:+01SP'LW78:M("F:4JNFPUXWL M0>%^Z:W#ZYO8VCN#/QH\ZA=[L)GLI/QFA=^KI<PKD6/XBC%@ME#R" MLM:$9C=-Y)K>-N7>*-(VY&=6=_B(_8@@^@JVJ%R7^Q+ARZYM#L(63L/' M![%K47]:!(8B6K^@/*'?3.C\'?20PV?9FUK#;5]A]1H@(*HS7W[F>\,O(JX' M=041\X$S'EW B^;\(X<7_4_^>R4[V!!71?>$>F!JV+CJHX*_USOMSO]YJP(3 M?OPVOGU3UWH0)2X]>C0:U2-ZJY]^"%/V\P7V\JW\K@C"U'#7%U9^NX2\4:KH%0#ULVKF)=N%V"6'=R;$W\"/(_;O[VU9HTY2P M:>58P0>(>>RS)(*8D?X#\"+WTS"!*'%BF*9^%!; ,Q*_F!KM/-KI4C6#&PI) MROR,%9!PTB>,^6&20)*3$+/09YQ!FI+P( W5]95GD<=^EG(HK&=&4;.,01%9 MF#3SHZB8A'/%@2G+ 9+*0XI(G/;*<:YE$3=9VGN%WD!(9MRRU/N M1UD\RRG+_?BL?^LV!2_F MV'@YM^&DI;S6E$S*?S@%U/<^6[^32=/PMU:&@6 MM+@G5W:5)1ZH:>)-@I&#FS([:>CRN6U-/PE4UH#T>RG-6; !YM_.ZC]02P,$ M% @ AH#05A_%27[2 P V0D !D !X;"]W;W)K&ULO59-;]LX$/TKA!H4+2!$$B5+MFL;L)T-NL &".*T/11[H*611402 M59**F_WU.Z1DQ4D=]]:+.4/.#-^;#XNSO9 /J@#0Y&=5UFKN%%HW4\]3:0$5 M4Y>B@1I/Q7CM;.8V;U;N9B)5I>\AEM)5%M5 M3#ZMH!3[N1,XAXT[OBNTV? 6LX;M8 /Z2W,K4?.&*!FOH%96P705 M&7MK\)7#7AW)Q##9"O%@E+^SN>,;0%!"JDT$ALLCK*$L32"$\:./Z0Q7&L=C M^1#]VG)'+ENF8"W*;SS3Q=P9.R2#G+6EOA/[S]#S&9EXJ2B5_27[SC;&&]-6 M:5'USJA7O.Y6]K//PY'#V'_#@?8.U.+N+K(HKYAFBYD4>R*--48S@J5JO1$< MKTU1-EKB*4<_O;AF7)*OK&R!W !3K03,N%;DPSW;EJ ^SCR-MQA;+^TCKKJ( M](V( 24WHM:%(G_5&60O W@(;\!(#QA7]&S$92,O2>B[A/HT/!,O'#B'-E[X M>\Y77*6E,+05^;[<*BVQ3?X]1;H+&9T.:49GJAJ6PMS!V5 @'\%9O'\7Q/ZG M,X"C 7!T+OIB@Z.8M240D9.E4H#UZ8N5$:;)$1_L\SM(6REYO2,KIK@ZQ>7L M;:>YW!= (\'> Q'^0!P:P"B MK^752%X.528?>(W11*M8G:F/4_(//$))@GZE_1J2>Z%92:YYS>J4H]2E9TK6 M3!4$?4EJ!/C1<(;D _[GY2W&)QB$= M3K]<;BX)_E?5Z1-1A@;7'-D?#&GB1G[\6EV#U#SG*=-@F6;0",7ULUG@)B/_ MM;H65072T(_<($[( MC4V-+?%F(#G]+8\P<.-H]%I]DT<8NDDX>JW:#&MIV^=%CJ/$C6DRF!_6?GLM M9",D(D-46WVJ-D$P=BD=_Z(?EW0K3#,,B";N^#@[G=HENGI.T:\8*0W=*(B. M^B!P_2CH7?.A5_NAN2 T"MSQ>(Q2B&D(J?^B^4;)R*7^F/S9$:1_? 1'HXD; MQ?2-$3R<+BW4*V2RY[I B %Y B;-D,98T3BR9UO0>X#AT* (K8C=[U,W29*S MA;P8:G;JW]L[^MQB;^_LHT*15+2U[KZ\P^[P;EEVG^MG\^[1@Z.VX[4B)>3H MZE\F(X?([B'1*5HT]N.]%1J? E8L\.T%TAC@>2Z$/BCF@N$UM_@?4$L#!!0 M ( (: T%8T+,*9)0D %8< 9 >&PO=V]R:W-H965T2SWLQ+;JZ1;HASB41-[GN2_I5F5EKV;+IEF_NKBP M^5*MI#VOUZK"DT5M5K+!I;F[L&NC9.$.K*O*>G,U\V?#C8_Z;MG0C8OKR[6\4Y]4\V7]P>#J8J12Z)6J MK*XK9M3B:G;CO[KUW0&WXU>M-G9GS4B5>5U_I8N?BZL9)XE4J?*&2$C\NU=O M5%D2)T]T-O*D@[OK@?H[ISR4F4NKWM3E;[IHEE>S=,8*M9!MV7RL-W]1 MO4(1T$D[MCY*3\43;R M^M+4&V9H-ZC1PJGJ3D,X79%7/C4&3S7.-=>WLI15KM@G!X$W]6I=5ZIJ+'OY M64_RMB,ICI#T!?NEKIJE96^K0A5/"5Q OE%(,0AY*R8I MWJS-.0NXQP07P02]8%0Z)4OB\LFN9JZL9 MXL,JH%!+8-DU7!;O*\7;6E;%3! M?E3@FFOIL(Y-'PPBUS2/;N/;WUN]1BPUA]2:9'Q8K<]+Q?)!"KDC1?%,BO6N M%&J0@FV444Q:MJA+I 6 35>L6=:MQ39[]HI]L6K1ENR]7BCW[%%)8\_8C26: MW>][A5A?"]LI"1-BC;Z)43JNVHE42M-L@EE*UT=<=*HL$: M95;L!?.YQU._6Z1QXXAE;2E-L) D,'6R]:-Q%P(0G!&>^%R8!>]>:2C=M MOVFA'VAM6?!#Q&*/9P&+O"0*(+I5$+)%7!@8L +8VBX[^5X2A/CU_8Q]KAM9 M'C.=X)XO4N9GGN"I4_?5<0^\]"./!_$9%L+CW#]["HN1JL^D-NQ76;;J2:#=K&K3Z#\Z _\59KM%R>GW_>:* M &VZ5P9%#5%YC\*WQIU&Y)3!\8D7ASZ0DD4)X^TE&/,/(2SGQ%*?;/]J:WQWG4U$:CU$:GQRE3\S[]@'=GR7_F=/" M=Y+/X?!]PE#M,"3@Z#UL#4]<26"*.HQGX=R!RG,9#BN?;0"ZB6+S=U#J6I7G M><&!TY%P)1?6,.^%1.I#&AQH2<8JQU L18I\D M6BDG$%K?KZJA2 B]-$V0<47*J3H CIUCY:X]P%+FR-(&PNW; GQB+XY36H!$ M2@S]T//CR=R=C*A(3D8% 2&GP'K7NBIW$"6GYOA)ML<;#C7(L.ADD(> XV*6 MPKT^@I^#!6 *(1Z;/Z*BVQR^(= !,3@3DJD#+TL=2B+XF?LI+6,JHDC-6.+' MXV%,R[1#C'C-H FFIP4U%N.MI_ETPG7IZ+KT]&YQ"0L ?;#(3W5=;'19'G+* M),'C3MEF]H;F!=C?/:=6C.R?;YG?]L7IEYU46+=#:1J'B$]I]]0U1*4M0F^ @LXF\>GDQ1Q.$F28I6( MQJ&8\G@V>CP[/87GN6D1 WU<=HGG;W"'04())UZ&:)VX(2,@0!%MD=#AHCN?COC(=X#GSO:0UF7IVGOFJXH MH-8Z HZ"R:KM\^WLSK_9Z32V0)0>D)#F5E5JH0]GXFGZTP[/GS.:]XS^K*_O M92[[>HI8H8P*7R>N3N[P7FEK7;"C<_;1N:'NIWSK1KC8@*L3;*.;)4V*798B M ,1>!&!DF(WXUK=Q%F/P2?'@J6^/*XI&$GV@*[LQ"@"?C&1_YY6,?[);OU0 M4:G]AJ$S*?'J!H%E=%_"!KKIWBLZJ\[IM,!;WNLI!5[.C:S&HD ^Z[N1\ M]S:BUW7<:'9US9_JF@^Z3D+RRZ1$NLK+MG YX_"&;J@6GA]E- !X(@RWGCBN MAFOG?.!1N)82R J3[;E!*Z226& *%&ZD0!^9A:?@@1UR2O=.5O^ANJKM7I7J MYG&(WQ-,_U]UU;?J3E?N3J&?L8B[Z;1+<:?H M/ZD5@8DJCJP>6:$+,&XH NJ["F!B=%?CH3:N)SK1X$5K'#*_:<@[WT]Q)P!] M+U6,R/]?P7F(3/@O2[S$O0 0$5H(% MT+H;>0)+*BEID7=W7.J?<:"TJCX>V M@C*,>V^R&M-+9]R"FLI![!V3K971=<$B5,Q8/9C?=IZ+M]NZ+ MVR_20'S+2K7 47Z>1#-FNH]8W453K]V'HWG=P'MNN52R4(8VX/FBKIOA@AB, MGQ*O_PU02P,$% @ AH#05F\_E=GM P E D !D !X;"]W;W)K&ULC59M;]LV$/XK!^T%#:!&$BW+=F8;<-(5*]!@09*U M&(9]8"3:(DJ)*DG%S7[][BA9<5I7Z!?I^'(/GWLEEWMM/ME2" =?*E7;55 Z MUUQ$D.&5*A6Q.,ZBBLLZ6"_]W(U9+W7K ME*S%C0';5A4W3Y="Z?TJ2(+#Q*WUHRP.WXDJKC[)PY2J8!U"(+6^5N]7[/T1OSY3PBD>!-]=I(3M84E#MG<%6BGEN_%VB2A5?W_$$)>[:,'(+24I3W )<= /L. M0,+@6M>NM/![78CB)4"$; 9*[$#IDHTB;AIS#I,X!!:SR0C>9#!QXO$FXR;^ MLWFPSF 6_'O*R XB/0U!E7%A&YZ+58"I;X5Y%,'ZUY^2+/YMA& Z$$S'T-=7 MNFIT+6IG06_!TX4K;9T]1704ZC31E_C*X^>$#[+.58M10P%<2;.UU4H6W.&< M=?C#^G.DA5W <*HC"WMA!' +6ZVPI#%WO+)N+:\+>W8!?PMNNF0 #*540RSI MP^#/#JG>'3&!GR%A89HD*"S"^2*%NU(;]]H)4QUO8R%+9OA-TSE\X$92TAZO MSU@&\^D,[K7CZBO\:3B9IB1,PF2Q@)&X38>X34?CUD7JGCBBZ?!&VERWZ*Y; M]!N\J[N.B2X[%<8?078'Y.* ; A9/B,#QU!T_53^A_Y^CLH%;'RT/_JV1$N/ MZ/:=P$9*K?K9_?X0"N$3ALV> 3O/V+=:+QFDYPL&OXQX,!L\F(W:^;9U+5IP MC82JMNI3_X8_53Y9+W%4 %IYU1I#>=BM;W)/A4RX<^@>;HI3'AX]^72A]'2J MGD[GH.9 I\64-E#K^G7.ZUPHGWSZ939;HLMKVMM[#"W(N2UABU&A^T-:BA)& MYJO:^)&J\CV6SGJA>TCJV!?8%.982 L2,TC#=):0.(,DI)THSE%,X@SN2SR1 M;S'^P.9Q7S+?,9TA)L*_%Q9[1M6TSK<,5!586Z^2<):P,[@A/V*4'KEJ!5FX M'74GR\)LD728>1_@;HO"NI9*.DD7$_:%6;HX^Z9M'&T*NZ#T&-X9BY2=K/#H MZ*:LA-GY]P">3Y'J+LUA=GAR;+J;]GE[]UZYYF8GL1TJL475^'R&)6VZ-T W M<+KQ]^Z#=GB+>['$9Y,PM '7MUJ[PX .&!YBZ_\!4$L#!!0 ( (: T%;W MVZF'T@( "(& 9 >&PO=V]R:W-H965T':0\F.8A5QTYMIY3_?K8#&>LH#TG. M]GW??6?[+N.MD,^J1-3P5C&N)EZI=3T* I676!%U)6KD9F4M9$6T&B&VWW"?3\_RY8(I]X9MZYL./<@;I46U!QL%%>7ME[SM]^$(D(4? M .(](':ZVT!.Y1>BR70LQ1:D]39LUG"I.K011[D]E*669I4:G)Y^EP7EYC1@ M61*)"CX]DA5#]7D<:,-N?8)\SS1OF>(/F*(8[@77I8);7F#Q+T%@9'7:XH.V M>7R6<5;+*TA"'^(P3L[P)5VNB>-+/N"[?6FHWL&OV4II::[#[U-)MA3I:0I; M(B-5DQPGGJD!A?(5O>GE1=0/K\\(3#N!Z3GVZ;*M#!!K>'\NBS98 :8.X4ZI MAO <3^D_&^&T_L<2X494->$[*$D!\A!+'$2H5H2-3?>Q@=@Q,T6M1C!35K,Y M+\JZ [.O&)9:Y,\@:EN"RH$-+^&&N]%*&X/R#:1^F&1^G&30\^-HZ$=Q"HOE MTX?^ S\=IGXR'!KD(!KXO32#V2NAS-Y=IW+=Z$8B;"3A6H%UZ:=^E"36[*?F MR=)W"*QJ)G:(H)SBNI%Y::I=0=\/P] ^<'F1Q5%\#8]"$_;?YG2[EO3\<-CW M!X,08A,X,TI[?3AU/8*CNJU0;EQW4I"+ANNVA+O9K@'.VKK_Z]YVSWLB-]3L M,,.U@897@YX'LNU([4"+VG6!E="FISBS-$TD?4$L# M!!0 ( (: T%8IA"/Y:@< /,2 9 >&PO=V]R:W-H965T#>+=%A=%'QB)MH5( MHDO2<=)??\]0LN*XCC>]#[8H:CB<&9XY,]+Y6JH'O1#"L*>F;O7%:&',\FP\ MUL5"-%R[%XR;GC5CB[/[=RMNCR7*U-7 MK;A53*^:AJOG*U'+]<7('VTF[JKYPM#$^/)\R>=B*LRWY:W"W7C04E:-:'4E M6Z;$[&(T\<^N,I*W K]58JVWQHP\N9?R@6Y^*2]&'ADD:E$8TL!Q>137HJY) M$=PN -A7[ ?I6M66AVTY:B?*U@#.L&$X.-B5?!08V3I7)9 MZ#DL\(+P@+YP<#FT^L(W]$T77(G3*QQER6[Y,Q!FV$0IWLZ%'?\QN==& 2Y_ M[O.^TQWMUTTI=*:7O! 7(^2(%NI1C"Y__,%/O(\'+(\&RZ-#VB^G7>8P.6/] MN4W67)6:31YY5=.),:0I^PQ?S#[;#VK?;_O7A6"BVXMW>_%7>\UI+[862C"N M,5,CR_49^Z_@J@, P_%5]7!^]!=LVID?KYQF:_,0JKJ;^P0.:F7.6F48!0'B9/D.?NRI*37G7V0.[V;?MM2D-!Z)_$CZ B=((B< M($Y..J$7%4Z0A(X' U*8G*4>LVC3R&JS6(BZM$$S_ E329*R$-N\"H9H2PK# M4JA*EA2!.('A8;@=C -(B@]%TM3(XJ$/!IL02>*P]Z'GH,:WT=-A@H[7 M6"<[^L?!::;MUG+YPL_8^NR519I]61EM>%N2AO^LFGNA=JU^+?.[)6)1GB*P M0J&PL)LGH8I*@]M450AV)ZA8D>@UB(H2?07$?16J8<=5:Z&G3]AD/E=BSHT M-QI5H0H5[#=>KX05 O96&AM"\(K7=/H$?]CU"NT^PX'YON/Y"?N "3>,6.(F M=),FF1/[:>^'W$%KCU'(Y9$+7+^6XAHQA%1%04-NZJJ;!_*RB)3[GAMX.XM$ M'P0@.0"H@. L/2'9R/6S'=D!SL=]*I!@&+A>]"Y+MM8C'^*85D=P/CX4JX#% M3N#GCA]$%*OMT3 0FFF9OD_]9K4$.>6Z]3-PD/>1V"LKPP09HXJ.C_H@G: M<<,.;(6B @;%BL!#KT'MRMD6+_3582"!#0?8FL@^43[_Q"O5I_(V;^ "Y8]" M$ZC Q#N9'#JA!S1G%-@\HW-Z51Z&BD!Q]T,W][OG"HC@/?Z\/ &?0)&#AJ( M=VK'<5\R+#Z]A,CBW?8%5 2I6D2979VYT8Z!0_G"\\1SO6S7OL#Q$@@DT4E' M.YZ_:]]0W*Q$[L;^^PT,08414C5$:41616X<',)E.N R_5=U[/3>.G,M&[RU M:&[S\N:)QL3[-2?3C 396Q1]FVS[%U1UCG>/O\XP]9X*7E*;Q%U=4L=R+P6H*Z1J27@:KO$ JNBH5%3@FEM5S:<&>>XX/&XMS) M?60>"@-:I2G'"XD5Q8D_"$.00Q'-(ZA#=YAG+/2=.//99]'"Z]J*\A+O3!6U M\_;E!BVDGY%+H'SLF00>$7@.7:@O M><1R5([,8]=;(M\]8GN2P4?F9QE2E[T3&!^&O3_8W<.,:B7MGWN'4BL;4BL[ MF%H3JG)]Q?NFN[RYT:9J+,ZV2/0?W=CGCG+VY" MQ%\B\;Y$(<8I+-7L-)6)ZZ'/(>X[I7'63?3C857G]-(VJX\2I%755/G VND1 M":,1.T)RN(F]0Z]W1'/='2K/$;NK],/I3 D!RH )" ]3%)'0]4DH=*,CYM/? M*2[9$?,V8SS^A#);TEO(Q\=:'B$:HN?W<0@R%O.F^20RS MPQ>=2?MX_5#=)Y;NQLBE_:QQ+XV1C1TN! >M MDP">SZ0TFQO:8/C.=?D_4$L#!!0 ( (: T%;=N(\,! 0 !L* 9 M>&PO=V]R:W-H965T>YWA'OAZ;1G!7>J))#&H;C M8<5$'JM5+4_$:#::N*Z:=++M5F%D3!;N!6K$OK!H;S:( M2YY;A\#P]\"ON)0."&E\VV(&O4MGN-_>H?_BM:.6)3/\2LFOHK#E+)@$4/ 5 M:Z6]59M?^5:/)Y@K:?P7-MNU80!Y:ZRJML;(H!)U]V>/VSB\QH!N#:CGW3GR M+*^99?.I5AO0;C6BN8:7ZJV1G*C=IBRLQEF!=G;^"??]=V4,W' -BY)I#A?6 M:K%L+5M*#E;!9UV(&C>LFRZ5++@V\.[.S9NSZ= B#0' $/DWXN@.Q&7]"3B1:,'$(<$:$CC$WAQ'Y38X\7?P?O ="WJ M]7Y0_KI8&JLQA_X^)KB#2X[#N;HZ-PW+^2S PC%)6J15[;%EFV-;*5CVR!;X]FR%VS5CJTY2$Y1HP?5 M&D0S!/ACSAN[0T 'SW@%%LW9.?S)F>[2$3"9A.RSR7VH^T3PJ:VX9E;I$?C,8G&T9EOAS&9)!/?CFA&DC@Y@VM>*ZS:56]+);_HT1.:CE^+AS6C=J3V.Q)+'82#W?%P(8C7WZ@\TBI_>L" MPR+VN&@G5('VCG_M()<\9YC,?E94J,XZAZ)VC/Q)@*\*O*E;64")-8#K.=[- MJ&LGZ77%N+ JOP?5.$4&$A+&$T+C"8P(C3(2T012,HXB$D9CN%U\,=A-LH3$ M68:+TRC%(IA 3.(P(G02PX>JD>J)8SEZW*;5>8EW/322U1!E6"1I"F_?3&A$ MW_?_.V69!'3B:BN-L+9(AH?!.*40A22+**'H[EC2#_TX!_U[&PO=V]R:W-H965TS+192H>IF4_LRBA9 M^4/+9L+#4$R6LFX'-U=^[<'<7.FU:^I6/1AFU\NE-"]WJM&;ZT$TV"U\J><+ M1PN3FZN5G*M'Y7Y;/1C,)KV4JEZJUM:Z94;-K@>WT>5=3OO]AK_7:F,/QHQN M,M7ZB28_5]>#D "I1I6.)$@\GM6]:AH2!!B_;V4.>I5T\'"\D_YG?W?<92JM MNM?-/^K*+:X'^8!5:B;7C?NB-W]1V_ND)*_4C?6_;+/=&PY8N;9.+[>'@6!9 MM]U3?MO:X9P#?'N >]R=(H_RLW3RYLKH#3.T&])HX*_J3P-7%_T=C+BS^\*/MDWSQV M4<+TC/W6&E7J>5O_1U7L)Z.M]=>X4ZV:U0WY2]G'D7Q>JBY':O8"$;E&W MS&'M7B]7LGWY\8><1]DGR]:':!QP3+U?2E%Y;V59V M=,EN+5T+'JZ;WL7TP^DG8G>RD6VI2 *V3=6\;MNZG=/D14G#+E@D H'=&,2! M2 4&19"%@L')R$Q6L6&ENM$(F:.1CJ!JCW:E;4WYP&+VI%H&:,"A#5LI/"J MC8(P#4?^R8L12V*^E_NQ,#)9N39&M6XKDO$@S5,6!T5!OVF4?W=#U5:'=\N# M*,V.7/($J=*>5.FYI"*WZA8H/83/:J: N?+$NK56':?5!])KL&)6EQ)7+U^) M/\:C:J>2#"F]2@9^L*:6T[J!69&0)$+T_Z74Y[=ZL+TLS1IK!!,51OH*<0'O M9$6!)P_R/&9_14U$]3-X"_8U%'>E-.8%I7 C3<72. 95(I:D>9#%\5Z34<^J M72N6!:((&5[F(7MTNGSZ(Q60[[3"NT4:LH@'H8B]_<&UBN*)YT&8Y/1(1$99 M2]+=<;YNG4+<.J:^D1S%HC!($\&2(,.M?_%,/31C$L0\9&D0Q07[&WQA, Z3 M%.MI)+89Y9@[1"B")"E8RM,@#A-(QL9GV:P[Y!Z.Y_$PS=(@33-$35+D(+H8 ML:_:R>:H6/@G+Q#K D+SU_XY0'VY?U.BM%"21G[Z?5UW(8=%"UE#G@5%GE.X M9@%/DA%BU1)>UW>^!RP4G_('(XM$QHQQ: M=!@CJ N2">\(@31!9'EW^P5A$ 5@7I"F6$2C$]$L^F@6YT;S@]'/M6^40$XV MW)8&-C-Z21;9U_AC47U2R_O%XFV(KUZAJ#NUSK<6&Q#V5/S^DY*?[QW>KPOW M75H%,=:N7/@P+:+0/Z/<9\P@XBE#MX9>#(&5@>2<"4^V&+]BR\E=>B8O]1%4 M( HYRDB8%10=4+>CWT[?,(N(9F$Z8CZ)\4^]JF%:$/<)#]YRN+HXQO^=LF%G M&F*D(.HBC?#P];D3IKP@L#Q/,!#(/Y2O,@1^>*I 9#VELG,I]9/2M/2FRV?AK\@1$9H0X!0?/53SOU M)^QU=EMR#@=WU$/3=F6*9LER#-HY:3 MZ7;0OW/ND*/PY]E66@'7YD4WYLAC47(J<^2]F_-SW?P%S5Q;(E%U.7WOWNXO MP:.3;NTT]AXTT%_0 U$+]+_Y_#2D6V;>('EE&>E\CK$]H/U;9K: /DA"F#3K MRA?0KD]#YZ:;NO(M'0E62\H+T+PM^]39@3[O<29 1)=JY;PFPG NBWHCOAUT M!#MZ2W @39&F4.1X.L[9'V@E*5"B<[\2=BO0E_#]RHZ'!Y:HR)A5/4-JHOMZ MY%2A8LIMX5C@%')91(R.QA'-DES0FP3C=QL99$VTMD,^1OG$D1CR,E34*!T7 M-(_","ABI-"<^X7#3F>8!7$"EL=> [8&>8Q;IN/43Z,N/Q;^/O<+E'>*FJ.= MB$!JS"+2/BX(1A$%>8)Y(L8)S:-$!"EMB'C8K;SM#ZE_ZT6+/MG3G4).9N#> M0*G8C7J5(S/$;!AVT,C>&;V+:-;U96B)4*:& M\3BD-4 MUV$U+0?[&Z^2]02P,$% @ AH#05M:X M0-*5 P + @ !D !X;"]W;W)K&ULC59M;]LV M$/XKA%H4+:!$$B5+9Y-T]?.Z5GFV5_F(V )9\:X4T\V!C;7<11:;:0,O,N>I HF2M=,LL;G43 MF4X#J[U1*R(:QWG4,BZ#QO%3/56< G7FIB^;9E^N 2AMO,@"?8'-[S9 M6'<0+68=:^ 6[.?N6N,N&E%JWH(T7$FB83T/ELG%Y<3I>X4_.&S-P9HX3U9* M?7&;#_4\B!TA$%!9A\#PYQZN0 @'A#2^[C"#\4IG>+C>H__B?4=?5LS E1)_ M\MINYD$9D!K6K!?V1FU_@YT_GF"EA/%?LAUT)WE JMY8U>Z,D4'+Y?#+ONWB M<&!0QC\PH#L#ZGD/%WF6[YAEBYE66Z*=-J*YA7?56R,Y+EU2;JU&*4<[N[B% M!D-LR0E8!?, 6\* OH=@\>I%DL=O3W#-1J[9*?3%+79@W0L@:HU\ M[T'V0%8/Y%=0C6;=AE=DB7UXC/5)W..L[S9 UDI@D[J@6%Z3T(^2VY1?FN9168O24[S,"]+7&5E$D[* M*:[2- F+?(IQ,];=B+-!U"3+:)C&"4G+."S*":%%'A8T)G=//'E)DC#.RW#J MDG47FL?^UYYVKT)#\#I[Y.\ D M5=S'[EBN3U[T\[GV4FF/9UHHV9P)')\U8<: -2'ALA)][>R[0_[PR%\"?MR9 M$S/?:P*P(HAVD_),K<]ZW.SQGI:/AL9/HF?5L30N(L<*XWE-)&F8%3DN* T3 M'$O.90SH!K1P6"0+)],"\US0[!2%IO0+S?XG(-V"BA? M*V7W&W?!^ =A\1U02P,$% @ AH#05MH=THH$ P I08 !D !X;"]W M;W)K&ULC55M;]I #/XK5C95K<0:"+2E%)"@V[1^ MJ%;1;M,T[<.1&'+KY2Z[Z4MY9WD7-RB9+% [ M:3187(RB260?#K":]1*0_$ M-'YO,*,FI'?<76_1/X;<.9>Y<'AMU#>943Z*^A%DN!"5HIE9?<)-/F<>+S7* MA2>L:MO>901IY<@4&V=F4$A=O\7SI@X[#OWV*P[)QB$)O.M @>5[06(\M&8% MUELSFE^$5(,WDY/:?Y1[LGPKV8_&,W1DJY0J*_42A,[@,^5H889*$&9PG0N[ M1 ?'#V*NT)T,8^*HWC=.-Q&F=83DE0B=!&Z-IMS!!YUA]A(@9KH-YV3+>9H< M1)R4]A2Z[18D[:1[ *_;U* ;\+K_78-M]A/?,Y(D%^#'9,Y6W$0_]Y6@#M#; M'\ /UL"5(L51Q)/CT#YA-#YZTSEO7QV@WVOH]PZA'Z!_;1RY?70/ NZG^Y C M+(SB(?91R'<#A%M-#KAE@ P)!:(PE2:0.JVL90J>CK]54LREDK1NP2J7:0[2 M\4RGQG)+L#5/9VHK7J:F8+UQHAY9=L:B5&:-"'/4N) M-/.LD5W&PKDM7?R:=0HI4F@Z3;2LY[<"?D MOMOC)&E=]"]/@%6(-49#P-'I&K@=M5.;4F6_6"Q8+0F2\ZZG]Y+&1;U]/PUKP7\EI5":@<*%^S:/KTXB\#6HEAO MR)1!B.:&6-;",N?_"%IOP/<+8VB[\0&:/]/X#U!+ P04 " "&@-!6PS= MF@@+ #K7@ &0 'AL+W=O+O5 DVM96'QY*=M+!_/@A)44T M+9JVC%/?Q)9#/A3/H0[YDA1O7G+VK5A16J+7-,F*V\&J+-<[S;^+B(;H=6.*.:$+#4B "_K&E6I9/R_,<]7SI[J!H+R!7J*EUF\B,,@*]%=&.:;K(RS)?J2)W$8TP)= MH[LHBH5[@P0]9'4C%C>,1+OUNP#PM9[Y%@.1E^??'3UTSM4T"5OW26:5Q:E M#/V$AJA8!8S7J_[0W/O\])*?0J/G,ZSWG@&"^.VR>"*BX\T MF<_'F\Q_?^5YT4-)T^)_NL91%^3J"Q(Q\F.Q#D)Z.^!!L*!L2P>S?_[#'EG_ MTGD+$N9#P@@03/&6VWK+-=%G/)SR8)GQ6,(8S<+OJ&1!5@1UF+Y:\J[D'4KR M0M?^[VORN"*+'F<[L_%D9%G6S7"[:_ENNFM[.G$["?UNPJEGC3OIB+%*9QK, M:PWF&0UVE_#.,\A"BGB$0U&^>2X7FX3W:%7SUMJI!GH[U<*N->W:J9O.$97O MF$F3#KM=8C@I#&V^ YH;KJCSJW MX3B::LU'G6I-=>E\X]WU??: 8(HAQZTAQT9#_K9)GWE?P_M6/K!C014;FYZH M0'^]?=69=-PQE;UG3&/)?:,=)(P P12+3UJ+3TZT.*/KG)6BR9YH\LE1DQN+ M[FMR2!@!@BDFG[8FGQI-_I"N@YA5HRMN]F6>1R\\>N@L/.W$B?T(,>WX8#\V M'$U!C'=[IBUL2PZG+:,U2%'&?%@L@F?*VU_\9SU$YH]_G$?"0$60\(%1F*=I M7 BUI>U0CA3BH>\T8-HAJSEGWT8*2B-0--4U.TK'-G?LT99RCQ0B"H=YH>_* M&X;:F;FZWJQ)J02,J;8[UZ408+?14YN&W:Z&[(]%"UY0/ M%*OF2U_%=_H>9;1ZRGG;KL8%8;".RR")_]R7;HTQG>Y QG(MK!D::9+:KFU/ M-8-(3=(I'DUTYC16]UQS2IUD&P?VLZ<5CP#7)66IF+J@?/P=\6YI2[,-MV00 M_9\KNT.=44/>K>,U=AUWHK&<+BGV[&Y2WWR_O1_G'R%K;*EK;+.P>:31IE8Q ML9AO"C?I)JD"+[B;;[=WBP.BJ<:5 MLL@VZZ*YC'9HSL/CAAL:/>6+\B5@W+YOLV/Z?J4K?CIF[2;Q;&U_ BJ0H&BJ M4:5$LLT:Z9A1=T916KN.-1I8VUUW)956?&K2=9[@'Z%P;"EQ;+/&^9W1H-BP M[Z@0W36ZXN&OGL)\)P3.H[LK<+ WQ>-].X&J'% :@:*IAI="QS8KG3L^ M?@R6%)6J [C2W+!PQ4=-:,WBD*(KT2/)"6;A%GFE=4U=[G2W$5L?\+YG@)1- MXQE(&H&BJ5/^4G4Y9D'43NLSFE2AHEC%:ZVIS:"^4\Z@-!^41J!HJDNDVG+L M2ZT2.$"JJ/$9),T'I1$HFNHSJ?\;@HI)[R3>\LLW&MR98'1@:3SG2(=@YI;BZMMZ5!93X43;6TE/F. M6>;_O&%97&[$[!/Y8Q.OA1(A[@V6;VFUK*SU Z2ZGH/2 M?% :@:*I6]&D\L?6I4(9!IT: *7YH#0"15-])J<&L'DA]K10AC6KIMI09BZM MMZ5!!3T43;6T%/38K+X_ERO*T$,6YBE%5Z1>Q=5NTS6#>C=^4&D/2B-0--4E M.YMG+[=[%G;[+.S^6=@-M#]B&@#+:0#\X_;08MURKS:,Z=:F1[HE*DW*L78[ MB;E:YYI-*G%\9"?MSJ*\?WA1WDSIW8Q!!3DHC4#15'](08Y'%PL]H%(=E.:# MT@@43?69E.K8O#Q^SBX7K%D3MSR,'6V">$L162QHR+79EW9WY5V4KX6UQ&X,TVX79>=* >N:!>PY0=F,[&VA[C;E:]O116W05F MFTJIZIJE:N^PCOY")PXPS27W-CVHM@6E$2B:ZD.I;=V+:5L75-N"TGQ0&H&B MJ3[;>3W4K&W/BF6@:]F@-!^41AK:^.1X)\6Q:Q;'G^(L3C>IUKR@@AB4YH/2 M"!1-]8$4Q.[%!+$+*HA!:3XHC4#15)])0>R:!3$?%(2\]Q?[ MY7R84*Z"$@6H#%[1,\UX\"J1>!&17Z""#QD"SM&^I-24)UY.DT/)#][^*^Z@ M*].@- )%4STB!;EK%N1-)./C,9]N:9*O>>=1TG"5Y4F^_*XU.:CZ!J7YH#0" M15-=(]6W>S'U[8*J;U":#THC4#3U] FIOKU3WR ^??_:$:1A_YHY9U]'@-(( M%$UUA%3YGEGE?PI>>\8U,[#O,P)*\T%I!(JFND9.%GC.I>*:!SHY $KS06D$ MBJ;Z3$X.>.8][6?%-3/2< Z".6=O1X J?BB:Z@BI^#VSXF]?EIKGF1A*L_H= M_\>X^,9CW6^T?8X*]&@\]\=<3N]'!W0: )1&H&BJQW9.I/(N%NY YQ9 :3XH MC4#15)_)N07/O/M=GD04-L^;.'_(<)K?O==]_WO_!")-DL[984>3$/.=GVL9 MJ>"](V]\GQ-_=FR'/F?Z< 2Z%1V4YH/2"!1-=: 4_-[D8N$(="8 E.:#T@@4 M3?69G GPS)O:U6>-B6=MW8[[VN9XUWU3GE>[_?VQ_]^MQUB:F/@?\4L&6<%2BA"XZT/HQY[5A]LGI]4>;KZNCP MY[SDYJV^KF@04282\/\O\KQ\NQ %M.?;S_X&4$L#!!0 ( (: T%87?Y@^ MF@4 #(I 9 >&PO=V]R:W-H965T\1C^XQQ?E3FGT3.\XE^AY'B;B>[*3<7UF66.UX'(C+=,\3]) JL-L:XE]QH-UD11'%L78M>(@3":+>7'N+EO,TX.,PH3?94@WW+^B_%L6K8AX"P6_3Z,]P+7?7$W^"UGP3'")YGS[]QJN"ICG>*HU$ M\1\]5;%X@E8'(=.X2E8CB,.D? V^5T2T$H@[D$"K!-I-< 82["K!'IO@5 D% MU5992L$#"V2PF&?I$\KR:(66ORG(++)5^6&27_>ES-2GH'A&MX'DVS1[1F\9ET$8 MB7P9T.SZ=]J2S\>G$4(U=7SF[ MP+,'\%@H@NTVX^55:E^9OSZI4/11\EC\W<=[B>OTX^8WFBNQ#U;\>J+N)()G MCWRR^.D'XN)?^CB#!&- 8!J?3LVG8T)??$EE$*E;6<%A'VUENE>DY[?3QP7! MKC_S9W/KLYL"_Z"Y+UX>5[*O$ M"''J!( $8T!@&G5N39U[)D&YD'Q"@C$@,(U/K^;3,T[%'W,*2U7=#ZNJQ""X M+:N.H%X/8<80;?1^/7I_Q.U '![$*@OW^8SH&[T1X]0K#PG&@, T[F8U=[,S M*6D&R2[@BJ)V[J>K8] MT)Y(RV^2$W6E>M6HKF4&/G5R@*(Q*#2=5-J02L\DN H8BE1(- :%II/:^&MB MM)LC^U<%HK4>?#D[TEU_F-V5W6MA>BV-MR5F<[L,@F7OZ(UI)U]^2#0&A:93 MUAAI,CV7ID#]-2@:@T+326TL-C$ZSA%]S#WJ.PYU\-3NZNDXCLY\ETR[@CJ. M(ZYKDZ$^UIA;8G:WN:)&=RXCU,D3 A*-0:'I-#8NF_CG4AFH]P9%8U!H.JF- M_29&-SJV<\WZ>HW3%5IOE'VDL]XPZO7+C#;&EYJ-[Y)'FXLX2((M7[_Z:\R, M=>J4 $5C4&@ZCXWMIN1,.J.@MAL4C4&AZ:0VMIL:'>CKW:S*UW]%80]WEPS[ MXC FTZ[*>N(<3##% S)KO"XU>]U!F8UM<6;\DV<)Z*HR%)K.;>.]J7,NZ8&Z MYQ[7XBJ03E>:=G^<#83Y7?7UAKGN@/@:4TS-IEC):L-% M_B0U7QE15(4KWOO S(QS\GP 76F&0M,Y;.PX]L M@9OZFW_\K,NA+==7D7([5U^C&!KHD#8K& MH-#TY\^--[?QN9Y @QIU4#0&A::3VAAUV[P^/JZQ52"=5H0['>MV(,S#VE_W M8=JI67JEC7NVS>[YDY)A(CBZ4)ILN<^1NC2#GSR%0!>NH=!T8EL;0\ZV,P1V M:PCLWI!SN'B[05]I"Y!'3LH&JO0.K(F71U;K>2#3 M?;%E[2&5,HV+MSL>K'F6!ZC/-VDJ7P[R+ZBW22[^ U!+ P04 " "&@-!6 M*E3A)Z # #@$ &0 'AL+W=O:KM02:6J,B]Z,@&/@%9=R;C.S87$Y&8J-SQF$NB=H4!97_W$$N M=F,O]/8#CRQ;:3/@3T9KFL$3Z"_KN<0[OU9)60%<,<&)A.78FX:W<1@9 SOC M+P8[=7!-3"@+(9[-S7TZ]@+C$>20:"-!\6<+,\ASHX1^?*]$O7I-8WAXO5?_ MW0:/P2RH@IG(O[)4K\;>T",I+.DFUX]B]P=4 5T9O43DROXENVINX)%DH[0H M*F/TH&"\_*4_*A '!N'@%8.H,HB.#?JO&/0J@]ZI!OW*H&_)E*%8#C'5=#*2 M8D>DF8UJYL+"M-88/N/FO3]IB4\9VNG)(VR!;X!0GI(Y2+N1> +DST7.,FI> MC2*?R#1-F;FF.;GGY68S+^U##)JR7'W$*5^>8O+AW4?RCC!.'EB>&].1K]%' MLY*?5/[>0MH4\#&X.L)H'^%=U*DX7;1RWF\>GF84[XWWM92B(#,D)3%S<,_H%9G9W0*2?)LN ME!W_NXU_J=]OUS=EYE:M:0)C#^N( KD%;_+^EW 0_-K&SJ58[$BLP;5?<^UW MJ>^Y7F M,]62\8RL#])!U.EP06@A-ERWH2V7N+9+F(*[G81A@'MN>XBLTX]S MD3D2:R"[JI%=N4*&XPEPC1^2-FSE,F%PP"VX' Z/N'4ZEU#O3X%*OF7S*5(-TEK?G9* MG%OZ7(K%CL0:Z(8UNF'G)R5FBF:9A'+3$;$D>YC?/N-4GA)W3FD$$@8OA\.@ M,Y3/#-U6@,<[/*DO/V&!PA!23+*3TJU;_-S]X50M=J76!'MPZ@Y_4LY5PJZ@ MNE2+7:DUH48O4".WB=>M=S9+EVIQI79T*@J/4]H_:/WP[)_9%EJ1Q!Q1RQZI M'JW;]*EM3H_&[TS[;EO*%YFR]W^@,F/8!N:P1,G@\AH/3[)LI\L;+=:VP5P( MC0V(O5P!34&:"?A\*83>WY@%ZG]J3/X#4$L#!!0 ( (: T%8U&PO=V]R:W-H965T8F"38.\*[!X6FV[OQ>%>*#:=""M+KB0G7: ?OI+L>$23'ED2 M":@ONG$B#N\_+K]G%>OYD%4^7<^"&5GQ=;1+ MRB_9R[_Y09%;VUMF2='\G[P)3M./O&HV.6\&J2R(+^0^VK*K'8))]F:O"\*7OTRRH]7K4A4 MDE;C:D2^\.4NS^/TD=Q$15R0G^YX&<5)\7-E#/[V"_EZ?T=^^O%G\B.)4_+; M4[8KHG157,W+2D[MU'QY*4K\C&.'N(D+F->0.R$:-57_2=+\Y/P_>]CU0'YM>2; MXO^JX.R]<=3>U.G_KMA&2WX]J_*[X/DSGRW^\0/UK'^J0J7)F! X^Q@X&[.^ M^!"G4;J,HX1$3=A48O<6_,9"?6MZ7MB60SW_:O[[1AWPS39$S0Z!\U^I.Z M-?DZ Z?)F!"XX!BX8/2M*9#F. T=YIWF+=K10!GA449H]-842A(=WV.G-U_4 MAX$*J04<8^F]-QWL"3=HKA:?T0ON3TRI &W9-\]T61-U CW1 M:>$3USJ/V:=ZC(!4Q1HBEZ"4ZKEV W>LG?&F0 J"D1%IX545"M3 MZ;(F!@^HBH['*BISE33533 5!:BB9JF*RE@E*33!5 R8BFEF*B8SU:DDO,NA MD@"G&(Y3G[*4?R>;9NC(>G>F\(0;Z5U<,4%6K%67FA99,;V5*1-DQ8"LV'BR M8@JR4BT!F5S%AR:XB@%7,6]:2:P5UG19$X,'L,90GKDLB?T+DUB^#DUB@"*&0]'H M).X&)MR#H<, P,0Z@.E\ BOK&[BYWG/0!$O9P%*V-:D$MC5QUN'!B@EJLX': M;)S:+GI$1#OG/WJ)Z!K0E8T"R.BT/9CO>N_%O1@Z *U'=#@&(:FK7.OCYGK/ M/A,E*1OPRG:FE;J:..L0/!/49@.UV3BU792Z.UJM&I MZW6[;0)\; ?&P>?K_?D7]DSS]-Z4P>YS?)MED?U]IG]#'[_R*NAJ:8OR%?J MU%I[TF5-# E@EAU,*YDU,="8(S@:"LW&"NRB9Y;(6\QWI,0/>T]"]&H!C M#E[:&KU;0ZYTJ9Z)XEX,50G\")A#, 01S< 0;<1=0 MKLOQ[GI/9!.%-0<@T)E68QNMX&975=,[6Y(YO MLR(NE6*TUN]T61-U ^6YTZK?N5KK=[JLB<%K;?D?7[]SY?H=H[XK37\3I.<" MZ;EXN>_,],=7O+C-WF-I M=GCE\*)$D*N# M4A*8@#L/X,[#X>XVVVQXWLCX'&UYKE2AM=JGRYHHN/5ASVE5^SR]GR$U@8\> MX*,WOMKGR=4^SU+<_$VPG 7]'RY MI*=Z'\=[&JH$<,XWNX//EW?PJ=['<2^&JFR=WH%SU]D\5ZY1<6.]IZH)4/,! MU/QI[=;SM>[6TV5-#![PGS]^MY[?_2%4O)>A)[ R@5F=^H%W9])Q3T8JA!X M*\!YZ_59?*6$/Y0=FW%Q6WUGJ"YKHG)@M&!:6_ "K?4[7=;$X '^!1V?R1B; M&(J/K=* L=,#<' WALH$U OP2MO9[,"7L[C5WD-M@M@"(+; G5:>:*WYZ;(F M!@\@,3 +B4'WQSQP#X8J!$ ,N@"Q*T64*T+<:N]1-G)06^NDMFF18J"5%'59 M$X,'I!B8/567-3%XP*NAV9IBV%U3Q#T8JA"@,L2A\NL]^2UOQO\[NPXG65L:BC.MPL#Z6,"N!=#50)+ACA+(NF! M+T=PN[W'V@1OAL";X;3V$89:0567-3%X *JAV6?/8?<>0]R#H0I;IPUW?M*D M,TF4"Q+<;N]Q-G,@>O[:^IO#ZHD/,9I01*^KLQ;;^NGS/G^^WCV+\IL MVWRES4-6EMFF^?&)1RN>UQ=4?U]G6?GZHOZ6G./7(BW^!E!+ P04 " "& M@-!6.\$P4BD$ !A%@ &0 'AL+W=O*3,9$O9$]\ "/22)AF?6ALA\BO;YM$&4LR[-(=, M/EE1EF(A+]G:YCD#'&M1FMB>XPSM%)/,FDWTO04PGWSW?T M4"]>+F:).=S0Y#N)Q69JC2T4PPH7B7BDVS^A6M! \2*:)?".!<-W!+U*T#MUAGXEZ)\J&%2"P:F"8248 MZKTO-TOOM(\%GDT8W2*F1DN:.M%V:;7<8)*IS%H()I\2J1.S$!.&ON&D '0/ MF!<,9-H(CB[0/(Z),A\GZ#8K4UBEPD.\$X7KHGF9BPU&0Q1 ? FRYHGI9WFY9UUXK<0%Y M%[FC#O(%'S8+O^K2*3<;9(?[&6O M3I&>YO7^-T4Z:,XYR.R0-J,[@I\1Q',+5D*>7 GL&:_?Z;.W3^:/+9 M),PW"0M,PD)#L(/\Z-?YT6^CS^YHMKX0P%+DPU)TT&N^-+G;RCK7W1(VTC#U M#GV>]2_'KN-,[.=]WTS.&9B$A89@![X-:M\&K;XIMV1IYX(5JN9WY+ET$;A MCUC(W_I"R$.,'H!%\K'\S&BRLW6*<^TT"?--P@*3L+"$N>Y>VCI=I^]Z@SIO M#PP=UH8.6PV]Q^Q)OIR7":"%JKFZ-C>9UHHYUS23,-\D+# )"PW!#HP=U<:. M?JDW\,AD?IB$^29A@4E8: AVD!_C.C_&K3_\NG KOS^+#3!9RR.:-E;L5M2Y MYH[?O(#=T>C-^_?M*.]X3/!V3.]X3&@H](,]OJSW^+)UCZ,T_HY%M-F5UI]J MB[M-&]S*.7>#3<)\D[# )"PT!#MPUG5>_P=V?JGZ6H5C*$6,TGRCM, H+31% M.TR3O5:)VUH"E@67=SA'LK0N2:;[(1W$($_DG.H3&N$M9C%'.>7B D<_"L)U M"P7!2PX9;RS'U9S[A6\X/*Y\-^V1G>VQ25I@E!::HI4>VWN=L1386OQ64WL[*?65X( MFNO^VY(*05-]N@$< U,#Y/,5I6)WH2:HN\JS_P!02P,$% @ AH#05@=@ M&:E< @ 3 4 !D !X;"]W;W)K&ULA53;;MLP M#/T5PBN&%MCB2R[N,L= VZ#8'@H4O>UAV(/L,+%0V?(D.6[^?I2<&-GFMB\V M*9'G'$JDDE:J9UT@&G@I1:477F%,/?=]G1=8,CV2-5:TLY:J9(9.6EB5N[56DB&R-XA;<*=%.63.TN48>&.;PIC%_PT MJ=D&[]$\UK>*/+]'6?$2*\UE!0K7"^\BG%].;;P+>.+8ZB,;;"69E,_6^;Y: M>($5A )S8Q$8_;9XA4)8()+Q>X_I]90V\=@^H%^[VJF6C&F\DN('7YEBX9U[ ML,(U:X2YD^TWW-?C!.92:/>%MHN-OWB0-]K(=7_VLC^'HX0H>B4A MVB=$3G='Y%0NF6%IHF0+RD83FC5&*B0;A! MIAN%=.)&PV+Q?PNG)V=\P/I74UQ7U=44.=_Q^74NN"QV^A MITM2VG)3T'&&L$.FA@1V$+&#L..V332;)/YV@'K24T_>I<[0M(@';J#+ MA+$S!^^TPYL>ZPBB.(Z'=4Q['=,W=3Q(PP0UMWJF[LH$@L;<-AW'01'3_PXC MBL-@$OXCPC\:#OO.W#"UX94&@6M*#$8QX:AN=CO'R-K-2R8-39\S"WKN4-D MVE]+:0Z.'<'^ 4W_ %!+ P04 " "&@-!6A[1BI)<% !5) &0 'AL M+W=O,X0C$NC++5< MV_:M#&(R6Y^5UV[8^HP6(L4$W3# BRR#[.$2I?1P/G-FCQ=N\3X1ZH*U/LOA M'MTA\3&_8?+,:E1BG"'",26 H=WY[,)Y';JN,BA;?,+HP#O'0 UE2^D7=7(= MG\]LY1%*4224!)0_]VB#TE0I23^^UJ*SID]EV#U^5+\J!R\'LX4<;6CZ&<WJ!Z0)[2BVC*R[_@4+>U9R JN*!9;2P]R#"I?N&W.A = M V?QA(%;&[C?&_A/&,QK@_ES>UC4!HOG&GBU03ETJQI[&;@ "K@^8_0 F&HM MU=1!&?W26L8+$_6@W DF[V)I)]87T=<"/GB%7@!, $?$EIP2&)^9@GIC=*THKKG3=6S^T3/C@O>42(2 M#D(2H[@O8,EA-&-Q'\=RZ6H5[U!^ ISE$7!MUQES2&]^D;,3,+=+\_F(>?!\ M+B926Y&)=4 M:]9KGL,(G<_DHL01NT>S]>^_.;[]QUBT38H%)L5"0V(]+HN&RT*GOOZ3TOB MTW0L_%K+J>&OQ):EF'I=W*_G]MQ?R$?SOAO8T6:GMM]O%@Z;.:>KE>-I@1%G\&8HH 72(W:S%BU0OZ X.$[Q!C MW[](*TK+P>Q=+E>VW9_C&ZT;4\-O4BPT)-8+_ZH)_^J'PR_:\!^!!*6QVAN% M/))=C>&H.O2ZB^E\,<"A=6LJ#I-BH2&Q'H[3!L>IR=D Y"86O"\$%W*7BLD> MO,_+O>X8EM,!EL5\0$7KW50J)L5"0V(]*H[=YA&VELOVD4O4Y7(%,0.?8%H@ M0'@1SB^N*%D1."P[>T#3>PNB+9!"E1:Q>7(QF_7DSRF4^Y.(-N1C-Q8VJ MA:;4^ES:=-S1Y^/C7&Y11/<$_R,Y7,=RRN =+I>V"\Z1J#,DM;N0FPKP5M[" MJ9Q!B*O[1:8V@==$;CCVN+4Y N]%@A@0"21 5P2H_>VM?]X(4I/%@L"H6FA* MK8^T+2HX^JJ"-KK>(!7R5LMA=+WA7M ?- OTCDP.V\_(_ITV_7>T6>RZ>CZ[ M!>'1 !K-^(VJ!4;50E-J?1QMUN\LS9=C')-I]\:H6F!4+32EUJ?3%@6<'Z\* M_$=11M_#9%;#HH*W=("U@8FE&W^-D*,.2@C G[7/UO4[EX@[+!/X@QPR,]AF:4NMS:1-[5Y_8_W+[ M7+V_DXD.JP:G@PIW8+3/T)1:GVB;Y[OZ/'^<:(#JPN>F7W(IE[[M@RH*Y) \ MC!(QF6]O:K7N3ML?E.("HWV&IM0J(E;GLXH,L7WY/8LJJQ1$5%]8-%>;;V8N MRB]%K+9Y]<'-.\CVF'"0HITTM4^6\D%EU3?F1QI8*0;/R,$%0XE,- MY/T=I>+Q1'70?$FT_A=02P,$% @ AH#05M^VF-F8! #QD !D !X M;"]W;W)K&ULM5EM;]LV$/XKA%8,+9!&(N77S#:0 M."U:H &,IMT^#/O 2.=8J$2J)!4GP'[\*%J6+)MFYT#^8HO2W:/GCG?D8WJR MYN*'7 $H])RE3$Z]E5+YE>_+: 49E9<\!Z:?++G(J-)#\>C+7 "-C5.6^B0( M!GY&$^;-)N;>0LPFO%!IPF AD"RRC(J7&TCY>NIA;WOC:_*X4N4-?S;)Z2/< M@_J>+X0>^35*G&3 9,(9$K"<>M?X:D[ZI8.Q^#.!M=RY1F4H#YS_* >?XZD7 ME(P@A4B5$%1_/<$_<[2: 2YCS]*XG5:NJ- M/!3#DA:I^LK7GZ *R!",>"K-)UI7MH&'HD(JGE7.FD&6L,TW?:X2L>. !T<< M2.5 ]AUZ1QS"RB$T@6Z8F;!NJ:*SB>!K)$IKC59>F-P8;QU-PLIIO%="/TVT MGYK=T)2R"-"]J9DYSW+.@"F)WJ-[73)QD0+B2_U *D19C*ZCJ,B*E"J(T2WH MRHD2:N9#&RV$KBZA7HSAAY]%DNOY5NCM+2B:I/*=QOQ^?XO>OGF'WJ"$H6\K M7DAM*R>^TJ&4A/RHHGVSH4V.T,8$W7&F5A)]8#'$;0!?YZ!.!-DFXH8X$:]S M<8G"X *1@(060O/_[TX<=,)Z7D*#%Q[!V^;R BWT!*F]E/[]19NCSPHR^8\M M>1OLGAV[7!FN9$XCF'IZ B6()_!FO_^&!\$?ML [ FNEH5>GH>="GWWCBJ8H MWRTLV&;!%O@&;6C0RA7L:48"3$83_VDWHD,K/"9!8]6BVJ^I]IU4OX"45WI9 M:OHCWND/&]D-7G^'QGO<#\+!'EN;F5ZEL9WNH*8[<-)=6'-Z@1A8$SLX(-$/ MQF2/Z:'1D 1#.\]AS7/XB[3J17K%TQ@EF:Z#)RAI6E<,)\ZI1=\16"OD41WR MZ(R]/^HR#1V!M=(PKM,P[K3WQX=='00CO%>CXX,:Q<%H$-J+% ?--AHXR98[ M9Z% H!45\9H*,'PE7ZIR8-W@G("G3E17:.WP=U0$/F/)5N!=I:(CM'8J2),* M\JJ%%:1*,K,O%!*618I2K5_MTL?]@A"] !4VS[G;\[6A-YH%.[7 R1U;P;6V M:T*"O8ZMK%HMVQL>Z]A&66"WM/A8"):HHNK49?)<7MOGPPET*E+L6!J<_I67!OKYDG.U'90OJ/\#F?T'4$L#!!0 ( (: T%9P M@9/94P, D, 9 >&PO=V]R:W-H965T991]3P"+I<#QW=>%F[8 M+#5VP0W[.9W!!,QM/E8X<6"--X7&$Z54CKN#Y^0;\HN".7>ZKA3/+? M+#'IP#EQ2 )3.N?F1BY_PHK/L<6+)=?%/UF6MEW/(?%<&YFMG#&#C(GR29]6 M.JPY^)TW'(*50[#MT'[#H;5R:.WJT%XYM ME2BJ%#A$U-.PKN23*6B.:'11B M%MY(GPF[[1.C\"U#/Q..**,+M3 M!Q$8RKC^BB:WDX@!5V5(8-W@CK!^1:"I-JB(R"1L1AKHY(RSLD@1>T:A(ZV]T]J'&/=G?W&]BTJFUI%7BMCV[+W?!> M&X6WY4^=Z"5HNQ[45I!3G=,8!@Z6" UJ 4[XY9/?\;[7";9/L&A/8!MBMBLQ MVTWH800(&K/R^,(35DP-=>J5*-T"Q9;+1=CJ>/;7=Q?KPM38]6KLHAH[?]-N M@\YQ1>>XD=T[.!/N[721*DIUW279>;<(V MR2:+#9+=BF2WD>3%7 EFY@H.R3G2R2W=0S(4";D"_$2EDB<$A5!R ?:5KB/6 M&.&C-WF?8-&>P#:4/:F4/6DLBV.%_8XRSX=DC/41CPMJ6DE,[J[0G%P:R'1M M=3S9IZ;[!(OV!+:A::_2M+?KE8Q3JF90>QY[KRZ)[]?5QL98'Y5E3V"E+.Y: MDY0!\K3-IL8J,Q>F;#.JU:J?'19MW-;Z"/O&PO=V]R:W-H965T-?Q8H0";Y'(15C8R7E^MHTA;K)@/,)2#?G2%&M.L)],BD(3699C1CB@QF24W'O@DQ';R#"@Y($#L8DB MS-]F)&2[L0&-_8W'8+F2\0US,EKC)7DB\F7]P-7(S%'\(")4!(P"3A9C8PJO MY\B-)R06GP.R$P?7(';EE;&O\>#.'QM6S(B$Q),Q!%8_6S(G81@C*1[?,E C M7S.>>'B]1[]-G%?.O&)!YBS\$OAR-38&!O#) F]"^L&2SP9 M<;8#/+96:/%%$IMDMO(FH/%K?))#Q@;\6:^R1L:%.M"!\2XS)SS]!Q_JUR?..P$IQZ.5QZ.G0)[]S)@2X MQ0$'GW&X(4W.I@AN@A GH^UDB!S+&IG;0R^.697H]7-Z?2V]J>=MHDV(I7I+ MTXAQ&?R+XZ331#-%ZA\0<.R>8U=HUJUZCCOL-]-T#VONXM*N[JL&FY84-<\)# M+>%G)G'81&=8V\!J$UF]"J&Z5;R)6DXCM J-LK2L;LA6U1MKM8\D\5:4A6SY MUJ@N6IAS$V17:&6G#X09OJ=69.A=Q:(CM'(L4!$+],-ZD4$<;C[7@G95,(Z: ME2D6R@ZU@GF69F10I7-B0]NI4JV;*:M^RQ&'A?A"O?J>J!NPKJW(&0ZK9[[! MS!ZX;AO+0H.A7H0[T8XC:^S%8Z!-_9F?>JB]BKA[*.>8B,!"YZ%>Z.?)=P#A MZKLIU0ZQ"M;-];46Z.Q3WQ%:V>VB>(#NNV9 K>R?'8N.T,JQ* H)J*\D3LJ M]7H #OO#0?7 'C,K4RQ*!ZBO'<[*@/5* ;I.#U:I-IC9T'6;J:*BH$#Z@N+$ M#)BA5")5K9P;K)P>@BT<"_U'6DWM)O\=6:.W3U:HUYKWCD# 9'6@1RJ'H)!] MI)?]9XY] BB.2&.RT\\^]X!WA5;VM:@?T+NV!E"GO8&NT,JQ* H4]./M =10 MG0Q<5#V;1ZS*!(O:!'77($#U;W_D#*JU7I,5.F@CE(D6E0/JI$6 ZE__L$ZQ M;N18PQ:&A=&-5T;9,FM0">&Q#9=JYS._FC?!I MTOZMW)_!ZWG:SBY@TN[Z)\R7 14@) L%:5VY:M_PM&&=#B1;)SW?5R95Y9A< MKHA*ICPV4,\7C,G](%X@_[?!Y#]02P,$% @ AH#05@Y+$;C. P [ \ M !D !X;"]W;W)K&ULM5=M;]LV$/XKA%8,+3!' MKY:5S#9@6RT6H 6"NNT^#/M 2V>;BT2J)&6GPWY\24I1;$71TD+Y8HO4W<-[ M'O).O.F1\5NQ!Y#H+L^HF%E[*8LKVQ;)'G(L+E@!5+W9,IYCJ89\9XN" TZ- M4Y[9GN.$=HX)M>93,W?#YU-6RHQ0N.%(E'F.^;VEGK#G MTP+O8 WRMK!6'PA45F@P6L6/8G2>5^ M9D462F&+RTQ^9,<_H"8TUG@)RX3Y1 MJ5,G "GAT365F.[(1IDMA #E^#H&B4DFWBB(S^L8O7[U!KU"A*)/>U8*3%,Q MM:6*7*]O)W64RRI*[XDH70]]8%3N!7I+4TC/ 6Q%N>'MW?->>KV(BX)?(-_Y M#7F.YW<$M'J^N]?A'C_?W>UAXS>[Z!L\_PF\=X02":/W*H72CBWYZ[VR1]<2 M- -KBO/E2AP C-+E18!_ #6_-=?W-#YO4NX(<'B@<#.1 T:48,^ M]/DG)G&&\.G)5YF DZ\EX4IF\B S-C)W*5NM,#$KZ!)\F+MA&$93^W J68?5 M>!+YYU9QAU7@AI/&ZHSDN"$Y[B6I= DV](U=ND[08O?8*AA' MCM,BV!O"3Q*<- 0GO0173$A]:CD<@): _D/K M>"\?I:;K3B*WE< =5L[8:1?>QU91X#]1=UWGX>+E]+)BN M\V+4B_*C9V10M'@HM',%3ZZN[DLF7XT^E+)#HL5#H9TKZSTHZ[UX!M9+G-Y7 M@BB:M#*PPVKL1>U/:)?5Q'=:*6B?M$$Y\)UI)P5*6$EEU1DTLTW+NC"-6FM^ MJ5M9TUX]P%1]\ ?,=X0*E,%603H7$U45>-5:5@/)"M-L;9A4K9MYW*MV'+@V M4.^WC,G[@5Z@:?#GWP%02P,$% @ AH#05AQZ?++D @ L D !D !X M;"]W;W)K&ULK99=;YLP%(;_BL6JJ9.V0@@DI$N0 MTG3=>C&I:MKM8MJ% R?!JK&9;9)NOWZVH2Q-**FBW8 _SOOZ.8[SAXD%F M H]YI3)B9,I59R[KDPRR+$\XP4P/;/D(L=*=\7*E84 G%I13EW?\P9NC@ES MXK$=NQ'QF)>*$@8W LDRS['X?0&4;R9.SWD:N"6K3)D!-QX7> 5S4/?%C= ] MMW%)20Y,$LZ0@.7$F?;.9R,3;P.^$=C(K38RF2PX?S"=ZW3B> 8(*"3*.&!] M6\,,*#5&&N-7[>DT2QKA=OO)_L$+ K\6^*\5]&M!WR9: MD=FT+K'"\5CP#1(F6KN9AJV-5>ML"#-/<:Z$GB5:I^(+3#%+ ,WM*S/C><$9 M,"71!S37;TQ:4D!\B3X]%KKND**K4I4"T#3G0I$_V#X*,\FDC5,9H&NF,%N1 MA59.I03M=7H)"A,JWVG7^_DE.CUYATX08>@NXZ7$+)5C5^ED#)*;U. 7%;C_ M OBT$&>H[[U'ON?W6^2SU\O]YW)7E["IH]_4T;=^_1?\/G.>;@BE2&?34H%+ M(A/*I2G=C^E"*J%?WY]M25>K!.VKF$_Z7!8X@8FCOUD)8@U._/9-;^!];"O! M?S)[5I!^4Y!^EWNLZQJT)5BIAE9E?C'KN-=A& M7JG"+?+(ZT4[X)W61X*'#7AX"'S0!A[N@8=>.-P![[0^$GS0@ \.@0_;P =[ MX+X7#'; .ZV/!!\VX,-#X%$;^' /W-NA[O0]DCIJJ*-.ZKL,](:_5"#:V*.# M[)WN1[*/&O91-SM7F+9AC_;^*_ZHYP4[Z/M101AY_Q*LF-RM_=2<9;YBL2), M(@I+K?/.AKHZHCH?5!W%"[O%+KC2&[9M9OI(!<($Z/DEY^JI8W;MYI 6_P50 M2P,$% @ AH#05NV*!5?S @ ^ < !D !X;"]W;W)K&ULK55;;]HP%/XK5E9-G=0V(8% .XC$9;>'2JBLV\.T!Q,?B%?' M3FT'VG\_VPD9I0%MTEX27\[Y_'W'Q^<,MT(^J Q HZ><<37R,JV+&]]7:08Y M5E>B &YV5D+F6)NI7/NJD(")<\J9'P9![.>8C[8B[-S&]0",V!*RHXDK :>>/.S;1O M[9W!-PI;M3=&5LE2B <[^4)&7F ) 8-46P1L?AN8 F,6R-!XK#&]YDCKN#_> MH7]TVHV6)58P%>P[)3H;>0,/$5CADND[L?T,M9Z>Q4L%4^Z+MK5MX*&T5%KD MM;-AD%->_?%3'8<]ATY\Q"&L'<)#A^X1AZAVB)S0BIF3-<,:)T,IMDA::X-F M!RXVSMNHH=S>XD)+LTN-GTXFF&&> EJXE)F*O! Z4^@#)T!> OA&6R,PW F M/3Q!)VKB'3F\Z A>$[T?=\)\32INL20_VR)5 77;@>SKOE$%3F'DF>>K0&[ M2]Z^Z<3!^S:5_PGLA>9NH[E["CT9$T+=FUU)D9N'^UA2Y19:$Z3"ZCLL6X,V M211$UT$\]#?[@EZ;=:X'@UZG,7M!M==0[9VDNKN>"S2V-"40-"LEY6LT!TD% M:2-\$O%?[ZD"Z^W+"GK=<- N*VYDQ2=EF30S]8R;@B(E\/09:8FY8KBJI.27 MJ3.F,NLV=?$K0I=AW#VXC!:CJ!^U<^XWG/LG.9L"8..^K I4&[5^6Z;$W?" M7*O9?D)5]/R](IJ#7+O>HE J2JZK&ULK99M;]HP$,>_BI554RMM34@@T XB4;IIE?90E;9[,>V%20ZP MZMB9;:#]]CL[:49)2CMI;XCMW/_\N^/LRW CU9U> AARGW.A1][2F.+4]W6Z MA)SJ8UF P#=SJ7)J<*H6OBX4T,R)O:45 M;H\?O7]RL6,L,ZIA(OD/EIGER!MX)(,Y77%S)3>?H8JG9_VEDFOW2S:5;>"1 M=*6-S"LQ$N1,E$]Z7^5A2]#I/B,(*T'X6D%4"2(7:$GFPCJGAB9#)3=$66OT M9@'3^4^YJI.6%@G M+'3^HG]-V,_Q3!N%9?FK+<;2:;?=J3VJI[J@*8P\/(L:U!J\Y.V;3AQ\:(OX M/SE[$G]4QQ_M\YX\5@)4E= 6;.FA[SS8:V2=A-U.C'_>>CN*-JL@CFNK)WC= M&J^[%^]"I#('8N@]EF-!'^B,0QMBZ:6WM?E)/QKL$#:-NN'@&#=C;"WA+ M^0H(S3+,X8N4O29E-]C-8]-H2G>TVXCBQF:=*.H$.TA-*\QN MMQVI7R/U]R)=2T,Y7OM/R\]=1-)=1/SO1=1&WF\PQ5$O"G?(FU:]Z"0*VM$' M-?K@56>&"0-X(@W!_C4%P:0BWZ1IQQTT3D=\TMDMT!>,2EA_JSO8SOR5J@43 MFG"8HRPX[F.TJNQVY<3(PC6,F338?MQPB1\(H*P!OI]+A*XFM@?5GQS)'U!+ M P04 " "&@-!6\;Z1H\<" #4!P &0 'AL+W=OPX9SCK&=6560(GE M-:^ Z3]++DJL]%2L7%D)P+DEE=3U/2]T2TR8DR;VVYU($UXK2AC<"23KLL3B M90J4;\;.P-E^N">K0ID/;II4> 5S4(_5G= SMU/)20E,$LZ0@.78F0QN9I'! M6\!W ANY,T8FD@7G3V;R)1\[GC$$%#)E%+!^K6$&E!HA;>-WJ^ET2QKB[GBK M_LG&KF-98 DS3G^07!5C)W90#DM<4W7/-Y^AC6=D]#).I7VB38OU')354O&R M)6L')6'-&S^W>=@A#(8G"'Y+\,\E!"TAL($VSFQ8MUCA-!%\@X1!:S4SL+FQ M;!T-8687YTKHOT3S5#K%%+,,T-R6S(R7%6? E$3OT5Q73%Y30'R))EDF:L@M M0&\A;K: Y6@*#)9$XR]O06%"Y95F/LYOT>7%%;I A*&'@M=20V7B*FW8+.MF MK;EI8\X_86Y2B6L4>.^0[_E!#WUV/MW?I[LZ35VN_"Y7OM4+_C57/R<+J82N MR%]],3:BPWY1Q+^+_)+87?]#%'[RFGFZ+ M8(TS6P!]P38*D54P'62=!I[GAXF[WHWB&.5'?NQUJ#U[P\[>\"Q[&2]+(DV; MZ2VY1F2TNW8XB$8'#GM00>R%_0Y'G,&)G(:=X_!5Q]]4 :+/47BTV" (/QQ:.D9%<7PBB5%G M*7K5T@-76*?N[V;O-Z1%VY#Z3$='91>%PS@X,'V,"F-=PP>NW9V>:^Z[KUBL M").(PE+SO.M(1RV:.Z29*%[9-KS@2C=U.RSTM0O" /3_)>=J.S&=O;O(TS]0 M2P,$% @ AH#05JHD>\-K P A0\ !D !X;"]W;W)K&ULQ5=M;]LV$/XKA%8,#=!%+Y8L*[4%)):+!MB H%[6#T,_T-(Y M)DJ1*DG9V;\?*XXSMG-,F!5/JW=/(I[R4E'" MX$D@6>8Y%O\\ .6[F>5:^Q=?R,M&F1=V/"WP"RQ!/1=/0L_LEB4C.3!).$," MUC/KWKU;1,:^,OB+P$X>C)&)9,7Y=S-YS&:68QP""JDR#%@_MC '2@V1=N-' MPVFU6QK@X7C/_JF*7<>RPA+FG'XEF=K,K(F%,ECCDJHO?/<9FG@"PY=R*JM? MM&ML'0NEI50\;\#:@YRP^HE?&QT. *[_!L!K -ZE@%$#&%T*\!N ?RD@: !5 MZ'8=>R5<@A6.IX+OD##6FLT,*O4KM-:+,'-.EDKH5:)Q*G[ %+,4T+(ZE'.> M%YP!4Q+]AI;Z3&8E!<37Z)'51]+D]GZESYLV94KH-$OML-J@>>4J"(G>)Z P MH?+F1G,\+Q/T_MT->H<(0W]N>"DQR^345MIUXX"=-FX^U&YZ;[AY7XA;-'(^ M(,_Q1CWP^>5PKP>>7 YW>^"+R^'.,=S6Z6ISYK4Y\RJ^T1M\>^E1DSR)_OY= MFZ!'!;G\UB=NS>?W\YE2="<+G,+,TK5&@MB"%?_ZBSMV/O9)/219,B398B"R MHZ2,VJ2,SK''SVQ%*(5,E[Z4E^8+$I "V>(5A0_Z]*>TS/0J8?T&#%1?XNH] MPVI/4_*WL:=O@*F]/4Q(URCJ&"5GO;]6Z('(CH3V6Z']LT(GL 8AM)0"ML!* MZ).M9@@.% G&7A1X)\)US?QQX$7^B71^1]]1%(:G"B^Z9EX0A\=#)F5(LF1(LL5 9$=) M"=NDA/]#[0T[U<%S@^BDA'2-(L\_+2!GO;]6Z('(CH2>M$)/+JN]Z?XSP.F/ MDDA2_3%,N52]=6G2$N]R<[ZJFKYXH M7E1=S8HK?2%6PXWNDT$8 [V^YESM)Z91:COO^%]02P,$% @ AH#05I^? MQD/V P ]@L !D !X;"]W;W)K&ULK59-C]LV M$/TKA!H4";!9R?I<;6T#:[M!B!EL86$8E42,K>]M=W*,FJ5Y(= M'W*Q1>K-$]\C9SC3HY!?50:@R6N1B!(YO=D(65.-0 M[FU52J!I'53DMNLXH5U0QJWYM)Y[D?.IJ'3..+Q(HJJBH/*?!>3B.+,FUFEB MS?:9-A/V?%K2/6Q ?RE?)([LCB5E!7#%!"<2=C/K:?*XB@V^!OS!X*C.GHE1 MLA7BJQE\3F>68Q8$.23:,%#\.\ 2\MP0X3*^M9Q6]TD3>/Y\8O]4:T=3*8Y$&C2RF8?: MS#H:Y3-NMGVC);YE&*?G"YI3G@#9U&=L*8I2<.!:D8]D@T&>3OF:@4 MY:F:VAJ7;3YN)^T2%\T2W0M+G+CD67"=*?(K3R%]2V"CWDZT>Q*]<*\R/I7R MGGC.'7$=UQM9T/+V<'.<\3U6E3I#QJQK***:PM37P]P/ S?VI_;AW)0AS(NCR''>PE9# MF!O$D>-VL#="@DY(<%7(9Y[@=: P7U,\#EK@*3D(EIC\5:J"]([ :Y)7J9%* M"U&9W)>0",SW?_$<43-JCE):20/2&9 2)!/IF"7-8H(S$8$;A6Y/ZW((\]U) M$+@]2X8P+_2=V!NW).PL":]:\M3*U))RU>8+&I.>"=%@1=3(M$F= EO M6F,C%C$BT 1):X6R%=9-@$D+M$>/(EV#1DGBO*2SI.FN+.4AU1SB6 M6BRJI^^@8/,?WC-D0$ONN/.QMUSD8W';:3==\JIIBYWZ^) M'I,8?6_YRR'"]^*>Q&LL;_0]=/H>KNI;#W=,9U23(S77H4DCG,$R/#A*;1$A MB-UVE07=N+S)#X.U?_0])PQ[&I[9>O,+;&J;'O1_FJ8C?J82-U*1''9(Z=Q'Z*ULNLQFH$59]UU;H3'QZ\<, M&W.0!H#O=T+HT\!\H&OUY_\!4$L#!!0 ( (: T%;WT8 G(P, &8) 9 M >&PO=V]R:W-H965TPAS4E_I& MZ)[;J92D B8)9TC 8NQ,_*L\-7@+^$I@(W?:R#BYX_S>=#Z58\8 :4&B$=QL]6T^D^:8B[[:WZ!^M=>[G#$F:.#W[?HXN5K]!(1ACZO^%IB5LJ1JW3X)@BW:$.=-J$& M)T+U W2MO[B2Z#TKH=P7<+7OSGRP-3\-SBI.:G&)0N\-"KP@[ EH]GQZT$// MGT_WS[@)NZ4,K5YX0N_DRQ@6,'7VV M2! /X&2O7OB)]ZXO:_]3+/]/8GL9C;J,1N?4LRDL"6.$+?718K=)7^H:B=1* MF$/V(?/]@1>E(_=A-RG'L$$2QL$^*C]&16$<#3O4GHVXLQ&?M3'#-5&8DE_8 MEH3>PL6V5/!.J11FY_8Y;-3C78=>$$?Q@<-CV#"(PO# X3%J$*;#J-]ATCE, MSCJ<5%RH'7_E]HCZ-Z/)46QOD\'0\PZ,]L&\-!P<..V!1=YPZ/=;33NKZ5FK M^NS[2T&FQP49^\GPH-1F/;">NLV/8?MUVYAP=VZ@"L32WN129WK-5',>=Z/= M8V%B[\B#\:E^1#1W_A^9Y@5RC87>C1)16&A)[S+5F17-K=YT%*_M/7?'E;XU M;7.E'T(@#$#/+SA7VX[Y0/>TRGX#4$L#!!0 ( (: T%8[?%]0D , &D* M 9 >&PO=V]R:W-H965TWO?:AZH,#0[ .;&J;9'N_OF/#T@38=!_N)3'FFV_\ MS9B969V$_*(* $V>JI*KM5-H7=^[KDH+J*BZ%35P?),+65&-C_+@JEH"S:Q1 M5;J^YRWU9,E8!5TQP(B%?.YO9?;(T> OXG<%)G:V)4;(7XHMY^"5; M.YXY$)20:L- \>\(.RA+0X3'^+OC='J7QO!\_TI#P%\FCOV$Y4M># M2+OR0=&]ZQDFH$B;Q/0E)7J'>Y_?DS( MVS?OR!O"./FM$(VB/%,K5^-Q#*F;=JZWK6O_!=*_,@SR"X)7-31 MB_&?Q6S]JXR;6MZ2P+LAON<'$P?:O=[Z4E M?EI_366G]1Y.>S?EYE[5-(6U@_5$@3R"$W__W6SA_3 5V6])EGPCLHNHAWW4 MPVOL\18.C'/&#UA.[*8S_RO)5[/ _)!"@(PTM0,@;-_##J M01<2YKV$^74)-,/2M]<$GK [J$D%+W?S:06+ M7L'BJH)-FHK&5*&39%H#)R+/IU0L1K[?^]XL&,B80BW\828F4,$BF$T+B7HA MT54A6-G^YRI%([=!Z-T-%(Q!X_N63(#.[]O%^9?]^9?7$U&U>< JPE57CK0P MC;5=2S@";X#D4E38PU/9X&9W[92M3<+6IO*LES388@CV&) F-(PC7XI]P-0I M3#C31=?W0&+1X]B51-[[D9"* SL">/9#W:84<1>Y+:%];O]O+2Q8\)@?XMS5#OV_$?3#F$?J<3B MI$@).5)ZMQ$F6[:#3?N@16U;_5YH#*!=%C@+@C0 ?)\+H9\?C(-^NHS_!5!+ M P04 " "&@-!6SXU8V>X( #,5P &0 'AL+W=OJ'( M3"RL);DD/9DM^N-+?<0T(YH1IZ>=BXD_^#XOQ2-2>H\E73S7_#>Q9DR2K^6F M$I>3M93;#].IR->LS,1IO665^N:QYF4FU5O^-!5;SK)5&U1NIN%LMIB665%- MKB[:SV[YU46]DYNB8K>? M5I>36=,CMF&Y;!"9^O.%W;#-IB&I?ORSAT[V.9O P]4+"61C8-L@=_K?=YI1$P='PQ!U^O>4J?-:& M1Y;P='QX: FGX\,#QUA&^_TD:GF1:S])"I%O:K'CC/QZ_2 D5^O"/RQ]^]BQ M8CNK62P_B&V6L\N)6@T%XU_8Y.I/?P@6LS_;5$+"$B0L1<(H"&:H&^_5C5WT MJUM>YXRM!'GD=4D^";'+JIR1^I'2\9+TNP(-LF="7PE[V#+ M%M8<&[]:)>JS%D0I*[3+(3T)J9AU+C@AOI(A84D'FQ].AL5R'D>#R9#: M6B[FH67:@#IH"++<"[(<*4C2"O(77@MAD\2)\94$"4N6PX&VKT_IZ)84U$%# MDK.])&+X>B6!J>Q6<634#= M,S0YWVMR[M1D?]Q)OZJ25*A#3S==TJ_Y9K)E/>3.? M; *YJ;X*06E)3S.&7A5%0XDL#<]FPW;4TN[(J5IP4 @'WS!'K$/M!'D/-9*6 M]#1C.L3+.+2,M:7E+%C:1AO40U.84 L3OEUZZK-H\NOWJ@'Y)%DIK,5GCT/) M@Z0E4%H*I5$4S919&PR!L\)%U*#N#-[*1Z.KT+ZI?3WJM1HV.7;VYJ29HZL+ M_,!=X4-*47<.[_&-QQ:CT+PIE$91-%-7[3 $;HMA9$7JIG@KAZ0E/6U,46IM M:J]*47TT==%&03#6*7BC,'5SO)6!N@6!Q00X4IN.;TI1?325T8Y!X+8,?.I3 M-\I;'*AO$ SM 'N%:FEHKU!1_3.%T;Y!X#8._OLBU9W 6RZHH1 ,C8(C=:JE MY9%"%=5#4S!M*@1N5^%;*U6HEP"E)8'%)+!7JL.&]DKU?.R/"J%V"$*W0S"^ M4G6#?(<:2DMZVN'('*E4;2WME2JJAZ8PVD((W19"7ZC\6$MFW?/=X=YR0(T# M*"V%TBB*9LJJ#8APA $Q^K?O$&H_0&D)E)9":11%,T76]D/X/[T+PIE$91-%-7[7N$$-_#3?%6;CZ< MDHNVY!I.2>@%%% :1=%,Z;0U$KJMD5VU8OR9%[(IZ?*Z+%7)H"H(^QD3U!T) MAR;%,K2JATR;0FD413/5T_9)Z+9//LLUXV:59Q4.ZIR$0PLC#*S"(=.F4!I% MT4SAM+T2?L-U&4=M23?,6[^AI7$>6?5#IDVA-(JBF?IIMR4\A_X,&D)M%B@M M@=)2*(VB:.9EUMK)V?'SJ$#?*6[_A!1[V.@2:-H72*(IFJJ>-GV;.[;=\7R= M";;_S?==)DA&MMVYB^W6T8]NIK>,':VY"EC_3'LZ"UZ+"'5QH#2*HIDB:AQIAIBST_CU M+=E0%PA*HRB:*:=V@6)/%\ARV/WIN1YQV'4G\A86>BD1E)9":11%,W< ;1?% MV'N98JAO!*4E4%H*I5$4S9196TNQVUKZAL.NF^BM=#3T=@.KMPO-FT)I%$4S M53QX*(KGM4.VU7K-V9@RR9W*6UXD+8'24BB-HFCF+J#-JGB.7:^A=A64ED!I M*91&43139NUIQ6]Y6O[K-=31BFV.UNN5&FIG06D413/UTW96[+:S\G+U2R;S MM5J&\QTOY.]JSN:G5MF@=A64ED!I*91&43138&U7Q5B[*H;:55!: J6E4!I% MT4R9M5T5N^VJCSNA/A&"W-3E0U%EW:G635V)8L5X=Z/93SRKQ"/CG*W(HSKE M^KR30F95>X/@YW8-MY^ #6_$BFT__=RXN^@M-M3;@M(HBM:)/3UX"&G)^%/[ MN%A!\GI7R>Z9G?M/]X^DO6X?Q/KJ\R3X0+L'RVI,]YS;'S+^5%2";-BC0LY. ME^JL@7>/CNW>R'K;/NKTH9:R+MN7:Y:I7:=IH+Y_K-7Y>?^F2;!_@._5?P!0 M2P,$% @ AH#05K?PEKN. @ ^ 4 !D !X;"]W;W)K&ULG53;;M- $/V5D4&HE:!VG,1%);&4"XA*K10U*CP@'C;V.%EU M+V9WDY2_9W:=F"#<()&'>"\S9\ZVV*!D M]DK7J.BFTD8R1UNSCFUMD)7!28HX39(LEHRK*!^%LX7)1WKK!%>X,&"W4C+S M//#UQOF#.!_5;(U+=(_UPM N;E%*+E%9KA48K,;1I'WY3A*/"$46#B/P.BSPQD*X8&(QH\#9M2&](ZGZR/Z MIY [Y;)B%F=:?.6EVXRC]Q&46+&M< ]Z_QD/^0P]7J&%#?^P;VRS803%UCHM M#\[$0'+5?-GS08<3AS1]P2$].*2!=Q,HL)PSQ_*1T7LPWIK0_"*D&KR)'%?^ M49;.T"TG/Y?/M)3S-$Q M+NSE*';$PF/%Q2'BM(F8OA"QE\(]!=E8^*A*+/\$B(E^FT-ZS&&:GD6V$-IN#<*WRAU0?5_O\K2?^-\HWG70&;9TAF?I+(S>\=#/5$K Z?VE MXA4OFJ(J!./2=M%I4(,NC2)#[I1HEF'6:.A<)KW31F>]J.M4G3S;_-FYEXS\R:*PL"*W)-KJY) M M/,F6;C=!UZ>Z4=38JPW-!H1N,-Z+[2VATW/D [[/-?4$L#!!0 ( (: MT%96#.,AW@( !\) 9 >&PO=V]R:W-H965TB+DO,?UY!P=8CR[5> M'MR392[U SL95G@),Y"/U92KGMVI9*0$*@BCB,-B9%VZ%U>NIP.:$5\(K$6O MC70J<\:>=&>2C2Q'.X("4JDEL/I;P1B*0BLI'S]:4:MCZL!^^T7]4Y.\2F:. M!8Q9\95D,A]9 PMEL,!U(>_9^@;:A$*ME[)"-+]HW8YU+)360K*R#58.2D(W M__BYG8A>@.?M"/#:@&8B[ VH<7F-)4Z&G*T1UZ.5FFXTJ3;1RARA>E5FDJNW M1,7)9,S*DD@US5(@3#,T9E02N@2:$A#H%,W4-LCJ A!;H&G-TUS- +J;%V2) M]:P*='P-$I-"G* C1"AZR%DME) 8VE+9TQ [;:U<;:QX.ZQ<5OP,^ MCQYGU^CXZ.1W&5MEUZ7H=2EZC6ZP0_>&"9T2FM %QT+R.I4U!]3+W.1UKZ8^ M*Q>BPBF,+'48!/ 56,G[=V[D?-SCV.\<^XVZO\/Q+:/+4PF\W$[YUBWZ=JN& MHXF$4GPW.???P'G0.0_VSK5:NL#D:1,5-U&Z4*P2-XACQQW:*P,M[&CA(5IH MHFVBPCXM]/UH!RWJ:-$A6F2B109:& :AF19WM/@0+3;1XE>T0>1&OADVZ&"# M0["!"39X!7/,H/,.=+X7], D+E#5[NH,I=VV-N'/7^'#P%/;QNS!=;8US]GK MXD[FP$UGRURU]HK]XX%R>P7:?<-BT(K_9_/;TNONK[U_M]ZM6+],!/[ ^7.] M[=YUIS\=/F.^).HJ*F"AXIRS6.T8OKF--QW)JN8&G#.I[M.FF:LO&.!Z@'J_ M8$R^=/2EVGT3);\ 4$L#!!0 ( (: T%:^6%T8M@( (8' 9 >&PO M=V]R:W-H965TT>ICT8])+[SW7??=W'.@XV03RH#T.2Y MR+D:.IG6Y:7KJGD&!547H@2..PLA"ZK1E$M7E1)H:I.*W T\K^L6E'$G&5C? MK4P&8J5SQN%6$K4J"BI_CR$7FZ'C.UO''5MFVCC<9%#2)4Q!/Y2W$BVW04E9 M 5PQP8F$Q= 9^9>3V,3;@$<&&[6S)D;)3(@G8WQ)AXYG"$$.-Z30E3>+N>HM^;;6CEAE5,!'Y=Y;J;.CT')+"@JYR?2^^DA#4"<%^0O1*0E@GA%9H MQA3:)Y>@:8L5V<8]3"](J5UV7)4- M7BGK!^1&<)TI\HFGD+X$<%%#(R38"AD'1Q%'I;P@H?>!!%X0MA":_'MZ<(1. MV/0UM'CA\;[^&,V4EGA6?[;UJ(*(VB',_WNI2CJ'H8,_J *Y!B=Y_\[O>A_; M]/TGL!=JHT9M= P]^5:"I)KQ)A,CW!^YZ5\EA M5+_7CYJ@%PP[#U Z#KI[] YC>IVXG5W&ULE511:]LP$/XK0H/1P18Y=IINF6U(6L8*'81T6Q_&'A3[$HO*DB!E M61Q%4U9SH6B>AK6ER5.]&UA*48.R0BMB8)/1^7BVF/CSXDPXA/?#4/K)_";EC+FMN MX5;+)U&Z*J,?*2EAPW?2K73[%?I\KCU?H:4-7])V9Z<1)<7..EWW8%10"]7] M^4M?AQ- ?/T*(.X!<=#=!0HJ[[CC>6IT2XP_C6S>"*D&-(H3RE_*HS.X*Q#G M\@? E"SY0()!OH.I"5JNWY?QZL[<%Q(^RYE#@5X&E;T MP19=L/B58//&C$@2O2=Q%"?_PAGJ'L3'@_@X\"67Q?^:KZTS>+^_STGJ*";G M*7S/SVS#"\@H-K4%LP>:OWTSGD:?+PA,!H'))?;\*30%E(3OP6"/8QO[01%J M2V2HM_/UOA**'(";\R6]'"'ND.2&U%JYRI)Q0DI^L!?$3P;QD_\37QY[PF!/ MG)/:\8V[Z_?/P3Z/1M'D4YRR_:D0=M*O?O2_<;,5RF)--@B,1C?8^Z8;I\YQ MN@DMO-8.!R*8%;Y 8/P!W-]H[8Z.GXKA30U,WUES41&E MAV(3REH 6=F@J@SC*$K#BE 6Y#,[=R?R&6]421G<"22;JB+BYPV4?#\/%O3RX M1L;*DO,?9O#G:AY$A@A**)21(/IK!PLH2Z.D.?[K1(-^3Q-X>/VH_L&:UV:6 M1,*"E]_I2FWGP21 *UB3IE1?^/XC=(;&1J_@I;2?:-^MC0)4-%+QJ@O6!!5E M[3=YZ!)Q$("37P3$74#\TH!1%V S%[9DUM8M422?";Y'PJS6:N;"YL9&:S>4 MF6.\5T+?I3I.Y9] YT"B"_2A48T ])DR6C45LO/H1G^LD,[VHA$"F.JFKXN" M-TQ1MD'WBK 5$2OTYA84H:5\J[6^W=^B-Z_>HE>(,O1URQNI%\E9J#2PV38L M.KB;%B[^!=QU+2[1*'J'XB@>.<(7+P^/C\-#G:8^5W&?J]CJC?RY^N=Z*970 MS]^_+D>M1.*6,#_**UF3 N:!_M5)$#L(\M=_X#1Z[_+WF\2.W(YZMR.?>JZ3 MEK@,ME&9C3(OB5V.1SC2Q[,[)/=J#R1/>O+D.?*QB[R-&A^03Q(\/0'W2@\$ M'_?@X^? 4Q?X^ P\23)\ NZ5'@B>]N#I<^"9"SP] \?VJ3H"]TH/!,]Z\.PY M\(D+/#L'QU%Z NZ5'@@^Z<$G7O"O6]!5>ZU N/ G9_CQ)#JA]^H/I)_V]%,_ M/5>D-.7,UIK2%I6:_-3M@7*6B:G#3W+VSO'N.= 1CIX*:>3U] FD1+2J&Z5+ M)F7Z9$ J9\V+SMQ%?YGB9G#Y]C69I,XA/T M\*#Q-%W_9R(VE$G-M=9QT66FDR3:1KH=*%[;7G3)E>YL[>56__D 81;H^VO. MU>/ M+?]WYG\?U!+ P04 " "&@-!6)1LYR^H" "1"@ &0 'AL+W=O MW<\_CN.9]S@Y54#SI!-/"4 MI4(/G<28_,QU=91@QO2IS%'0EYE4&3,T57-7YPI97("RU/4]K^=FC LG&!1K M$Q4,Y,*D7.!$@5YD&5//8TSE:NBTG/7"+9\GQBZXP2!G.AXUB%,,3*6@=%KB>>8 MII:(W'BL.)UZ2PO<'*_9OQ6Q4RSW3..Y3'_QV"1#YXL#,<[8(C6WL*IL/0>BA38RJ\#D0<9%^69/E0X;@%9O#\"O /Y+0&'XZ!,< 1?P(Y$+S42L!ZXA/RR;&U5[ MCLL]_3U[MGRXEL(D&BY$C/$V@4L!U%'XZRC&_D'&4:Y.H>V=@._Y[1T.G;\= M[N^ AV^'MPY$TZYSTB[XVGOX)HJJ6IGG$YBD3)@3()GAXG'!K7NJT9%._%B?4S]5MD>_:,IF[5K MTHX+#2G.B-([[5--J;(!*B=&YD5+<"\--1C%,*&>$94UH.\S*HN]#@ M+U!+ P04 " "&@-!62@ $DB\$ !:& &0 'AL+W=ODMH'84K$ "VK4Z/8P[(&1 MCFTBDNB1M)T.^_ C*46V#)FS N8ANO'\SN'Y\^[Q@;(7O@$0Z#5+3RRXJR# OYR-8NWS+ B3;*4C?PO(&;89([T[%^MV#3,=V) ME.2P8(COL@RSGS-(Z6'B^,[;B^]DO1'JA3L=;_$:EB!^;!=,/KD5)2$9Y)S0 M'#%839P'_S[R^\I E_B=P(&?W"-5E6=*7]3#8S)Q/!41I! +A<#RLH'7Z&LD XP MIBG7_]&A*-L?.BC><4&STEA&D)&\N.+7,A$G!H%_P2 H#8)S@]$%@VYIT#TW MN+M@T"L->M>&U"\-=-7=HNXZ<2$6>#IF]("8*BUIZD9G7UO+?)%<-92E8/(K MD79B^HTE))MJR#NIH2=-&G#Z/NH/<%N9=Y81O>CV6(;C[>7J9%U]."1DHM==U*\*[& M=B]@YRGF'-$56@H:OZ _?Y/?T:. C/_5$..L@/6:86H4N^=;',/$D<,4![8' M9_KI@S_POC3)81,6VH1%EF U17J5(CT3_=@%"XT_EU>$=V)#&?D'$G1#\O)M M4_>;&?EM1;()"PM87\/4G+6?^H.^I__&[OY4 4MN:PKT*P7Z[1384T'R-6)J MEFGJNC,CKVW&S<%1V3]E/("VP!"M1=J4<9N1199@-5$&E2@#8[U#LB<)Y F7 M\WZM A80$;GC3_\V9OR5TMP\,JPT-CANI=Z]6"I=7+$FF9NC::O#]8ZCJXK6Z*_!GQ;<<< MJ[2PI/4-$ZZQ2#VEP3&EP3M32G>""YPG:C7Y?WDU^FB=5YNTL*09\VHJ4L_K M<:OJ&_==TR?\2K)=X]!JMFR=+:L[4ZNTR!:MKL%Q<^KW;"Y(?*M[4:NTT"HM MLD6KZW+$",[3'Z0Z4-F<#.)(CS?EQUJW&ULM5==;]HP%/TK5B9-K;0U<;[30:26;EJE34.P;@_3'MQ@ M2M0DSFP#[;^?[81 ($1%=7F .+[G<,^]AW ]6!/ZR!88<_"49P4;&@O.RTO3 M9,D"YXA=D!(78F=.:(ZX6-('DY44HYD"Y9EI6Y9OYB@MC'B@[HUI/"!+GJ4% M'E/ EGF.Z/,USLAZ:$!C#XTKN#E"'H2H")^I7C-=JZ!E')/R*- =@UP'XIP*D!CA):9:9DW2". MX@$E:T!EM&"3%ZHV"BW4I(5LXY13L9L*'(]_T%E:B/Z!Z0)1S,!',*T:"L@< M[&].,,-TA6= V ?<,K9$18+!V0WF*,W8N0 S%3@PN4A-?H&9U&E<5VG81]*X M*ND%<*P/P+9LIP,^>CG<;L--49"F*G93%5OQ.4?X1AEB3%9@RDGR"/Y\$_O@ MEN.<_>W25I&YW63RAWC)2I3@H2%^::J"1OS^'?2M3UU*-9&U=#N-;J>//?Y) M.,H V;2]ZB:@F[:?I45][[RK#!6WI[CEXV,5.YX5^4%@#1CGV3""MMMMSZ!)/NA-?C*]ZW1E+^K4[F@B:PD,&X&A M3E>&.G5K(FOICAK=T1NZ,CIP6^!&KA-%>ZX\C',#&'ANV.U*:&U' *LW?=N" M-AAGJ.C\W^[%GMHE76QMI3O##M1IT)I-EW9-;&WMVY$&]DX.KS1I3;[K/N$] MWX6.LV?3SDC?#?SPR.,3;J<3V#^>?,[+C#QC7+=OO*3)0HSPRKL=HU^=>2_G MR4W4Q-:NP'; @:Y6 VL=>'2QM;5O1Q[8.UF\UL#>@2U]2[WV_7L8:.T9U]PY M;\G#[G=$']*"@0S/!<:Z" 285N?':L%)J8Y@]X2+ YVZ7(@S-Z8R0.S/">&; MA3S5-:?X^#]02P,$% @ AH#05BQ^4P^-!0 FR, !D !X;"]W;W)K M&ULS9I;;^(X&(;_BL6.5JW4$F(.A2Y%HDUGMM)V M%Q5UYF*T%X9\0-0D9FP#934_?FTGY, &MTBNV)N2@[_7]A.?7M?]#64O? $@ MT&L4QORFMA!B>>TX?+J B/ Z74(LW\PHBXB0MVSN\"4#XNN@*'1PH]%Q(A+$ MM4%?/QNQ09^N1!C$,&*(KZ*(L.TMA'1S4W-KNP=/P7PAU -GT%^2.8Q!/"]' M3-XYF8H?1!#S@,:(P>RF-G2O/=Q6 3K%UP VO'"-5%4FE+ZHFP?_IM90)8(0 MID))$/FSACL(0Z4DR_$C%:UE>:K XO5._;.NO*S,A'"XH^&WP!>+FUJWAGR8 MD54HGNCF=T@KI LXI2'7?]$F3=NHH>F*"QJEP;($41 GO^0U!5$(D#K5 3@- MP/L!G0,!S32@N1_0.A#02@-:FDQ2%XBG$Z@N@44ABCB[1T/<#]65(*%\F[4M]IS,/! E" M?BZ3/(\]=/;I''U"#N(+PH"C($;/<2#XA7PHKQ^#,)11O.\(65:5HS--RW6; ME L?*)>+'FDL%AS=QS[X%?%W;\1C@X C(66D\([4+38J#E?S.FJZ%P@W,*XJ MT!OA2R;#&SJ\61'NO3\<&VK3S+Y[4^LU#^B-U?>ZO)4]QD M@[[^/IQPP62O_+OJVR7:K6IM-51=\R69PDU-CD4$Z%(:R_8I+7W)#,Q(PM";A M"A"=[9 E"23(,SF+^C0,"4-+8,DT>UX%U%B 8X$F8KT"T%:WWN[L$?UOJC:N MMYI9JA*J;H:J:T25+DCD@E.$LOY/X^?*]F,4.;:Z-L4\2V(E>+T,7N\#9_6> M3:8VQ3Q+8B6F;B-?(C=./1R:2W L^U2M.""VW5:]M]=_;65:QEIP'NZ)9_>T M +:HVE3S;*F5X>,+;4RUMQ8N:U3#Q56G955-<^66AE^ M;L)N57]D5&<\=$C8[) U6S\M_)>K"/R'>*3'@=UVR3#9+?FB]D(\N0#]3 *F9Z.JSV,N MXK&?QZJ:EZJYS<+8[F)<=P]LEN#<1.%3FRALU4195?-LJ97AYR8*FTW4_Z+9 M6W595M6\5*WWWE:?VRQLMEE_P@9E5NLG,LZ'9JFC 5FU5;;4RAAS6X5/;:NP M55ME5(X$L$@O?+= 6/6ZUZQT-$5SN5I)02J)635; M3N'40@1LKD]_<&F@5K%(_BV?/<$\EEDF,KCX3-@YBC M$&92LE&_DA5@R4F0Y$;0I3X;,:%"T$A?+H#XP%0"^7Y&J=C=J RR\SB#?P%0 M2P,$% @ AH#05JYZ$P2] P [ P !D !X;"]W;W)K&ULM5==C]HX%/TK5BJM6FEF\NW %"(QTX_M0S5HV&X?5GTPQ!"K MCDUM S/[Z]=V,H&$$*@T^P*V<^_Q.3?7US>C'1<_98ZQ D\%97+LY$JM;UU7 M+G)<('G#UYCI)TLN"J3T5*Q= M$&%..K)K4Y&.^$91PO!4 M +DI"B2>[S#EN['C.R\+CV25*[/@IJ,U6N$95M_64Z%G;HV2D0(S23@# B_' MSL2_O?=#XV M_B9X)P_&P$B9<_[33+YD8\T^\D4_G8&3@@PTNTH>J1[_[$E:#8X"TXE?87 M["I;SP&+C52\J)PU@X*P\A\]58$X@<@C:#M$)A[!RL)%S2V96U@>D M4#H2? >$L=9H9F!C8[VU&L+,:YPIH9\2[:?2C[\V1#V#+VR!F0DHF%+$)+@& ML_*] KX$E M[J)B-%V%_0B3M;B!H3>%0B\(.P@ M='^Y>]!#)ZQ#'5J\L#_491BOP,-&28581M@*_//(*04Z+\VS'UVQ*Z&C;FAS MUF_E&BWPV-&'66*QQ4[ZQQL?>N^[=+\26",*41V%J \]W:$M8E4CONJ)1;A';+4RAVJ9^ J,$#J*1NSU4VF$8)V$R\(>U M84-%7*N(^U649P%M5,X%^1=GYQC'1T2BQ!LD$6P1[K"+ PB')_C"FB_LY?NP M-D53@I4YKN?9PB,6U\/(]^(6V0ZS:!A'T.LFF]1DDXO(+I"N2I2>IYLFC78#FJV@\L3&K/L-U-YT)'*,8S\,&RQ[S)LY7R#_[#F/^SE M_SC[UEFM>[U^M^*\$EA#H._M[SCO_ZN\%?8K!>*UT)J1.+CM_;,O^](B4$$U MCC?410#Z[2K;91D&012<.EM^L"<B\AS3S#91?Z&G M;Z&PO=V]R:W-H965T,K74%XB3>X_O M.?ZX-\YD3]DKWV LP%L2IWSJ;(3(;ER7+SA6Q"3%"P;X-DD0.]SBF.ZG#G2.-Y[(>B/4 M#7']&_Y.0EF1?$\1V- MOY-(;*;.R $17J%M+)[H_A]<$AHHO"6->?X+]J6MYX#EE@N:E,XR@H2DQ3]Z M*X4X<8#!&0>_=/!;#G[_C$.O=.A=VD._=.CGRA14,&4MT=1% M+F;N+>F35(W[LV#R*9%^8G;_. M(R HN.>"2*EEXPLB#'Q#\18#N@(E2.'Z*<0"D9C_-7&%#%!UXR[+8&Z+8/PS MP4 ?/-)4;#BX3R,<-0%7 MNT,#FUXU6+T;E#1#8QTGPA_O5HQC %)!9;3 M1P F=[EJ6'6T ETD7@^V>.G-8+_%2V_F]?6\AA6OX6_R*H9/QVNHY]4*^$YO M!D XNF02CC23L,7HUR:AT:3!9%PQ&9L7 MVO-BH8O7Z-5U&[8)%EH":Z@%O;I8\3XX 98!6)+>*EIH"ZTI_DFE""_+"G(O M*;;^ T;L3)UGA@I DM=Y6LV,KITULX36U,RO-?/?DTDOV;O*'MH9M+TCFP/I M+)LEM*9L=9T+C>7<;V7D$K*=;/KCME!6RU);:$VAZL(4FBO3[JFP!#3F0G.G MG26RA-:4J*YEH;F8?31,&:-GY\W>)EIH"ZVI6ET2P^"C,ZVQ*.\LODVTT!9: M4_RZ;H?FPKU3IC5#!84K&((('?3YU@PP* &.*?L\4OB.4)I"U2\"T/PF\'C^ M1<;LV7EZV40+;:$U5:M?.N#XH]>VU1<8JVBA+;3F>63]"N,;J_1.:]L,U57& M7P1V7)[^^.P"?P]"(9=[IN]55AGI^EM^[?PINP M^#90PQ2?*AX16Y.4@QBO)*1W/92)E!6G_T5#T"P_#W^A0M DO]Q@%&&F#.3S M%:7BV% =5-]@9O\#4$L#!!0 ( (: T%;K'"G7M 8 &TH 9 >&PO M=V]R:W-H965T. 2?* ML#YT#9*F?2CV0-N,+50278J.F_WZ41^1+(FA98_I0R/)]Q[R'EU>'E*<[!C_ MD:XI%>!7'"7IY6 MQ.9B-$H7:QJ3=,@V-)&_/#(>$R%O^6J4;C@ER]PICD;( MLMQ13,)D,)WDSV[Y=,*V(@H3>LM!NHUCPI^O:,1VEP,X>'EP%Z[6(GLPFDXV M9$7OJ7C8W')Y-ZI0EF%,DS1D">#T\7(P@Q#JRL1S2B"Y%!$/GGB5[3*,J09#]^EJ"#JLW,RC<0=V_U%RX"<#&_!HC3_'^Q*6VL %MM4L+ATECV(PZ3X M2WZ51.PY(.<5!U0ZH+X.N'3 ?1WLTL'.F2E"R7D(B"#3"6<[P#-KB99=Y&3F MWC+\,,G>^[W@\M=0^HGIS<]M*)[!QV1!D^P-@-N()"DX!_=%(@#V".X%6_P MGS?YBYIE+RIS>1]00<(H_2"-'^X#\/[=!_ .C$"Z)IRF($S 0Q**]$P^E-=? MUFR;DF293D9"=CMK?+0HNWA5=!&]TD6(P">6B'4*;I(E738!1C+>*FCT$O05 MTB+.-GP(L'4&D(6PHD/7_=V1PCWH[PXUT>#J%>(<#[^"5[P82?3GK4B%Y#A, M5N#O;3RG''R_8U$$Y C9$;[\1\5]@6VKL;.J#F1922E_HH/I[[]! MU_I#Q9M)L, 06(-3N^+4UJ%/BY1G!;-@Q4DBZ!*\EXE5,1D_[''6M[+%CNU;3+-#V[\3HG2IZIW_TJDBU[L.:9-0D6& (K,&H5S'J M:1/Q(>%TP59)^*\Q)%C0"=OE43I?G1-Y+:0(VE(>L&)S/E' UO_IV8.X) M( 1Q,=,@%RS)LRKWK[5(QY)K"*Q!KE^1ZVN#1I:<6;/I7L67UO78?#0)%A@" M:U VKB@;O^%4.S;)J4FPP!!8@U-HU1+4TB;B%5V%29)1.26SLE^PHR:G:&V\%S5TADZ''(69 M-41M:K1=/Y6:6M]#K=3M3XTN67 G"\XA1)Z%W38E74L7^W9GQ+R%/(>U/H?' M"'3ZB_)%F/88,UWU?0YM[#H=%A2&R'$Q\KTV$6^AU&$MU>$16ATLLO(913V( M<+KQV6@\;M.@,,.^V^$KT/?R5!9JY0VU,K3?$.E/CE$U7J(UKU-4D3WTVJEE5$B;0FNR5TMI MJ-?2O=C399S?R1%L(\?V_#9K1K6T*;0F:[6:AEIA.;TI!'1?U3?N"AD+^PAW M..H:*N5AH#!LR\/F_F(M:9'59Z&POTXX ]_*E2N8E2O7,FLHN.6AC/_[;)X* M3A9"N7I AB1JN<-I$BTPA=9DNY;/2"^?U0N(?L6JA&X4J_'0AJV<4IE90]S. M*'U'3R6B%M'H&!&]OXXHR#C$18$.\5Z4/AHB/-[[UR9&X3.VA[;SND^@C^)4 MEFH]C8[1TTWMV#-I<#=HSQ^Z'7(4=M >0K]-R%N(:52+:72,F&[*I)Z$V-U M;6_HXC8A"CN,AE9G'+V%J$:UJ$;'B.I>17D^?SJD>URE<@?VRT?_Z/O\! M)+=$0B](Y_^?3W[8J* WBA:80FO26@MZ?*2@5_)78'C[]=QU\S,5 MC>E!8>>YO@/;&WGZ/IT:P2EW2%B H5=BYAF M*'L'4O0"^]!NB#(XW.D,1+YCM16DONFC\]RH\![MG<.**5_EY]FDH&;;1!2G MDZJGU9FY67Y2K/7\"EX$Q)<#DT4A#11PEI#3V9#;PXVU;<"+;) M3WO-F1 LSB_7E"PISPSD[X^,B9>;K('JA.'T/U!+ P04 " "&@-!6]!%Z M"K4$ #+% &0 'AL+W=O<+#AXFNVH%2"[VG"LJ&UD')Y[3C9=$%3DME\29GZ,N,B M)5(]BKF3+04E4>Z4)@Z&,'!2$C-K-,C?W8K1@*]D$C-Z*T"V2E,BGFYHPC=# M"UG;%W?Q?"'U"V248G//D21W(QM/H6B.B,K!)YQS=_T!*0K^-->9+E_V!3VD(+3%>9 MY&GIK#)(8U92B!T'[!YPP*4#WG- W@$'MW1P$TEB9/LE;)1'[3IK\ !V8((F@T"ANX\!)@B%U#0I/CW7%'.FY%L)O' M$!%EE^#32F:2L"AF<_!QE3Y2 ?ZZXTD"5&%JD[]--!:C M>.91]&*_SI9D2H>66LT9%6MJC7[[!07P=Q,%9PK6(,2K"/&ZHH]*Q*JNMGSD M9307A$D:@8N8E<7TRD1#$=O/8VN)6H\"!/T >0-GO8NP;>=B[&$_J.P:R?M5 M\OY+DI\2M7Z2Y/GT_59:5P@'+@S#O?P-ACWD]WO0G']0Y1^<6HU?E

QT/77.SQ2L@3*L4(;_B4R'YR3D3,$:A"!8=P;P)*UK M$*(N8,76--/*022XH?.8,?U%V?^IRAIB[$N?U4,_W^GM2:#!T7564 M?=>LA6BG]T'_XE94!G]^+S(8=FY&"-< \$L "-4EJ];V>02XOFX;5]MP?R4U<=7=#O+_MW8!=79:ITKEN:(UB:K;*M39D(RVK%QULG)Y ML"XN30*JRB-2+*I;U6P4E6(NE"*W<&?^$>S;7FL1M^W"OMU3!57_#E1,W3JA M[I[F6"):0GL>B]@.SO'0BD5\_RT3,T.7S%9 MG*=4;ZL3N7%^#K7W_@9=3XISM3I,<'3(Y>2I_GM@I*("FV@OL\XE]L'/4!U?CGZ 5!+ P04 " "&@-!6.[*J M]KP$ #H&@ &0 'AL+W=O@ M\73A-MELA;I@+F8YVN 5%M_R&R;/S!HE3C),>$()8'@]-R[@>6@7"47$GPD^ M\*-CH*C<47JO3J[CN6&I%N$41T)!(/FWQTNHUTJ;NGA-UP1\A1>1%->_()#%6L9(-IQ0;,J M6;8@2TCYCQXJ(8X2H'\BP:X2[&Z">R+!J1*E9XDX*7#6%[Q>VY5K.=&;NCY7J MAT$7PJG;#@O[85/'#ZPZJD7.J\EYH^26*$\DO<+]_X=BB>X=-)%NI":XMO-^+;;^3&"KCU+G,=KV/'@2C?]9V.'P>BW,!V3QBR MJ9#A:"&XN)6"(19M@5R!R/7C7BZ,[4].>+0I MS.%X9;Y"*>:%03/$[K%(R&:0S"C*BT>(3K10%UI;P:;ZAY/WMJ?6%816M% 7 M6EO\9A$!1VOEU]@SZ+\9 _D&[=JS'^9ZDVFWHAT(?N^FJ]77-1;%)TKE_"\[#<=&E@RCV@+XAM$L)!BM<2TCJ;R)F# ME=LJY8F@>;'1<$>%H%EQN,4HQDP%R/MK2L73B7I O;FU^ ]02P,$% @ MAH#05CW3HNB& P S0P !D !X;"]W;W)K&UL MQ5==C^(V%/TK5KJJ9J09\@F!*2 -DU:MM-N.ED[WV1!#K'7LU'9@^^_WV@EI M8 U"+55?(';.N?8]OCFYF>Z%_*P*0C3Z4C*N9EZA=?7D^VI=D!*K@:@(ASL; M(4NL82BWOJHDP;DEE#Z58H^D M04,TU"L)Q(A1[1$DHPKP$C-NA%E!4P[%'"<($572/,N-4JP>8A.O?"U$K6%=-?0WJF!S] M=:O$HE$B.J-$&*$/@NM"H1]Y3O+C #[(VFD;';1=1!F),B M\^???A:/@!Y//2-<@.^/"?[/N&Y(]X!P_-EASLJE;@A>!U:^N7!/&V0% %MF@Q")_8 MHCC8HNK9XH-YV;46F[<6>P?^URQS[SJH9L/#7GU,AFDT&2?)2<$Y@-$P2<-D M>%)QWP+':12DP>1,R:6=>.G_+-Z5DJ772N8 NB7[%GA9LG$GV?@JH_EW4N2" M,2Q[09RJ-#N9'!G2($E/)'&BHA,Y'*!PT'.V(RTFG1:3_TB+YIFZ7HG)54HX M4:=*.$ .)?Q>HP=OXZUMF!4\$#7735_2S78]^;-M14_F%]"K-ZWUWV&:1O\# MEEO*%6)D R�K%*IOFN1EH4=EV&ULS9A=CZ,V%(;_BD6EU:[4#M@0"-,DTLPPU:ZT']%$VUY4 MO7# "=8 IK:9S/[[VH:0D#!TID)5;A(PYWTYY[%/ I[M&'\4*2$2/.=9(>96 M*F5Y;=LB3DF.Q14K2:&N;!C/L52G?&N+DA.<&%&>V1]#5 A/Q.R4[<70,="EKQA[UR:=D;CDZ(Y*16&H+K+Z>R!W) M,NVD\OB[,;7:>VKA\?'>_3=3O"IFC06Y8]D?-)'IW)I:("$;7&7R@>T^DJ:@ MB?:+62;,)]@UL8X%XDI(EC=BE4%.B_H;/S<@C@30?T& &@$Z%7@O"-Q&X+Y6 MX#4"SY"I2S$<(BSQ8L;9#G =K=ST@8%IU*I\6NAY7TFNKE*EDXNO:FE]9D* M)>%@E6).P(V4G*XKB=<9 9*!;SRAA5H3]>6490GA OP"5FH-)I6*81OPK9)" MXD(%;L&225)(BK/L!XAH5NF)/3$1X/XYSJJ$)&##60[N6%ZJ&YJ5H-R,2EW[ MS\F]CXC$-!,?5)K"W'!F2T5+UVS'#9G;F@QZ@0Q$X LK9*IR+52B70-;86Y9 MHSWK6S3H>%/R*^ Z/P/D(+P]YH5:(\BQ+'9&ZIWSU! M^!.Q%N]^@K[S:Q_A,$^+ MID,^],&ODYB8)/1?R-,"P@"% ?1F]M,QV// ,'1]/T#=N*C'T DA0F'8!G9X M3%H>DT$>*\GB1\!*76IOLP_*W[J,QC2+1C+K8/-;;/Y%-+$_)OTQS:*1S#KT M@Y9^< E-')SUG.>X4^1.3WKX/&Z"H&K.DUZ/SN,"'T('^OTM/&UI3 =I/*R^ M]W;NH.JM:V=,LV@DLPZML*457D3GAF/2'],L&LFL0Q\ZA^=FYQ)ZM\FBTVQ> MZ+E'_YE2E6;?8&ULS9U?;]LX%L6_BN!=[': -M9_V=TD@&MRT&#;3I%, MNP^#?5 M.M:,+&4D.6D7^^&7DAW3#"G:LH^!?6GCY/)(.I0N[\^4J,NGHORC M6C!66]^765Y=#19U_?!V.*QF"[:,JXOB@>7\+_.B7,8U_UC>#ZN'DL5)VVB9 M#5W;#H?+.,T'UY?M[SZ7UY?%JL[2G'TNK6JU7,;ECWWZ?VB M;GXQO+Y\B._9':N_/'PN^:?A5B5)ERROTB*W2C:_&DRKK+XMGMZSS0$%C=ZLR*KV7^MI$VL/ MK-FJJHOEIC'?@V6:K_^/OV^,V&G@A!T-W$T#]V4#OZ.!MVG@'=K WS3P#VT0 M;!JTASY<'WMK'(GK^/JR+)ZLLHGF:LT/K?MM:^Y7FC\N6.6*_^^M/EL.:; M;T2&L\VFWJTWY79LRG&MCT5>+RJ+Y@E+9($AW^_MSKO/.__.-2I.'LH+R[-? M6Z[M>IH=FA[>W-4T)X'-;8,9WK8GO5;/V]N3%DFK6594JY)9OTV^ M577)+\=_ZSILK>CK%9L<];9ZB&?L:L"34,7*1S:X_MM?G-#^A\YLI!A!BE&0 MF-0M_K9;?)/Z]>>R>$S;M,HO)RM==U+=7&ZZ#EEK1:U6D^,?KYVQ._)MFY\A MC[MFJX&A'8R5.*+&11$?1%[&4>-!'&E1L+4H,%ITRV;%?9[^AUE\^(NS.N6I M*,X3;E;-^-9J_FDV*U]REA56?4BSK7):;T/ MP8X3K0\OC57#/$T84<,<31@U'OB1MH9;6T.CK9.-:<\VMIYN'7YMQO2G+K]U695DG:UD'::SQ2;=.=.U/CSO3-IT@Q"A*3.F&T[821N1/8G)4E M/ZV;@6Y25:SFI_+7.%NM*Y5)QDO?.)\QG?,CQ?DW010$0:2:KPGUQZ/Q.%3/ M;^/^]K46)"99.]Y:.S9:^XES"2>0DCO)3VQ>0%36+"[+'_S,?HK+1.?H6+$I M\#P[<%1#U4@_&$6>I_IIW,F^?H+$)#\=6Q37MM'1YAR=\9.5#T_:>ME6$^W( M]D>J>]I(/U1/7&+>H[[VH=1D_W;@Q#'Z]Z5KL->ZZ:AC\LC17=RZR#!T78V; MFD@O#-0L0#>1NY76.+*E0-D$5YC@'F="4^O4',17&1_DE[P;:OX;9K'YG+7X MW0;SJYGQ%LWH9,WXB,1'L'*=*HNY];C-F[$I;VYV<-<%Q5+C,?0=K:!J%*4F M]Y_@,L<,9K]L4^J')J5.=U)J9?WV@4=;-S5;5EI"2L*52-0-4H2DV>HQ 0Z)HA\,3*PE71KZNR MT(1V51;F?>[K,$I-=EA@HFO&Q&FR'UDNC3M]S'JI& MH&H4I2;WB&!6UX5/1KE(Z)M"U0A4C:+4Y,X10.H:46I?R;AIO9M%0MWWT^:M M]'88"I,H-=EA 9.N?S[D=Y'0-X6J$:@:1:G)O22 U#4#Z;[K0"5*_76 Q$D" M5:,H-=EA :>N&4[)JIXMK/^VXT S^SAM;VBIK$FR3/.T&0N:NNBU]8EQJB@S M'J+O"21P3J%J!*I&46IR?PD8=B/\L(V<6IQ"U0A4C:+4Y,X1D.Z:(?V([\]< ME:K74\VZ- ;%:Z@:1:G)S@N\=LUX?=IP#N5LJ!J!JE&4FGS[F^!LS\S91UP? MG@K,G=>'>>N][V^#\C=*379>\+>W9YKVXN["^IDU7_ME?+2_N;W3F@V%;Z@: M@:I1E)K<'0*^/3Q\>U#XAJH1J!I%J2>8'+//,&[A_8\=5;6M?4>0XD:JD91:K+'@JB]X'R%DHKD<&<*@N(U5(VBU&3C!5Y[YKGF?2E(G3/N2D%02H:J M492:[+&@9&_/5+9]C!G$? M.M4-52-0-8I2DSM'@+D/O_?:UTQ_AX'VJW'SQGL;#V5ME)ILO&!M_Z3;LWV5 MJX.1UF(H54/5*$I-MEA0M6^>M#ZM4(+.7D/5"%2-HM3D7A)<[L-GKWUU]KHS M T'A&JI&46JR\0*N??-3O?LRD.817GT&@B(R5(VBU.3E*P0B!WL0F?[ZGMY^ MF'PBVHE/<^N^.0:J1J!J%*4F]X- YL",S,>4H &4E*%J!*I&46IRYPA2#LRD M?,K"#8&*S&_5\V-4\ M:/):7J:D69>H9''UP LT"4ETI2+?65$<&@L(N2DUV6,!N M8(;=\V4@%9.[,I &J#LR$)2!46JR\X*! S,#'_, : !%7Z@:@:I1E)K<.0)] M S/ZGIIX5 SN3#R:T*[$ V5]IX#<4.!N*$9<<]6_X0JTVJK'TU<8&M M$#H_#%4C4#6*4I-[24!R:,2[4ZN@C;IT"71DGT,CB7F/>_M[#KP-!=Z&O?$6 ME'P.6^MXJHGK2#Y0YD6IR;;O++(=A$87:"M-QY*O"@UV7A!O)'Y4>.3T"N"/G,, M52-0-8I2DWM) '+4>V:X3QD4J;.ZG1E(%]J1@*!PBU*3'19P&_6&6U "4F&V M(P%I CL2$)1Z46JR\8)Z(_,3Q\?@5P1]T!BJ1J!J%*4F=XY@XZCW?'"OO*-9 MD;HK[ZQ#HT/R#A1P46JRPSMO)#(#[B_-NFG6K'F14YGJ$)"Q.9>T+YI:KER_]GC]H2X>VO?Z M?BOJNEBV/RY8G+"R">!_GQ=%_?RAV<#VY=/7_P-02P,$% @ AH#05G07 M+/KS @ 80@ !D !X;"]W;W)K&ULK59=;YLP M%/TK%JNF5EK+9R#M$J2D[*/2*D5-NSU,>W#@)E@%F]DFZ?[];$-HDM&L#WT) M_KCG<.ZQ./(@>0Z*DLJ!A;N935E6V+-(<2BPM6 54[2\9++-64KVQ1 M<<"9 96%[3E.:)>84"L>F;49CT>LE@6A,.-(U&6)^9\I%&PSMEQKNW!'5KG4 M"W8\JO *YB ?JAE7,[MCR4@)5!!&$8?EV)JX5TFHXTW =P(;L3-&.I,%8X]Z MJSA&HI"$RD9OUM.JWNE!NZ.M^R?3>XJEP46<,V*'R23 M^=@:6BB#):X+><^*GU80?@ MAB\ O!;@'0*"%P!^"_!?"PA:0&"<:5(Q/B18XGC$V09Q':W8],"8:= J?4+U ML<\E5[M$X61\0U-6 KK'3R#0.9HWIX_8$GT!MN*XRDF*"S155^HQ8QNJ=UK, MZ3UP#03 M(UNJ7+0B.VUU3QO=W@NZ70_=,BIS@3[1#+)] EN9T#GA;9V8>D<9)Q6_0+[S M 7F.Y_<(NGX]W.N!)Z^'NT>R\;MS]0V?_]]S10D1:<%$K0[IYV0A)%?_M5]] MCC>,03^CKC]7HL(IC"U58 3P-5CQ^W=NZ'SL<^LMR9(W(MMS,NB<#(ZQQTDM MT[S/K@86&9BNKNOXW!OZCNN,[/6N$WUQH>M<1OMQ24^<&_I1],RWIW_0Z1\< MU:_*HRI^M"^#!CC8>6,8NKY_H+\GRO>=X8'Z?Z,"SQF$_=K#3GMX5+NN,&C1 M%!C2W&BI2TI?,F&/S6XXC YLONZ):IOG>8KXB5* "EHK2N8B4S;QI:,U$ MLLJ4^ 63JF&88:Z^ 8#K +6_9$QN)_H%W5=%_!=02P,$% @ AH#05C6\ MG4MD P 7 P !D !X;"]W;W)K&ULK5==;Z,X M%/TK%ENM6FFG& A?G02I#3O:>1BI:CL[SR[*1GEI ML#GG(TOF=".JLH%'AOBFK@G[]0 5W2TLQWK;>"K7 MA5 ;=C)OR1J>07QO'YE[)44)=-]TOV M?2(."$[P <'M">Z8,/N X/4$[US"K"?,=&8Z*SH/*1$DF3.Z0TRA931UH9.I MV=)^V:AS?Q9,WBTE3R1?FXS6@%[('CCZA)Z[XT=TA1X9W9;Z>.7;A8YPURD( M4E;\1C*^/Z?H^NH&7:&R02\%W7#2Y'QN"RE./<+.>B$/G1#W R&.B[[11A0< M_=WDD!\'L*6KP9K[9NW!/1GQOF6WR,-_(1>[GD'0\GRZ:Z"GY].=$VZ\X: \ M'<_[(-YRPQ@TXLZ4V8XY,S-5Y[CC+IL$ J%@1RF+AI1%OU=OT>1\/H7.Z* -& ?[HX.>@K#YE.-! M:@Z":&3,A/*P.VJ2J0%VPMK!3.*<8:T]&D Z2\HFF*<+9]J+8S>:C8U- M80'VQQW%@ I#=_RRV0=C5PULK<=7CC*Z:40WI@R[PXA\KP?#T?Z#&IWU./<> MIIN[OQ&V+AN.*EC)D/@VE*EFW2C;+01M]7#W2H4<%?5E(<=_8 H@[Z\H%6\+ M]8#A'XKD?U!+ P04 " "&@-!6_0:&15,% "W%@ &0 'AL+W=OYJI-QO&4R+5+=].Q9Y3$A5&:3+%$+K3E,39:#$O MGJWX8LX.,HDSNN) '-*4\'^?:,).#R,T>G_P'&]W,G\P7HCBEF8A9!CC=/(P>T7V "X,"\4=,3^+L&N147AA[S6^^1@\CF,^()C24 MN0NB_HYT29,D]Z3F\4_E=%2/F1N>7[][_U*05V1>B*!+EOP91W+W,)J-0$0W MY)#(9W;ZC5:$G-Q?R!)1_()3A84C$!Z$9&EEK&:0QEGY3]ZJ0)P9(+?# %<& M6#>P.PRLRL"ZUL"N#.PB,B65(@X!D60QY^P$>(Y6WO*+(IB%M:(?9_FZKR57 M;V-E)Q=?LY"E%'PG;U2 .[ NEQ^P#7BF(X2 V5F9=VXX!*$B?B1HWV8QV \:<;\ G$&?B^8P=!LDC,IU(1 MRZ'!O,@^O-40\;JUYDJ_!G#2XR"&(1)DP<. 5_/;X(R=7&^]L4\=*C M;?:85Z-[L2?D M_-47K(YT%'^3L(I)V'4F[S_LB.,AP M!T2=^W$964G>3#$L?7F%K[P 'Q=WCN,[]GQZ/(^. 6;[MCV[A 4&F 5MW, N M&#DU(Z>7D:J>JC9F9TQH!(@$4;S94$XS";C:U,9-63IVSB>$+.AH[ PHC'Q/ M(V= V3/73,VMJ;F]U-:2A:]W>5>(@"*G6J4H:IF)B]L:WX%(6X%E&W1G(+UT\NT;#,TE(R,,$0Q-#, M8%8SF/4R6.Y(MJ5YL3^2Y%#V%9(HZ4&RD)HXS5K3<'WL(8U3&^6CF:VA@C8* MV:[C=2R*7U/R^PL"5;M$+4J^<0 10BDU3FMV)DY^FY/&IXU0&UU/,@,(.QT; M!L%&#.K_+'>7&!@S;T[9\?>8FE./KA\E#5:*70C>Q* MQPB?S0A.L*/7M7<EGUM"P)C53@:PC=&QI:)L?H&TAF; M<4@O&EW^[ [.C8Y _4*BJS==1;+?]1A/+/BSR7)966IT4#N3C;@9]CMH-V(# M]:N-9Z7("%?IK(2^^CP[JN_.?9JO<-78KJ+O&-=$[V'+#IS32FO'E-:PBVNC M/E"__.CM=E<1[?<_MM#$[UKH 5/;G=AFTV#(%&%HL+V,42-I4+^FZ6^?5P7) M,ZR>G@F>>1?K/748=TFST3VH7_A\5H6L..!H?2Q??F7?%B_65,J$YMOB%E2U M\1:LRC 80] _^!A-G*XT&;"$70D6#(^)!G*D45BH7V)]0/ >4W;HB)W?ZMD6 MAKK"-*"0YUEZ^AA0%O3,R8,;38:OT&37;(4!/V-+I;(Y#X8M.S(H&+(T]:++ M.#3Z#O?KNU6GLKLJ./W.Q[/.6CID:1E2O0K.@*7;&9SIV8E>2OFV.!D52BFH M-"Y/L>JG]>GK8W'FJ#U_0O=!>8;:N"F/=+\1OHTS 1*Z42[AQ%-MD)>GI.6- M9/OBW/"%2O$?4$L#!!0 ( (: T%;T M9R!23P0 40 9 >&PO=V]R:W-H965TT3-M$)-$E:3M]^QW*CNR(E.H" MO;%UF!E^,Z3F)\=[(9_4FC&-GJNR5A-OK?7FVO=5L68555=BPVIXLQ2RHAIN MY)7E-?>=-P\>Y#3L=CJDM?L02*UK2HJOWU@I=A//.R] M//C,5VMM'OC3\8:NV(SI+YL'"7=^&V7!*U8K+FHDV7+BW>#K6YP;A\;B7\[V MZNP:F53F0CR9F_O%Q L,$2M9H4T("G\[=LO*TD0"CJ_'H%X[IG$\OWZ)_D>3 M/"0SIXK=BO(_OM#KB9=Y:,&6=%OJSV+_%SLF%)MXA2A5\XOV1]O 0\56:5$= MG8&@XO7AGSX?"W'F@*,>!W)T()'L$GT0-:D=43Y M<. A/3PW&WF%PN ](@$)'>ZWE[N3U^X^5*8M#VG+0YIX84^\-FT-:=,F[6M7 M4HH5(HA0HJY3?H:'LJ%R[60\#X#",.PR#&'5K;+(JS-.SAC5O>>)"W M74&2[5B]92[ V!HY3?*@@V<;96D6N.&2%BX9A)MI43R-3!O\_HPGUO@XS.,N MI<.*!$E/#=,6,QW$-#VG@!IR[>PHJ34FR8(HZY"YK*(D=9-E+5EVV>R>VN)[ M=,<5+4$?X?%]K1E\I!K]_FR*ZYS]S"Y9$$=)!]^VBE+24]>\I<\'Z3\RF'E4 M<.:N;VP.'I#OMME$,J\--AX.3-@6#?/_H-9-.#0GL\8(H[D YK*(8 M)SU49XJ)!ZG^E*;I+&QE<))BBR$)DBCJMDJ'74SB,(AZ:$\"A@?E N888'>T MW-+#MLDL3%H7SI5X#'4.,8K3.([3+JW#,,JS/.\K[DE^\+#^/ I-RXN+&UH8 M89#EI$MKFY$$#'M83TJ$H\LW!V=?D7.'@ =E[4>W"#\KVNO,3YJ&+Q2U0M1: MPE8MP\-BUYRDS)9[JP8I;3T;D2RQUK[##%2O1SCP M2??PL/ YFN!W= 3;"C8*26SM&PO=V]R:W-H965TX8[*$M#A&[\TW(ZW2L-<'^]8__5:D'+1*GLE6Q;6\\AV49I4;5@]*!BO+G3ES8.>P _?@40M(#@ M&#!Z!1"V@/!2'!"Y*Z_0%.WWS8)#QMI97)/0^DL +PAZ'[LZ'!SWP]'RX/Z F[+(56K[P M%;XE9H1GK&34?C3'6=K/ST?R^24K-SGC:W);B0W'E"U 8LJX.=("GU,LJ!:V M!+V17)&_EJ(L"7Y26RKSO_LRV'@XZO?0=*D;5=,,9@ZV(07R&9SDYY_\V/NE M+_KO29:^$]E!9D9=9D9#[,F,VSKCY#E3V!;(A'%M"TYV? M$S^.394][T>HQRJ,H_C0*CVUNAY[/XP.)$6=I&A0$K8&_)$H(!.OO (,O?6O]-&31?G2\X/HH.*=& MHS#HCTW:("N;9SF2*9^8LTO][NM!O];NW$!^T#3SY%61Z%Q!K++ L=:D,8 GZ^$T+N->4$W*"?_ 5!+ P04 M" "&@-!6$5M#8'D# !9#P &0 'AL+W=O,R[TW-L:DU_XODZVD%$] MD#D(?+*6*J,&IVKCZUP!31THXWX4!!,_HTQXBYE;6ZG%3.X,9P)6BNA=EE'U M?0E<[N=>Z!T6OK#-UM@%?S'+Z09NP=SE*X4SOV))609",RF(@O7ZKA2O*O+#7;N7?FD136=,?-%[G_!&5 8\N72*[=+]F7MH%'DITV M,BO!Z$'&1/%/'TLA:H!P<@(0E8#H*6!T C L AN#H8SK=VAR=QN3MV_>D3>$"7+#.$<#/?,-NF7)_:1T85FX M$)UP(8S(C11FJ\D'D4+:)/ QGBJHZ!#4,NIDO,S5@ R#]R0*HF&+0U?/AT8@93<&FJ@5=Y.N/UP7.B<)C#W\,N@03V M_C] MMW 2_-DF39]D<4]D#=E&E6PCQSX\(5N,Z2Q0MRO,+<7N=RY];7:3F.F$2[U3 M0/[Y"VW(M8%,_]LF[:A/:?LDBWLB:T@[KJ0==V;D0=JD+BT\XEFD 0\#3FV^ M&DER5+M-U8)]XMCMP?2P"*>#\YG_4%>KQ6@\B)I&<8M1.!A51HWH)E5TD\[H M/ILM*$R;G0VNO>(Z"5Z:%GV2Q3V1-82;5L)-7[_BIGU*VR=9W!-90]JS2MJS M5ZVXLZ,Z.:^522'6LVN"^VIKZU.W+8F:(K4 D(@WT0D6O; M51S7HJT]J@Q+6(X79;$A4%ZLVR_$Y:4\J!52, @F3RJRVZT7B]@36R&B7^LY M,E ;U[MI% 6/S>*F7JU6_>&EZXJ>K"]MW^AZF9\T1=-Y0]6&83/"88V4P6"* MI[TJ^KAB8F3N.IM[:;!/&PO=V]R:W-H965T,M!K*N*\&^7 M6++MU'*MYXZ[8I5+W6$GDYJL<([RH;[EJF5W+%E1(14%H\!Q.;5F[D7J.AI@ M(CX7N!4[SZ"E/#+V53>NLZGEZ!EAB0NI*8CZV^ 5EJ5F4O/XOR6UNC$UO\'?R%:_(A%P//C$J)E]Y)QEG-S\%W MWH/G>'[/A*Y>#_=ZX.GKX>X)-7Z7,-_P^4?XVG0(6')6P8V9'71F!Z?8DWLFE;>\L;S/M@8>&;C>8C>)ZX3Q M.!Y/[,VN(R_CXM#SHV _+'T9%CIQL,.VIV+4J1B=5/% "ZE6PEP2B;T5>1+^ ML\D?DBP=B&S/MK"S+?P=E18.:?:09.E 9'MF1YW9T:]56@,?[9:&%X9Q?%!H M+\."V!T=UF/Z,LSWW2@\4FAQ)R(^*>(.A=2?3'74*;,^$2?A/YO[(%$:>&ULQ5A=;^(X%/TK5G:TFI%FFC@))'0A$@,=#=IN M54&[^[#:!Y=<()HD9FP#G7^_MI,& B$JDB5>2C[N.;GW^) >W-]1]H.O 1Z MS=*<#ZR5$.M;V^;S%62$W] UY/+.@K*,"'G*EC9?,R"Q!F6I[3I.U\Y(DEM1 M7U][9%&?;D2:Y/#($-]D&6&_OD)*=P,+6V\7ILER)=0%.^JOR1)F()[7CTR> MV15+G&20\X3FB,%B8 WQ[0B'"J K_DY@QP^.D1KEA=(?ZF02#RQ'=00IS(6B M(/)C"R-(4\4D^_A9DEK5,Q7P\/B-_9L>7@[S0CB,:/I/$HO5P HM%,.";%(Q MI;OO4 [447QSFG+]%^W*6L="\PT7-"O!LH,LR8M/\EH*<0# _AF 6P+<]P*\ M$N#I08O.]%AC(DC49W2'F*J6;.I :Z/1321.1#-8RD41:)(7 MEE#2?D$SZ99XDP*B"_3(I&>8^(5('J.[GYMDK0"?T8/TF+P]!FF?>5(@/XY! MD"3EGR3'\VR,/G[XA#Z@)$=/*[KADH#W;2&[5L^VYV6'7XL.W3,=#M?L!GG. M9^0ZKM< '[T?[M;AMM2J$LRM!',UGW>&;PI;R#? T8+1#-V]"F Y2=%(+Q4P MKF6ZI_GRR[WT9XR&G(/@Z-][R8,F C+^7Y,&Q4/]YH>J[_(M7Y,Y#"RI-@>V M!2OZ_3?<=?YH4L0064T?K]+':V./GJB01V MG+#7M[>'PYQ6>6[7]ZNJ6I=^U:7?VN5SG@C9VTP0 8V]M<(O70]#9+5).]6D MG6OXM6-2'T-D-7VZE3Y=4WXMB#H'3L2>'W2/_'I:Y;H8N\U^#:HN@_?X]<\D M7\8T:VJN%7_I@A@BJXT:5J.&US!L:%(?0V0U?7J5/CU3ANV=6C'H!4=^/2WR M_2!LMBMV]K'":>UR\C">#!O_V;?B+ET(4VSU*0_"$[Z&5\NGFM+($%M=HWU> MPJUQXQ*_EDRU-VSH>$>&;:CR?",BYW9.7[4^/HX6]W#MCW'V P>T) MYN'NZ?O=]'[X,)XUMM:*OGA)#+'59]W'(!Q&ULM9E;;Z,X%,>_ MBL6.5JW4*9=<>MD$*0U46VEFMVIW=A]6^^#"2; &,&.;I//MUP9"H*%6(KDO M#0:?G^WSQ\>9VADFN>7/JGN/S)_14J0DAT>&>)EEF/V\@Y1NYY9K[6X\ MD74BU W;GQ5X#<\@OA6/3+;LEA*3#').:(X8K.;6PKT-W8DRJ'K\36#+.]=( M+>6%TN^J\1#/+4?-"%*(A$)@^;.!):2I(LEY_&B@5CNF,NQ>[^CWU>+E8EXP MAR5-_R&Q2.;6M85B6.$R%4]T^SLT"ZHF&-&45W_1MNGK6"@JN:!98RQGD)&\ M_L6OC2,Z!N[X'0.O,?#>&DS?,1@U!J-C1Q@W!N-C#2:-0;5TNUY[Y;@ "^S/ M&-TBIGI+FKJHO%]92W^17+THSX+)IT3:"?\)N&!E)$I&\C7">8S^% DP] 0I M%A"C98+9&CCZC!9Q3)2V.$4/>?V&*J7/ A"8I/Q<=OGV'*"S3^?H$R(Y^BNA M)9= /K.%G*@:SHZ:22WK27GO3,KUT%>:BX2C,(\A[@-LN<)VF=YNF7>>EO@' MW5RBD7.!/,?SAB:D-U\4K#4?#9@'QYL/C1X>;^YJG#%J-1]5O-%1FB\I%Y7P M\C:P#:!_O\C^Z$% QO\;F.Q=#1\/PU5@N^4%CF!NR6K^RFZ^;#3DZ_1ZCKT7/(I'7(1.N0+R / QF;5BL2 7I6"QKRA19RJB], MP@*3L- 0K*?$M%5B^I'!8VI2(9.PP"0L- 3K*735*G1E+'AH2:?*4<,FG5T_ M<9TWH2$P.6)H"-9S\W7KYFNMF^]+EA.Y#> "A3]*4BA77Z"%W M5L$IH&J.' MK&!T ^K1H/NU(YSJ?I.PP"0L- 3KR733RG3SD?'JQJ1")F&!25AH"-93R'7V M.8AC+&+I4:4 M'G*RFTW2 J.TT!2M+X>WE\/[R/C4T$WI9)(6&*6%IFA]G?8YLZM-^/P (J;. M=57:4+6O%64R$SG#'&%4@+S.Q?F@0#56;?I],G3ICOHA9JD?_63/&\V$3='Z MGM_GPJX^&;['$4F)(, _LZ8JI3L?C.;##:U[/DR]P_/!Y)BA*5K?W?M,V]6G MVH<5P;86*(.3_-A]+2#:->4S58V6/0>U,)J/-[1N5<$;C0[%,)IJFZ+58MB= M0FT&\A56%7*.(EKFHBYFMG?;*ORBJCV_N;]4U?FJ +S'U*7]KW)GD)RC%%82 MZ5Q>R06PNEI>-P0MJG+P"Q6"9M5E C@&ICK(YRM*Q:ZA!FC_9^'_#U!+ P04 M " "&@-!62T'R_(\# 7#P &0 'AL+W=OO#UC:PME(T18,NUDU[4?2"*XTM-A*I MDI2=??L.*:UBV;(: \J-+5'\?W(^D=3,_"#D)Y4":/(YS[A:.*G6Q9WKJCB% MG*H;40#')ULA/.7CZ"T+&-=2L9WA/*$_*93 MD.01,JHA(>N4RATH\I9LJI5!Q):T1??FU3'-L-?K"#1EF7J#_3]N(O+ZU1OR MBC!.?D]%J=!=S5V-LS9CNW$]PU4UP^#"#$/R07"=*O*.)Y!TZ-?]>C_H,7 1 M5\,L>&&V"GH=?RFS&Q+Z/Y# "_RN"?7+[PN):L%D!H?4+ MOVH%K(72=AE@,\@]D+]^Q?[DO89<_=WU\BKS4;>Y.;7N5$%C6#AX+%E'9_G] M=_[8^[$+W)!FT4!F+:BC!NJHS[UC6PF[K62]K>)J6W4!K8PGUMBX1^,)NT>T5]/JV8;IN8;GMC>I<7F7@&(!O8@Z0\AJ[I]WIBJ\QN M+^_-:*#A6CRF#8_IMSIT>HVOI30]HQ2$P7AT0FJ@(5ND9@VI62^I!\H2DE2< M$!$I0#+1E5NL>GVN!3,[ _,V"";3V0F9@<9LD?&]+PFAU\L&TVE,ECDFGU(" MCY^)QK->X0JR:7KR#^:DF/?KSD2NU_E:6K5;:QV-PQ-60PW9AG64/?O]WT2> M_,_YTV]P-1/_[*L^":>G3,X[G7[ZW:.*(0<\%4SEI4@L2JZK1+AI;:J[>UO3 MG+2O3=5G*Y$O-E7)^ $/&\85R6"+EM[-!%^DK*JPZD:+PM8E3T)CE6,O4ZQ< M09H.^'PKA'ZY,0,TM?#R/U!+ P04 " "&@-!6P'Y:[Q," "U! &0 M 'AL+W=O&TQ0&16DD M"&Q#VK2J:.QQNB;7Q,*Q@^TT[-MC.VF6(JCVD,1WOM_Y?_8Y2:?TDZD0+7FI MA31+6EG;7#%F\@IK,*>J0>EFMDK78)VI2V8:C5 $J!8LCJ+/K 8N:9H$WTJG MB6JMX!)7FIBVKD'_O4&ANB6=T;UCS@=+DP9*?$#[JUEI9[$Q2\%KE(8K M231NE_1Z=I7%/CX$/'+LS&1,?"4;I9Z\<5\L:>0%H<#<^@S@/CO,4 B?R,EX M'G+2<4D/3L?[[%]"[:Z6#1C,E/C-"ULMZ24E!6ZA%7:MNF\XU'/N\^5*F/ F MW1 ;49*WQJIZ@)V"FLO^"R_#/OP/$ ] _ :8G7T S =@'@KME86R;L%"FFC5 M$>VC738_"'L3EG'5<.E/\<%J-\L=9]/OL$&1,.M2>0?+!^RFQV8?8'<"W5': M=\#L^'J/(%H\Q)B3/.J.1]UQR'/V09X,3'5"_)OO[9R+AGSH_<2V+0\&ULW5C13MLP%/V5*(P)I(FT#:3-:"MME9 F;1,2/.P- MN8W36G*;T9D&I M\E89%^7(7RA5O ^"E9OD"1WY=R=OOR]S=?G&L_>C M=T='G;/.W>GE+G)20:=^X!2^V$,8E<5$([?H[Y^_MOVVE3=@;1F5[^^5C*>R M@4H/MJ7-]&,M9(G'&"UVT'24%M7T$'J_XZ9OL2TYJ,IE/$QSL:F:T+<#6IUD MU+LG?.1/"&=3R8"5DHSQM1WNP< LY[GTE"Y7':X+(^6#A;NV!Y5H>V"0<=X8[/EV8#PLB%)4BBO=,9/-X"/(J]JWZT([G$NR[O8N M_ W!W'20:2X3*ILP7;\>&@\Y3<&.9/,%W%5>! JE6>ZD3 RSP4Q'FI&U="R M,\KY#3SFW](M[57:VC>S:Z)I:D-5T\K8#NBWU:QV6_;\6;I>P>YS]7&IER-, M'^J;7DN:LI7IK]+& *;>Q=5)4?#U!\[F(J-V\7L'' ])S?,6N60/.AJ4RDP/ M4.E[]U0J-FN/_)"DN*4K59?3*L4]]P[0\[_-\YP**@EOF]:U_YJS_&S'8?^E M+)MOE5W#3H_5N_NUF[PX!)/1(9@\B)H<'(+)^ !,]E_L6W-_D^'K3&10G81: MQZVMPU8SZL&A=N1_A2,RWP3UIDO&%1-5;\&2A(I'9RXMK\A4_\&VI:_G)S0E M2ZYN&W#D;]I?:,*66=S,NH9$5+,V[<^PO&[4G*AU+"82NJ+)I.K*^=0T/=W0 M4:L+"+O(E;G<",:QF!L!#(N#.< XEH7%^9_6,T#78S',V\")#%#. .58E@N9 MF \6Q\V)]>5>:1R'811A&9U,G XF6-ZB"'[<:I@W8&!Q(-+?Y1K?;;Q"GJX# M;$^?JA!LI7@E8BO%RK8_!=S_ =02P,$% @ AH#05I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'_2S M;61W/MH8LWTU'G?5AK>L^UMMN;1[5DJWS-A-O1YW6\U9W6TX-VTSCB>3?-PR M(4=O7N_KFNNQOZ$,KXQ0TA:Z@J^"_^C^['>;T9WHQ%(TPMR?CX;O#1]%K9"B M%;]X?3Z:C*)NHW[\H[3XI:1AS:+2JFG.1]/=CJ]<&U$]*5XXR%NV[(82PY8W MS(*&(X;ZF66\X_;@W59OU ?1&*XOF>$?M>JW0JY=-?8JQMYE M#''8?^Z"^$K_GS"JU4I4_%)5?'#RL&6#$MUA"A;[$'DP"8 MA!I&=JH1M3U[';UE#9,5CX;'K/, 4P"8G@PP>C%G'F0&(+-GA%PX"/>#+E*K M:+8-7H<<0.8G@WRGVJT'60#(XF20BPWS(UD"R/)TD63=QH-\"2!?TD+.])I) M\6O8$3%91Y>\J[38#MMJY3?1$]1&3V@Q%WW;,GT_W&"QEL+^C$D37525ZJ41 M/B94";%+;O@=EST? CGG>JC#M42S92/6S/B82"U38K=\8$)'7UEC23]QUO5Z M]V3Z>$@V4V+;7%3_]O:D0[G/A/PR)19,X)2A)53R<5X$' D$&FQ JYM@]^2(-4,25VQ4S70KH&SNDK MQ$)RF!+;X;U]$YSM241S^Q;X=#&20DPLA<^VWFO5=:ZIW04NNC!& MBV5O>T6.Y \FDD),+ 4;/=7RZ);]#&YL##L7Q 9XWVX;=<]Y])9+OK+]GRN#TASN06A)BM>RR@T//8H)4DA"KY%&:<) /:26A MULK!?.$@)AS-(O8+3!S",3?DFH38-7[B<#"&R# )M6&>.OH@(])+0JP7*.OP M/B/#),2&P;).?$QDF(38,%B$ 28R3$)L&(R9^N/5R# IL6&.^?HL6MC:_40R M1<9)B8US'/.BKH4_Y) B\:2G&=&RF,,>'Q.))WW&D:U]".UWUNR:41\33J:< M:+#KX>'T,9&"4F(% 4P761\362@EMA",9F"A%%DH);80QO2;]Q19*"6V$,8, MFG=DH?14_9P!,_,G))&%,F(+8B,[U>'U,))V<6#J_,3_TQG8HHD]NZ5[?/E"_]3&1=')B MZ?S&?-R;>#)QDB/IY,32>3QT^8C7QT32R8FE\Q33&YV9!6NTD'1R8ND<&6C= M!]7'A&O)B*5S%',75!\362@GMM#Q:'9='ZQYRY&%<:W7G6ZA %BJ(+70<\X970894P#7-Q!8Z MCCFD\SXFLE!!;*'CF%^DYI6/B2Q44%OHX JG0QE2B2Q44B]L/C"-^C %U#?< MG[@HD85*8@M!S"#U*)&%2F(+X0E?7Y8ELE!);"&,Z1U>&M^[]L>S563R)@V@B"Y6#A<;#P=V;U[5]&R6O/]M3=+:\8DTUUY'[ M<#5-XS1S2UY7?=.\LV4S>:U8O?^/VO[_=6_^ U!+ P04 " "&@-!6(!6^ M$(0" F,@ &@ 'AL+U]R96QS+W=O M#8\0\/2K'MIQWYV&W?X\+#Z.A].P:G;C>/X1PK#>U6,[/'3G>KHPG43'RZ3F\7+VZKI7]YB$^8.$@B2^8,4@G3^ MH 1!:?X@@R";/\@AR.1 MP.N(8$<"L2.2'0G,CHAV)% [(MN1P.V(<$<"N2/2'0GLCHAW)-!;4&\AT%M0 M;R'06R8/VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HK MZJT$>BOJK01Z*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'> MBGHK@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=YI\K*;0.^$>B<"O1/JG0CT3JAW M(M [H=Z)0.^$>B<"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K&20&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]' MO9U ;Y_\;$*@MZ/>3J"WH]Y.H+>CWDZ@=T:],X'>&?7.!'IGU#L3Z)U1[TR@ M=T:],X'>&?7.!'IGU#L3Z)TG/PL2Z)U1[TR@=T:],X'>!?4N!'H7U+L0Z%U0 M[T*@=T&]"X'>!?4N!'H7U+M\I][#^'FHPZWG:XW7_TZJQ\NY]7;YZ_)KY^2& MNN(<[BN&Y[]02P,$% @ AH#05HENS'XK @ NS !, !;0V]N=&5N M=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;-HA=@)3H6K#^0 M3.K':^_OXX6;\Z]MW@M\D^A.ECEOEZ;WOC MTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9[LQ]%U9?CO%G MWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\OIW\5=R09*\F MS"M_#W@Z]^W!.MGY$J_T..YV;6V;L;[OXY'4 M3\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I/EL>E]_Q[S-^J?_./@2D#PGI MHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3-*:SF%%=S"JPY M159!D5509!44605%5D&155!D%119!45609%54&25%%DE159)D5529)44625% M5DF155)DE119)476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D5519%44 M615%5D6155%D5119%45619%54615%%DU159-D5539-44635%5DV155-DU119 M-45639&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*THLE8462N*K!5% MUHHB:_4_9?TQCH=_'+\\T]ZTPW-^MOQGX>874$L! A0#% @ AH#05@=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "&@-!6 29#$NX K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "&@-!6F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( (: T%9$'H\H#08 )8D 8 " @0T( !X;"]W;W)K MCX" #"!0 M& @(%0#@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ AH#05LA!T\;O @ 4 8 !@ ("!Q! 'AL M+W=OD3 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05F$8 M_7#1!@ [B( !@ ("!GR 'AL+W=O5 , #X+ 8 M " @:8G !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ AH#05B[HX .A"@ FS0 !@ M ("!W#4 'AL+W=O , -L' 9 " @;- !X;"]W;W)K M&UL4$L! A0#% @ AH#05@LB_*"N)P $(8 M !D ("!8D0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05MOB 6WS!@ KA0 !D M ("!$'8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ AH#05E.Y97XZ!P =1$ !D ("!X8T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05B"- M%3V?#P B"P !D ("!RIX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05E= RS3Q P 3 D !D M ("!D<, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ AH#05@Z/_?L'+P ^:@ !D ("! M)] 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ AH#05A_%27[2 P V0D !D ("!(0&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05O?;J8?2 M @ (@8 !D ("!JA@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05N&;-TDV!P O1( !D M ("!CR&PO=V]R M:W-H965T&UL M4$L! A0#% @ AH#05L,W0)H("P ZUX !D ("! S8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MAH#05C5R7_NK"0 (FD !D ("!ZDH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05H>T8J27!0 M520 !D ("!OUL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05M6\5.O_! 0A@ !D M ("!YFD! 'AL+W=O&PO=V]R:W-H M965TGRRY ( + ) 9 M " @2%S 0!X;"]W;W)K&UL4$L! M A0#% @ AH#05NV*!5?S @ ^ < !D ("!/'8! 'AL M+W=O0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ AH#0 M5JHD>\-K P A0\ !D ("!C7\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05CM\7U"0 P :0H M !D ("!MHH! 'AL+W=OX( #,5P &0 @(%]C@$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05E8,XR'> @ 'PD !D M ("!9YH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ AH#05IE@+ZQH P V@P !D ("!TJ(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05N=J M .Q3 P T0\ !D ("!^*T! 'AL+W=O&PO=V]R:W-H965TA,$O0, .P, 9 " @4:W 0!X;"]W;W)K&UL4$L! A0#% @ AH#05DH,J8%_! CQD !D M ("!.KL! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ AH#05CNRJO:\! Z!H !D ("! MQ\L! 'AL+W=O&PO=V]R:W-H965T5X>AUP, /<2 9 M " @7?4 0!X;"]W;W)K&UL4$L! A0#% M @ AH#05NY2])35"P B'H !D ("!A=@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH#05A%;0V!Y P 60\ !D M ("!*OD! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ AH#05G9@:$0\! OQ@ !D ("!7P0" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MAH#05@;#F>E3 P TA0 T ( !X@X" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ AH#0 M5B 5OA"$ @ )C( !H ( !>1D" 'AL+U]R96QS+W=O XML 104 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 105 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 264 446 1 false 84 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.elastic.co/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.elastic.co/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Document - Cover Sheet http://www.elastic.co/role/Cover_1 Cover Cover 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets Sheet http://www.elastic.co/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 0000005 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Operations Sheet http://www.elastic.co/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Cash Flows Sheet http://www.elastic.co/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 0000010 - Disclosure - Organization and Description of Business Sheet http://www.elastic.co/role/OrganizationandDescriptionofBusiness Organization and Description of Business Notes 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.elastic.co/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Revenue and Performance Obligations Sheet http://www.elastic.co/role/RevenueandPerformanceObligations Revenue and Performance Obligations Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value Measurements Sheet http://www.elastic.co/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 0000014 - Disclosure - Acquisitions Sheet http://www.elastic.co/role/Acquisitions Acquisitions Notes 14 false false R15.htm 0000015 - Disclosure - Balance Sheet Components Sheet http://www.elastic.co/role/BalanceSheetComponents Balance Sheet Components Notes 15 false false R16.htm 0000016 - Disclosure - Debt Sheet http://www.elastic.co/role/Debt Debt Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://www.elastic.co/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://www.elastic.co/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Ordinary Shares Sheet http://www.elastic.co/role/OrdinaryShares Ordinary Shares Notes 19 false false R20.htm 0000020 - Disclosure - Equity Incentive Plans Sheet http://www.elastic.co/role/EquityIncentivePlans Equity Incentive Plans Notes 20 false false R21.htm 0000021 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders Net Loss Per Share Attributable to Ordinary Shareholders Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://www.elastic.co/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Employee Benefit Plans Sheet http://www.elastic.co/role/EmployeeBenefitPlans Employee Benefit Plans Notes 23 false false R24.htm 0000024 - Disclosure - Segment Information Sheet http://www.elastic.co/role/SegmentInformation Segment Information Notes 24 false false R25.htm 0000025 - Disclosure - Restructuring and Other Related Charges Sheet http://www.elastic.co/role/RestructuringandOtherRelatedCharges Restructuring and Other Related Charges Notes 25 false false R26.htm 0000026 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.elastic.co/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 0000027 - Disclosure - Accounting Policies (Tables) Sheet http://www.elastic.co/role/AccountingPoliciesTables Accounting Policies (Tables) Tables 27 false false R28.htm 0000028 - Disclosure - Revenue and Performance Obligations (Tables) Sheet http://www.elastic.co/role/RevenueandPerformanceObligationsTables Revenue and Performance Obligations (Tables) Tables http://www.elastic.co/role/RevenueandPerformanceObligations 28 false false R29.htm 0000029 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.elastic.co/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.elastic.co/role/FairValueMeasurements 29 false false R30.htm 0000030 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.elastic.co/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.elastic.co/role/BalanceSheetComponents 30 false false R31.htm 0000031 - Disclosure - Leases (Tables) Sheet http://www.elastic.co/role/LeasesTables Leases (Tables) Tables http://www.elastic.co/role/Leases 31 false false R32.htm 0000032 - Disclosure - Ordinary Shares (Tables) Sheet http://www.elastic.co/role/OrdinarySharesTables Ordinary Shares (Tables) Tables http://www.elastic.co/role/OrdinaryShares 32 false false R33.htm 0000033 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.elastic.co/role/EquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.elastic.co/role/EquityIncentivePlans 33 false false R34.htm 0000034 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables) Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables Net Loss Per Share Attributable to Ordinary Shareholders (Tables) Tables http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders 34 false false R35.htm 0000035 - Disclosure - Income Taxes (Tables) Sheet http://www.elastic.co/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.elastic.co/role/IncomeTaxes 35 false false R36.htm 0000036 - Disclosure - Segment Information (Tables) Sheet http://www.elastic.co/role/SegmentInformationTables Segment Information (Tables) Tables http://www.elastic.co/role/SegmentInformation 36 false false R37.htm 0000037 - Disclosure - Restructuring and Other Related Charges (Tables) Sheet http://www.elastic.co/role/RestructuringandOtherRelatedChargesTables Restructuring and Other Related Charges (Tables) Tables http://www.elastic.co/role/RestructuringandOtherRelatedCharges 37 false false R38.htm 0000038 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 38 false false R39.htm 0000039 - Disclosure - Revenue and Performance Obligations - Schedule of Revenue by Category (Details) Sheet http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails Revenue and Performance Obligations - Schedule of Revenue by Category (Details) Details 39 false false R40.htm 0000040 - Disclosure - Revenue and Performance Obligations - Additional Information (Details) Sheet http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails Revenue and Performance Obligations - Additional Information (Details) Details 40 false false R41.htm 0000041 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) Sheet http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details) Details 41 false false R42.htm 0000042 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 42 false false R43.htm 0000043 - Disclosure - Fair Value Measurements - Fair Value by Maturity Date (Details) Sheet http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails Fair Value Measurements - Fair Value by Maturity Date (Details) Details 43 false false R44.htm 0000044 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 44 false false R45.htm 0000045 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details) Details 45 false false R46.htm 0000046 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 46 false false R47.htm 0000047 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails Balance Sheet Components - Schedule of Intangible Assets (Details) Details 47 false false R48.htm 0000048 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details) Details 48 false false R49.htm 0000049 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details) Details 49 false false R50.htm 0000050 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails Balance Sheet Components - Schedule of Changes to Goodwill (Details) Details 50 false false R51.htm 0000051 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details) Details 51 false false R52.htm 0000052 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) Details 52 false false R53.htm 0000053 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails Balance Sheet Components - Schedule of Information About Contracts with Customers (Details)) Details 53 false false R54.htm 0000054 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details) Details 54 false false R55.htm 0000055 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details) Details 55 false false R56.htm 0000056 - Disclosure - Balance Sheet Components - Liabilities (Details) Sheet http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails Balance Sheet Components - Liabilities (Details) Details 56 false false R57.htm 0000057 - Disclosure - Debt (Details) Sheet http://www.elastic.co/role/DebtDetails Debt (Details) Details http://www.elastic.co/role/Debt 57 false false R58.htm 0000058 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 58 false false R59.htm 0000059 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Details) Sheet http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails Commitments and Contingencies - Schedule of Purchase Obligations (Details) Details 59 false false R60.htm 0000060 - Disclosure - Leases - Components of Lease Costs (Details) Sheet http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails Leases - Components of Lease Costs (Details) Details 60 false false R61.htm 0000061 - Disclosure - Leases - Lease Term and Discount Rate Information (Details) Sheet http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails Leases - Lease Term and Discount Rate Information (Details) Details 61 false false R62.htm 0000062 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) Sheet http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details) Details 62 false false R63.htm 0000063 - Disclosure - Leases - Additional Information (Details) Sheet http://www.elastic.co/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 63 false false R64.htm 0000064 - Disclosure - Ordinary Shares - Additional Information (Details) Sheet http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails Ordinary Shares - Additional Information (Details) Details 64 false false R65.htm 0000065 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) Sheet http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details) Details 65 false false R66.htm 0000066 - Disclosure - Equity Incentive Plans - Additional Information (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails Equity Incentive Plans - Additional Information (Details) Details 66 false false R67.htm 0000067 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details) Details 67 false false R68.htm 0000068 - Disclosure - Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details) Details 68 false false R69.htm 0000069 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails Equity Incentive Plans - Summary of Stock Option Activity (Details) Details 69 false false R70.htm 0000070 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails Equity Incentive Plans - Summary of RSU Activity (Details) Details 70 false false R71.htm 0000071 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) Sheet http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details) Details 71 false false R72.htm 0000072 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Details 72 false false R73.htm 0000073 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Sheet http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details) Details 73 false false R74.htm 0000074 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 74 false false R75.htm 0000075 - Disclosure - Income Taxes - Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes (Details) Sheet http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails Income Taxes - Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes (Details) Details 75 false false R76.htm 0000076 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details) Sheet http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails Income Taxes - Summary of Provision for Income Taxes (Details) Details 76 false false R77.htm 0000077 - Disclosure - Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details) Sheet http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details) Details 77 false false R78.htm 0000078 - Disclosure - Income Taxes - Summary of Components of Deferred Tax Assets (Details) Sheet http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails Income Taxes - Summary of Components of Deferred Tax Assets (Details) Details 78 false false R79.htm 0000079 - Disclosure - Income Taxes - Summary of Unrecognized Gross Tax Benefits (Details) Sheet http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails Income Taxes - Summary of Unrecognized Gross Tax Benefits (Details) Details 79 false false R80.htm 0000080 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 80 false false R81.htm 0000081 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details) Sheet http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails Segment Information - Schedule of Revenue by Geographic Area (Details) Details 81 false false R82.htm 0000082 - Disclosure - Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) Sheet http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details) Details 82 false false R83.htm 0000083 - Disclosure - Restructuring and Other Related Charges - Additional Information (Details) Sheet http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails Restructuring and Other Related Charges - Additional Information (Details) Details 83 false false R84.htm 0000084 - Disclosure - Restructuring and Other Related Charges - Summary of Restructuring Activities (Details) Sheet http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails Restructuring and Other Related Charges - Summary of Restructuring Activities (Details) Details 84 false false R9999.htm Uncategorized Items - estc-20230430.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - estc-20230430.htm Cover 85 false false All Reports Book All Reports [dq-0548-EntityAddressAddressLine1-Missing] Submission type 10-K should have a non-empty value for EntityAddressAddressLine1 in the Required Context. estc-20230430.htm [dq-0548-EntityAddressCityOrTown-Missing] Submission type 10-K should have a non-empty value for EntityAddressCityOrTown in the Required Context. estc-20230430.htm [dq-0548-EntityAddressPostalZipCode-Missing] Submission type 10-K should have a non-empty value for EntityAddressPostalZipCode in the Required Context. estc-20230430.htm [dq-0547-EntityTaxIdentificationNumber-Missing] Submission type 10-K should have a non-empty value for EntityTaxIdentificationNumber in the Required Context. estc-20230430.htm [dq-0548-CityAreaCode-Missing] Submission type 10-K should have a non-empty value for CityAreaCode in the Required Context. estc-20230430.htm [dq-0548-LocalPhoneNumber-Missing] Submission type 10-K should have a non-empty value for LocalPhoneNumber in the Required Context. estc-20230430.htm [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate - estc-20230430.htm 4 estc-20230430.htm a23q4ex1014-formofstockopt.htm a23q4ex1015-formofrsuagree.htm a23q4ex102-ar2012stockopti.htm a23q4ex211.htm a23q4ex231.htm a23q4ex311.htm a23q4ex312.htm a23q4ex321.htm a23q4ex322.htm estc-20230430.xsd estc-20230430_cal.xml estc-20230430_def.xml estc-20230430_lab.xml estc-20230430_pre.xml estc-20230430_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "estc-20230430.htm": { "axisCustom": 0, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1060, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 264, "dts": { "calculationLink": { "local": [ "estc-20230430_cal.xml" ] }, "definitionLink": { "local": [ "estc-20230430_def.xml" ] }, "inline": { "local": [ "estc-20230430.htm" ] }, "labelLink": { "local": [ "estc-20230430_lab.xml" ] }, "presentationLink": { "local": [ "estc-20230430_pre.xml" ] }, "schema": { "local": [ "estc-20230430.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 687, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 6 }, "keyCustom": 57, "keyStandard": 389, "memberCustom": 25, "memberStandard": 55, "nsprefix": "estc", "nsuri": "http://www.elastic.co/20230430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "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.elastic.co/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "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": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Organization and Description of Business", "menuCat": "Notes", "order": "10", "role": "http://www.elastic.co/role/OrganizationandDescriptionofBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "11", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Revenue and Performance Obligations", "menuCat": "Notes", "order": "12", "role": "http://www.elastic.co/role/RevenueandPerformanceObligations", "shortName": "Revenue and Performance Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "13", "role": "http://www.elastic.co/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "14", "role": "http://www.elastic.co/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "15", "role": "http://www.elastic.co/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "estc:SeniorNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://www.elastic.co/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "estc:SeniorNotesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "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.elastic.co/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "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": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Leases", "menuCat": "Notes", "order": "18", "role": "http://www.elastic.co/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Ordinary Shares", "menuCat": "Notes", "order": "19", "role": "http://www.elastic.co/role/OrdinaryShares", "shortName": "Ordinary Shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.elastic.co/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Equity Incentive Plans", "menuCat": "Notes", "order": "20", "role": "http://www.elastic.co/role/EquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders", "menuCat": "Notes", "order": "21", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://www.elastic.co/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "23", "role": "http://www.elastic.co/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Segment Information", "menuCat": "Notes", "order": "24", "role": "http://www.elastic.co/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Restructuring and Other Related Charges", "menuCat": "Notes", "order": "25", "role": "http://www.elastic.co/role/RestructuringandOtherRelatedCharges", "shortName": "Restructuring and Other Related Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Accounting Policies (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.elastic.co/role/AccountingPoliciesTables", "shortName": "Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Revenue and Performance Obligations (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.elastic.co/role/RevenueandPerformanceObligationsTables", "shortName": "Revenue and Performance Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.elastic.co/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentsIncorporatedByReferenceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000003 - Document - Cover", "menuCat": "Cover", "order": "3", "role": "http://www.elastic.co/role/Cover_1", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentsIncorporatedByReferenceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.elastic.co/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.elastic.co/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Ordinary Shares (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.elastic.co/role/OrdinarySharesTables", "shortName": "Ordinary Shares (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Equity Incentive Plans (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.elastic.co/role/EquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.elastic.co/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.elastic.co/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Restructuring and Other Related Charges (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.elastic.co/role/RestructuringandOtherRelatedChargesTables", "shortName": "Restructuring and Other Related Charges (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Revenue and Performance Obligations - Schedule of Revenue by Category (Details)", "menuCat": "Details", "order": "39", "role": "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "shortName": "Revenue and Performance Obligations - Schedule of Revenue by Category (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i90b1946eba7b4294bdea1d0f901328a6_D20220501-20230430", "decimals": "2", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "4", "role": "http://www.elastic.co/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Revenue and Performance Obligations - Additional Information (Details)", "menuCat": "Details", "order": "40", "role": "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "shortName": "Revenue and Performance Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ia8954666c1634683a06c907da584485a_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details)", "menuCat": "Details", "order": "41", "role": "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails", "shortName": "Fair Value Measurements - Schedule of Assets are Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ia8954666c1634683a06c907da584485a_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fair Value Measurements - Additional Information (Details)", "menuCat": "Details", "order": "42", "role": "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Fair Value Measurements - Fair Value by Maturity Date (Details)", "menuCat": "Details", "order": "43", "role": "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails", "shortName": "Fair Value Measurements - Fair Value by Maturity Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Acquisitions - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "id209c240fcc3416192c77b2c2ed6d612_D20210917-20210917", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details)", "menuCat": "Details", "order": "45", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "shortName": "Balance Sheet Components - Schedule of Cost and Accumulated Depreciation of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Balance Sheet Components - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "47", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details)", "menuCat": "Details", "order": "48", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Amortization Expense For Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details)", "menuCat": "Details", "order": "49", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Schedule of Expected Future Amortization Expense of the Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "iebf0feb043d54e04826e9cb929cdcbfe_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Balance Sheet Components - Schedule of Changes to Goodwill (Details)", "menuCat": "Details", "order": "50", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails", "shortName": "Balance Sheet Components - Schedule of Changes to Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i3987f5be7cff49c69ee6ad5fffa1a8f3_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details)", "menuCat": "Details", "order": "52", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails", "shortName": "Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedVacationCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Balance Sheet Components - Schedule of Information About Contracts with Customers (Details))", "menuCat": "Details", "order": "53", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "shortName": "Balance Sheet Components - Schedule of Information About Contracts with Customers (Details))", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "idb69365fe30e4fa49c506fc389363366_I20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnbilledReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "iebf0feb043d54e04826e9cb929cdcbfe_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details)", "menuCat": "Details", "order": "54", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails", "shortName": "Balance Sheet Components - Schedule of Significant Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "lang": "en-US", "name": "estc:ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "iebf0feb043d54e04826e9cb929cdcbfe_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "menuCat": "Details", "order": "55", "role": "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails", "shortName": "Balance Sheet Components - Schedule of Activity of Deferred Contract Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ic8ce072a8a1e43a288e791d0ade26a3c_I20200430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "iebf0feb043d54e04826e9cb929cdcbfe_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Balance Sheet Components - Liabilities (Details)", "menuCat": "Details", "order": "56", "role": "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails", "shortName": "Balance Sheet Components - Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i391826dc1c3f41c48aa70b3c376e3c62_D20210701-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "57", "role": "http://www.elastic.co/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i077134b1b30d46cb8ed6df62b2a999d9_D20210701-20210731", "decimals": "INF", "lang": "en-US", "name": "estc:DebtInstrumentRepurchaseAmountPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "58", "role": "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i1fdcce789cde485da0424ead0c8554d9_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Details)", "menuCat": "Details", "order": "59", "role": "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails", "shortName": "Commitments and Contingencies - Schedule of Purchase Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i1fdcce789cde485da0424ead0c8554d9_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "6", "role": "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Leases - Components of Lease Costs (Details)", "menuCat": "Details", "order": "60", "role": "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails", "shortName": "Leases - Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Leases - Lease Term and Discount Rate Information (Details)", "menuCat": "Details", "order": "61", "role": "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails", "shortName": "Leases - Lease Term and Discount Rate Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "estc:OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details)", "menuCat": "Details", "order": "62", "role": "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails", "shortName": "Leases - Future Minimum Lease Based on Current Lease Accounting Standard (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "63", "role": "http://www.elastic.co/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Ordinary Shares - Additional Information (Details)", "menuCat": "Details", "order": "64", "role": "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "shortName": "Ordinary Shares - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": null, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details)", "menuCat": "Details", "order": "65", "role": "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails", "shortName": "Ordinary Shares - Summary of Ordinary Shares Reserved for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Equity Incentive Plans - Additional Information (Details)", "menuCat": "Details", "order": "66", "role": "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "shortName": "Equity Incentive Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "iebf0feb043d54e04826e9cb929cdcbfe_I20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details)", "menuCat": "Details", "order": "67", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "shortName": "Equity Incentive Plans - Summary of Equity Awards Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ib4a47f42a1854195a1523eff3e358883_I20210430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details)", "menuCat": "Details", "order": "68", "role": "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "shortName": "Equity Incentive Plans - Assumptions Used to Estimated Fair Value of Equity Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Equity Incentive Plans - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "69", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "shortName": "Equity Incentive Plans - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i4364498bca054b26a5f8814f9ab749dd_D20220501-20230430", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "7", "role": "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i48b768869e734d119f52b932a4f558dc_D20220501-20230430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Equity Incentive Plans - Summary of RSU Activity (Details)", "menuCat": "Details", "order": "70", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "shortName": "Equity Incentive Plans - Summary of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i48b768869e734d119f52b932a4f558dc_D20220501-20230430", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "71", "role": "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails", "shortName": "Equity Incentive Plans - Summary of Stock-based Compensation Expense Recognized in Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "menuCat": "Details", "order": "72", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "menuCat": "Details", "order": "73", "role": "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "shortName": "Net Loss Per Share Attributable to Ordinary Shareholders - Schedule of Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "74", "role": "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes - Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes (Details)", "menuCat": "Details", "order": "75", "role": "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)", "menuCat": "Details", "order": "76", "role": "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Summary of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details)", "menuCat": "Details", "order": "77", "role": "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Income Taxes - Summary of Components of Deferred Tax Assets (Details)", "menuCat": "Details", "order": "78", "role": "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails", "shortName": "Income Taxes - Summary of Components of Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "iebf0feb043d54e04826e9cb929cdcbfe_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Income Taxes - Summary of Unrecognized Gross Tax Benefits (Details)", "menuCat": "Details", "order": "79", "role": "http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails", "shortName": "Income Taxes - Summary of Unrecognized Gross Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i3987f5be7cff49c69ee6ad5fffa1a8f3_D20210501-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "if148956a31034e3ca7d5da320069564c_I20200430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Shareholders' Equity", "menuCat": "Statements", "order": "8", "role": "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "if148956a31034e3ca7d5da320069564c_I20200430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "id534048a8a824f37865c2635ca85307c_D20220501-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "menuCat": "Details", "order": "80", "role": "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "id534048a8a824f37865c2635ca85307c_D20220501-20230430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Segment Information - Schedule of Revenue by Geographic Area (Details)", "menuCat": "Details", "order": "81", "role": "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails", "shortName": "Segment Information - Schedule of Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i575b7e57a0d645d0aa207cebac67230d_D20220501-20230430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details)", "menuCat": "Details", "order": "82", "role": "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "shortName": "Segment Information - Schedule of Property and Equipment, Net of Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ibebde60e51034bd4ac81885f62ae93c8_I20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Restructuring and Other Related Charges - Additional Information (Details)", "menuCat": "Details", "order": "83", "role": "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "shortName": "Restructuring and Other Related Charges - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i2174a0657190402585a9f22e83d5f5ac_D20220501-20230430", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "if1b6152a7b8d4a02beb698952515a4d0_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Restructuring and Other Related Charges - Summary of Restructuring Activities (Details)", "menuCat": "Details", "order": "84", "role": "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails", "shortName": "Restructuring and Other Related Charges - Summary of Restructuring Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "if1b6152a7b8d4a02beb698952515a4d0_D20210501-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "9", "role": "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "i320703f74c43421cb658d927aaba08bc_D20220501-20230430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ic8ce072a8a1e43a288e791d0ade26a3c_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - estc-20230430.htm", "menuCat": "Cover", "order": "85", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - estc-20230430.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "estc-20230430.htm", "contextRef": "ic8ce072a8a1e43a288e791d0ade26a3c_I20200430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 84, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA", "terseLabel": "INDIA" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NETHERLANDS", "terseLabel": "NETHERLANDS" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r835" ], "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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r830" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover_1" ], "xbrltype": "textBlockItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r829" ], "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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r829" ], "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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r829" ], "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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r836" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r829" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r829" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r829" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r837" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r832", "r833", "r834" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r828" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r831" ], "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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "estc_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total accrued expenses and other liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "estc_AccruedInterestOnSeniorNotes": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued interest on Senior Notes", "label": "Accrued interest on Senior Notes", "terseLabel": "Accrued interest on Senior Notes" } } }, "localname": "AccruedInterestOnSeniorNotes", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "estc_AdjustmentToAdditionalPaidInCapitalReclassificationOfShareBasedCompensationLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability", "label": "Adjustment To Additional Paid In Capital, Reclassification Of Share-based Compensation Liability", "terseLabel": "Reclassification of liability-classified awards" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalReclassificationOfShareBasedCompensationLiability", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "estc_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.elastic.co/20230430", "xbrltype": "stringItemType" }, "estc_BalanceSheetComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet components.", "label": "Balance Sheet Components [Abstract]", "terseLabel": "Balance Sheet Components [Abstract]" } } }, "localname": "BalanceSheetComponentsAbstract", "nsuri": "http://www.elastic.co/20230430", "xbrltype": "stringItemType" }, "estc_BusinessCombinationConsiderationTransferredForOutstandingOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred for outstanding options", "label": "Business Combination, Consideration Transferred for Outstanding Options", "terseLabel": "Business Combination, Consideration Transferred for Outstanding Options" } } }, "localname": "BusinessCombinationConsiderationTransferredForOutstandingOptions", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationConsiderationTransferredHeldInEscrow": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration transferred, held in Escrow", "label": "Business Combination, Consideration transferred, held in Escrow", "terseLabel": "Business Combination, Consideration transferred, held in Escrow" } } }, "localname": "BusinessCombinationConsiderationTransferredHeldInEscrow", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationDeferredConsiderationHeldByCompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Deferred Consideration, held by company", "label": "Business Combination, Deferred Consideration, held by company", "terseLabel": "Business Combination, Deferred Consideration, held by company" } } }, "localname": "BusinessCombinationDeferredConsiderationHeldByCompany", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationNonCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash", "label": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash", "terseLabel": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, non-cash" } } }, "localname": "BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationNonCash", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationPaidInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash", "label": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash", "terseLabel": "business combination, Fair Value of replacement awards attributable to pre-combination consideration, paid in cash" } } }, "localname": "BusinessCombinationFairValueOfReplacementAwardsAttributableToPreCombinationConsiderationPaidInCash", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationFoundersHoldbackExcludedFromConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Founders Holdback excluded from consideration", "label": "Business Combination, Founders Holdback excluded from consideration", "terseLabel": "Business Combination, Founders Holdback excluded from consideration" } } }, "localname": "BusinessCombinationFoundersHoldbackExcludedFromConsideration", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_BusinessCombinationReplacementAwardsPostAcquisitionExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "business combination, replacement awards post-acquisition expense", "label": "business combination, replacement awards post-acquisition expense", "terseLabel": "business combination, replacement awards post-acquisition expense" } } }, "localname": "BusinessCombinationReplacementAwardsPostAcquisitionExpense", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_CapitalizationOfContractAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalization of contract acquisition costs.", "label": "Capitalization Of Contract Acquisition Costs", "terseLabel": "Capitalization of contract acquisition costs" } } }, "localname": "CapitalizationOfContractAcquisitionCosts", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "estc_CapitalizedContractCostPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Contract Cost, Policy", "label": "Capitalized Contract Cost, Policy [Policy Text Block]", "terseLabel": "Deferred Contract Acquisition Costs" } } }, "localname": "CapitalizedContractCostPolicyPolicyTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "estc_CmdWatchSecurityIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "cmdWatch Security Inc.", "label": "cmdWatch Security Inc. [Member]", "terseLabel": "cmdWatch Security Inc." } } }, "localname": "CmdWatchSecurityIncMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "estc_ContractAcquisitionCostRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Acquisition Cost", "label": "Contract Acquisition Cost [Roll Forward]", "terseLabel": "Contract Acquisition Cost [Roll Forward]" } } }, "localname": "ContractAcquisitionCostRollForward", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "estc_ContractBalancesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances [Line Items]", "terseLabel": "Contract Balances [Line Items]" } } }, "localname": "ContractBalancesLineItems", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "estc_ContractBalancesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract Balances", "label": "Contract Balances [Policy Text Block]", "terseLabel": "Contract Balances" } } }, "localname": "ContractBalancesPolicyTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "estc_ContractBalancesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract balances.", "label": "Contract Balances [Table]", "terseLabel": "Contract Balances [Table]" } } }, "localname": "ContractBalancesTable", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "estc_ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer increases due to invoices issued, excluding amounts recognized as revenue.", "label": "Contract With Customer Increases Due To Invoices Issued Excluding Amounts Recognized As Revenue", "terseLabel": "Increases due to invoices issued, excluding amounts recognized as revenue during the period" } } }, "localname": "ContractWithCustomerIncreasesDueToInvoicesIssuedExcludingAmountsRecognizedAsRevenue", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "estc_ContractWithCustomerTransferFromCustomerDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Transfer From Customer Deposits", "label": "Contract with Customer, Transfer From Customer Deposits", "terseLabel": "Amounts transferred to deferred revenue from accrued expenses and other liabilities upon entering into contracts with customers, net of revenue recognized during the period" } } }, "localname": "ContractWithCustomerTransferFromCustomerDeposits", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "estc_CostOfProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenue-professional services.", "label": "Cost Of Professional Services [Member]", "terseLabel": "Services" } } }, "localname": "CostOfProfessionalServicesMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "estc_CostOfRevenueFromContractWithCustomerPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenue from contract with customer.", "label": "Cost Of Revenue From Contract With Customer Policy [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfRevenueFromContractWithCustomerPolicyPolicyTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "estc_CostOfSubscriptionSelfManagedAndSaaSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of revenue-cost of subscription-self-managed and SaaS.", "label": "Cost Of Subscription Self Managed And Saa S [Member]", "terseLabel": "Subscription" } } }, "localname": "CostOfSubscriptionSelfManagedAndSaaSMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "estc_CumulativeEarningsExemptFromTaxationIfRepatriated": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cumulative earnings exempt from taxation if repatriated.", "label": "Cumulative Earnings Exempt From Taxation If Repatriated", "terseLabel": "Cumulative earnings" } } }, "localname": "CumulativeEarningsExemptFromTaxationIfRepatriated", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_DebtInstrumentRepurchaseAmountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Repurchase Amount, Percentage", "label": "Debt Instrument, Repurchase Amount, Percentage", "terseLabel": "Repurchase of debt (as a percent)" } } }, "localname": "DebtInstrumentRepurchaseAmountPercentage", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "percentItemType" }, "estc_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughThree": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Three", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Three", "terseLabel": "Due between 1 year and 3 years" } } }, "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughThree", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "estc_DeferredFederalAndForeignIncomeTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred federal and foreign income tax expense benefit.", "label": "Deferred Federal And Foreign Income Tax Expense Benefit", "totalLabel": "Total deferred tax expense (income)" } } }, "localname": "DeferredFederalAndForeignIncomeTaxExpenseBenefit", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "estc_DeferredTaxAssetsDisallowedInterestExpense": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Disallowed Interest Expense", "label": "Deferred Tax Assets, Disallowed Interest Expense", "terseLabel": "Deferred Tax Assets, Disallowed Interest Expense" } } }, "localname": "DeferredTaxAssetsDisallowedInterestExpense", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_DeferredTaxAssetsLeaseLiability": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liability", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiability", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator [Abstract]", "label": "Denominator [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "estc_DividendWithholdingTaxFromForeignJurisdictions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividend Withholding Tax From Foreign Jurisdictions", "label": "Dividend Withholding Tax From Foreign Jurisdictions", "terseLabel": "Dividend withholding tax from foreign jurisdictions" } } }, "localname": "DividendWithholdingTaxFromForeignJurisdictions", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_EffectiveIncomeTaxRateReconciliationRevaluationOfDeferredTaxAssetPercent": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation, revaluation of deferred tax asset, percent.", "label": "Effective Income Tax Rate Reconciliation Revaluation Of Deferred Tax Asset Percent", "terseLabel": "Deferred tax asset revaluation (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRevaluationOfDeferredTaxAssetPercent", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "estc_EffectiveIncomeTaxReconciliationRevaluationOfDeferredTaxAsset": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective income tax reconciliation, revaluation of deferred tax asset.", "label": "Effective Income Tax Reconciliation Revaluation Of Deferred Tax Asset", "terseLabel": "Deferred tax asset revaluation" } } }, "localname": "EffectiveIncomeTaxReconciliationRevaluationOfDeferredTaxAsset", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "estc_EmployeeStockPurchasePlan2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan 2022", "label": "Employee Stock Purchase Plan 2022 [Member]", "terseLabel": "Employee Stock Purchase Plan 2022" } } }, "localname": "EmployeeStockPurchasePlan2022Member", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "estc_EquitySettledRestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity settled restricted stock units RSU.", "label": "Equity Settled Restricted Stock Units R S U [Member]", "terseLabel": "Equity Settled RSUs" } } }, "localname": "EquitySettledRestrictedStockUnitsRSUMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "estc_EstimatedAmortizationPeriodOfInitialAcquisitionContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated Amortization Period Of Initial Acquisition Contract", "label": "Estimated Amortization Period Of Initial Acquisition Contract", "terseLabel": "Estimated amortization period of sales commissions" } } }, "localname": "EstimatedAmortizationPeriodOfInitialAcquisitionContract", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "estc_FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets, Foreign Currency Translation Adjustment", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Adjustment", "negatedTerseLabel": "Foreign currency translation adjustment" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment", "label": "Finite Lived Intangible Assets Net After Foreign Currency Translation Adjustment", "terseLabel": "Total", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible assets net before foreign currency translation adjustment.", "label": "Finite Lived Intangible Assets Net Before Foreign Currency Translation Adjustment", "totalLabel": "Net\u00a0Book Value" } } }, "localname": "FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "estc_FurnitureEquipmentAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, Equipment, And Leasehold Improvements", "label": "Furniture, Equipment, And Leasehold Improvements [Member]", "terseLabel": "Furniture, Equipment, And Leasehold Improvements" } } }, "localname": "FurnitureEquipmentAndLeaseholdImprovementsMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_HostingInfrastructureCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hosting infrastructure commitments.", "label": "Hosting Infrastructure Commitments [Member]", "terseLabel": "Hosting Infrastructure Commitments" } } }, "localname": "HostingInfrastructureCommitmentsMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "domainItemType" }, "estc_IncreaseDecreaseInCapitalizedContractCost": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in capitalized contract cost.", "label": "Increase Decrease In Capitalized Contract Cost", "negatedLabel": "Deferred contract acquisition costs" } } }, "localname": "IncreaseDecreaseInCapitalizedContractCost", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_LeasedOfficeSpaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leased Office Space", "label": "Leased Office Space [Member]", "terseLabel": "Leased Office Space" } } }, "localname": "LeasedOfficeSpaceMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/LeasesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_LicenseSelfManagedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License - self-managed.", "label": "License Self Managed [Member]", "terseLabel": "License - self-managed" } } }, "localname": "LicenseSelfManagedMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_MarketableSecuritiesFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Marketable Securities, Fair Value Disclosure", "label": "Marketable Securities, Fair Value Disclosure", "terseLabel": "Marketable Securities, Fair Value Disclosure" } } }, "localname": "MarketableSecuritiesFairValueDisclosure", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "estc_MarketableSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketable Securities", "label": "Marketable Securities [Member]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_NumberOfMajorCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of major customers.", "label": "Number Of Major Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfMajorCustomers", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "estc_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator [Abstract]", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "estc_OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Term And Discount Rate Information Table", "label": "Operating Lease Term And Discount Rate Information Table [Table Text Block]", "terseLabel": "Lease Term and Discount Rate Information" } } }, "localname": "OperatingLeaseTermAndDiscountRateInformationTableTableTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "estc_OperatingRightOfUseAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Right-Of-Use Assets", "label": "Operating Right-Of-Use Assets [Member]", "terseLabel": "Operating Right-Of-Use Assets" } } }, "localname": "OperatingRightOfUseAssetsMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_OrdinarySharesZeroPointZeroOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OrdinarySharesZeroPointZeroOne", "label": "OrdinarySharesZeroPointZeroOne [Member]", "terseLabel": "Ordinary Shares, Par Value of \u20ac0.01" } } }, "localname": "OrdinarySharesZeroPointZeroOneMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "estc_OtherAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Acquisitions", "label": "Other Acquisitions [Member]", "terseLabel": "Other Acquisitions" } } }, "localname": "OtherAcquisitionsMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries", "label": "Other Countries [Member]", "terseLabel": "Other Countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_OtherIssuanceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other issuance cost", "label": "Other issuance cost", "terseLabel": "Other issuance cost" } } }, "localname": "OtherIssuanceCost", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_OtherPurchaseCommitmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Purchase Commitments", "label": "Other Purchase Commitments [Member]", "terseLabel": "Other Purchase Commitments" } } }, "localname": "OtherPurchaseCommitmentsMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "domainItemType" }, "estc_PercentageOfLikelihoodSustainingTaxBenefit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of likelihood sustaining tax benefit.", "label": "Percentage Of Likelihood Sustaining Tax Benefit", "terseLabel": "Percentage of likelihood that a tax benefit will be sustained" } } }, "localname": "PercentageOfLikelihoodSustainingTaxBenefit", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "estc_PreferredStockSharesAuthorizedPeriodInForce": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Shares Authorized, Period in Force", "label": "Preferred Stock, Shares Authorized, Period in Force", "terseLabel": "Preferred stock, shares authorized term" } } }, "localname": "PreferredStockSharesAuthorizedPeriodInForce", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "estc_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional services.", "label": "Professional Services [Member]", "terseLabel": "Professional services" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_ProvisionForIndemnificationClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Provision for indemnification claims.", "label": "Provision For Indemnification Claims", "terseLabel": "Provision for indemnification claims" } } }, "localname": "ProvisionForIndemnificationClaims", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_RestOfWorldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rest of world besides those explicitly stated.", "label": "Rest of world [Member]", "terseLabel": "Rest of world" } } }, "localname": "RestOfWorldMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "domainItemType" }, "estc_RestructuringActivitiesFacilityRelatedCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Restructuring Activities, Facility-Related Charges", "label": "Restructuring Activities, Facility-Related Charges", "terseLabel": "Facilities-related charges" } } }, "localname": "RestructuringActivitiesFacilityRelatedCharges", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_SaaSSelfManagedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SaaS self managed.", "label": "Saa S Self Managed [Member]", "terseLabel": "SaaS" } } }, "localname": "SaaSSelfManagedMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_ScheduleOfAccruedCompensationAndBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accrued compensation and benefits.", "label": "Schedule Of Accrued Compensation And Benefits [Table Text Block]", "terseLabel": "Schedule of Accrued Compensation and Benefits" } } }, "localname": "ScheduleOfAccruedCompensationAndBenefitsTableTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "estc_SelfManagedSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Self-managed subscription.", "label": "Self Managed Subscription [Member]", "terseLabel": "Self-managed subscription" } } }, "localname": "SelfManagedSubscriptionMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_SeniorNotesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes Disclosure", "label": "Senior Notes Disclosure [Text Block]", "terseLabel": "Senior Notes Disclosure" } } }, "localname": "SeniorNotesDisclosureTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/Debt" ], "xbrltype": "textBlockItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageReleaseDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeitures weighted average release date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Release Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, RSUs released (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageReleaseDateFairValue", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options released in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "negatedLabel": "Number of Awards, RSUs released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Amount", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Amount", "terseLabel": "Value of shares reserved" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorizedAmount", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition", "label": "Share-based Compensation Arrangement By Share Based Payment Award, Options, Assumed In Acquisition", "terseLabel": "Stock options assumed in acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisition", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expiration In Period Weighted Average Exercise Price", "terseLabel": "Stock options assumed in acquisition cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Assumed In Acquisition Forfeitures And Expirations In Period", "negatedTerseLabel": "Stock options assumed in acquisition cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInAcquisitionForfeituresAndExpirationsInPeriod", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Aggregate Intrinsic Value Rollforward", "terseLabel": "Aggregate Intrinsic Value (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueRollforward", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options outstanding weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Rollforward", "terseLabel": "Remaining Contractual Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermRollforward", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Outstanding [Roll Forward]", "terseLabel": "Equity Awards, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingRollForward", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "stringItemType" }, "estc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period (in months)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "estc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options Assumed In Acquisition, Weighted-Average Exercise Price", "terseLabel": "Stock options assumed in acquisition (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsAssumedInAcquisitionWeightedAverageExercisePrice", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "estc_ShareBasedPaymentArrangementExpenseNetOfCashAcquisitionSBC": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Expense, net of amounts capitalized and cash acquisition SBC post-combination expense.", "label": "Share-based Payment Arrangement, Expense, net of cash Acquisition SBC", "terseLabel": "Stock-based compensation expense, net of amounts capitalized" } } }, "localname": "ShareBasedPaymentArrangementExpenseNetOfCashAcquisitionSBC", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "estc_ShareBasedPaymentArrangementNewEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, New Employee", "label": "Share-based Payment Arrangement, New Employee [Member]", "terseLabel": "New Employee" } } }, "localname": "ShareBasedPaymentArrangementNewEmployeeMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "estc_SharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares withheld for taxes", "label": "Shares withheld for taxes", "terseLabel": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation" } } }, "localname": "SharesWithheldForTaxes", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "estc_SubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription revenue.", "label": "Subscription [Member]", "terseLabel": "Total subscription" } } }, "localname": "SubscriptionMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "estc_SubscriptionSelfManagedAndSaaSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription - self-managed and SaaS.", "label": "Subscription Self Managed And Saa S [Member]", "terseLabel": "Subscription - self-managed and SaaS" } } }, "localname": "SubscriptionSelfManagedAndSaaSMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "domainItemType" }, "estc_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "estc_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "estc_TreasurySharesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury shares.", "label": "Treasury Shares Policy [Policy Text Block]", "terseLabel": "Treasury Shares" } } }, "localname": "TreasurySharesPolicyPolicyTextBlock", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "estc_TreasuryStockRepurchasedAtAveragePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury stock repurchased at average price.", "label": "Treasury Stock Repurchased At Average Price", "terseLabel": "Average treasury stock repurchase price ( in $ / shares)" } } }, "localname": "TreasuryStockRepurchasedAtAveragePrice", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "estc_TwoThousandTwelveStockOptionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twelve stock option plan.", "label": "Two Thousand Twelve Stock Option Plan [Member]", "terseLabel": "2012 Plan" } } }, "localname": "TwoThousandTwelveStockOptionPlanMember", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "estc_UnderwritingCommissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "underwriting commissions", "label": "underwriting commissions", "terseLabel": "underwriting commissions" } } }, "localname": "UnderwritingCommissions", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "estc_ValueAddedTaxPayable": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value added taxes payable.", "label": "Value Added Tax Payable", "terseLabel": "Value added taxes payable" } } }, "localname": "ValueAddedTaxPayable", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "estc_VestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Vesting of early exercised stock options.", "label": "Vesting Of Early Exercised Stock Options", "terseLabel": "Acquisition-related indemnity holdback" } } }, "localname": "VestingOfEarlyExercisedStockOptions", "nsuri": "http://www.elastic.co/20230430", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r218", "r267", "r274", "r281", "r352", "r577", "r578", "r579", "r608", "r609", "r638", "r641", "r643", "r644", "r702" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r218", "r267", "r274", "r281", "r352", "r577", "r578", "r579", "r608", "r609", "r638", "r641", "r643", "r644", "r702" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r218", "r267", "r274", "r281", "r352", "r577", "r578", "r579", "r608", "r609", "r638", "r641", "r643", "r644", "r702" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r333", "r807", "r892", "r949" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r399", "r400", "r401", "r402", "r536", "r735", "r757", "r786", "r787", "r803", "r817", "r827", "r888", "r939", "r940", "r941", "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r399", "r400", "r401", "r402", "r536", "r735", "r757", "r786", "r787", "r803", "r817", "r827", "r888", "r939", "r940", "r941", "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r333", "r807", "r892", "r949" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r329", "r740", "r805", "r825", "r883", "r884", "r892", "r948" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r329", "r740", "r805", "r825", "r883", "r884", "r892", "r948" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r399", "r400", "r401", "r402", "r495", "r536", "r566", "r567", "r568", "r711", "r735", "r757", "r786", "r787", "r803", "r817", "r827", "r879", "r888", "r940", "r941", "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r399", "r400", "r401", "r402", "r495", "r536", "r566", "r567", "r568", "r711", "r735", "r757", "r786", "r787", "r803", "r817", "r827", "r879", "r888", "r940", "r941", "r942", "r943", "r944" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r219", "r264", "r265", "r266", "r268", "r269", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r293", "r353", "r354", "r609", "r639", "r643", "r644", "r645", "r683", "r703", "r704", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r219", "r264", "r265", "r266", "r268", "r269", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r293", "r353", "r354", "r609", "r639", "r643", "r644", "r645", "r683", "r703", "r704", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r330", "r331", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r806", "r826", "r892" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r330", "r331", "r772", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r806", "r826", "r892" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r216", "r217", "r218", "r219", "r220", "r268", "r269", "r270", "r341", "r342", "r349", "r350", "r351", "r352", "r353", "r354", "r577", "r578", "r579", "r608", "r609", "r623", "r624", "r625", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r675", "r676", "r680", "r681", "r682", "r699", "r700", "r701", "r702", "r703", "r704", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r858" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r16", "r823" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Net Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r335", "r336" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.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 credit losses of $3,409 and $2,700 as of April\u00a030, 2023 and April\u00a030, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "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", "verboseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Payroll Taxes, Current", "terseLabel": "Accrued payroll and withholding taxes" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r19", "r790" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r19", "r123" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Accrued vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r98", "r226" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r32", "r33", "r234", "r750", "r765", "r769" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r30", "r33", "r164", "r704", "r760", "r761", "r842", "r843", "r844", "r855", "r856", "r857" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r87" ], "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", "verboseLabel": "Weighted Average Remaining Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r11" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r577", "r578", "r579", "r855", "r856", "r857", "r933" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r135", "r136", "r538" ], "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "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 cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r571" ], "calculation": { "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails": { "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", "terseLabel": "Stock-based compensation expense, net of amounts capitalized", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r235", "r339", "r355", "r357", "r360" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r235", "r339", "r355" ], "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", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r359" ], "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": "Accounts written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r39", "r427", "r678", "r849" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r56", "r85", "r90" ], "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": "Total amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r290" ], "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/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "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/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r66" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r56", "r95" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/LeasesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetUnderConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset in process of being built.", "label": "Asset under Construction [Member]", "terseLabel": "Assets under construction" } } }, "localname": "AssetUnderConstructionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r181", "r198", "r230", "r259", "r310", "r320", "r325", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r627", "r631", "r654", "r823", "r886", "r887", "r937" ], "calculation": { "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r222", "r236", "r259", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r627", "r631", "r654", "r823", "r886", "r887", "r937" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r166" ], "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", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r83", "r344", "r748" ], "calculation": { "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due within 1 year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r82", "r343", "r365", "r744" ], "calculation": { "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Total marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsFairValuebyMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r621", "r815", "r816" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r150", "r151", "r621", "r815", "r816" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r156", "r157", "r158" ], "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": "Business Combination, Consideration Transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r159", "r622" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r152" ], "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CanadaRevenueAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Canada.", "label": "Canada Revenue Agency [Member]", "terseLabel": "Canada Revenue Agency" } } }, "localname": "CanadaRevenueAgencyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r61", "r62", "r63" ], "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": "Property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized Computer Software, Additions" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r209", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Capitalized Computer Software, Amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Abstract]" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r370" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 9.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": "Amortization of deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails", "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment of deferred contract acquisition costs recognized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r369" ], "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" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofActivityofDeferredContractAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r369" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r369" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred contract acquisition costs, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r58", "r224", "r789" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Financial assets" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r59", "r180" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r52", "r58", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r52", "r58", "r64" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r52", "r173" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of Deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r231", "r232", "r233", "r259", "r284", "r285", "r287", "r289", "r296", "r297", "r348", "r403", "r405", "r406", "r407", "r410", "r411", "r432", "r433", "r436", "r440", "r447", "r654", "r788", "r838", "r851", "r859" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r187", "r206" ], "calculation": { "http://www.elastic.co/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 (Notes\u00a08 and 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r105", "r397", "r398", "r774", "r885" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total ordinary shares reserved (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r855", "r856", "r933" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "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": "Ordinary shares, par value ( in \u20ac / shares)", "verboseLabel": "Par value of shares issued ( in \u20ac / shares)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "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", "verboseLabel": "Ordinary shares, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "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": "Ordinary shares, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r823" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.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": "Ordinary shares, par value \u20ac0.01 per share: 165,000,000 shares authorized; 97,366,947 shares issued and outstanding as of April\u00a030, 2023 and 94,174,914 shares issued and outstanding as of April\u00a030, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Ordinary shares, voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r124", "r125", "r126", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r241", "r243", "r249", "r745", "r752" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r70", "r71", "r171", "r172", "r333", "r773" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r70", "r71", "r171", "r172", "r333", "r771", "r773" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r70", "r71", "r171", "r172", "r333", "r773", "r951" ], "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" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r195", "r300" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r70", "r71", "r171", "r172", "r333" ], "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 percentage", "verboseLabel": "% of Total Revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r70", "r71", "r171", "r172", "r333", "r773" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r890" ], "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 Unbilled Accounts Receivable, Deferred Contract Acquisition Costs, and Deferred Revenue from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r449", "r450", "r470" ], "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", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract with Customer, Liability [Abstract]" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r449", "r450", "r470" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "verboseLabel": "long-term deferred revenue, adjustment" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": { "auth_ref": [ "r804" ], "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": "Increase from acquisitions, net of revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r449", "r450", "r470" ], "calculation": { "http://www.elastic.co/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", "negatedTerseLabel": "Short-term deferred revenue, adjustment", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was included in deferred revenue balance at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Total purchased commitment" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "ContractualObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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": "Contractual Obligation, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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": "Contractual Obligation, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation 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": "Contractual Obligation, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r432", "r433", "r436" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preference Shares" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r812", "r814", "r950" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r41", "r740" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r854", "r929", "r931" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Dutch" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r854", "r929" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r605", "r613", "r854" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r68", "r333" ], "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/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Contracts with Customers" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r3", "r184", "r197", "r429" ], "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, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r413" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails", "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period One [Member]", "terseLabel": "Debt Instrument, Redemption, Period One" } } }, "localname": "DebtInstrumentRedemptionPeriodOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Three [Member]", "terseLabel": "Debt Instrument, Redemption, Period Three" } } }, "localname": "DebtInstrumentRedemptionPeriodThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period Two [Member]", "terseLabel": "Debt Instrument, Redemption, Period Two" } } }, "localname": "DebtInstrumentRedemptionPeriodTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal amount of debt redeemed.", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "terseLabel": "Redemption price of principal (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r113", "r116", "r117", "r118", "r175", "r176", "r178", "r194", "r263", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r679", "r798", "r799", "r800", "r801", "r802", "r852" ], "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/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r854", "r930", "r931" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "estc_DeferredFederalAndForeignIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Dutch" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt Issuance Costs, Gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r177", "r889" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt Issuance Costs, Net", "terseLabel": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r854", "r930" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "estc_DeferredFederalAndForeignIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r587", "r588" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 7.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 assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r56", "r148", "r606", "r612", "r613", "r854" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r6", "r7", "r182", "r196", "r599" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCosts": { "auth_ref": [ "r751", "r755", "r756", "r763", "r770", "r824" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Deferred Policy Acquisition Cost", "terseLabel": "Deferred contract acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r600" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r927" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r144", "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r601" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less valuation allowance", "negatedTerseLabel": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance for deferred tax assets" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r139", "r927" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount as of the balance sheet date of the estimated future tax effects attributable to policy acquisition costs being expensed for tax purposes but capitalized in conformity with generally accepted accounting principles, which will reverse in future periods when amortization of such capitalized costs cannot be deducted for tax purposes.", "label": "Deferred Tax Liabilities, Deferred Expense, Deferred Policy Acquisition Cost", "negatedLabel": "Deferred contract acquisition costs" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "auth_ref": [ "r146", "r928" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.", "label": "Deferred Tax Liabilities, Tax Deferred Income", "negatedLabel": "Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofComponentsofDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution expense related to plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Percentage of defined contribution to participating employees" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r56", "r96" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]", "terseLabel": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r469", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r540", "r573", "r574", "r576", "r581", "r818" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r127", "r133" ], "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": "Summary of Equity Awards Available for Grant" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r2", "r4", "r183", "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends declared" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Dutch" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan [Member]" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r250", "r271", "r272", "r274", "r275", "r276", "r282", "r284", "r287", "r288", "r289", "r293", "r644", "r645", "r746", "r753", "r793" ], "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 ordinary shareholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r250", "r271", "r272", "r274", "r275", "r276", "r284", "r287", "r288", "r289", "r293", "r644", "r645", "r746", "r753", "r793" ], "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 ordinary shareholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r66", "r67" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss per Share Attributable to Ordinary Shareholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r290", "r291", "r292", "r294" ], "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 Ordinary Shareholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r667" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r590" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Provision for income taxes (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r261", "r590", "r615" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Dutch statutory income tax, percentage" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r925", "r932" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r925", "r932" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign income taxed at different rates (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r925", "r932" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r924", "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r924", "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r925", "r932" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedTerseLabel": "Research and development credits (in percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign": { "auth_ref": [ "r925", "r932" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Total accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r572" ], "calculation": { "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails": { "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", "terseLabel": "Capitalized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r575" ], "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": "Unrecognized over a weighted-average period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r923" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "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": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r112", "r218", "r245", "r246", "r247", "r264", "r265", "r266", "r269", "r277", "r280", "r295", "r352", "r448", "r577", "r578", "r579", "r608", "r609", "r643", "r668", "r669", "r670", "r671", "r672", "r673", "r704", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r647", "r648", "r652" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Assumptions Used to Estimated Fair Value of Stock Options Granted" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r166", "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets Measured at Fair Value on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r420", "r497", "r498", "r499", "r500", "r501", "r502", "r648", "r708", "r709", "r710", "r799", "r800", "r812", "r813", "r814" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r647", "r648", "r649", "r650", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r651" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r420", "r497", "r502", "r648", "r708", "r812", "r813", "r814" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r420", "r497", "r502", "r648", "r709", "r799", "r800", "r812", "r813", "r814" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r420", "r497", "r498", "r499", "r500", "r501", "r502", "r648", "r710", "r799", "r800", "r812", "r813", "r814" ], "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": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r420", "r497", "r498", "r499", "r500", "r501", "r502", "r708", "r709", "r710", "r799", "r800", "r812", "r813", "r814" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r651", "r653" ], "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": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r169", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r345", "r346", "r356", "r361", "r362", "r363", "r364", "r366", "r367", "r368", "r428", "r445", "r633", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r796", "r863", "r864", "r865", "r952", "r953", "r954", "r955", "r956", "r957", "r958" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives of assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r228", "r380" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r91" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 1.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense for Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r91" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 5.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r91" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 4.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r91" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 3.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r91" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails": { "order": 2.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetAfterForeignCurrencyTranslationAdjustment", "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofExpectedFutureAmortizationExpenseoftheIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r378", "r379", "r380", "r381", "r741", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r89", "r742" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "estc_FiniteLivedIntangibleAssetsNetBeforeForeignCurrencyTranslationAdjustment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Fair Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r86", "r88" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r89", "r741" ], "calculation": { "http://www.elastic.co/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" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r160" ], "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/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "U.S. Federal" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r663", "r664", "r665", "r666" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r227", "r371", "r743", "r797", "r823", "r868", "r875" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.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": "Ending balance", "periodStartLabel": "Addition from acquisitions", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r373", "r797" ], "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 Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r376", "r377", "r797" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r56", "r372", "r374", "r376", "r797" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "verboseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofChangestoGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r537", "r539", "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r537", "r539", "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40", "r259", "r310", "r319", "r324", "r327", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r654", "r795", "r886" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of United Kingdom.", "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "terseLabel": "Her Majesty's Revenue and Customs (HMRC)" } } }, "localname": "HerMajestysRevenueAndCustomsHMRCMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r94", "r101" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r260", "r614" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Dutch" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r36", "r179", "r189", "r208", "r310", "r319", "r324", "r327", "r747", "r795" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r260", "r614" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofGeographicalBreakdownofIncomeLossBeforeProvisionforIncomeTaxesDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r383", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r261", "r591", "r597", "r604", "r610", "r616", "r618", "r619", "r620" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r262", "r279", "r280", "r309", "r589", "r611", "r617", "r754" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/IncomeTaxesSummaryofProvisionforIncomeTaxesDetails", "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r244", "r585", "r586", "r597", "r598", "r603", "r607" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign income taxed at different rates" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r590" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Dutch statutory income tax" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedLabel": "Tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlementsForeign": { "auth_ref": [ "r925" ], "calculation": { "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount" } } }, "localname": "IncomeTaxReconciliationTaxSettlementsForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofReconciliationofIncomeTaxesStatutoryIncomeTaxRatetoProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid (refunds) for income taxes, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r55" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 13.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r55" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r55" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "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 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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r736", "r848" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 16.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r55" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 15.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r848" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r55" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 6.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r88", "r737", "r738", "r739", "r741", "r791" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Acquired Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest and Other Income" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r177", "r191", "r248", "r308", "r677" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r44", "r425", "r431", "r801", "r802" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r46", "r426", "r801", "r802" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest Expense, Debt, Excluding Amortization" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpensePolicyTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs.", "label": "Interest Expense, Policy [Policy Text Block]", "terseLabel": "Interest Expense, Policy" } } }, "localname": "InterestExpensePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r252", "r255", "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]", "terseLabel": "IRS" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r92", "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal Use Software, Policy" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r44" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedTerseLabel": "Investment Income, Net, Amortization of Discount and Premium" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r347", "r947" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-Term Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r695", "r822" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r935" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r936" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Lease Payments Based on Current Lease Accounting Standard" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_1": { "order": 6.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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_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 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails_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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r696" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "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 imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r697" ], "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/2022", "presentation": [ "http://www.elastic.co/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r259", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r628", "r631", "r632", "r654", "r794", "r886", "r937", "r938" ], "calculation": { "http://www.elastic.co/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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r186", "r204", "r823", "r853", "r866", "r934" ], "calculation": { "http://www.elastic.co/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 shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r223", "r259", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r628", "r631", "r632", "r654", "r823", "r886", "r937", "r938" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r77" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net of Depreciation" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r3", "r184", "r200", "r419", "r430", "r799", "r800" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "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": "Long-Term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-Term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r22", "r107" ], "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/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r188" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r893" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInDeferredRevenueRollForward": { "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": "Movement in Deferred Revenue [Roll Forward]", "terseLabel": "Movement in Deferred Revenue [Roll Forward]" } } }, "localname": "MovementInDeferredRevenueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofSignificantChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r254" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r254" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r52", "r54", "r57" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r37", "r57", "r190", "r207", "r221", "r239", "r242", "r247", "r259", "r268", "r271", "r272", "r274", "r275", "r279", "r280", "r286", "r310", "r319", "r324", "r327", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r645", "r654", "r795", "r886" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Other countries", "verboseLabel": "Rest of world" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing information" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r310", "r319", "r324", "r327", "r795" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 2.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r688", "r822" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r685" ], "calculation": { "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "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", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r685" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less current lease liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r685" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/LeasesFutureMinimumLeaseBasedonCurrentLeaseAccountingStandardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r686", "r691" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r684" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r849" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease cost" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r694", "r822" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r693", "r822" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesLeaseTermandDiscountRateInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r165" ], "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": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrganizationandDescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r229" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 6.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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r161", "r162", "r163" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": { "auth_ref": [ "r237", "r238" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized loss on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r29" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r161", "r162", "r163", "r240", "r243" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r42", "r56", "r96" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r19", "r823" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r57" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r45" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 Nonoperating Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r845", "r846" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r386", "r847" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Paid during the period" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r48" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedTerseLabel": "Capitalization of internal-use software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r51" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r47" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r81" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "terseLabel": "Payments to Acquire Marketable Securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r48" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r9", "r432" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preference shares, par value ( in \u20ac / shares)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preference shares, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r9", "r432" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preference shares, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preference shares, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r9", "r823" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Convertible preference shares, \u20ac0.01 par value; 165,000,000 shares authorized, 0 shares issued and outstanding as of April\u00a030, 2023 and April\u00a030, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r840" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 5.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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r50" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-Term Debt", "terseLabel": "Proceeds from Issuance of Senior Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows", "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Proceeds from Legal Settlements" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r49", "r134" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 1.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 ordinary shares upon exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r221", "r239", "r242", "r253", "r259", "r268", "r279", "r280", "r310", "r319", "r324", "r327", "r348", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r626", "r629", "r630", "r645", "r654", "r747", "r795", "r820", "r821", "r844", "r886" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r99" ], "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" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/LeasesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r97", "r225" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r99", "r205", "r749", "r823" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r99", "r775", "r776" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r99" ], "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 Cost and Accumulated Depreciation of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r97" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails", "http://www.elastic.co/role/LeasesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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": "Property and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "auth_ref": [ "r215", "r382", "r698" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]", "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "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, Lessor Asset under Operating Lease [Line Items]", "terseLabel": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Line Items]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r251", "r358" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r5", "r185", "r201" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r5", "r185", "r201" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r138", "r210", "r945" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r839", "r850" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r384", "r386", "r389", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Other Related Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expected cost remaining for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost Remaining", "terseLabel": "Restructuring and Related Cost, Expected Cost Remaining" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Decrease in workforce (as a percent)" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r56", "r390", "r392", "r880" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring and other related charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r385", "r386", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r386", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r881", "r882" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r119", "r203", "r764", "r769", "r823" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r218", "r264", "r265", "r266", "r269", "r277", "r280", "r352", "r577", "r578", "r579", "r608", "r609", "r643", "r760", "r762" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r894", "r895", "r896" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r306", "r307", "r318", "r322", "r323", "r329", "r330", "r333", "r468", "r469", "r740" ], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r473", "r792" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r451", "r452", "r453", "r454", "r455", "r456", "r458", "r459", "r472", "r473" ], "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 Performance Obligations" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Remaining duration of performance obligation for which optional exemption was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Remaining Duration", "terseLabel": "Revenue, remaining performance obligation, remaining duration" } } }, "localname": "RevenueRemainingPerformanceObligationOptionalExemptionRemainingDuration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r891" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Revenue, remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r692", "r822" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets for new lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r333", "r861" ], "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" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsAdditionalInformationDetails", "http://www.elastic.co/role/RevenueandPerformanceObligationsScheduleofRevenuebyCategoryDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r86" ], "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 Acquired Amortizable Intangible Assets Amortized Over Estimated Useful Lives of Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofOutstandingPotentiallyDilutiveOrdinarySharesExcludedfromComputationofDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r66" ], "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 Outstanding Potentially Dilutive Ordinary Shares Excluded from Computation of Diluted Net Loss Per Share Attributable to Ordinary Shareholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r150", "r151", "r621" ], "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/2022", "presentation": [ "http://www.elastic.co/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "auth_ref": [ "r79", "r867" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Activity Related to Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Summary of Components of Deferred Tax Assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r860" ], "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 Computation of Basic and Diluted Net Loss Per Share Attributable to Ordinary Shareholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of Reconciliation of Income Taxes Statutory Income Tax Rate to Provision for Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r132" ], "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": "Summary of Stock-based Compensation Expense Related to Tender Offer Included in Consolidated Statement of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Revenue from External Customers by Products and Services" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RevenueandPerformanceObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r86", "r88", "r741" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r797", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878" ], "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 Changes to Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r854" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Summary of Geographical Breakdown of Income (Loss) Before Provision for Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r99" ], "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/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/BalanceSheetComponentsScheduleofCostandAccumulatedDepreciationofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r64", "r180", "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/AccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r385", "r386", "r387", "r388", "r392", "r393", "r394" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r102", "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r35", "r78" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformationScheduleofPropertyandEquipmentNetofDepreciationDetails", "http://www.elastic.co/role/SegmentInformationScheduleofRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r537", "r539", "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569" ], "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/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r128" ], "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": "Summary of RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r128", "r129", "r130" ], "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": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r108", "r110", "r111", "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r231", "r232", "r233", "r296", "r432", "r433", "r434", "r436", "r440", "r445", "r447", "r803", "r838", "r851" ], "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/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r8", "r9", "r10", "r109", "r110", "r111", "r113", "r114", "r115", "r116", "r117", "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Summary of Ordinary Shares Reserved for Issuance" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinarySharesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r819", "r926" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Summary of Unrecognized Gross Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r88" ], "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 Expected Future Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r303", "r304", "r305", "r310", "r311", "r321", "r325", "r326", "r327", "r328", "r329", "r332", "r333", "r334" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r315", "r316", "r317", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.elastic.co/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAmortizationExpenseForIntangibleAssetsDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r818" ], "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 (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r558" ], "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": "Number of Awards, RSUs cancelled (in shares)", "terseLabel": "RSUs cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, RSUs cancelled (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r556" ], "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", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "Number of Awards, RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted-Average Grant Date Fair Value, RSUs granted (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r553", "r554" ], "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": "Number of Awards Outstanding and unvested at Year End (in shares)", "periodStartLabel": "Number of Awards Outstanding and unvested at Beginning of Year ((in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Outstanding and unvested, End of Year (in dollar per share)", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Outstanding and unvested, Beginning of Year (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Non-option Awards, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected stock price volatility, maximum (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected stock price volatility, minimum (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r566" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected stock price volatility (in percentage)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Non-option Awards, Outstanding Number [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "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": "Awards authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r133" ], "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", "periodEndLabel": "Available at end of fiscal year (in shares)", "periodStartLabel": "Available at beginning of fiscal year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r547" ], "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 as of April 30, 2021 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r547" ], "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 as of April 30, 2021 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r903" ], "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": "Stock options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r903" ], "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": "Stock options cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "verboseLabel": "Options cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r549" ], "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", "negatedLabel": "Options granted (in shares)", "verboseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant-date fair value of options granted (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r133" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options, Outstanding Number [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Options Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r565", "r566", "r567", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails", "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofEquityAwardsAvailableforGrantDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofRSUActivityDetails", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails", "http://www.elastic.co/role/OrdinarySharesSummaryofOrdinarySharesReservedforIssuanceDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r550" ], "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": "Stock options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r549" ], "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": "Stock options granted (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r544", "r563", "r564", "r565", "r566", "r569", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r570" ], "calculation": { "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails": { "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", "totalLabel": "Total stock-based compensation expense" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockbasedCompensationExpenseRecognizedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAssumptionsUsedtoEstimatedFairValueofEquityPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r133" ], "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": "Exercisable as of April 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r133" ], "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, Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Remaining Contractual Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent of market price" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/EquityIncentivePlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r689", "r822" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r65", "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment.", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "terseLabel": "Capitalized Software Development and Implementation Costs" } } }, "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "U.S. State Income Tax" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r231", "r232", "r233", "r259", "r284", "r285", "r287", "r289", "r296", "r297", "r348", "r403", "r405", "r406", "r407", "r410", "r411", "r432", "r433", "r436", "r440", "r447", "r654", "r788", "r838", "r851", "r859" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/OrdinarySharesAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r112", "r218", "r245", "r246", "r247", "r264", "r265", "r266", "r269", "r277", "r280", "r295", "r352", "r448", "r577", "r578", "r579", "r608", "r609", "r643", "r668", "r669", "r670", "r671", "r672", "r673", "r704", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r264", "r265", "r266", "r295", "r740" ], "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/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheetsParenthetical", "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r112", "r113", "r119", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preference shares to ordinary shares upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r9", "r10", "r112", "r119", "r550" ], "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": "Stock options exercised (in shares)", "terseLabel": "Issuance of ordinary shares upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/EquityIncentivePlansSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r112", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r112", "r119" ], "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": "Stock Issued During Period, Value, Stock Options Exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r13", "r14", "r80", "r823", "r853", "r866", "r934" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "negatedTerseLabel": "Reduction in accumulated deficit", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets", "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r122", "r258", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r446", "r448", "r634" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Ordinary Shares" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/OrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TangibleAssetImpairmentCharges": { "auth_ref": [ "r0", "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.", "label": "Tangible Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "TangibleAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsAdditionalInformationDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxAndCustomsAdministrationNetherlandsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the Netherlands.", "label": "Tax and Customs Administration, Netherlands [Member]", "terseLabel": "Tax and Customs Administration, Netherlands" } } }, "localname": "TaxAndCustomsAdministrationNetherlandsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "estc_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r212", "r213", "r214", "r337", "r338", "r340" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Unbilled Accounts Receivable and Allowance for Credit Losses" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofIntangibleAssetsDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r345", "r346", "r428", "r445", "r633", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r863", "r864", "r865", "r952", "r953", "r954", "r955", "r956", "r957", "r958" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r120" ], "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 Shares" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r120" ], "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/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r26", "r120", "r121" ], "calculation": { "http://www.elastic.co/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "#REF!" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r385", "r386", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/RestructuringandOtherRelatedChargesAdditionalInformationDetails", "http://www.elastic.co/role/RestructuringandOtherRelatedChargesSummaryofRestructuringActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember": { "auth_ref": [ "r946" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt issued by US Government Corporations and Agencies. Investments in such US Government Corporations may include debt securities issued by the Government National Mortgage Association (Ginnie Mae) and by the Federal National Mortgage Association (Fannie Mae) and the Federal Home Loan Mortgage Corporation (Freddie Mac).", "label": "US Government Corporations and Agencies Securities [Member]", "terseLabel": "US Government Corporations and Agencies Securities" } } }, "localname": "USGovernmentCorporationsAndAgenciesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasuryBondSecuritiesMember": { "auth_ref": [ "r946" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Bond Securities [Member]", "terseLabel": "US Treasury Bond Securities" } } }, "localname": "USTreasuryBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/FairValueMeasurementsScheduleofAssetsareMeasuredatFairValueonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled accounts receivable", "verboseLabel": "Unbilled accounts receivable, included in accounts receivable, net" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/BalanceSheetComponentsScheduleofInformationAboutContractswithCustomersDetails", "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r584", "r593" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance as of end of year", "periodStartLabel": "Balance as of beginning of year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails", "http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r594" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r592" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties, amount" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Recognize penalties and interests accrued on unrecognized tax benefits (less than)" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r595" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increase related to tax positions taken in the current period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r594" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increase (decrease) related to tax positions taken in prior periods" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesSummaryofUnrecognizedGrossTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r596" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact the effective tax rate before consideration of valuation allowance" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r72", "r73", "r74", "r298", "r299", "r301", "r302" ], "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 and Judgments" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r602" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance, net deferred tax assets, jurisdictions increased" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceLineItems": { "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": "Valuation Allowance [Line Items]", "terseLabel": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]", "terseLabel": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r690", "r822" ], "calculation": { "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/LeasesComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r283", "r289" ], "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 shares used to compute net loss per share attributable to ordinary shareholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r282", "r289" ], "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 shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares)", "verboseLabel": "Weighted-average shares used to compute net loss per share attributable to ordinary shareholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.elastic.co/role/ConsolidatedStatementsofOperations", "http://www.elastic.co/role/NetLossPerShareAttributabletoOrdinaryShareholdersScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoOrdinaryShareholdersDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=28365394&loc=d3e23770-108382", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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/extlink&oid=120391452&loc=d3e13212-122682", "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.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "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.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "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.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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/extlink&oid=120395691&loc=d3e23780-122690", "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.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "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/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "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.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "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/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(7))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506110&loc=d3e32546-158582", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124504731&loc=d3e11522-158419", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r828": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r831": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r832": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r833": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r834": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r835": { "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" }, "r836": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r837": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r839": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 110 0001707753-23-000021-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001707753-23-000021-xbrl.zip M4$L#!!0 ( (: T%;\H@RNASX !F* 0 > 83(S<31E>#$P,30M9F]R M;6]FZB+ ;5N2ESEGW(!467F)C(R,>.*)WRZK M:?K[;Y=:Q;__C]_^Y\.'T5$^GD]U5D7C0JM*Q]&\3+*+Z%.LR\_1PX?RK<-\ MMBB2B\LJVM_=?Q1]RHO/R97BSZND2O7OIIW??N7??_N57O+;*(\7O_\6)U=1 M$O_M03(Y>+8[WM5[^_O/'QWL[AT\VS^(=?QX;Q0_&3T=[>[_:^_1 W@6OL\/ ME=4BU7][,$VRAY<:._#BV9.=@UGU\CJ)J\L7>[N[_^M!\,U*?ZD>JC2YR%Y0 MA^'320[#DX_'>9H7+W[9I?^]Q$\>3M0T21V_'YP<#8ZB_LE1=#8X M'_:'\,O^[MY^=#X\/?Q[=/IA>'QZ$GUXUS]9^[$$/>Z_.1L,8'##J+/?4U5< MP(:H\ADT &^@<219#&-X\>C)[/O+_$'K,#YFJ2[+**\N=7&=E#J*]02^%$?P MNTZR7@0?1##+T])^DF3TQT&JRBH9D^1%?5 CH!,BE<71F2XKTDJ\LE4^_AR= MSJHDSZ(/J@#:FADQRZJ:-\$C[TIE PW7YGW!?I M,],OGH,AS0&.[S#/X@2;*-O;[,GK426K;!&5,SU.5"JSB"V,70N3O(@^J )> MG,SDG7M/7Y;PE7E6%?"PKO [U:69=O.!BD%TXOD4_UCH*@]&_,Y+/_BBBS'N M#1&0C9O#5ZN=0Q1Y!5N;E$RDN5.\$]1L!@(*DUHV9G4+'ZGR"XU/\4*(=-=W MO9'NG5MKWY6<&_SLY5]^V7NR M^QW_W;3Y :5QRVA8E&'B@"SQ9 LN@C$9:9]$%GK)D;)AS M%]3%;%Z,X1LZ.BW@Y%5P^)U?*IAG/*,#4R4\)Z?0],(=C^5\]&\]KK!!9_C4 MCFQH$#\C6P8_(GND:8DH/-S3-+_FE6ZL!$\P7+:*WV^]2C,X]<&L>)CJ"2]3 MV[I5:I1JT\(H+V V'\+ZI6I6ZA?FAY=Q4LY2M7B19+0*]-!+>=\HKZI\^N(Q MM'^E<0%4*B8WO8X_EMOX86N@H%4L7FQW/5VZ*[W:Q4W/SMXO//H M\:/.C^$2]E6?[>\\VGOZ54\N[>SSG>>/NC_VF_V5)H(G Z:[! G[VX-'#\P# MLH8O]F=?HCVS@CR[N*SU&>?)_O';<>\Q#(AMY)/Y=*2+4(IE$I:,;Q=']V#I M5T4X1=S@ZU&9ITDMK8CU5KO>:S2->'_PKFY5X@ M_X1 #O-*I5$HEO>R>(<)O)?%;R>+BQD9KGSN?0>AVZ3)^->__A6=Y!G&6.95 MCGX.+P)Q+W/?3.9T,?W++P=/7PZ^S!)VV'XOX_H.UM3>XS^S>G]&(9,/ZK96 MX*_D3MH4M^,RQ[RY9)UC:&*>ZE5&4MK]B&L]M0]^/W<>534>ZU07%!N^DGE5 MI1?B'.DTOX[@JB.Q3G2Q]@+_*H6(1SK2;)>@E&&X%>Y&>:KER9DJ* :+[P/9 M57 UANOEC!+4]PA%M M& QBF0+ OB"J_+YV@,E12NP;7292^:,["EG*//Q%M#Z$H\UZB.VMJ. MM0)% ?TYPKXE:5(M1+^@[V6,\:4;U!&/YEJG5S"=@J(+,M3BB7E)06T7A0ZA:FYTIWP/+F+[;I'U C, M@'G5_4@72JLEW.7_>UDX ^5"/QP56GU^2#/W0J77:E$^^$J$81 XV]M]9O=" M9X=6"!YHWT59'NDK=/%.U2(00B=_&!,E,3. I38#%H_<69%?)837&N4@I_4H M)KX!6O6"H5J!.L2&O9WDMP-"=PY?Q3_O'?@1TIU-.PL>_/X:-O!L7H"P:QOL MY8GIW7'_&O4PANL:3%,!$V6W=(SS)ZW'N"Q^J!N6 I8[S;,+F',UQMV9+F2V M>;?3>TH3IY8X-BHN_$]_,@'5!8U2AU%FX ,PQ* 3"4;&MT!KJ")FY!]W 79: M"8N'RJNA,E$\KB\)AX,-97D5@<: 7R;Y'"4GQS$FV97"FP';8+ASH15H7$]G M:;Z@V$2JKDMCVOU[7B1EG+#(7"/DISX!_*"F%EM&GA=>A![>T[8RWKMQ7+(X MRL7HDPG.US9#E.9U**3^,D.@AIUY@WUL"?>CF]9@_D8+F,T)C @-3QEN#5J( M<\9H*%7 [Q?4!HT)1*4J8,7+;?PMUKP.\.;1@AKJQ_!K4L)WX.[?@]=NMXZ< M<=_P%C0.32>DTV3<>/8U3T*/I=7*IX@G"0/))TD!?@77GW1.Q9A/Z!D*7<9# MG)&-%&U]9RN)6GR15"!SXUOL:;USL4JS;:==<\A-23 %MS>.HM2K:ZTH%MH"R0P.%68[\.X8LX?()'8@*UJ[;I: M#]Q;1WFFH@EL5O?^& : _2&]!LN*;NOG+TF@MQ+80-@Y([:B$A.SN&>\.9,9:0;I1G[0?$&-0UJ__:Z> -^VX;]GO(PK=:]9VH MO^0,E*7*,_A81;.\,!./KS>78QGE#/XM:-KL)S2WY:62B8+78BY,,"Q/CRKL MP4/0OHTWS3/\#@S<8-(N527[F3#M\JFG5OT>].#E!2]7TMD)U@73F$#,]"Z_47T"TE3&@4)^6XT 9#9X\;7-KLZRR22 ,/'A/N'ASF!]!.I/Y.!# ,)4 MH15"7E5>1O2@2.(@W.X",1I_SO+K5,<7T*-"CW4RHV<4B,)L4;L6UJ&]A;Y* M]+6.;R$H)=6"#.U1I>3X4O&5F.&81E/J MU!T(<*:/YQ6+7CN>%WHSF:>@]1B@C'Z8DJ:+M%%Y>SFO#QX$#,)EWX\T+=A\H@$H%VRX\#.8SNM,MHO_,\<3 M[[$+",>>U_NO;^K^9%[P3<;V'PV+R2)0*/:=XTN\[AAS E05Z'4T=!2#XB,< M\)CL$%)3W9I[Y:ZL6VS-0WAL5"1_;DL^7*&^>O#[_AU?_DV&'#W<!4_Y\,W._ MF^YWTY)CJ$@P<4U-[[?3+:?F?C]]=^/M1^,RUUX4A^CDWCPIW'@3U6<@6!V4 M>;T6=;U5RUWF[HZ [;69U;MG''['KC<0[+>A:[CW2?X0G^2C=?-)WH$I\76_ZYCJ<]^.KQ\.SMZ?$XOB MX>G)T3%219UO&G=4NU3M[=S$9+1>05N./MO4Q)5BS+X2:?MT=9#F+;7=M=Q# M+W@H 5*"'EC(*P8*KY(8(7%;ADPRA$P0IV0&]]RXB<)L@1"8V'83VGDS121' MG>DY_]LF7U6^Y+-4X;>R.LM#@^RQ]CI$,PB 1P!HLQI;P$TM!-T+D[M;2; $ M#=")Z^C$PYK@,4-,A943OP^[:)9S#AA3C#)N)"D=:!8DV]672-7V!T0*G7X9!6N4%' MG1L44?+$!5"I+S.UT$79\]$"!OH>:X8H,?)-)PP5R*+C#$]0A"@%6]%LY>/S M4[MM$./:G?%L'SEQCX '4_\5W=L!E525\Y/PR1#DE/!2H( _@=T#.(9[+<% M_&0$\V!_WZSX,1H%B,PX0YFF" MP(]+NC72KO.Y:(4*-P+!MA!$^&6L=AW?642+OFV8Y[V^8Y;Q. MB?4@^8,O!G/7EM/V*) ;=,B&3DCHID0#FLW]C,!ZBNW::KDT8:IDA#>>F13&E:L4AII&'1A M0>9SEW71HT0'1XP1: <1IY%*%65V8R)'/M41[AU=U/-/W-?:\U%0.\ VQ02H M#I[C$)\-%G09<':$ME=+;BLAL*^PYT&NB]N,6 AADG0D,V[<-CG8L&UBK_OW M[JIO[JY:SQ4_,UG 9NE7KA$;' ..N8#R]_!H3IS7AJRB?%YU^\.RN-E2D.^) MK5#3':98BP.HRV[YF=PWZRFP[W5UR7G,:RBQF-SJ\;S &1;K%.[R!=F^($76 M*RN9M:V^5A9AZ]P2P0;+?^I2U=8^1VVE!66,T5+WYC'SA,),YDQR$V=@[\\E M>9;4 =Q.QG YPFN4*EMRHU"76/O?^*W)U*&:5NRB2L7B9XK]VW#UT3 M]X]+KPNYG$<:M9938VWB$TMS7D$G&"8-C1U"?OXGWL&HR(Y18#1H49>%_L\\ M*9PM9EQ;_I2UW>>L?3ALJ8SDC,+I+-45MUY/-)5=P_=3[]4WM(G*&[\G]N-, M2=XX=TI=7*"_K](UREI:9HYCU.>0.D,[=Q$-U9?H=)0F%S)M6RJH=V;\ $_ M!-BNJ07G1=)3ZYEUJTC7;),+69MKX^7DM$+.0(1'&O6FPI$O&^XRJ^J[HU-^ M'HJG=;EB/-ZP*X8[OS_P]ESQ\?WAEDK"[&%AQI"O6Z[('L>@8!>.C.='P@TN M(ILZ'U"] -;&F8W=]YRQ*LE!25[UF%G F4UEXP;9;1N##3;^7 L?_@0#[HZ5 M&!\.BS8=5E=-RT H'\A652F2(5Z2%]<#(^07A0([-LYG5?-Y=BEGLD^""QC/ M:%YLW)S&G7.:3.K\*8J%:""1/W2GH=L]9C.1S3>Q3-@\Y&!@]%HE1?1>%9_A M+OR'2N5?_,WP9$MH+6GGN,I1GQ4@V8SL(G6,B"M-AI)8/4:1-V(CJ MNJNY8R\5VSC(-T6.-1$>50BPP'CY9-X]J)KO+,3+(WDL2_2VC;V1\*>D4K>C M+22&T4*W%Q3!KIVK3BLD9@\CBJ)LE8O:0$T0A0&#;#M.T7;R5HO(1R5 UFK?=UNPH:>@FA&U5_=X(K0%)P]4-PA1*;K=<,H1L-%LU3;/ M7XNZHRY9UVV'\@.5P\S(J/Q(*'HM,MTMTOSM$LX+LE2KFGS#C,G&;?BT;7LF MBN4SKT'7"2>OD:S,JJL8K6BC)67KO-J&^RT- =E'$R&.T93664RNOX=E67S%\R?@RT8*<9'4Z M1YI;5#U\.:C!5VM'L(>&:!&':4X#1(A_%C*@]I;;%7>4Z;R@J[5NT5(,';8G MP';#B8_&!>[,/&5.8+[[M$[7TA$Q[B/8L2I)Z=)$^PUY1\N)&A,,.^"N-E2D MWDG((%/I8;T;5LD9#QH"4ZRCSCOLU!?Z+X%SETRX#72TS#W.5J$G\Y+.3E2Y MFMFU*1#!ZT&[[#["^R.N@Y]$4D$?KOA:\.E2!]3H+L2+<"=?UB[ FBGD! 1S M%E1L?I'!RZ)D.M4QVC$V&X+$%1-=0)Z7ZAK\KF_S40/U_=?]B+-PNG62<6S[ M*3W!WB*OBQSRT"8=* ')<\ONK&U)%4 F>4^S(9^J:SS_OR8(RUBQA< \\>4X M>L*N=6C5ID;E3 "K%YU=TVGWMRBQFMY:BNNK^ZUN$8).JIN&BQ_/<':K.ATT M*^,%-UOK9VM5K&BK>47;IO6G%Y1@$3*PP9,1NY(]_ "O-R@!Y.V\(F]GZ-3D!03[#"[K M:LU">NT4BW^'=54M&F%>\X$48^#&;X,,2"1T*X\XWG[/&2F.2.1JS>CNW>&2 MW.[QQ27HOS=8$R:N]YZ$INE87VK/V*&@3\(;/5%*_CM8-^IOL%>SSU?:M M?=VRY!['K'U1"B9YO+"840S*D^_Y#I+1O@.@Z_=4#??TL9L'/UB5,7FU'94Z M37F[E?/)!'8TZD\'9O*B-1WZO*95JLLBGU]<\H-3K3)[YOO&N2L\T'&2;ID: M :8]%8V*_#,7)+(=V5[)6?'CS@DT/@)OGI^J,@/#8E:0)=H,O-:S#A(_X89\ M!@05WC)>#,H+\CVFSMIH=*8[I+Z>MR\'F3Q* M2LD'Q36#W\R)AA]BCC,OW(KO9\>!Q\BD[]94C- ()"ZC&&V(FDV">JT,E 7N M!UNEQ$/]+/.WX>R!'NE)+KXOKH<&+6Q)/2&*S5?7>;2UOQTMM"I*KS1? MD+)&=HJM0\0Q_0QK1_)SWF,FWF^NJ"U7/7L;31=M-/QX)R@2DUS$M;W, MNN(8 I&TE$324F-O8;Z&LJ787X-.PMS"_ #Q\=FYSS SXOQ =N\2BK%Q;>)L M!98!4O_-!_X.AJRVH@Z\/( S0/(YX*_^SM^QU2CB_K!>II) MN.%UXLHUIA-JVU"%D,#(]!4N3LNJW7^A77(VI\*0C/=%<7%@-#;F=&@T,*^A M57++C,EU#\*[;0+:GC;T@I+1+$>+#:T[F N52MC- *2P+DIQH8U[Z>8Y4&F9 M!S:D[1LG*G G>NTO0T4M(U\V1S?A)@+M/E89&H[X'@R-XL\7<>+ M/$O&+F&0*E"R!T-=6*SJ-C&?$5.:H$*H!\1;80XUJ5/&%S7P3%F96 M<^:&B@VU$19HQJB *ZKJ77]<5I,9*)P>K9TVT2MDVJME/T@0 GLS-J1WX= 0 M7Q?-4C7FL$-S.*1$D=TH'R$\SD!E^.A*]95RT1R.0Y-6I1-R-DM; BHPQ7U7 MJM6^QUO41!SP+4,>B-1Q2@[KC@S10\WM/;IPR M?K9ARO@DC]X8\X7YTH@N!L,2;(.O&M#:MW66HO[AWT]./[T;'+T9,"ML_\W9 M 'X/3_"[QR=(/PN/?:0G!V=_'!\. MHO-A?_CQO!=]>GM\^#;Z>/)N< ZO.SO]X_@(6X&7G7TZ/A_ )T>#LZC_X<.[ MX\/^*WCCN_XG?)UT^=/QNW?87_SY\/0]C/.?T=;I&?UN7G4V@ DX'IP,MVG4 M)Z?XZ-GIQS=OZ6O]PR&V\&J W7M[?#8XZLDO1(T+O1F^A1<*72ZTW3_\OQ^/ MSV@P/$LX"=3/VH2__GB&X[AIXEWC]/?WT-,>]6P([S^'[A%O+\[AX/V'=WWL MD7TC-=>Z,N<#Z, I=("^#(MP=$I#AW;@F\./0QCY233XQX]AS&_&M $P1"&Q^\'/9X#& S^]_0C+&/_X_E@X]3[\TU3[[9H M,OE@5^WFSKR$*!\2VG7][H4U:$/HV\^6G9B'=G&H=% 587AUI)TZ6@R)]TB+/68W3%S."1)AB'T M=9KH>? Y.O?1ORA_\#P.QI4H5^R9*JN?+OD\+&)>OS3+K.8V[8=GGV?905.+=G-IS+#+,'>WON1,")?4,BIE F MV8%21S&1T[W-YD5.OL/+_40.MAJ,?=&Z5N$,+9MWW@O+;8QUE6W=*=LU8*EO M]'EB#-+DB?&&;O#)T@WN[6G/Z6UA*B&G?<\F@TDTDOR@^#<;4BH56JWH"3:[ MP%06*#1[9-G)GY5$"F)=]7XT=S.%[>*V\_R-YY@@^/#7C E4*(:)YUPM1&X3 MN&?S @%*7IIA:XKU6*68[E:Q2EV =L H"%$!%\)AP_F%+I;7([A>AE28H)+@ MH$3P/]I&( ,/\\E#HV D#P(.VE&>S4N\>*8Y6)3F.,<#>_C^A3L*L#%'51F%E$$33(+A M/)-:\JRDM8J\U&%D0@K#%3I,%0S!I]QPDFZFZDF6JAXQ=NWLW[2 >"#.,W0+ M42ZR#=>394&L/0S*&"'D0&-&EQ$CX?BO-M46_O$,GZ/-MB:D,**6L:P\Y]4I+L("?.\7@13%Q)]MII;Q: M_EENMB.=YM?T=+W@V";NX+1S8D%B" M!!WM686UK.M' H@J.=YPA-:44+;Z% M@#5;BO(%13K12=6LWR,F05.L&0.&?Z &#/Y8[A@6*$!N#*\3")=CZN(">WT] M4N//T0Q.Z/&BB[^-SFG''D(I@3YTV;,O&BR(KI:U*= M*69H2H.?1W+B+.'!S?S%TPO;WUXM?3L7Z&O+A%DDJ+.6-- M0DU(B?&R*CR&S<(Y\FJ[TB:_A'N,5)M]404V3RE 5N3TP"^5Y7Q*;\935G(L M91@9@TJ) GA\B?0(<8\2,%&8YBP+8,- /XCJ=R+9PVV4([92(O=!&*G49&*2 M;:UUP&<4S-'&R5'6K4T%>>;+B$&>=:5ZCYC42I".^$U,T( ;D%V,B.9SDB)M M"6LJ4RBRE7>$4'/!5!P1*:B'.Z(%"D_+4,@,Q1BEA)6F M=INO@NHY)]TL2&1=-TEC6CT$R$1M6MJX"//>[J:%F/.H'XN8&@:B=0@V#WVE MR[$.=\0);UR/:<=0P+RL1!I-CW9A4L_A_&R>1L-BBAY>20UT]$MW\D23HFWE M-$-QEE2U^U#J:D.I!_>AU,W)[O8H\UHOR+7\5P[4I7""_R5&B_6A,WW.[V>6GR15*"UQC=.V8/?ZSG)(V14Q%LX MW#D6DH"@IJ/D N^_Z8)3^[V*]H;J$:\^A$RF:;F.SV;_#9*"HPO-'B-A7QBJPN0QU&\OJ.X>J>ND8-I!O=Z MK*GI-A>Z&"I;>]PVK')!1_$NB(J1KS=P5WW=.;8+^U.JCDX7/OHMX/;*/[= M>C:DC#&Z)S(L\@D_P;Z">S*1WWD\>)PJW7,517&"YA5)ET3>V]9WHJ[0/2BY MK'AL.)+:;[.EO=W:W*Z=]MG&;V4Z@0WB*?1/L?.*6S/NT/JE1'_ GCS.QCNLXEU^V"0IIB"1 M%_!SXP7H?4,U,W/C+$5P@NI;#8"RS<)E43@7:N.21F+LM+,DF M@14..#"%\^L(]K@/K0.CN&"U) F.Y_7S,ZY/^&>'KNK^5L?L=0BLME9%3>5 M36@3_+6LL4Q_4\72"Q,QKA(XE5E\K<9Q]!A-.[9BU@O.:68=B1,K)$FNH:3@ M*)*;=T*R3LT=CA:-@J3$-(U )A"@N%#7AYU88&11^AV.X MI=:?2]9+5[ I_9':9[V_M8=4[3'2O,W8"E&(#*>PC(XY5H;?IRWE\>N15./: M"4[9K%Z7II(NLB^\=L-R/'_X:N&ZXUNT/PV>$2\&/(@9LK40KHYL>[>9B5PP MR4A5,T$'?8LMDH)\9#>L>-?HFO/N1[):O?""D(91.26B:S?HU]CCG+@5W)ZS M+&!>2:X.]P5UE^D<3;>\CF-X8N+DI*ZP9 /=>??\7/<(M-K3='(2A'#Q: MTP7O>6=/TF9W!-F>CBR" YBT8&"P^%3"1B$W2.4L$E#BZ<&)(HO,JL9W-761 M]4C177Y7C9:AF]"XP?K@.N6*\WIIF$83M?65*WIO!;=SKPYS;G=:N=WJGUE> M*X))1O4TM 'R$>F&.BVT6S1GHH5&V=UR1 BN *HX<00=%7,2+;4!ZM<+L, X MP@_3V3!REQA(]4(/[A@+U+WHW [MA.>1>]#6N' ++C 03^_8U3."U6KT+UVW M[N#$?<#RQ]13O@]8;G U[+W]#8. ],6MC0J8J7=73:C;SY@7EHFB0$]>) C1 MK5'R._^:5].I+5ADTR[%;Q/76P+]/$A5"2^,3G;^V.E%SW9WHT]X*@_2Z!!Y M]W)0CYAY$'B2_0$WN5Z$FQ!F,$M4]/Q@]V"7,7A50,9M MX@=-:G$TC9FITQ9T]FAP-R]<_&C#]L!)GCTCJ0:D$.SDMV#3%ZZ'!OKT*/QBDRIO9'#],51/"_,Q1LD M79M2.[X!1'?5&C7R5U:S7:7P'FR8\)[/QVA?(V8%5ZY?H@99M0X?UC2,+=^=O5:*%ZK4=)?AI++NGL'>&B7L7*1[8'!)1'I: MYQ& J2W*GESN.];2??2_1C MCF(\JBJ=N;M(.(T;IP0>;Y@2Z#OG\6&>\<]T6SSV:[=BC&C5-%(3WQ$>6$*. MLM@6*PLS+<0#@8$YBMKXH(9>Q*4B;#Y1$17S5/M>@%JRXBS/)!5Y/$=#2Y<. M@9]+?5;Z E6)HKP>J0HMQ: -EW9>^ 7(7 #(MD94$3G8C\AI;=VH(;B#G?(, M%81QS5.O0)0S=6%(5"^6OFR_9$86QG'/W;AP\P],;PZQ-Z@22IC)VVH>]QHTNJB@/<\_B<6VH_65P)!MV6_5NH&8-[>= M /@V@MZKBWGOIB5!YG,B[J%G-*%FM 0>2#K)0X=Y/X6V>1ICIU2(09V8X(S_ M*CPPX1*)AX-%WI##+(9;47C=[.BF61#4%6[%*[H0L3](1_%2BP%S 5B:>ET(OHM$ MR/N5+^VF!)UEDPZJ!J1J5KID6$Y8%/$D3]/\VJQ7O8I+G;.G MJ_B@I;YK_=+;"DPTS%]Z!%,_5Q1EP&;I%Z@5.GPV[CC HA-W$^GG.LI2U+H!&TQN%8Y$9[^\&Y:9IO M:YTO+JG P ATXF9.4";*SD DU:KP:2R0)[@#&K!K!TO$">.#B\G9FA&F*?E6 MK^V/?"Z*O;1YMX9-J^9P;/C/U%HXNNHG2EC];Y9?ZX(K>4FOG3!W.P(4)^ 3 M78"<@6 ON2!Q'569!%/"^S6D*7 O+8ETAEAFRHIE'61>U$P<=I4./P*0V+@= M=V3K!E0Z'<>ZQEM08QOPD%UE:)?(?- D,C :ZS?TD=#!("S59RWC)(^)/WSA M^/??C@BGV%9O#-<+-.9%#C;%1!$H3?SNF%O%659='H^6O MT6#*\7>H!(643 MP?Q+K^)'LPNUNA^"3J(4:K"T)F;]6N1LI&T> 9P#M11M)2DOP50(FU @+S0Y M]7D(V2*M_.0=#I?-TWN;5CAAX."B1Z;:"?E.^5J3K;QR0LU]VE6\O4>DI+%F ME"<-A,2UTZXP]CMG5=0PZI1)[5.9>H5*1KKKH='"1]]R]5P/1+,,E+8$^M#2 M:LU>E.PU/T'-L-QR@3P[!V%;L;_@!J/1W1%;RY>*0^)B,4#>ME+8>!JQU- N>JBOG8F3)W.G[N 4 _1"">W . -A@ M+]I M'##NKG2NI33=JF-$?/XB,9^@<,FD1]U86J#G,JB/Y*9:PK5YIA'=/=:,R&6W MO&W./%6:X9/S4BBXJ0 ;MR3N8*\Q1HKXD$[1L&QQV5*"[%Z/C-.CP&1A\J'8 M3G2[C#;."-A?-5G$G3> R9!!@%?I,?X.PTNWL0E7O#M>+8)"/%9DPM"*_H+> M4Z1P +.=RSW4O*B!-Q$L71&\MKQ5_ZL8C5)Q3V)5Y/O$NZX2WH99?;9N2B-S M:.?EM7#,+>3KR]]LWD[:-"SI&XJAH5QB1!M7[0\L";[RR_2RLX+C?DYP##KN M".Q:V#JZ9_/>+I(K"NL+=YXA1,DF:<)U7N$!#+YE8\0IE>P-S">R23 MN&;*4"O^CD016U#D*2J#"J,6--356_SYA'R"*6XM26R29 KZ!AQ5%$*5S%38 M:K-Y)06>B=RU#8O5Y:+B^GLXWQ>\/R=@\91T6&J"O@7 ;N+7O & M\0&'Z 0#ZY!FC*/X)*=\Q2PZ2A@!UM9=#%57G**&#_1B[> M1\S'T?'FZ:E-P_L>"G-!/\9*MO/IJ@M8UQ 3@;5;=IJ[(<+0U51W$0 *-8 V M06X"#DS*SC18#HM69 PQACHPY?D+[]HVM6D\XH;\X?H2L[68NZ'07N);'2U3 M#]%L$=63(+[BSH!"B]=S.]K"KPIG2WTM#7\+S.O['/0OJ=I:9F^AF0&#/'_( MXB-JB >%*DU2N#V&F_ M4C)@V=Q.\L+D9\E4H<+BBL_AW-3K\K6#XMQY40M( MT4M:NU '05'DVP8V+'UF#8HA( WKA@Y'SE<](F,O._EH:7+S\D]!G65?$N!AZXP%@8DI MJ@TC"%3OO7:WN/G.D_CP MM=K]R>MB0K2-@AK-C#Z>)E1M <]CKT9A()MEV(!X0[5YRKTAJ]+[$&*F81=VFRKM 8J4)C MN5>.+J(&?.^9R@>I4*DK#[O!^Q@>95NKG*DQBY3,2=;:FR'01; M<+Y2L0;9AB^RQ+M=A^V;)>#(<9UEW87M-D^;;AJ*_B2//BF,#JY8<0X8WD#A M08^J+DDEG44#^ZB$C@;SZ=S MCDU%835%=P(%X]1MLV[UE"IA/2L/F<+F$U8$BPG)?@7K8PS?I/+\:..D@*Z4 MA"LH-V\3;QJV=0C*]]!C;EDCC"O[49'[R'!8!FIR36"Z WL6)/=! MW!,]DX6"'W+Z"3YJ=1 >HT+>(N<_;=][GVI()E(*4P5V M!V:AU2Y8N"?P3&:6%N8",B/C 57&MJ*16,Z1FGW50HWB91$2,QKZ6<3\080_ MS,Y-3N<@CBCZ,[XMAEI$0O?:8YBU-D> / M-ZS@<=(T_#KZVYG7J.=1'HLEXVB0/?I4WNO;+2 ]>0IDX;.#]MDZ/F%+,[B' M5ICB)%50&>!7;IN$?G8>D4""DJKQ&YH"FEXX6[QN+%0^:9KXW;RZ";[69F_? M)&F$+HK[ BDKAAL]O8<;;4Z!%#_K5SPP'2IZV[,JV+/@U$[PYX8."A4.G"_O MR+RLGR.6K]GODQ3,O4Q&B;A=B+<]M1!$2T=*M-$%VF4AQQY6]8Y-.16A &8" M][K&<22BTP:MY)BX+:FF+'>&\EFQ]N3>-GF)TKPT.JK9LHF=^"A='.G6_K91 M@%4RFY$]P%K/?3/19:CYQVIN7C6E4-]\8XK=J7B6A"0Q4 M4CZ:U('DU]:YGTOA4PH.?;O I=/"_B+BY;G4\%JJ0V?J+:,U$+ND:55OU<>* MDW?,8L7).^:DU)0AK L45_9$_!<=/NULFV*,VZ/9]]W5WE,W= (!*2])0N N MHSXSY[*M(F'R W.)N_$-9_-,[4W+RG@M=1#[L.P)K#82(S$G B^I M5:SG53(7JT9F3#BA[$,4TY%Z7XU*D+9_2&J_3>K'*]R =%8J^VRG$6M]H!9? M7BN@Y:;D)]WS6HBS@AM&NAUM[:ML827P^$XZ%+6IZN;I:2G?)MK: !.D!,T=U35;__^>EU4R M671I\.7\RO?7E1^B8Y^MVW4%5R:)__8@F1P\VQWOZKW]_>>/#G;W#I[M'\0Z M?KPWBI^,GHYV]_^U]_S!=[_C>,)!AOT=;CA_0JZ^85D_S,YT9)S+V# 0QNN/;=/CS]>#(\^V?4/SJ"M?CX_B;-+RJ7E/]ZW.H/U8S8\A&9P4"N M.9IHA@[ \R**"\V0#5*0PC(D&&8.RY?K(<."(C6,9R6&74,+9T(+5/W9^ B& M%E3FDNMP=K4(6@;[5J,8ZGL$,BJ =*S3@(?E=(&$:1;.Z/* M_0QQ$UNO@3AKEX8&K!)-\""H<)T7GTGX6E&6[)X'*SS-KYMT-PD1M4$__YL# M>[:8(6(20ACY%G&K^?YJ5;+T3WQV/@N(WPY16IJZ9V,( 5[,59FC]TM]*']\ M4F!B&<;45(P(.NT9T%?&%V52>7S?.>)&ES$ "$ T0)#F,I3*4A+5UKT.2G,T MV5T(WIMIN=9Q4Z.:LTB[M1C 5^QFE9:YV]*9/R1F>!" 7MUAP(LNES;A4T%> MN9(Y9%! 6JY:PO6@&\PEMRF$+1 =WYEJ"F49%&>3%[,,"2$%7R,A2,FWD7=( M=Y@RSN@110/ZRR_/]UXB3RI(>?N&9X6Y,B*L"MS@Z M2]V]NMF](SV)]P,0Q4O[F"I:@9>)*+^A""P9LE?QTM7M%#O"Q"YU1'E S#9$@Q"TX_EI=FGFJ8-J2:NX5[/3UNH"1R;-BP:2,-)O7 M:LV92I.N7191%-CQ.*=X:[V"$AZ?Z!N1FJM:?V;:RQF[F9#I3A/9JCA1QEIH M[B[S:]EJJ;[B0FC=A7*"$XW;DXL=K+7T!0-N\"K.="=W",ZJ%13+64(?KS_;6/]>C=X M:.[J9=K?_P9>)AKM=XFCKX?78"D[V#_>'K\Z'D:OOD;45NLY>]<_'QX?+O>< MK6OGOX4G;5W'-OC'X.SP^'P0G9S"^@QNT__]@Y6=>TL=L"OR^M]8DFE-.GI# M7:@[5>Z\^;,?/;I^1:7.$>WW^-G+2!R!_8!#]:N*DZXEAF+I(>$QHZ]%G:@! M79,3IH%#3UL>(W'DOVK_D[^PX<>X>"[HLB68H_/Y"'E<1HR]Q4QJP^] I(=, MEFA*&H1MHS^:H*=>>C9?&&U3AD<>;RR8RF>/W^JR8DE*@B=WS!Z[8DA'#(WV,!LBGJ?OD,[W72IOA8T!SV2$"\A:;+ MHKF 3[6N)">8! SQ+(QL>VV+%@B.P#8YTG1Y0M9G<\L)2RX8NE2$/5J)][O* MI!RE^2RFF8.I\+ZM+D#1EYCMMC"(1LE2=DQ(/.N5%+\.&Z@1O4K-*BK\X'4D M8:Q0$8>E;)O+\?,H5TO*2\FZBS5(9?=6W7)\BPA9))!91_QY,L?2S.'6"[>" MJ02 Z6JG7F$N'RF/H%W)!7ZRI9SVK"W]MF&00=151PIQ>R6/#0,U+I.9LV;: MF%NT]9&>H,P%J4M?M!H\:W6:->OI-<=4>X4)2VNL1@FSM1/_.OP$YJG1Z$G1 M&AKZF62"H>U*_-9\<*Q8%CY2?:?@C,0MKPDZ.39\#5E>J0*I96)-; WNRX[7 M@2'R*CJ:5\@RDUPE'.2D9Q6$)+G)3MX.X]KR@0O]4[K#L[ MV#-)"=;3K"D4DF>MA[Q_HMO"3MNAKL0$(?95S(23#]NU0IT'QD\*NO?)? MPA:/_@+O:67F7U9& ?O1K&W5H5GY;#?-Y2YD8DPN.NCCF@&"8>N<*RS-D,9# MW*V2/]_ZIEZ]LP&.&-6@G 5[1.\!1A&Z0P,./"(5(0"EG4T'/.6)GU#!'!-2 M1DJ+(N9 $E7C\2I.F=I13B#T%TJ?4QZ_M7>R[1T$=)$_C_8QB>CS="WJJWA2 MULB']CY#?S^61***U6C>Z&9B>0U\'%X9.0+F%;WCU,?$UQZ\+<).U>L]U<[% M1AVGA>T73C ^YCW!E#&.[ZK#*KI5-T5?AEV2X!V&@J7"B*]A#1C9Y/./-XU\ M=*GK@PF;O LGIBP%W)\K)Y[RK*2FA51HHN81TDT;Z1IAV(WRE;$&';-763]M#X 5 MK>PYL?))[OD_>^#]Z8 !UZ>U*@)SC1_";%)%U!?FAY=X M[*=J\2*AXCX/Z:&7(03E,;1_A657QRJ5:"*]CC^6[?[\8&?_$>WX"KI=Q>;% MH@QVZ*-?J[CYV<'3G:>[SSL_WMW9^ZK/]G?VGG6_=-F3-W5V[W8=^I4FHJBI M]KW'O#CH_#H04U#OMB-]NA;YAW?X:O2NYN>V9]]P:?\2#*J[X8\ MY+,?OV_W'N.^_?CJ_/#L^-7@S.Z5;SII:S\!K:"')?*WOU;RMYF[0[0I:5^L MJYECH15Z]NY_5G_P89._9BKR=1^C>-5";VYR(Z[3DOY*3ESVU:VY_?Y*S!.35JD5"%R*:(, &XMDOK]^SG8W$" E+R&9YZ[J6!+!B[N<>_;S.[], MJUGZZR]3%<:__J]?_O?^?G"61_5,9540%2JL5!S499+=!!]B57X,]O?EJ=-\ MOBB2FVD5'!\>/PX^Y,7'Y#;DSZND2M6O>IQ??N+??_F)7O++.(\7O_X2)[=! M$O_]47)R%*LC=:B>14^>/@F?C4-U\N3D^-G39^IY].S9\_B_CI\^@N_"\_RE MLEJDZN^/9DFV/U4X@1'_^>1]URE/E7[89K<9"]HNO#I M)(?%R<=1GN;%BQ\.Z7\O\9/]23A+TL6+OUTG,U4&Y^HNN,QG8?:W?AEFY7ZI MBF3"#Y;)?RMX([RG1Q'KQ[,SC?^K7@_"]'I[@" MGOS[\]%U,'AU.1S"*J\[Y[^=A,33B%64%V&5Y-F+.HM5@4\]^O7\ @AL&%S\ M'K2O^=7EX*'K36#TK'KQ^-G\V]_])ZW']SY+55D&>355Q5U2JB!6$W@H#N!W ME63] #X(X#1FI?DDR>B/PS0LJR2B&Q<,@)G&\%F8Q<&E*BOBS4S151Y]#"[F MN)O!NS3,@CW\]H\_/#\^/GR)?Z ?CU[V@KLD38-I>*MH_#*5E48365[JSP(RT!3S)]_^JN( M7:F]^C7OIP?BO@P6P1AS-L,MX M5N%\#@\#\91+9[Z'7ZGR&X7?8E*2-PWNPB*V1*Q?U"W0A*F,\ZK*9\Q7-LYG MVL6$=RQ/G[_\\8>C9XG%\]*RQM/VCYX<;6QQ01@%< M=.7"X+\G1R_-DT?/3[K7NO$S;+^.UT"IQ")*D-) S\Z9 MLN@[%267"#? X^ M1+)F'1Q(OE"12H"O _=G&N]BDV4_*.OQOU1$7[.RIW'1X>OX&8D3_(A$0N/V M])&Y3O(TS>_X9):VFW<1E/[BUWL?A4>&CYM4*(=3A>-4Z1'&>0%;M@^'E(;S M4KW0/[R,DW*>AHL7249;35]ZZ=_HIS#^K<)=#E-1CNAU_+'8%<].#IX\?HZF M104+J6+]8K$Z#LCJ^*F*ES][\O3@\=/'G1^#.?!9GQT?/#XZ^:QOKISLSP<_ M/^[^V!WV)]H(W@S8[A(H].^/'C]JL)(7Q_-/P9&O>N*Q-G><-_O/OW-'3V%! MK#:? M-YUGJQ_]"YWF&>C%CC;Y_3AW^SC_ !&&NNEI/@.)$Y'8"?",OQ_MKA\M<]QN M/>5_\@G_1*K*:F7I9%O4UE5&KKZ_5VB>U:G:I*W;KJ)NN45P975ULL^C2*6* M]SF8%_EM4I*Z#II[%;J^(U+_P=?P>Z_IXGJ6,//Q^]W"0ECC+X8D5;[6[FGS.ESCUYO,4' MV;6/1);J%K6"-K?4*0R19'5>E\&5*F[1TWA5A17\&JFP5.S/PGL%_V1H1(JRJU=<+32AVR9H[/=%(HFQ)!C^O=5SI(]O0"77Y:GZ'#9_7Q3S'0Q!?0]>V/NQ@::_& MZ'C,R@0V#QTE>K=B=%C(VV(T%-PC3DHD@33/;F#'PZA*;G&GB<>2>[3D]Y3: M;0(JZ5Q(!_\93"9)BL=#$T:"A ^ >\,DDK!8!'N%N@F+F&,!/ 4A-Z3!LHZF M9I[(VY%@[J;DP&3BK((4!B_@Z1K=,3FN,&?H]E]UD90Q[#"^X [)J[D!_$5%([:L'/YJ'4;PGK:3<=Y-XH?"=>0JE JT061*A$$/H*D,,:-JC@@!+-$^LMXN7.XIWD<[*F#FX/V MNIS&-*\$<&E!O2QVFC<&%XNU XEQ'^E99D*KP5HEGG6@@ <82 M%OIYX"DQ)Q;01NP K?8UF39F8-\ZSK,PF "UVO?'L "<#UUL8*F]@V"P@JG( MXWD&'X?!'#0V7+@P"JTHR [.X;\%"0WS"9%(.0V%/F#RF'3A3=BASA!GL _T MO/2F.L-G5-Q%O-4TK(1>*(PH3SO$ZLZH#Y/1TJMS4DQKL[G*2F9]$SFZ-"^- MCG00H&N\4]BYJ2 @4\B'_:)0P#%APSN30\0./+1?"<=@$-;5\E% MM>QNU#[RXX_[X01(\$68WH6+\M%GY;!X#O&CP^=&F'=.9^O4 (^%"IV:,+3Z M!$RGQ.!%G)11H8@(@# ,)\;[GWV>K)[<6\_@L(HK5+3X=5\\"Q>P=RTJ!LGC ME@G<31,@>13HS!=Q$D!E**C61QVW3=_^;='*1C%8!;I7H212I)R_&%4'Q3I, MGVXD_M5+;L!@L%8/)2),RI5)7!#CU3T*_2ZMAQ';9@;EJ N=[B6D(1U)8TF$ M ][DMZIP9/\7Q,8L(7UV*H-9H1\>[W]/=*_A#29OEN);N0^W-E0-5CN5&EFS=1@IV#2/8 MP,5@0GV\3\+V91X))IW@NX&2]*O1KH$K"+RC"KV[YPN4>DX6TR+X=XWJ C[' MPA]7GC>GK];,?E(7;">8Z:/Z.UEXW,:\,IJB,:'55F!R(!'0"@DY#R' ]4:D M[Q(/^RMDFORVD /MIBQW/ZU)AP*3K"XYE#),B7#%X0%_C9#_,L,,/P4?DFHZ MS5-BHA?C-+D1(M@+EW+E/H._]H 3))39NJ) MR8RC9JQW^WMI3)9"D5^)-)0X#\J\U:H-6$TJ:]')EQZP)A,?9G!7)!48H/I( MUV0$;YYF1Y,.KENRP42PZ&E1J7$2D8> P=M.(EU[2\< QRW6]"[3'+HZ=?$K3\>H]^W0@VT.&&;*%W@\OK MT>GHG9N1_E5W;>MWH+4@9 4!'F\5 >[F]1!V2NRW/7UAZ\GF2OL&ODENQU]O M9[[?IN^W:848*A+,7@UGWZ_3/;?F^WWZYLK;UYW)7X 4KS'PM7M4N/,JJELV M]&VT]/M%IR-]PZDNIQJMJMNY3S_7-8_&>9_%/ MK6=O9S+[P7&PWYT5\ "HB^>/OG$JP>?#89S"M\9%TK53QWJG:*07206/1_=P MRP8/2U_8 0R#X7^^'OV&^ Q_(5R&Z^'EVRO"TCB].#\;(73&U5\,I>'H8%V] M]'8%UCE#H#.[89/A]H. DK5T5$."P91K82)_&!6]36+,+?3 *OSL$DK]R," MBY>3.EN=@I$KQ>F31R=N3*BO]Y+3YB63(9L P\;H5'6'->9?F/MR MKZ]S&MB\4+=ADNY<+M3QCC$,)Z.* KDVGHZD\BY<;)AE##%WO?U2F^2QL@/S M@(/>F&5GPK2)U&S R + P^GF59*N+8%R,UOEKL *,U7X\";Z>CW&Z/D3/WYO MQ\&R$CWA>2C)QI16S-'7]HE@2HK)\N4<[,:75^;I]E>,S7,S>XH<#=.&HAJS M!')+%7)5A6[Z^'X*[.YA4G2%G*W'Z^)&P1YA$D\)^U0V!MBY"_YXQR[X M-I5:XGW^I%.^W$(.?6>><-)7N2RLGJZNHT))H],S6^3FVA+&9LW=,F)10Q'P MQ+E[Q0LU"Q.$S,(O=M[)C5^V=L&(RR .Y>!N];Y]UXB>;*PC8"WN[=>2O1+9=;IZSMFCX MS_NK4M+('"*FJ(LCYV$2-_G9'E<1>I9!6[9_K,)JVJ>TM(12=#$/$7C\'+9J M@;R)HMB4[YJI"7P;JQ_A,<8L[.$[[J8Y<$#.5/07A&_W;&?).%)_>#<4T"A'@VO3(*2Q8B\-4=M_=\C&5U,TPDS+N!W$""FV5+CCM M6?]&.UW.5:0SD*OP$TUYH4)"SVCHA1V[HK4W;,P M1<6Z3X6SF-",-C8* K^>U#YVO_I2R:W&@MD.G$*_WF8TP91V.]5XE>7;"@Y M)3:WN#*OEM4X$ICU)AWEX#R%1FFB.V]@UK0?(EG?'UP=L('CL&T13:;*UTO$ M3THM IG>40Z*C$,3!_Z)",E""SS<0=H_004(M>^"M "LF_ZD9F"8H=7>Y_+W M&1@E6*J8H%SW7W;X\T"(AC/AT6- Y2U((?#*L@8!5BJQ[L)@4G,=H#'(L%8< MD8OIEZZ<>'(CP/:RS&/+D+<]#SLM0WR\>Z&1D8<7@"5(0E M<+RH;MPT$7W:=U!@3&SA$CNX=0TKQ97HD*A2%?%-^N@OP^^1ZH-O\+#S>E3] M_O5N?G<5IG-[<:UP-S/1^8S5[B)C=*BEW<;SGG% T!58@MK *>@H0*GFH: K MD5M+ZG@UFH%H@.019+QL1T6U5Z;/5GH32$(\8;"S3O%.7*N&)M[4M/$ZP%'L M?>H]D-%P$9)9FF%D@IQPOU4%N*" BFJ5\)7)\A["W[H/ *>QM^@UV1X-XA[^ M*J8-#+).#;1&,M-I J3V.J#5X2=1<;WI)Y-6DX\%,UC+5,,M M^/K]EY BP=D9W26$8L=_W+EM."BQ$G MJFD2-=[AF(TKAB;#+1'3:SULF6/OV6K"5LP/,D.[[$ [<6>6= ]72)OOZ!,/ M2M_8 LLQVC%SPF5F&S8@1B1Y.(9?"0=K54E8WZP,A+]P/&9,[!OB? 25<"X MX0'0)1W8,T(Y:E%6%Z*J#A "]F+U=(03B2YS&OI-('Y,=T@%5+6;6NW\XO4 PI:@2.P.UKZJ15P:B%EFQU<15N48LL[I ]]-- MG3*K-^D'![B\_6,P7/:.>S"SU_F=NE5L>?K.,;<:%M8]&X,IY $&$1' JBU@ M&!S''*TYYMX%.T)AIY5@>Y7: 2H6BSZ W$>4"5$)%"6C048PXV6XNK:L!U&T MW.]J%8MKMCWB-.'16-FC9Q2$EMWD:S/"X\^N[[D#S44EL!RBDY1: ^[Z_U(=TG1LSW9$YHG_A"/!]%WI,L)Z[1A'EL M('CZ&1X:,H0R/4KG$HKSQ"('K @4:^@_J]'^Q<.^SW;L&B,DR2GB7?R[1O_3 MIJ]G)]80N4T<^R6_RTCW0*2@,B]*WT$ RM$^_3)1,88X^P%92"R3TCP2Q25R M%FZN?$)7TA150?P,7!:PJ MU(K 3D+ MURP3\S">#UDV%."%2[$X'RZ&&1.+F(#QQ7^2DSD!K_6-S@GA)$2 MIHUM=V&3Z'I[ 54]&]?W8\.3#<6EE57JDTN3<)RDA/VD51G$KE%-M:5Y*!H$ M\\%GLFNLY&3'6,D9NA0:#I<-LY-!A@YXE*CCFC43]'RD"6CJ"[$UR.O4\*&M ML"A0C#6U #$>,T3Y0FD?]SL&=KR@;1D%_<#QZBHOUT!_07R[#)',TVQ@+A&_ M,!'XAINV\U*ZT+1DC\ *L]R; BCOM[!QI6^ZL#G8@%UBY*&\Z,2H)28FY\-^ M5[S-&!2!?:M+PBN#$:<-*"$@K[VP9_A79G0%1S"4XI\MG3&9[V.02=T*E!F# M4 '_R)D2W!L^:>H. 5RL,7'#-7GZIT29:*(KIT-!9 T0F(P>SW M*7R"IB[HJH+FJ9KQ.PMIK__F1D!-B5(*I(H8IT[RM3\.[G'2:QT9OM_7(H\0 M]RN[XL82,7]R:7T]#^'/#-OZK/ZT%TP0"UXK-95O 5A0>@>-TM#8#:>LFT1& M[@!4I_8ABL6L.>OEKPPL!C4T-!?GT4>V*CQT?2"/40E5 (C[O4+;@A#RTD2 M?>^Q"*!LI9W&TO%Q--S4ITB)UAK.$-G9.5&J])'XQD.N41>";9-O-SU:FM.U MW\T]N/0S8.?LA6L8SP6KU,#N$^P:SO+ 1'P+L&_TQ#& M89B8J$N]49!A$MGT6^[!0ZX!?[\$*43>CJH)4BN->F(O34ORDLP;M#/$A8LF M\XI4ZKBT;,^UN/2%^ZV'4*VX+-"79XET28B)W[(=D^5NI19.H"KJB!S,2YER MC&LO$NX^&\RE=7$=40J9PJW-&LUR#(W[,K1YROC2:)JH6^XHPFRZQEX@R-+8 M;8'1%2;7-E/1"::UD- LIP5C7E2F&G;92OWE@?<@+ZB:6-D>(87^D*(L5K+T M=+#%E8MW F/,^T$=T5NW:^6*EC,-)V&2TF'1'?6,-*_%C>ZGT4@4-S-L3L.& M-!M9/_CS=]@/ _MQO +T8P>2,3:T;:X6)I4,% !><6,=6.VERXO7K5"3NB2E M#N6\$[_Y6@9E#$ J- M[VS8YOV CDDMYX$1$SE1[,W->UA3>>V2L51$IPN=Q!CE-QG,R3;S,]DO=!,0 MWP%X[4HYV)KI>?\L=*O#=\O+EE06_]JB;:"5UD2",%['KA;)T;CM?H8LRQLV M7M/PKJ/*;2_J$54M0>=;95H3E2O0V.!PN89Y<\DN5-=R738XC&M[S[$*VGL3 M&-@0LX4DEJ5\0$AKK,AW01I!UJI6C=4T3"=Z%P4B [\$O.JC(EAZ;,?6U$#G M11Z!XB9U;DO%"MR]2$K)EK) _(XU7+0<2I^#?; U$ZZ.L)H%6(:5K$7B8'D> M6PYMTS I2PD62UOM@BLT6PXX>NL:3)1>P^.SS%WT29CRA1S-KM*B%;2R)'UL M=?-.-7N-_7=_#(9P9!>8Z1[ M=+" 65U@+897,NF/)Y31N8.-%Z[:I/MUU9#0Q_(!-@PSK-<$T]JVU_SR5PO_ M)L-RW;I7E=:V8!$X5[6ISG3>4-B)3;8([FC[\NV;O=SOL'KKS^A[?Y;=T7YW M+47;/R];_[EE.7Q(.5C]=9,35HR2I)#G&"O&._&+[A<;#K8V^7>^GB5N>'ESUF=DM;+-YI3 3@8S>VX MO\K,^Q:%@&LR"91N;SG8PSM/LR@Y,0C6O,2'X&^F'AKL$GQ7%)93B6+<.5/P MU6)B0ROVE^1-V\KNPAOEN"SQ97['UC:9U_!*JH>Q^1G]:H17LVS"MP53Y-P)OZ41^WLBN@->> M[N(M-9CBVJ_G^ONS\%,RJV?> 5%.?=)N T3<];&_KB,U)['H9)BE*3C=G6T- M71C?8MDNI9MG%.04OR01DYOIU\R";:MK]*;3PY.\[>%G4E?=S$MA5ZA)X)>3 M) *7LY,O?C^2KW8D%,<4E6-YNC)5IP][GQ4\K=2ZO%4X,'6M9W;8%6!>I=4U MKCA&_KP^;%T%.)9NT/W-9XXI!X%.;\P4V@"2/C )(XQ.: R#5K'P\!9O*U+> M&MW=8. ]N L.!;!RV&J=8^29N9.9+&U;E ML @I2L,"81%$[DI)TII**O:*^[V3C9RLF^B87NRH+?7/IUH2I&/$C*4DSI9@ MT\-8PU>-;IB7<16K=K5E2]A6!'ZBC6@('$D MMR#3:C:#-8:-"16KIJ MJO9UPF3B6K6X;5%[##-8?[K0=2TK(5':DJSNHXUS2H[MC;J$RKJ49R&(C^O1 M6P27C$I<,DM:$,W7)H38I&)WH&F/9YDQB$MB0!"XJX>;N_L]WB_ MB?<__A[O_XQM6](OB(\*S>VQZ*%8:Q:,\_PC(A45)+EF/8?J2<'0X=@L=OAM M$\5R.8BE,+6OR+,D\NI9=&P+SDN;6CV*.Q+4ON0+T@SR**H+;5FQA:*19U!I MIT"V^8:1IPWOAR^A8,&*Z_,+3.ET++-&T,4NE*";6B:MW7#8)Z&A;C505.@Q M?VED.LW3,%+L7EM:#OE&$*,H'V/NDTZBY.2V5-V&UOZ>"4*[+E";S]/V(,: M$*=*;Z.=0UUT0:F'HM=JOK>&TS6#;[OQYO;^\>H_C75]XW[HZ M?3T\>_]F&+P>7@YAB-%5,!QP>LN+_X8G>$H\+++#Z.K(7QR M-KP,!N_>O1F=#GZ#-[X9?,#7R3(^C-Z\T6LXO7@+:_]GL'=Q2;_K5UT.85-& MP_/K'NW$^05^]?+B_:O7]-C@]!I'^&V(DWT]NAR>]>47:AL$L[E^#2]L[RPT M^#"XA.G"#$__W_O1)>W-ZP$\2SM#DV^S/ 69D7TFBMIW4UA/=?P/OI83B8LPO:#A@'GKQ^?PV[ M<1X,__/=)9X&K&H$@X]@;#B8MW@:L$]REO#'X?FKP2N:6C"XHB_"TQ?_' [Q MFSCD^S?7M&(Y#SV==\/+T05L,OX=STO_CK_"4&_>]&D%L(]PMCB]$:SR\G>8 M,=(2?N/# /X_@F4X&RL6(AS4Z-7KZT#>*;_7;T?GL*6MHZ\@Y:OW MO_W'\)3NBD^OFLKUR'!V_0>2?#]X"VO^;4@[!$NX'KT=]GD/8#'X[\5[.,?! M^ZOA[@F"W>QTE908R@RNI0H4K93M:' AG@A=@"!%0BT]+WB/3\2SSEGYIDY M;%<*&QA3#KLRJ:*05D_CA8< J.MA"_0S8WK6388_S@3E,["-:%1BF$A5@5JKG?4E; IF M^U.R2TF]>.8"S8#@#C/9/EF)7H9>1-]=@>_[!]4,'9\F54S*/<2R9E>4:Q8O M;24]6SR717)C@%9^M@GQ7)3\I<[9N38U=)'D5AR3FM M9(CGBJ/#$985*@>'C#NCF.B6 9XJ+5N:7A!?$,/^5>)GMK.+N*L?OX5&RYHR"S M3).YAN!TH4A#BK[.I-26F"97 #EC7, M0FFBB#MAWV9@'";?X.5N/2@+ 2TNW+/Z6]G8FU4[SK=B-X6%ZJ3R1HZ?*[T= M O8[(.SH59^LO.HK;K<3$F@ "W?))OTMJ24C!SR9$90_ATD1(2HG.G+M8OX6 MBD,!')[,"-W3!AG=E,_=),6;K3T%W:8Z R[*&HWZA!)4Q7ZFK4:JD=TY\3C"_^48$V;?" [+>F M>9I@7POXB_T%MFZ_!H&IN1>E\E<2G*1F'RJ=X*4SVK[CS(&=BT/**]-OV5%I M,^WD2B@::C*"X""DU M*[?$.\OHJ=QTB@$806%=H]_MIN#K[CI%]4!LHIG=Q[^Q9XQ2NTW/ _@C>IRH MGD6GG'/W3(1V##-Q$H--$/.A$RE%C.58[:J5]J_.O<-D1,S>(G&=58D!GLI] MH8TIA>&,BFC8*F'L7B+[B86&7XO.A0QX^5RXA #_0 ,B7!R9.&R#F$P5\IDX MDT(L DJ%X:SBNW$(KYH#&XT601CG\Q;GEJV+HH_@2YSAGL@KOZQ+EU9M&.\] MN)N&59FCN ETO(+PX*L !0$"\M29KOA(,@9Y95: HCPB<%W'P"*44;$C/*2" M.W3#-\N-I,XH#DQQA(NCX" B]FPSEX_TEC!L*,VZ( MO&@25TL7RGO('2/&-5AM-^R_AM2R/L3&G26OW?H;2%E MG^-#<,1^!@^5);U MC":"DDYJYF2562YM;:(I)J['?:JF0T*KF4Y T'#7E9BE6P=06I2#_L^].2VV M=Q!.)OB@A R8/S#7A?W:.1I+NQFOI-6Z]).M@IB\M_O&PK,CLID@LTL9*TPN M,R?'=6*3%%'7I#Q557?H\FV%22-@DZ@NL)/EPE OTA41&672G^4I0:.9!#HZ M37K0$\TK7*F"Q$I59F5+:\&E(O*'@$/2\\NX>$X*L<'&H\BJ'7OWHI>/=RUZ MF0>#6.A> S%N0QSSVBM#8E>'D:<"N=MGA%8D,:?XD5;3IVN=-#$R/NIO;^=A MH&HU0Q^XCZ"]B2-P<#D?%"?H=U4HT177K3\SKR::8 M%XWX(JE &8_6 LJL;(\15F'PKDANPVBQ37->[KO#!*T^H;&58,T=%SIP"S\P M/;Q*A>(/1N,\[5CNK0K(*XOR:FRSE!XTKK$J/YXO2F^@2P MKF@AA *LFVHP'@0#+6?AS8.YWC9>]0?2Y\KN1,W#:->74?M0G M540)_:@!#DPO/MRONC(P0QT &I/P%AU& MN'7-XBJG^=^VZN\F=B)^S.9289 M:0 Z/#>$((X123?DNY6DL!IZ6C !BM*M>'_O;X7Z)M M(MY/OT>\OPKG%45#F>Y&\QPU"&1\+9=XS/FH(?M>'0N4_7[3&F:(ND(.LI0B M-K:7QJUJ@E?4U30O8/*E+_JYGV4G1^]DXK[2#23-P'+.*KA F#R.S/ \&2!3 M31<27;$!0\::>[AH=A)T^S0ATNCJDG(*2.%T+2+:X35FD58=*$OT<[2&^S@- MW%P;TS\!&(33XDXCSIR)&=;2"T(7<(,V!29:?L>-1NV"P%@K6"!* ?/=U$?E MXQXRJ4398T5,RM4D96O%"6LZH*SR[J[K:NJI&J28YH@2'):4L8'_)@W@+;/S M[K8[ O*!=EFPM -<$*[5<5B=B!%6"I;%F*^0_JUL]-;XJB*K[YH6(M MRUHL*:)?T/ZILI]E+NZGG)W]>E)P\,IN-Z7;SK2'@ MB?-!G!&XQH2A*2F@A/@ .H4,(7;Z7\S53%N7E;0UI3F6A$S@^(9;YDI=??%Z M8Z64+1B @TG*9=0H6S3 H^A.G>XS'$DNE?HH36]NX6JZ*S7?=?[6'M@U:LFR M/>T6T'%,1\48CU6$#*TK((NO27FE"E4\R8MO8H6W(#?K&@+H6NSR,;A1L5;? MM.Z1G#NL1#48":*H49<=]PKFF24XI\=U>UO!EVGU3%@W'-%VLH04_S(,REKM\AXZ)0O?=@KTY;++P)#$Q0D]A<4%H-2=> M@HDUN6$2N?=$B4;3)F[C>C\]#JY-P=6LL/"3$K?2E?SXF?M $%+:'9E4T7RE[ M6"T+Y4;X#87QLW7"?QG.5=()8#N7E-P5JE$3665?E&(^5P5V\2K.MLH$Y:-^/J]C2F8E%&30^('E0+9C/&%H'1AG&HC.J^#< M@GX1US[-]'5>9J, MT\5O[%B'P3#I5)CK3RJ6;%H9%)TY7%RP*GARZ=4H)5U MPR9);JRZQA@O7(^1-&6QBM\J6VJ%N&X9M3TEP(WZZW)TNJ9VB_RQ8I\R>Q?R"Q-62:?+5U$S6M$/ YH@E& MH46*,7)U")^_';[],'6 DQVCNF!KG%<,<8H16''B85$7,,":@W"-4GW:9$I_ M]Y:IVJC0! A#4+:*BA(B>+:<*8@U?S&^.,3FB=H,2RI'3D1) 5-!I+%KC6=,KF&I MR!W#E9*=$P-N/$XX+D*>++^'1.SZ,6%?B[(O[JD@= ^W MZ<%DV?W2/F$\._*EC\W.Q]8GQ$U>&DWQFINX\<^DY(XT M#+1ID+AI_+6)&\/SU&3;!L\81W[1FOA0,5N%XLYN;F _P/Y5-ITP+[94W2GJ MS0)LNIY=N::Z88U&;2R!TZ#K0I6V*@M1'0UZX_>\(),7].Q[7M!G;!OU'*2J MXVR??BXKRE>?*(0@H(HET[+<30\QY$@X5WG:QPH6&T]MI!VS5X*])< K:@%^ MZEMB)H%>8P-P>=@\I.^&GS!X96\&"M2AG@ZP,.HLR8S'QH.6UGF#I>$9I3JF M^G6(BS'.8Q.WBE(5"A2(&YS ]F6W' ;]$RK9'2K_1RL!$?[AO1'L#C/M(ASX>NG(X87_=IF,; M/<(=I.\H2M%6DG) ]#<6U\^D4*9X,[*B&&?-N*/:7O*5S)7=9!\0VTVT.IWE MCKK'KK(;B@;JK5CXP+\266S?!G& RV:4&E=DX5.-)15=T$U^17UGEU5IQ^VO M5C:E]ZM=K%7;2 'C/E.T\V"W\FF3Y')^Y<"1;H=INO%XO0K3<,XQ5,Y)(M@$ M.K8Y<+NE*R?NE1C6WJB0,M"T6W&YPP=-G:=3NB'>@BU^ M.+!;E2689+%S&O?QKG71> ,D78-4WW2SC%7=V4RN2T=&&-P(RC40[_<0#&VD MNU261GQ9H(' ]#;]?#-='8HIE#A464]DJ'31&%?&I*(V]"CAA6GV?K8,[1[! M0#_KMC,J(CE)H^5FJ":+LZL1ZO+H;8.SW9]*;0'EG]I]JTP/;;VG5$+!# %# M&PY_<,;!/K64BE$Z63G2BML>CSS5;_LCBTA1CG:/">Q:!X611FK=E@"C+TYL M@R?RU.1WBD2UQ-SI1@L9"HAPBT0<@N9DL\2:E3J)MR-\6WV\)/M.;O)( MP&-EQ:0.)"\\AEZ[G:=NUKA1,YY4 4JK-;$*/IJ]-=6BI*NH!J14 PEJ18]F MI[\[=G4;(.J6KF */RHY<_*]NJ0@G;_<]Y;(CIL=V<8QDLX'>@N^B8RU)T0TR"P'&Q+B3*F[%M6$3HQM75')\JZ*.K'C[ M*US#74-I&NA*'4SQ*QV,VFM?S&F&N>'K^MO":T*C*<;W\ZA/:+TASLD==6-? MMN(\/ M-FJCE],:N38YBIVR6-=<*.?V.NX:G70EA6V"RXU.,FHFW7#)K>?AB1L;\,6! M,T/J+:^#MIE."IPE!.[NEK3I\!;Q>VPZW1A*_)1:,';ESI-MP1&X*\P M-=PGC?F%XS,#76<.^<8A[AFH>'SD)NV9UW\[;Z]U6H7TEZV, &!& M3M:.\MD0U#[84GO.A/1A\T)TY*%UT,W7#3FNRMT":; M^/5N-&V&_O,3R;T:-NRNCG&W")"!]2(,GAS\/ @XC.7T L,LDDU7B8H8[NR@Q M; 'M1Y#+FXR?94+PQF_!+7:VH5/YVSU]8-<*TUY1+!19TYOPCLO0_U!9K?C' M*^KOP774VZ 5=(5;NY@5-ONC!5JMDXQAI%_"UH:+@X5T["E\7DQA%"D).!B*E@L("3;"Q6QIF@2U%7#LIW(UFG.7Y'$3ML?H MLQW/$DZTQC8/MD2&>;T&:_- ]77&5B7!9ENVYO0FY4E+-D2E\-(O_]U!.=LR/#Z,C >4[,/ O.$MZI MMNEFPBF_9Y39C+*3[QEEG[%M3'U]@9AI5Z(EX.#6<.?BK,=:?M+>1WPGG+H. MOP('AT=X3&HE3?<=37D5P9W1NBU-A=$J9G-%*IMWAZ6U1DKZ&"(]2JT/*6HP M("H,*Y/'4>=-0++@!9Y@,VM=*A1+3M+!-D(TKI;V.U=RRC;B]ECZUK&$>J0( M3&WA(6$6BC(*(N4^WAGXM5%$CO/."<8IDLP2]6F:C*F$0P^JW]1S2XT<8]IB M*S0,Z;:8ENYV-T$J[>DG9A48K2@TCEC[I[:OVL%I:<"#3J(8>OB>K9A1M#B+W%+1CM0RU>T M!!)8*Z-A.P1/B0=P41"\D;.V1)'56:^F%DJ<0\)%/G4ZF'207..MWI&_BN%2 M"^4 S53B1M\K#L&LD<@[N(TB3N3#UJ\ [U@#Q\5B.7FL6NX9?*EP>4G"Z:! MB@9J:\XYJ.@AR$S]!:\6F:& WCGXU/Y;I/O>JCW'+235?SNOBYSL1CV_9 DA M+34Y\#T];<8P;:0VT;:W'LH7.>9,+:5/"Y[;6K>Y_6N$GW>M_G;$O3.#ZR)$ MIDO6Q=NP^ CL;S!&L$BL1MFB3&$-3VY9>2(KJ'@%?I6K8S#->%4AK4I#@#EL MV35T2K=R9]EO0.H3<$B3ZMK>R,!@B;5].!9D\09,=P.E2_\9(7D(DE?\[1HB M/&'(_<1'GG/0>^^%C,@A'+^J0CSZ?0:T3%,$,*W4;"X9)FGJ/XY.)X9OZSO] M!*2"U_88$.#Q=@G7:X%\D1& +C[:+&;3^LP?=3Z%]6%YAW0)9K@8&#:N"4F. MF1P1)XC2!I:K[B++;Z%409&73& N-J1(3*?#D,MN64Y/DB5?GE^E)7*R@P)[ MIJ%D(]/R]ML;^'!\$;JD9KWA*#X^Y.2?K@DH'$Y$M0CM2;- M2[WKRR-K_ M4\'&#F']$G=4_2I1D]#W2 4%TE647]L$\"X%HLUC::XKMXVN4-LL%;R6FA'J M-LK(ZV);Y18V1W5C7AQ(C)VJ68=(==?*)D%QFUAT0]%U:H=)!1X!7[.,QPU% M-=[39.,>@913HA#0)L./C*!M^M'H H]07_)8/$L@S[F57\EXN@K134$^F2^1.2>M_MKGMYV$"O/>J F'K1IZQ(^=CCBP MU^,P^VCH"OLFH5A;H58R*'C)+8[;M62WPI0I5?"X^2V8-X$$7AJ89%,.(56N M;H6ZKI%E8W_ES/PP!;PY!%:.XHCHQ9"3&7I2(]W9?%#,7.86YKC(;K#?#B>D MGH:!P_-0ZW";<;MI[TGTT%GHQF94K?5 F2;H@U)*'7LR3JIRG7K^ M#LFF6V Z@DUZ78IXT^XFZ?ZU+-\ZHV#K9!\'$O]5@X$^672)P\V,^S\OHOI\ M1405YYO$?W^4G!S%ZD@=JF?1DZ=/PF?C4)T\.3E^]O29>AX]>_8\_J_'1X^^ M<1C6V3 R2!X0A/WS][H=C7[X9G!U/3HE'-Y."MR6R0[>#L_/AF?!X/PLN!Q> M70^NX9?CPZ/CX.KZXO0?P<6[Z]'%>?#NS>!\Z]>"\[\(*>/+OST?7P>#5 MY7 (J[S>^OF?7KP_O[[\9S X.X-#>?]V'5L4?M3!&1_"8)V1-L2@3L,YM7O M1%AV']=H.>HD*L<_) X1#35',1E3X*L+RPW8MN./]O)2.3VGDJRL]J@/]3C7 M?I)KX]-VT,56?[71QG:MZ?BGG,(#6VNT+7LKUK&2FBB];RE88%PF;MYI6ZB" M?!B<1N=4-'0'U#0D:2,@US"NEB)AJ')[GN6[O/A(=-H:&&,?+:B%:7ZWC.N0 M$ 1+."_%?L[=?=8"IA[R3=[G+'C."K#DB_*Q 6=,JF!/3]]'G/=%3;Y-+YD M+Y7?]O6D*4@[-'>)TD]E5610-TCQYNTHT[?::[?F:/QT=PQZK0(=E^B6%_[* M98V5@>5H$$NSDL!B]7=%:M>G)FTC)T!N:/R24*TPT5;G M*.23RL"$?>*MXWE."" ?F0,ZI*UUWF_;/93[ND<33M@_K:XI:E0IJL?ACE>4 M)NULHWO0IL3!ZP+I6$#NS@XC'!\@D8B@"Q)%).#@%WG8@@8=22 M%14RX@TKQ3M&D;2[J?(185'-M30;Z$ !_/[1F64 M?[U<04J%92UI#HW:I3H-08 E5>UT6W8EAY2HD8/'5+$P/'C=*!/2/5WMN$SC M2/%1E%.8K]FK#(4W^F.DP;92'QEI;L[>+L234H1@*(Z;2 F8U#2_D\NU\\[1B6L EGZT6K5%RFF'>SU1S9OGMMU!Q7!:T MI)$X&9C=Z6/"A\IPAA6-67:/6-=7,$"]M/N3XVWQWZWQ.LE_$;$4_IE6L_37 M_P]02P,$% @ AH#05CY\D?D6J !U\% !X !A,C-Q-&5X,3 R+6%R M,C Q,G-T;V-K;W!T:2YH=&WL?6MSV\C5YO?]%=C);EZQ"E9$2K:EF215&EN3 M>'?&X[4]2>736R#1%#$& 087R&-3D:GWC_3[$MT$_#W153$ZJ_Z/G_^$__]YS_10_X\3L/E M7_\<1C=>%/[ENVBH+L[/A\-7)Z]>AV>GKT;!^W7H?TWF0 M_)>?!TG^(E=9-.4+\^@_"IX(#Z<_;V4T<)\X2I0>W7"$0[KZ.HO&4>$-3XY' M?_X37J_?J?EF078-+S=.BR*=?W\!MW?>80+SJ;)MO<3/EY\^OWOCO3_^QW'U M)=HG?(N#Y3D+U23-@B)*D^_+)%097O7=7R]A4X:PK8,D]#ZJO* ]/CH9CKQ/ M13KYXOVZP%]X'^(@\3I?L[I*P_.M+--9ZS(=!;D7R#N^51,U'ZO,N_!13H># MSA=:!&$(8OXB5E.X\4O]/A'<)BF^?P'[<$NO,SS^XQ] ._S0_+_Z7?JUO3Z4 MV2+-X4GIU"MFBO;1]D;ZW5^/G^;A[8O'"^5]AGE85.8ERKU-Y##(E%>D7E 4 M63 IZ">9*H(HH2D>PZ^]X":(XF /#3"&]&#\W(,#TJ* M*(CA!OD"/@:]'$?%TL?[+[+T)@J5A[* OX&KH@2%.;JAYU_-%W&Z5/ 2.((W M\.LRQMOE/GW =YBGA:)AY>5DHG*S$=ZD\T60+/_XA_/1\/4/N3?&9Q6F"/S)U7<8!OP#.61E?T_K#=YFB M]S^6%[E<+#(UB>A:[R/N+7@IW"]9-,%?T%7-3[S?D@BO_* RV 6PD2>*/Z(A MN)]^FL'NRFF6@SA/<:K;%Z+[T*LH3[1'1%>"L9/]=?=4[FC'5.Y;-87=3)MI MWS7M90[F.NQ<%*,H\6GO3M,X3F_1A@_M1'GY+(ACDF)022_/?UAOFYZ^NL_F M/G]YW-C>PU/\;&LVTJ!_6QP7\7PTZJN45',%OR;I^C$- MLA /83C;\:C#(P:.^GE4%&@H1'",EL4LS>#N9"$$,HW.P>*#E>$%$YCTD$ZD MVZB8Z6/4.W,-R36/H.')^?,0TW$OQ=3KMYQ.IV#1@C5UD%&4T:-H@(8LFLX% M""@:F"!.Z%-XG\ ;B,(H */Y=A9-9N@#7"NZ@D30L=I!1',Q!R<@W""7$QA MEL9D)Z-# TJ '0_4!?(T-#6/HK4& !J QN ^E'[_QS^"YG^N2@+#97%M:+^SFXW:KYW!^5H0UC MF9@8)L;WLC)6^!_'<>4PQ+_+*%,8Z,[Q')_$)\PCCR,V%ZY1=?#N[P% MJRBGN$U'5 -^]R'(BF@2+3""@N$8#+U@Q$:B,+"(-]%$<0PC+T$W5E:"9]^. MCAT:\-Y!E:KI%$,5TRR=._BBY,();%Q)9_,'84G^'YI. M[FUQHT]L#!J_MH[;/(!/01@F*6A;'I\9\YZ)Q.Q@7FTLCV^"?!8CK.'JJ\I@ MGQ["S&Q@8=CB.@OF&$O)0/([L!9&R!?!DE"6Y%0>X(]S%<=Z4(*LD>=2# V#1#!X/7=YP""4B5)A MK@>O8^CTHF:J*8P4S#%VY>M $X; OBS3&A?YPM0O]-H @]:8DB?M&A]E!QC MH[LU!,*;EWF!4X\Q?K,9: 9>!'F.N;^PY5[GRUK3D*@X]P3AU/\4&&+W@ M)HU";QHE8$@CQ ESBO"FN')@LV?7QIUVXGW.-==EQ E(?6#0^^4E+#'^"JU[ MP1.E90[S14.>2C:T\UAPD;OZ0/L^4WB:WJA.+*^ +4_L M3X)QGL9ET?Q)Y]GD_M]99H^I:_5BG*G@RXM@"H?C]T%\&RSS[^X%.=XD$[O. M@;FEPQ&5UKR<@XG!9X#5,8^WT8Z][CWR+ V.Z&!PW,/@* ]&!JI4!G$: S]P M\R<&5?HF11$K01M[GSA_XGU":"B>*'!RJJ]P_'A'&:6YS+"(J M)7%%N!9:\SU%@%@Z7 /]J;5*G%_>9GB*)O:J 2)C**J[T4O \/0T*'O0B!U@ M@6Z@RG.P@0C8)N$3Q@$LT?V!-0"=A?H>CC[%I$,4E8YDG^%\Z8&4@>.+#C)^>>"&_* Q!DMS_]I+X>-@9' ^UW$-9F2-%UZDL':1) $I&QB0W[O4 MAN6*-)L9%0PK4=39O0=E_?.S!@./@=EHBEAR\ &V>\Z2Y +(WLTA- MT;Z;E 3S_G4*5BB*T=._6IBM.$+@"K'W<*F-R8\RUCBHW0S:+<3MP25!48XF+8\H5T76"W:A"" M0P"6L&S#5*H!!%?/V>M%61B-6=GW_)Y1UXO.YU&>R^_$W:"+6$FR8IR0NIAF M00GF\G6 R]OZC(Z'8$0HD3(#\TYA, =CM.;$-&H&R'$IMV_)CX2/\*D= MCRT3!Y!8LN,11ODD3G/<1:( \?Y9I K&)I%P\C3".90%E)V?9*JHQU0-$)(. M )RU);X+N)WSNK;WTEN29\>CQ9LEN('-:+"62:\^?(EU(_ $=GDE^#:+%@VU M=NS]A(OFE)Q,XB"C,H^@F\%.$<+#_J^C%W!_3'DXG M('QY?:"M&@RTQ0R'_S;* ZXZ.:;2&%V?P7<-LK/X.?DE-6.27HS MBY&8XQ+"-KY.4])?Q:SFX#+01%^.ECYC3\9@2%,8(JFO)[\+/$M=IU6PN3N3 M-(G@7+';VKK)96Y(!O1+=,R#8W^@9N&"'#8 G-T1%+QTH'$7+9?H!&$^I:.O^LL M+1?>D8C3![I =LP %.^$XD=Y>ZU[491R M+/'-#_*&>'H445$6&. TK_KRY'_K7Q@/62;?(";)IIW]KW9G # M,%]]GNYIS5RA"EFL5N6 NN\=70X8J8FSR.%/,M5LI>I:;SY>FI75[PVV&5K> M^/H11WGAK$-0^3>8!#Y:T1(8*_>)@??&;%I1 M9WLL)!V5U(VI>!Z9J?4=DITRJM:WJCCDA%$ZIPYL ^L*I/'W-*."L"E8M,C1 M8D(I'!"D8-@B#B:8U0?M@$86W'C&')\[0_HI2LF):?PZG>DYU'>"+%]I! M5K'HOHC=<96$:99SC@:L%\,K\=&2=,> M<>/-W;/NWV$B=:S5V#FQ90#KGRY:ZWU33[YG8G)/[R.H\*^(8=1%CQ+D.887 M[_92/FA'1-R+(PP0HC\RT9@8EA[\95UZ5"68Y6[G>4K']X126\Z&TEZ#K?7D M?^4#/6(3V'==%49+!&(3@:.44_P>T7C9%U5X-T$,UJ?Z=PG?HOF=K;*^NWZ. M4QR;W2W#6<>49%2,*S:9^V?^(-^%\T!U*@HC8-;MPBK61]T\%"0@SRG H'62 M3Q6]KJW&I?&SLJ'J68OS<;P-T@V;FNG69=!/)A\:_1EG,/A>O$RUZ&N1RN"' M>#T/YD[K6?_XJ,7U,3O"/'Q &E77!^(BIN)'(S.2 P.K3V[K&,!#'3EUSOX* MMX+W:M;P#%C4(PX0P"YS+51ME,=PYSH2Z^@4YTB[LQR4O\7JQJX;;#XT%"O: MD66!6Y"4QCI+P6M^5ID8&%ZL M N3:_Z$69&3X07&GP=C;!%)&$OPM2M=4"C M_'9I'8N(-EJH4_WXVC=LNW2L*&T0Y3B2D#*,#G.5=K4R=8UV"(DQ9A$X6T"I MX3Q/L8Y%+A:M1O=NQMD?RW;=TAG9N213 M592[XX1.TOG8Y.50PP43D^"K9 9W<;7?IP6^AU$]A9MH\_6!8M[8FJXA8E:Z M@B($ 3(GE/P:+9!HRN)4.9"U[:RC+P0N8#>]*TB M('\J,T[!)IQ")56%P$<-4PG3=IFK./\ M-RF@Z5]F]DLO,[,]1Z:":CMD8[7U]TX7N'W$(Z(4PD\0GN'%^2L*10LK\1/Q M)';LJ&W.UD<%?I?"TX,+9*32Q-.6MLN46N%>\0K#BUK)0$B%AOZY^Q.&W8&= M';DT*16R5;Z?>PO?E'[0P9!5Z5TU-FQ:%HC-BM5UE,=!\]&\T&2:Y.5B$1-N MEO0R/@V/"L4>5.?@'QT7LW>9A]-GFGGHW\D9]_+D[/G!*;7)6Y^A7IR>@2W6 MKO$54/2'TZT8Y[F)0G#/]4S!B\+8L,(E4CD%X306O M=L:/OO& Z8[?HV\;3=9XA20(YG'Z'^6!69^D:9&#%[W8YIP.]DS[) ?M9P$U :([ZGD&MR .OD!&Q/M90\. MI3%A*+P;F*BC;!U93:D0FV=:G%]=,I)5(S9H' M[((3921F9)T\"")J9%8),1J&YC"EAYC,FF[D@GG" RJ@.XEB2\=#>X.<)(- M166=B+WS.^+E/R$3QJ<7YRU>.8$M[9M<3@H>K$W"3SD\[6M$D=WQU1!!FE#L M%@.G.DKK5F1%>5[J@+;3"F5,!$?$4V_&M-%P]TQ'IP<=?1\=W5[%=E#9.J@: MC',EPLED-B"/6;DPI9A52@#1FQ1K34RW*JHM-LKA>$7QX*K?23%@$Q-GQJ1" M=T@JM'D4S )/Z\7XIM!0YU'R:/(%H1$WRJEJGV-V'T^3ZA=2[RY(9'.\T$4T M63)O]22-R2[7N'\(?FC?/,I-A@P^;N^\)4VQD)::GJJ^,O_0J4<0LUS0ZOJ> MSB'1NDBFUE)RMLX\"CQMF!=8RNV J.@!IU5(FZYO[!@T/X;"R0Q1"LHBQ=I> MYCL:@Z#.,4'8V5*L+3A0"T(8*B6D3# %FN5"WD-]7429W;-V!F'6K\N Z,)Y MQ2CG'' = X^&C0RYO5E#V@:W1)M59GB<%1Q@US7N>JL1I\'R6/=*BO/4WY8T MN"@PS2@1IQ/+M%ZSM_0UE4V,F5$VPV#.JTTA,FN7Y1IU$V4:VH7;PA2GYA(= MLLG1G"> D(SN%-"D.I, /^-KW \98*=_LV\5KHN#';!Y_S;Q-WIP[&\U/:BC MP0R\K\1D]\R:_O=!BNXA19I5H@=RU ?SF3"UY#,KI!9"&R0T<\1]4:>1()UT M>F,T.E*(BG53\35CL7Z02ZL3I[%31Z=6AL WZ$#Q$$?&DTS1"-#Y-K!7AP;$ MO@038N++.:]#Q%YYFW%6)A$Q;N+/DC1Y0<^*R"I!VXY A=RLI4IB7!UHLY6* MMV_D?=E!*6VLE+09>%!).@@KA4/L&+4XID(=HZ.K3CS5M>E]&P 58QTTD>-L M._2!>-E;BLL4HQUK]#&FPTP M&":8RY%=K]@$H'6U@";PK8>AI\ZUEA;-=:;S$DG4(J5)\ PD5Z3&3IDV +5+ M:L;0$ON^>WWVS%[+#ZIQ<]6H2Z\N)X<SHL2:=="!2B/R!\]5X^>]8(WRU-:F._8U("[%;D MI=5"'Y83.'R([;+J(U/:W?KN5%J'$DM2;(AY31_5NF+LL+/W[)@K>VE*]OJ$ M_0EKLG]A:,H_L+!ZZS/5!W.23$41M9!8XIV(.Z/;.DMS]2* A2>^^-=/>V**FV)0P2%BUCL T.NB% M=D+ L=C[F2%7Q4R'7IF.&(PW2F:6N<8ZA2[.*G-'0O6S%$. ;P7'-(3[Q)HL MH.9[H,8V^OF-90/7R"\S8AXD@=":E:[ND$>ND,L9B-<A+KZP3?Y=ILYC%"PYK$T^,TU)S7HB2WU@B-?IP?DRA_T!QJ<) M436I_6@\.)/_2K,OM7OZWOO+3V\O_Y_WMS@=(QDGV;OR6OR>U0ODA64[R7=O M!*JHOYR2D2%?\@/YJX&7ZCYB^//&9&!U'O>9JE$;5:G&C^3Q>I+'44A0F"25 M^;[%7NZ90O] A0/2J/HO%"0R+X;G#7]F.>)_8]>!:KY$EJPF6,SO,,\L4B4IQSI]-JIO09BR5+\SWN/5IZH/SP#7PLRB& Q&$<"'_1%,FE'\O) .$7^M_T_?FBT5:(O8? ML^]X#,J?>02*'6OCDPA.$/B/6LS4K>_-26Q!BE[$ ?PY#2I_YG"PZ7^'00GC M=;X<9]7?$G52;J]P[1K*\B,VP6V1D1O @Q,H]-U\)5*CZ,Q=6R>.&;X<*DDP M*BP2 INM)((4E(RG&C!C#K:0C!PCQBE/T&:)\YP!ARM;21$=GF9-O.Q3FU'8 MXJ9?S]K/T3Q'5*H1),&UTKU#F4K,4B3P>TJ S 4_> M[F:+\I_@J(?-]R\5/!&$<=T6Y5,>V!(&UJ!7"QRO60P9VJ.Q^&]"IM^)K+^V)?J?\V@%P!\."#0M;2%%0'EMZY(5R@&"S+"H?1)R.+X1\2ZE&B,S, MYC2SZ<+M]==.Q\>[]6PT6H^2[UE*\?(@Q?>0XILT+A.JOOIL_P<5):+#> M%2_([]$5[[GHIO_L*+#G9XXP2];DB:H.UL+U8.M%&547>Z<.CV>V1!2W-7XL M'0$"FR1P* 64DT0(51Y=2XEF[3[Z*VGH&302#@<*+O_)(+O>)6&9%W#X?V1>1JP6N63R,+CC45>/TWUC MYPF"7MJ6O3XZWJ?)"]OHO$?UGSVP+)WR!TOF%^24VE1FSD)]C;1OQ S2YF77 MST4&Q^->RF"_[;=.BH>#'%8#-=IF9!8J)VB#AIZT-N^,V+3'PO9,/B>3@WQN M+)\'8:P(HX0ZL?R JRXTVDGCR]Q"1\JYQ<&^R5D8'N3LGG)F0W('B6,S5,<; MPW12DW+2P%* M_$2JD"J9%QHA0P)H:J@.6QYD+9KF#V)XWZ/#E7M+;3Z>]%-E> M2RRGN;8^/;T05&X89+M$NA! 1X@'ON$S2M);@N(;&DKB+Z+C-Z)0=9F,L_0+ M6!^3&5(OPZGJ/"#7C9OKW1V]:$H-5LF<0,,#?LMWA%FF>JYRJ*3K;S'*O2E!';6UF)S'B#/.UF_WBY"3F 3S^RBM1'S\D MHL:)//8NF_T\T6:*1-]:-AF=R>5<&-5@V*;&C"*UV# RRXPE6.F8+G?!7B.* MV_-Q71X-*MR_=._U=2^5;;_M(P?3<%"Y6N7:MN"D 435:#ZZ3,='D.&]%AX! M8:7+]DST9K.#Z&TN>BI#QY8L9MI1!P&4B"1#N6!CIP['LPB=Y7F!\U %F=3= MWQ$@;:Y,_,%A*YKB!ENZ9>OC]]X-Z>)!Z^"V) M#CJA:A?TQP*PM24RFEP512Q(52:)$Q5B'N,@7KDW!(4L*N5@\&-UG5+\XF!A M_/7HRY>#"GFP"CD8&+TT,'!I#O;% Y1#W,\FX3U7#K"[#FJ $Z%1[ETRZS') MVT=%A&:A-SH9CJKMN;X%ZFGO:E)>/>N:E#YIQOFAM?KFFK%!LGA0DQHOHJ93 MZ6^G*>^8""/+BRY&2 WO9C;(6DDK$7"K21Q@,M/>O-7E&1V-#8^.2UXOS3JD M]YYNET&)WB["2.M_[9FEE'0W.^^Y2,[+1,G>^D!])OM3$,O$K(T!DO^OBXWR M1J_4:X77QW /532Y31$6\$DM"NY5-SKWT18YW[/=FA[:/M]'5$ )1]0-@"S7 MP^&%,JJI6W5'B6HGVPQ_@/^$C^%@R153T4\4'D9U^M>V@H@*S/%B+U&.BT-O MUH<+J_=!;\!#J*XOH;K&&ATB=?=6$O\^M)Y]!"71DW1@+[HYC]/TRQ>E%BBV ML,$S;)2X@&,:JX(1# MR.4]+&)_"PF%=O-A"<\XPOT]&)\?>%2*< M6]?%/CYGH/6T-''%,B''$PEMQG%T?:!_/,H.75\?21_TRF#HA6;HC\%P2/ ] M4$WDAPZH]U 39:R\X:OQB],>:(0>N!!V/I! '*23 G3NE+2E>?9,KLI^=FK<#;DZ M.[FX/(@5BA62D7ONM'!K@L*;P7_&2K']*<#5%>>=[LJ!+,*I]&KE/H&?L7EK M:7DLJ2H6+W^'"!.\XJ.Z44FI##7R=1DQ0P"EALU W$-90+9C5?F4*##YO&X, M<<_4PTT_&S'U7CUHV#4<* <%H9/7U7G!PW=X<7KJFL![)EVWW:UR#M+5*5V' MZE6;K2)R"6W&-GI*'DAS[A3!KX?.0/<000HW7BX6F=+=I3[B#P]2Z=:.V?1. M$ NU PCA)$T2L9-)" U-GL]V:ELJZ!R!C4Z? NI%T+4(>R; RT-3H,<3X$-V MIS?9G:XE.B1X'J L_M/=I>>@+%8K"QTC[8%BZ,49O_280=9M)82,:=26'L63 MO^;.\YE:I!G)N+1I276C6?H^[VH+[Z%UCSU>\- OZ*G7T0VHHST,104];='2 M<^$U_=L.@KL=DLNQNHZ2Y"EX+N,@+RHO)YR3AXI0O0E>/^N*T"U-:GW_[R7+ MJM6S#V5:=>YT8%N5LW]\: UUC[/_,\CD!Y6AQO7^3BRC!QN O?J%RG(RP=,- MU%4%\$V:BD[>(:HNOK*NHSZM<]MT(W6&O]",SIFK*^:4'N?@('??(.O!U"+K M0FHR,+ZI^CAK*(^+K6F.T^/^J8T-.DC@ O\NU>;ZV-BF#!]O4WJEF_)ZF_ . M4E+9 MO-7T9"(*HD@(NVM1VBCW3B_\5^+$#Q)R#^3;\<=8RALR'=P$41R,8\KZT$8G!$5MJ]]&[,I%\OJAER8.:4T8 M4 ][BN3\%.43$+!_J2!K"PZ-3D8G[C4ZS-167QB#^\R#/8H&WH4'O6H3%#)V0\0Q\VJ!;-L@V/O MG[7EZ7P76,TDMIFU20&*%/X6T^4H.E;'<@2HHFK7#&H\+IWP"7K7">I_O'#L MOG#UO?[XAY<7/Y#9EZEY$"6.1N8+NU>$GL&_^B;SZ9JR($W*SA0)5;NEQW_B M]A3:;!PDMM\H4E=Y_/Y MJON1K"=+U6E":TBV5LZ/6P3\#-/BE+/43M@(1X1@$=AY^90O+H*OI JQ7Q$1 MB1EN 51><2"O8IG3'R+WX%RD,L0"8UWFKDUW:A%$(5HV!*X+#[,J9?@X(K)QJ(^U9"IP'-I M0""'>BM3!QICHU:]S[5\SH68=6:!X?(N-Y$F0JQ*S%08[Y;M>GF>,-4Z SL] M"D#Q+^(2IK>H+E8,/K.C]$Q=T&AD@Y\A,]KC'ZVE/>T%.3[I&/?-6W=8EY7> M JX$?QPK 7$LIV"N@;#LF8G:QV;C=^+_M;NY91/ULZNHPS)S47R\U4%!L6]) M8A:0<%"R'Y4F>\RX]9!:QMG#[3Y58 X N& ZC2:1XJWLJNE,D:G&P#_'NWUT MSVOOP /GSQ0\T*=\S=F.Y6L<,&\MN]^+-,V>'&&[EB/YD*43L#6W6\;V['-Y MP^'K_BBV:,<4V]^8-GJK&]3;:@7(YP9,*Q!E3Z'#2E3;,Q?KE%?MTC":3A6A M-L!(>HO17>CFEXM%'$W(8%].F++P.NG1$6U\W"*EJ7*ZJ3V.,!Y\,5T)JYY5O#MU7P1ITNE.//X M!EPK\*MQV-X1 FW(F01_V_%^J\G65VUT+ .:)>ZR%LPQJ9![.&'1-'K2U$*_ ME,FN:1.[[7 WB>6_MXO/CTA!@E[2R9U)4.9J M4+E= DNBKR?T[C@OHJ(4H /<=XHIG"FZS3)((L5\PY#O&$8Y.*(W M52TI(2H-_>.?G?2Q^3:5R)AJ]2TZ'*-\.,@7>79YADZK, ASV8A?YO? MCS1T6K&.3]VX6SU<9P=)V1W)](R7O,5LYGRO%&RWAK7\?A@ JLPD2EE&"PPS MC!'5"(,R&0PDD%BC918"D5=?U7RAH_7VMGQ^5WZ&<@W7&\/4O$B5V)]'/5,!=)=ZK:2 MEJ&CC*W,B1>61%D4JEAQ.L(]'TU)M7.CQ@+)Z4S95,JQL$5>+'U]/N?83AA. M(#A*^91_>?[#'JG;3F6+7I'I@%RT,JK?16PS.BKA@!^#8>';!!NECKB:1NGL M-_43<^KX8_0PJ#0G1^T.IW[=87-]L[;<])I+,;J72NW7"JYQ6 M]RASL.!L&M!\[E/L"GQ=29Y)EO9RIQM>J-:*\__N'L]0\$J'20DD<\ M,@ECCC62>>&@G"9@N< :(/J#]&^4P29#O L261Q%].8#?BH^BL'-Y5QCPQX@//58)=65 *_. VB&Y0UVM>6.39M#%BIO9-.JFBO@RB)R6V?5E0^N5H2:L(76S=WBVM1/=\,$%5. MR%P519D[-V*="])]R11W#H"_Y%/H)9Z#5HZ M.$O@)U$^Z[3E#)-&X_)Z&D<;,BV?@=YA4AFY3 M-_JYAX$%"QK3!Y5HE,ZX(_0<3 N/XUM!3%M <1"&8/-(/*/W+]8O4-4#/%EB M)B0GK4(4Y"V!SA!&GWM@NJD\)RZ466]?,[GSMVMW+M^ M(8.8B*=NAN%T M"0G51'("1CER7Q'\+?5JY] "B9"]B[TK^%Q]59,2V642 MF%:8W6D=.L3<6[A$LKZ28\;?VO/,4-\9S09K>!.E90[GGHZAM)'H;A)K7S7; MN[MJJY<-RW&JIX.;)5Y1UJ7IT&"$":>LD0%IDD7C6HW2J=0S)N$>BL M'/%ZD%-123/E=$["'%8/H/!&BIFG]%<;^F//DO2[5CY_Q=H,=%A-00D)UULY MA7I0MM0^0'-,^O4=6SG?@VJ4=JV3U!ST+!#B4^U;J<*N5=N]@W_.$\1!!'N- MV12HB>"]=#'N&C _H>]EC&(EY\S]><17,=26B)U=/O,*V/BH!&1*3+<1#-?8\1;1@+BPH:Q@)K M89A>AA :,_/*'N5TT0SG![AW\526JAT7!0E-XC?I!'RP'5LA!\*I@ZRU&(! MNN7.@*_J4'9.JCGHV^XHDO5GU->)6A1\G>N'N]]S MG@M)>^P"DM;$TE&B_Y%R]\8:) MWL@4'IS!=,5*/+ZISF5UC;0VT#&"A96SL6ACX#+F[??&.R1N7 V'PRZ09C'[ M7"G_IY =HT@J:E7>6@@S8"_%98XS(#,O27T3[ZO_V@B.D_8R!')8]$\A:KO- MZQOB$D_IF.M-+O,\%<81W\7&^+A)$(>:!;IM-48I"U9J%+1!)E.-)J>_+"L( MOP$3H];YYVB@C(U+S:N1K*.-8/4>Z5'G#;M-A[W+W0U/GFOR[GYV7Y]*FE_N M6*W.%6SGB.V$7EA[JU<:]^%S\ MVK83Y(SB*BT@7F_P-HW-/Q!?77^?@/8:A M@Z($AWI9)=GQ5[&2/8B!"JV1)@65'/TZ:+JJ.%,;*EWT0+5;$86:>[^Z+6X%< ][36U4$-6J! M;2SB>Q4)!9FXE$GJDN.96LTI7$.N-GZG!0<-7RN?C'HDMZ%>?2#%GH'UT22Q MJQ/*$[X+.1Y*>+5FT:+9A^C(=A7P*YU,,BO! Y_>@L<>%1P+Q(2H=@?!7'12 MQOIMC(]1>2OSJ3A$[6[)$0])_^T.S;VM&:+^<""W1>==,QNZ7MIZLR3]UA!# MZWNME:A[TT7AU8Z9L)^%?JLW/#Q;-$H^->@6O-%I-2MOU)1+VJ%(:QQ31 _ID7.8PPCPGDNDJNW3$L!FNI;FV9$IO ML<^1]TZSJJ92V@[J1I+&%&RS7&LJ\8Z&)P-OJ8(LM_ 00G!$FB@PMR_F>YH+ MU="?>O#3.%)9C;AP^/H>3&KW\TSZ)/:O=TSLQ6+LA<0?O-8^[A!],/!.Z<5& MV>+1\-EAJJ3@JN!031[*4%E:]E?\2"XS$*XJ#[.-[_)/]***.SN"'<[TZ0.OL UCOSF9@F:GR-1!#JB6G]D3,K;!L M%)((I37A-X(8ZR(R.J&PC02E=F$K+N(@:9 %2KRKK5/E@+ 2*LR]_S4\.?%A M487,##\&;TR/V%HAF=)OUQUA/_9^8MP& EARP[W=6!._ M"H(%A,I!H,!'2^YY8C@I-"E$ZW+B%[*D;@N 3M%T1-TT4PK,5&O3H *=IHG< M2'0/4-%M.JO>E2[E_T M.'1R!KM!]P=PM\\,1/W MU4:?=!6^F9:60%5BC:E3EVGTL! BDJ!B6Z&6+G?50&WY*;):X)0*U1O"I4TNZ83II$(=A.J>Y?8M)FS1C5)O4XEW_Q3CYAHMQS_A)_TZ,4>>)<<40_5J?-62,=IW$H].!;OK= M( OM=#_77,Y-[8<:MHJ8_U<^"6[YD/WB8YZ41VMIP;%1@.:^Q&\:]2V6WZG* M47YR<;EA6>CZIW#?=^%IYRY4 M<&NLL,4\9)90U"["9$GU01DB<1#/H_TMY+)BY6T.U,E,3;[(9UJ]=342,+TZ MPQ9Z9K\Y^E#%, '9DH]9;/V)S1C@[R0ME(,JS$ B0)DIW]#PPINK28E>ZZ7:N6[RFM<1#LP>P(R9! M;O,-3N@BRBUCJ(SZE2Y9]-[ UB$C1,>HY(K7 TWP!3?31X\KK;0QZP)6WU2M MS&F$-#L?<)XBG8\UF[>\C*V_X]OGSOV/0?Z0JP&_Y48I+AUX8'@B"\G)-A0, M4IHNBF[2=_T#M-WX6DT^S56)E?O)J>^4W6)QXT3\B#'LL6E4K9W3"8?JH^$^ M7=3RV&5E6N;*CEVJ:Z-)&0?4*W[>?-&:*L$GRU[0&^';9@K[EV_8M4+^*^=\ MZQ&PX)!:Z-M&Z4/GOT.8N]][Y$HC";9?)MH#Q^/2GH8-JG=KF+OH"\UYP 3M MEG!6FP0.Q^*=(:*U&.G%.)[&;$QT9J*LNZ,YN2L=I!S6^#9&^ 92I4**2J6* MJXN,?/<)-'8+1EE7*3R;&%)W)+.?2N%G%3!EQ>4X1YK,?5<+#9:M>ALH:Y1[ MG434Y'Z!NC#(,64DTQAR+G8IC9'JP\%MQ7I5 EZ5*EC;]Z05HL]NI2@&N=9X M*16OR+_7"(ZDV,8&EE?$,P9Z_>Z(ELIPX048_C3'\PB5"CW3#I1'AT-S!U8F M%!I"5AGQ%NEEY;>UT#O7:;H*R18QJJ+,$L-V5!W$H<. S22/GFLFF0^/;1T4 M;#LX9H-#)"[L/RZ]$Z@4V-N%Q+!H7TMP#;>Q0Q/T6Q)1-."3[IGA%'JC;OJH M5+WRFUHV^PZ%DM$+R.AD&\* WH/!-NP%K4UT"[Y@;H*+8 KQ&W'D2]JSS8*P M;B>82L%0WA2EN-'WPY0^5Y"J*PP3#-\8)84UC5E:7E,M,)5&LI9-[+"%,BQW MYN(V:.U$TEH-:371MTW%],_LZ4Z=]=/L^04.>.0"- &6CX[%O.\VT*4!T6%H MT_";Z6Y37,$[S1RB.0X]N_1IC="FMAQ8SUF<7N76'+H-O+DL3[WQ7"L'G>/L M.(0E&(@G%511,W36R_.,:5+B3^HM[KJCZ 4VR7(Z)7P1Z,J2NXAE9R&'I&)[/G!SN]T@D4_D[@3J75+D&78GX:#+Y:TG1LI6',$2=Q1HSD\[KYUKT#%26L$ M"_HP7\K@\SO;Z Y/&19U3#IY%5":R5_IAL@GCMV?Y32J'@*C3H#>'K M31#%S(H+#L^,YK9:W./$M?#+/(B58[KJ]+VL]08JV2S)ONGBESNFB\7A@)5D M@*NSNK+9WK1V9]IW[?P;*+R8PR:&X@6!,&Y/9)G'(QL.'C/!$UEHA!.;"ILU MBG<)WA(WQB*6*$N_=(/P#>*#9HXW$(<(VROEND"PPFQ+G+(SLYCKM-H2E:.^ M(I*E+?K<6F^GM4/2$EUR-9O5#,?>^]3MVZ69[TE+LQ6KW\U1LC0-^*U5-(A@ MR4(AI,V;A-X&!" JHHEZMMP+[.D$53)#.6$7<.1O)4*]"UJLU?BC8_ MX/SZJM\^.S@4V(MO.*J1EKF.QU"?KK(?=#?;6-%.%U%T@ND#V%J%Y5A/#0O1 MVI URG<*EK$P-ZV>>1!5G#F.&14(FO9M&9=75->U/:3BBSIHTRVMWK/L9N'7I]L7LA(0I+!NZPJA;J\WMUI\AR\7'C&(/G(=* M<9P['_PT7-_EH69N!Q2=ADY^,$NX[R;:NVDCJ'UDK(KU_-:!E=DVK[8*W,U3 M>SLTB'23;43[L<23-N&J&.RUJZZBQ251,!CB%,K]MHP:IC>-^BF[N6578/H:F[ MS(?3YU%/'XHY2L8"?NZPQ-L5>#PQ'XX. MIZ"-H%#RN1&7#G9+>QYADJ/!>V#Z[#6$V-=-'[K.Z)KZJMC%>(>.G@7\$DYP/N>CQ>-HTOZ4'DP&9M M"%**GIG4 (QG2C4PR2VBC-R6J75);[[ZY@K&O+QIJ[;Y!$:H7/(%5NW#K"A- M.8S]C1$]?6V&I^M$-A^F3E\[G4_<98OCSGM*JMYV=FTGREAU"/@N(9)^3^<@ MK[XG'^N8?\#].<]-UR?N/BZ*12%-JT=VE.S+&M'P&9Z]<@)9INV66VW"'56P489 M!E+?8N&3<:1#0+5V5*^(R)S X\Y[D%*W)Z$\77>T0G:?RT%'$JRM)\G=M+7( MNO+C0&X 9CJVWRIF VKQ95-N<0!G;R@C(S-SMUJ9M$X*IBPRKB 2%L3H[=(K1;9,'!0BAID37>Y MB=)8.X29VT*N4KQN@_^?F#(*G>G+2?&M)4G$Y)#<,LFML^>:W#K?GE)H;L? M"8F!R9R!0CTZ/1F\0/4LWU@M_6!M( :\1;IV*"&66*D$ VW/LNO67W=*\/$W M[074I\Z+YSN&5>WL;GYHA]CG9?N;#G[?N7Y;KR7@?:TP;,O[O8EEIQU(E ?$ MPPW[L),VIK70K5+XLNR4CGUK";EKW:):VD3]2MX79C3ZL&O7;K]#U"2XJ:L; M-YA3HS51YKJDEHEY3;EM,PS;K>[K<5D=13@_F@[6U>LTS_K:#7HQV,EH8]F' M&:.U0Q*D%MY8OYY:K'(/V[-N0]70=7AVGOWFJ+2.\P;MSY^-JM@UHM=.B3"1 MNRVK"^IFVCE*+6Z*JBDG H+HOMZMVM*JQ:U2JJJC9@OFKAOSE551T?=B+D.' MR+I5MMI8Q[M9F:LZ<=^$3.V8D%U5(BU]=9\NN\6F7;?S+J0PDK(Q73J][ND" M^>W5EW>+\_%=W'\4["UC56'D?PT^N,>Q4_P%'Z#SX"M1 '&-#PS'7AU6K[:0 M3DRET610'2%^U[G(^R:KTQV3U0]B3*X05.^2S,\MB^MOZYNW?@T':4Y-IRI0 MDRX8?AJ*<,RJ[#F)MKRK\CTOXR):4)7>)C6T]Z1K/SNK[W GA/OD1 &=L5?T M<\)H.E49D:..57&K)''4VN\Y:'<"[ K?F*I$UT;A%"=10^_3M*^>]T9@HYM> MJ5/(5[/[K#-_=R67G85X[91MK)XC=?R(8)&C!ACH\5G4)PZ.E MW:/R*Q:74).$-QH1BSIW$:'RC)@.46C53<#.KT04J(D#/YH^(-]%F49Q*=HF M=2AN.^4>MR+E$@[;HL*Q'O5KRXE!L5S;3X^Y;9 _61!=^A;K=*QPXILKFHG6 M* YSB]F)D2'>-VP3;L7( 61C0#8OGRG(AG7^EF;5P2^*\,S+O-"-U#@BB$)X MK),BIE5GM9\:9D4:2F3M5I(44C$-%V;".,XMA=N2'AHD/R&0O'2%K1O0KN,I M/.PN"S.]5D4?Z@RC$7V:!!XSW&Q26B!2XU7U8>.$;R4R1(SS=TS OAD5NY95 M_ZC,)MF95G//@>)PQ_R4/G2:ZT']W6^)Y)57=*@U77/8'%M'G[)>YOIFUP9% MN@-KTU::>)*A9<+^-V#H)(5TPH@2^^>C5,GA4+C/J5L/V H5#ZA%J1ZRA17( M 51I;)N"W0YCB^O74ZCINQ,?&WZM],7MHN*]%UK;7",(W<2BCNJTW9- MJ1VZH#U-%S04%7&6M?@Z4B5EJD_<%XV;]LC ^MD1;<.IVT[+M&?4T4I.$CV[ M8469KWN4']IA;=P.BY);S\'WVS6D*L-2>\+EVX-P\N>-S'445J01KV/+?!<% M6L.982T56- M;8"Y0XIA"+\KK-11Q&!9F5!2^*1KXE+7>$<8JE*F]LNHAD8@ M*JCR?>Q;M&?7 *>V$4NP2ZU8>J ;?M5L9&WY)&,R^(TCO69!B\7F9.+I5$\U MB&BSEBI^-;P.JU/X(GAR8XY\(U%!J=A MW4+69W,&[1J,@2I9MPS?;-\X]ZH[O2O_Y8$KIBOW.V/&'+@0G(*VO-J: HK&FP6V.U(U1QF(GOP!YPRZJ M91Y1?JJ$ 0E&ERQCS)U=IT'L=GMD5A7.[S)93RK!P9M88((;@]VS@V'7 M*I^W@T7:P&U['"B0-FJZ_:]MX(#TJ!X;!W2G=;D.!&C=*3O@?QZ(_^D*"!P0 M/1LC>IY!+FRX8[FP#RI#>:%T+F][(,%9H,5=X>30Y9^/1S.*SXMF5"J1-J(#XD?L5\MFUA(>[$WXEX@*P M^_/=R8@NG/&G=OP&#:<=& ?.ZV8"T:%!)X R@>+?2F4?_JI:V3=HYO,VR;8N MU\JR9B)U=RBP39.N=#)+7XQ&,XM[3**;5-&CF 04 L [HBL\.OG!?8,/W.J. MOAG^((KH\C;(PCO?M8,UM:% ';A.UJ+CW !A[KB#_H%8PSIQKY\U;&9K[6O: MR'N;TO$$U+NK,!@=>F 3) :B+E!#!'$-E?&-0!E."GRJD( DIN\+SAM42'6> M%,'Q7.R97 FA=X1N[ MMY146K.!NJ7Y;--F3*GER!B5T4S+9.+2*[0BT](,X\PI&U7W,%#(EQDC@ZGH MJ[ R[P:.TC0C['L_"BCE'F,W3 W=0]LS-;1KF?1NT$K/-5,3U+*6JED/VM)L M*+E2_6V.5@'=MM:P738N&$F=^%5H_W0X)+@&Q^$:+8IF]*,2'#&>&[WL&N,( M./TTB5/;27#EE R$?S9X /GL<]$)NX97<-$U/=<"*]$W#W&[75P.7&P:TJ^E M9#J1.NPV!==86ZXO#FZ"*&:_ ![$Q_U3MOKI569VM&.9V?=I\N**219!!;^% M)9^@,_:SB=)M6T"\2]AE%+S*ZTU&G-11^VO8#5UKA66#D*9H^*.:EXFFU?R0 MPL&P+BSM?EU'>[5K3W=LUWX.OCZ5YC[0D:_&"ESF9"))R$Q+DY1B:H\+#XU* M0Y*$19J/DVJ1O(I!A!%59+@?X$NT&RN41_8.+DC)YM8HV)[>"MC/D'"'Z#;2 MZ8GY"/3R?>;CIM.NXFX?L?W'! ?6:%S9F#Y@JMZB<%@'E*:^9IY??";Y*9F> M$9T\I_<9< @![E$#8/E.CY6\G$YA#.+*YR >^73I_7;\Z5B'YGP)S,%3XG2" M=C-*C.\EH"?I.OG;^,;TM\N@F*<33$Q*9&]) <(L&I>60;Q^Q0*'74H0M6V: M?GKWYA(<\SBZ)H$>6'PB1R]H250<-L!OY*%S N/(SIO2UOB R1"KY.C"#N,^ M ADE.%)@-Q:_?954N7;,P(Q'L82*S>!S2C'QU$=M;4">MS[HABJTQKQ]O9DE M &6EA.>Z0=_.%]2:$VU1(K6,XX2\! 6J5BO7EQO>-4J(P?26& M;O8Q:S"V7#+=@25',_TH&N#?!"(E-YM(NE6,<3!N2V8TH]67_#P',RSZE]:" MM*XE2(6?DS+WINB(PLM% SU:ITF;H:>-P8D)ER_26_2 ZF_0#"\\RAM@X#-9 MFKXX>!?6LP_0IK"R>9EE&)RF]]19Z>KK"I[,L7-=IH1#WM4Q=L\/>==OP*^[ M.KW(W* 5Z@X;7S#=%W%#?[*I1!2+JZ^369!Q4;'I2>,2!I3/ M#.F:R6O(!Y#3///LY.*2GZD?I?T!48R^%#OJ2%:HX%3&A#*]B5AN-9==HQR&F@2\F&!1>5W3Y[;+QQMTR(K95GII>%LD)4-)D@W1L$\,IIIUNEYQ6._ M>,6 HX75/IACB-!&H;NV+[!8[#YU&+$+7'EY8WF9*9! CR\M@_C>H;VQS$5E M@]-OUYIMOS=[%:;Y78(-XKGFBIZP7@V.7RG":3+QY96:G$Q%\S$XTZIF8&L^ M?78&HSD<[BITO:2<2I G)4TY99CAIL"U*EU6G'/4'J[M!3=BI:&'IH\+BCLNX R[QE,M MR-EN\[W9&,@Z!C@TL3>#1(" / M?P+6X42?83@X\3[=WEQL0-J>)##61&&D$:L\&0AC=I%]6TSO4U/)HS,E-%R.EF4 ?.MB1>MB"BCKUW+;8*/.<+.0]B1!1& MV2'^V DETO@K1-GNN;TN'!0F3,W218:G[QX=?B]W[/"[- R_.7,\O2'G MDF J0BT=_4>*$WY1V367";Q1&>T1*=/ _11,GC W>C@O=_&\[-Q:O=@T6SQ! M/UEGB0*U[#:8@%!K1D!K?\;EYNMSD&-0W*)O1:/' 8=XZVF@=6[)H'@=H_KC M'UZ>RR[TCKX.:EB8:5F4F:JB%RHTWJ?20Q-'=;0D M.RFHSYZX9,&D,9G*=&W@E'_,&2OG#G(.8T"_HU<[YV,YM%YKYU-_BN/(VO8T ME&$+:XG:I1XZ)>8(_9=FH:;;8%GDC@ Y>O2 ;,E4G#2(\48!$;+ MS:=NB,6 ),U:U%LI(VB)3H(5M0B%2WT2@*A09U5X9Y@D'#1ZSY4/PP8_O&MF M(=*1R6=:$9&:SLON+"7SJ%Z4"_Q7 ME+Q(IU/?13)2Q0?8H5%H[D-B$4UMU(_CL49&\G*L:TZ:7XH V>!M71#=5G48 M;I2P;IL4=M_$AB+XUUI2TVR14I<[C)1-2.AJ4AM,ISH/9L8MQ@MF;,3\,_S_ MK;O",+;0]I)G5RXQ^4<*JA%43M(B;H2MTA=A&G$%3U0I:A1-1/NC70MQRT!: M,[^JDW!E87\6U"X8!"-U[G:':JO<5)J,T\2Q8DC2VAQ)XT6)ZM4FJ);%]VO% MEZQ0[/KG[K' *L.TC(&]:Y]&\EA8*XP\&Y S'=*,\GJO!+ =.)OJ#K_:0*OU M1WX'ZU ]Y(OW-G\XI.0.U,#1[,8SH<]RU^L@WPP;)$LGGPU/(YKBIB_3U=HL0NM8[QFNW@+FUL7F&-OO2,#K]5C?/&CMRFIYUAV:^K/$%V M^0^T[P]V_BZ>=1ZU3Z[/KA&#O 4[$#>QF',_1V#:AP??AYN?50Q+0CQ69RNV ML]6P?VS"L8ZHB@HJ8>0 (YP!:%A':9G'2S?@QADEH1A4[81J;% E>3F?FT&P M\IRPI=B@&;R;Q[H)"M/!0ZS0KO/^=)4W58:HV*"[L20H-$BTE2E(ZA@(,( ] MBY7L&C?*&V/ ]RZZUB-E$8AS5[,BWQ@7 M"FE8LC3V.V(.WI&4#CEE1 .3FR_@_"XX&]P6&S==A(YJ.7+'SK,N<1RGMU2A M&V1@A :+V4"Z;%29474JP;@9FET2]9:>+,Z36YV"_HMN&TF#9ENT_K8Y9=DU M,:E&&'/"Q4,''[51+)D7I]E0.\,-@0HGV5YJPC,,5X<) MD[2*T:N@XA">F#:6-Q!, )G##C/GM/MG3Q$_WI+^>S=UPTX":K!>3=65<*X4 M#E0N"P]@SF+!4.DZ!J1?3V'A>=N2W!%>PMF:Q--!7!IP^M9HC7@[I!/PUW+A M#^.2W59IU!Z:7;TP57S$T[O0X&DS67^'\3>ILW=JFRS03I-M7NC\F-Q'#LK* MR\LKZ0EP^'/M^4\OY-#EKCT=["#RS]ML$5\GX/#9A*U:Z*:QK19*8Q*?A--S M6YO*E=0]B-P_N%HWEZAU0V0:OZZ^AQ,BWCF'N!L'X,:[U$B=11AZG% M\W<@\\W8-(< NJ+3N=O;3==UYY;-PN9V-04ROK*3GF>^:M:],B[."N/8*H$' M?&2-<=GO[*>R-M(!%"'JY+=L$4/PV> M"].P%3ZS#HW+@+3,>$9R<)N!!\V\6Q,7I'/;<$I_CAMQF6="2.4A^K MXA8=G_I&U5K4"9A)J!,7RIR5$4>@^13-:X@YQN79KM415;#=G4Y!E*.5NK J M=F%+EF%N<\[-\Z!I7KE.5/V]L4 ;HX)2V()5(%F:R/P;=;'&.QB.&RLPTA%7 M2.YPGR!RXWYMP>TYM^Y8K/]JB+*J=!?L"#*QQ?/5_S^)UEZ4&7J\DBQA7&TN M%@HX@KZ-T;J(8JQV(ZN==V8T]1WSF^2E8P-*Y#J98NBZHNG=_(Z0(/FT4\C^ MY:QAS0F0V'%7&*)C#-5J/9-86R\AS/FVUF23DVG3+V"$M#$4W.-.-OK7#+8% MFMRBZFOO3>5->K,V(A<4#7<2&D>$])Z:^U, /*4(?HC5MK-44B>5F>#)*9:+ MYE?X$W",6K+H")K^/A);)K7ZR6GZY=<\C;//3< M&)T\Z[S-EF:UWDL'SAHXC#EDX&:7O>%+.)2=.#LHK&SI'-*D4M&"SZE(QC+X M8.W+"U061GEP47)@&/[0ED?=AX3D3?? K5=IM0#J9C(9:T87S-,0S'<"UBY= M(ZOQ%!N-:TN=BRKN/%$">=#$:-V.!Q$FF,IC* P*>?0 CW3NZFYA^ B1FT<,AJ"NU-IZ07Q5+1B9:AG%@Z,G/0\] M[5'EQ:L=J[SX++4]U,3))MOV/<6+P(A*$Q>7'4L#IBG:AG(GD1X",!?FEXE# MYOQCBK_C"BBZHI(VO=:3[VK9-'-I\-FZ023WG;".O6''>[UCLG8)*CTTO2@_ M5[-QA:#@#Y)GI659[;$V%Q2_#33K2=/D)GR-3DFX(E:%0#OITGE !R(>^'28 MA51"$&MDNC6O\C;T AL$Y'HU2T*TS^6DUL3-.K9($IN]J +'$H4N$T9><%A8 M 9II \(A_&@R=+G.HN1QQU0E)U8+ALS%[(+#LH*]65&LH2XM!E$=VC:=3H-V1L#W7= MM.@>]/UB=1U@F*@$E1J;LO8J[:G1J6XR8+EF-J"1.%L8!%O#'85+NF ([LMP MBPPF-95H/);.6'Y#7S]5$L0[JUI.V8HZJ]>W:'^ T D<2ZUX!O4$RQCT,&JIP/LYHI#))\T\V%JV M(Z$?>/MIE.58&30M4)DR+M=18E> ARG5(V>8NNX,P^^,$7>R81?&CH2Z) M#L:#*W=X-&BB%U7)&8W=*6NQPS6&F?TDU+A1K$\,U'A2A$F5S2;W+N)KSLT* MIXQ+.".8;J[LI:=LMT%N MYY2.)K[&^KX@W%*6PUC MO0SW(ZC1_M,UD^L18:ETL:O'Q. ^PQ$AW-Q/#(4!K.%?#F58#65 MEVC9JE Y#W&U?%=ZI/:B=&?W;3$S9*.DUIMP\CO-AP4T2XP(-_3+$M;E==\C M7;AKO?-<$PQ7M)=F6"?$[+/>@RT]\E98-82S?'3+IKA5,2C.H^%HH$V<-0P; M&1VE<>&-JD:)/&CS]./CFC+?% 3:*_'=M2:";^!8&@>3+SV0PZ8IP0C!97L( MRN9/VB(YF=3*ZMY0O@O.-(R)G>&]%G60Z9Y36#YE6^OZND]L'IE*/OV<#*:\ M7,QUT3:G4";4.4#03'P'_E5UEX2TZ%5@E\$:(!RTG9Z6*,I/Y M=E91-XJH:';.F06F3%RW#.&TG8,$KJ2Q[/R8WH^ZGU9.U0UM5X2\+KK-&=?H M390*Y2=I9L.UM-&8);W2C/*.8=23W\9*8TZ!*L06WWNU-;PB)]VTY79;X^]: M[XNW%#R_=+@MMJS[">NR(M#OMW[E0L!00DQO;[F./DN : MCA=$=;0TQZL*DD.TJ!U1O EYP%U/[:3;]$9GENE$.!V2L%F=ZSQ4BR0JM6+) ME"8U\1:Z([Y@ >I8(.0(6KB6-D!'L- Q5^+&2X9/X!2/3GZXBJ/KR&1[<_IT M^,.@\S4;+X@Z(,B$M,P<*=KW7F=PNEL$]G""M_I?0Q\V(_[/Y*3U4D)'Z>?/*Q:=PKIR'G?IEQP W#]XMQ?E4F;(PTJJ$U2ZZZCB2D76K-V/<>I M$C#HG""7@G3FV/:0PW6=1Z*E@,ZZ%-.M>"B79O"$P89G5O &%16]M0QA.&AA M!3D:-3_5D!QBTSX=K,MN0I>/!PW;K/[>V@T# T"3]09._0DR_@2@\C2.V]2DF.]\$T+]:(O*U#G.-;:%*IRK-^G>>*1; M0?Y>P,V*@:K51ZK4H89-=1\D)2N!>8][T7N&;_,L>C^V6. M\56B\"_?14-U<7X^!(/NU>OP[/35*#A_^7)Z=C%]>3%6HU%X]M]GWWVC;//Z M*>7J[CBS5;%/N@ ;QP[?OKUZ__:W7[S+SNW:CY> H?X"([UZZUV^?^M]O/KT M^?(S_#$Z&8Z\3Y]_??-_O5\_?'[WZWOOP\^7[WO_+K_]7^_-K[]\N'S_+^_3 MWR\_7KF#]X[>?/KUP\ [^OSW*VT9X>?:"NK]RUV^A;>!M?GQ7QZ^PH^_7GY\ MZ_WZDW?U\^6GS^_>>.^/_^'!NWZZ@JM^^?'JHS<\]W$AFPV1[WJS#1S6TY?' M39]5/MQ6I?KEBN[U$M\AF%EN&KWCV78%]@F<53B-Q]ZEQ%YTS3!AO%@HR+X3 MY#='K%=QA)HS]=0[XI]^JL:+\!:#-;- :TSVCB_=CRN6KI(K92JLR0S\*4P9 M4*\9YO_01/"DLP^\[T=GF7 M(,#:^QQ\]8ZN@BR!:=7$@ GY@P,PL@O8,R>G:R<)GOWRONE"C[V"$L+;J/2%P9)6YIBO$DP%?&Q0 W5B5>F=L4C^GKS(A3X[<_ M5/ZED8KV$MKO3E=*Q^9;'+U^+0R@(")7O]-AL^C-\K9SLZQVJJH54K)2#KXW M26G&FU33]0 QWJ2EOU9ANG'6@AAK%@N<'%_T;*:CSIDF)+*9+)F@*UT&]8%Z M_,S+G%F'@HSV,1Z +2K4D'Y[HQ'ET(U*I9#E[D[>AK-G6R2Q [XPO):MQ5*Z MN^I#)]DC0E&!U7.L1_.$U/CSP&56-QA/ FNZ$G+8[57:<)DJJ<4J\TISH1YS MD6I]UTU9=&XJFBI#$P!&;.!I]^R4 M6U8!5,>>=XFD5]93YE0-5H2FS8RK+.L#G?1*.L^,Y+"^O+Y_[US?=C)ZETC$ M89F7[T0_4!N!+44W<2Q/(0>AY_+=FK\]?'IZ<7F, J8)6+4#]8;2G=YU<4*2+]N]E;W\_6GSU:JN%-VU,;KK8TB;_XQ].SWX M14__-=M/IN\!,T.HW"><.Y-#?>H)W##VW6(8'S9D)DRUT89_ MC+G<&YF@5(69\(GN =!>JC6S*31N;VG2;V#-!YP\M0)T^O*1I.=/9)=M ]:U MLVP;!R/Y8"1_(Q5-Z"AI)B J8,QXZ[&JJ-$\K"C'[ZC3;F! M)@+9_5V]'0,82ZUAFT4A-K9#TCNI:*BH#"(?,#!!;#V9,F&HI3"]3;,O^-M8 M!7GAC5YZLQ2[?0?>K5)?$. 5ESFVZX%;@N*//3(4\X%N!R^KR&U[3/Z0HM[& M#W*EYB 3=<^Q"CYZ!F&2=E?@^/76\@"2 Y]PDT?I/QG3I,VK1L;F[/AT>PF; M86?"QL$F80'C6,7IK6^K1Y=-W<=UPVGV*#.QPW,ZZIQ3::%8)?/(4RL7.8D M\Z-+@283IV<:@=1&P,7D6'(+.',(J9*IFR@M/ MMU[#XU?;2U$2"9?#8X0,$^'OI5#"NR7:IA_G""N+=;MWI];Q8*$^CH6*.W'W MC=(^GL-__\7[B*6_)1;RGY[_X+TA4KU-L)MWG'/]W=!;K\@Z]W==;V](_ITF(U8@$C+KZRO#) M@][^5INY=;J]13S1@$BWE[5IR3U.PR6!F*E7KECKXS)'V])@KCIO?;!F'BHD MKF-YB"P\_B2# N?$K3#_L=].1"Y$2KY\ A?^]?&PX0J]/#[KHQ,/#F?.<&3M M.4K0.73>7WYZ>_G_?&YF%E#S)F3N@R_S(-:A'.("0F*[@]2H9I-8J6O\?MSTQ+%O!_>1DWB27E[7$T?X+0]/5KWE3S*,PC#$ 1]KMWV7*U 2'5;*K=+I6 M)&TX8 ZOD12HR/3RO-[@J>&[4=*6$B0,^7OG^BC_''RUM$QO9M@2G< :?PNB M)"<(Y?#B8K0%V3W W[ZMH<$![@/D[=L:X8U^5B(6.EW=(I^U!H)T%_ O*P4/ M.PAQNXOPYZE7YY[$90<0W@&$MX?AR&IO5]UNHGIZ/,=(9!]=V":B#VF()-ET M<7[AUL9(#D,BDZW X= MLX\LR]W9T61 7"M=*5=VF2H(CBJTI.M1IJ:'N8ZQU)\KP0_2]5#IZL"A':3K MO@$]KRN84*'EP>@+^!L/;QK1&DZAS_H7]+(-T'3>@R%C4>Z@AZ7PH%ZAQ)#C M !DT\RBD5LO5*YZ-*MBBOSMSVK@ MA3V'3+JDJP$M96O.GHH>8&_VO#'?#AO_,>M*#>1Y^/*B*A*XV248]>J0WWL2 MHZ-.#[FAX7'(]6UT#)B2/?C_NL;.QS^0X1^[5K5^C^5\,VR89"J.:EU O5F0 M>V,%XF5:5E%5(#,/&K,/1/-6"$\R).BU+J4RAG1K75JD-VZRBUUH)8,X^41>$+,??B MJ>D4\2=Y*@3%\[D*D;H)%L,*/ATBF0;_*"^*Z7&7=9Y4^8E+!9M",K(;4[8/AV!37O P792/S/CK?7R/ET/>F_&1Q$G\EK M\55M3,"G&8D29()'1"YU6I7(@>$=MVRXW-^]K@309B11\#63?(<@H$7:<+EMNX-HZ?0A2Q['E+.ZR[>7I5Z.XZ M^4SO!DC1F;W!E2>I#B MV9R#9_M*Z?/,H0>S_%U<;*HQG)7P293G)4R)2]+33?UEIO(.TC&>=S=GZW0( M<[H-$7&063^,N:S#**9++ZLD@4AU]H1<4+8EV4HRJ"=1^OT3W[LCPBR^!_EM MRB\%-$*5&20X=FL*HG"E_*[F[/-M-W1ADB]F:8B7+((EB^)&HHT"(7$7#WX= M91@$A;LAR'82Y#-&T6)![F2F)E\H/WF>]3%)[6L*KTJ[@\.O M%%75@42,:91Y,Y@ID1]^^>=N=PWO3B.\/@KQK,0%.=@89M[N#L#J>3M]:O_F MSLG:+;6F!_IMA_"Z90@\A:&:I*QJOB==@5=]]]=?0*O-R[EMG/W1Z4YX_#1C M;I\VS[M,W%ZX8AW9L#$>!8$WS8*)I@X0V^C8\SZWVB^"?]#I,$OFZMPUR)G_ M92X34\^X^;6LFK0]-I.&=0 -J\]ITEPW $ENC()'=DWZL-;$E2G'9)3Z!)N6 M*(WUC""_0*,G+0Q+?D[#:%"8R0&QIOI[-D;:W;%PK?_.M/YKT7UHPQN+&%]8 M[\AOION>7HFUSY(&LO/>"U4<<2::9*BVA^O^E1"#P)2"\_+%^\;*AN[X/8)M MH\D:+[P(L@BL,+ LMZH$D0@")T@A^V AP&!M_,ZXQI?,W\TLO,<\6WNW5X=W M)P%8J*,[1-I)[U/GY19/ %5M0*SZ&2.9EM6^L==!%NK6HU%B2&ZPC"Q*2N11 M_J2R&XQ,?&([OE$!:YJ*,R:BAH184U\_[_6^.Z>AU]M:L1U+;M!HG%J>27XX M4U-0:YB)AE^(SAN.X.JDF!WE Y&]%ON7Y%5^\(JOSS<[:I_WTMV=63%+=]FAF=/GQ&_>Z(.(:.'AXS^IA*5!?%V@T/N MR2Z1(5#]H>\M8A5>8UT!N&Z@YO%?L^4" ^X3Q/[YR$Z;Y&#-95)R$.58R4!! M]XC9?F%T\(8418IR4[MFM[(.TMQ91 /^\$01G'&-:(Z.TS29_XRO3##&[E"2 M-43W*X@]NCO3-G3P.2V:J F4OPFPY7G$/*3F#]QOH6I?(_BA?MJ\S MDWBHW MZ_QT\NKXM&^E0)>=I4#&-RI2+&!VJ69UY$OB%!5XKQ!>&CW?GF2'A7%K"\C$ MH*=E=,^Q:47:[C&&5"$!5* M8M_B+K@C7:ZC(]6@R [#'C>= ]35'#,3X,H0\& 8QP\-[0;QO'R21(O6_2P M1G>GF&$G3@X@F!TP_=^HK C ^GF39@O\6GF?T9KF#.RVT\6/L.YG9PTEOCW! M.8HZS^YW4R*QQ+10&1?L:[2N"=NE4Y ;21W9+E6CEY=5^AB2LN+_:G$;:A3- 0+"SLBX2.QQ.RW0"U'>!](S/FH\"XPV1F]C0#XIHR!7;G6N M3?=2I2V2\(>5]_HUUD7DYH5@*%5,J4;+5:"[N:MS-% M@-G6V4,EK.(I404@O7F5PA7W#U[!X7)TR01(SC3<(F^2 MC63H&K8:L80,@((4)/]BH[BB*"$C[^C' 5D@"TM1'JHI6 :&$T<3VK937+/+ MC'?2$"N'FXZ^]#N1"5?8:RV:>.^/_Z%A01J):,> 0S@D9$W=\#--R(IZVF)+ M"J.F+17_J"*X+'O5C4Q;M7$0X#D*OV<&AX8^N=ZCNQ&$PXO'F"M\ZUV?J[O1=Z.SMKF2)AGFL.5*0OCBPGNK M)HI@[:.3T;"&&_Y&$[QW)]ZK^YUX^"91^)?OHJ&Z.#\?PC*_>AV>G;X:!>S89(*>=&$V#EF\?7OU_NUO MOW@_=F[C?KS$=W]]EV>!BB/O,@0%%9;SE;+7ET%?-OG?5)*S*PU_4)30)+=_ M3,%7PC_>"H,K&?6NZ8W9TDO0:K$W.O=1E9WT?@:*=.,AKE:K?7FQJY\O/WU^ M]X;6Y9F^XB4SJI+/^%$)U=GH9#B2SLM."X\GFH'V7VWGN",L5UTK5:)?VPM3 MH^81-;G%N+.)^>DN&NOO)_:WY/I&:2$'*GHPR^[6W^H,UP^*OFQ#\=5[,43LUE&2M6Z\Y&>(IZ+I\)^B+5K[PG# 9]BW)'_//:ND'F;_JCQ:[?=W(*9%$(8$D$S(<\TW<$AB.(4'%^O MOB+*/ =M2'?!O?^W>=W MO[[_M$U#Z3E)WFC%D=P#L]BJ^1Y8QF1!Y%;Q5 ^;906O@G9R)-1AB6WOX&HH M':,_=5)HW*,.SJ3GM<>Z1;H'>\P8%GW<8JX1].\2C%ZP.]#E7T5T5+-C!G1P ML"W#M\#6;\):IW-J)R.'7BG27$I%3)4G,>>0"2KTO#9FM]G1DXVINU3^#0W( MSUDP^=+'O6I$J-[?9I7>@Q\AW_EHH D:#72 MG%3)SK>@[B WC5.2X'3\KSV M93=HH"?[\GV:O/BK M_+SDJQMETA/Y,LV*WX%O.5?/4_4/5^KX5$]!Q%/P#-5\-X"G#SD)7-J*CL][ ML_5\;),;.E[JTPE#E#>(53/S*[M)O?JP\;JH1H+;@538J'H8)5B\C6+ M)JC5.//Z6Q(UNAZNJ"3[YM"VG85*[Z)0=1.R]4&HI):*:F[(59^E,6S3/HC9 M3!(=NCM])7AAPF"CHXN6.%BW<.WB%NKF/.O!#KJ*>2EZL&7VUI5;3U2.1XWL MT/.R7U9T8.J#H(AO,(1)4IEZ]7K)E.1)R8VM@ MN KKF)-KL%=#P_078^H#OL*D6C'+TO)ZAO=!-$:Q'%!YN]D.Z72*K%IL VD[ MI#X:]56W)4(7H,. &O@UM@L3V0CB/#7ELJRV&2 3Q3 @MS5%PV5X7LJZURED MO=P]4-8Z=H$H2%TE340,C4B+3W@DV,,Q0GU\SY8@HUOZ(:#B3);9J*D%<0=/ MJN7,+6J!8%LE=>K6P&.G9OQNI?',3/,5C:QZL(O??;[LS0:F;2" 7D3679;% M+,U Y6US@IZ92NU.3/&%R#V'0YS@J&"93!188D4*O#/>1E?4ZT& M_E+1D4\@3\WE*64::69Y]!HXSV>VCWN=R):.:Z'W=[#TVC;I3K3W81HZEW9_-Y SJF<-35_1"ZH.U19ZAQ7/V8(?L M;73-JEE++\CE2=SRHE++84@&G:"3*>+0[OY*PK>3T3,3M.X4:E_D[!#5[X=\ M%2(?P6*11HG##=+L!V\:LLL5[SY?$N$F&/7>1'BS:Y5BW86'(IZ:%Y/[V[L8 M-HH!/T?,T(J&7#T0SG]&Q6PF;MJOXSBZ9I_\(*S;>_\@=XNT]:'U\O@EG()Q M>OL Z=AF07YWY(V@KO^\_/CVTS.2^],5!8#;VURKN+@(M;E5P3_V[JP\-B&: MME)V_2L0(*D/7HU?3;.[X:M>,XF4VU)W_<1:O@=;6T?P2&91D%IUG0&RI J: M@L%Y*3DFK[DC7?L-7%K06@.U1JF]$/;*N&#QJ5*_6C"_P0U-!;8E_T:ZD3BX MS3G\:H*Z[DWDZ:V6P7,ZZT]7%&3V4^8U- VW &W[+8O_)RM'EW;__ S;RZ\P MV5L2#:JB3!-%7!'X&@UQU?SV0D\B.0$48!.>T_0[-3W2(ODKJ! L7<80! V$G%1H,SE11VT-0O0I;K$Q4=*/Q-TL'LE)M :$-:IS\YB:B/IS5 MO3R9!Z?3E&4=4\^E#MX&)T]=%?F MNG*IB0P>"*:W)OXR9[4EJ_/PY(D66=]2&@F-W.8B,G8?K78I20YI@84!:%9&-K2_VN7=VAWQKJ? M.]068/Z-=.!;.'"W;!T=J+Y-5.WY-+>XERR?71R_VEX['A3F[N@&L<99Z;F- MV%461DNK-JT9>T>S4;_N7K>[KGZMZ37"I\DXT48:II)R,OS#=%(R?CA3U>;- MVH)@)*DQ]1OG@0%0RG)R_@':3?I?C:^+GYO=M+-PAUJ0-2'$@34=H* MMB5/E(BPF@M0BO'TT]$KE%+=P5/V"]U5_[ >&A/:R_IO3*\WF$]NXLF4A;&, MACJ_Z?R7>9V!;V*!54_?O&;KFK?-5>WYS5MBP-;D:,:J9!7 CW3>TT@VU_5TVSX\7ZYCK]5,%H6?F]P()>[;\O;M M<4<-]J8I MM3:WC637OX+*5K:D%.Q8\CM3214MP38W$J7APUY_2H$D*"%#$0Q RJ-_G_OJ M%] 24FV2([WPXY)@4"C^_;M^SCW7*>5^G4RY8L)W<6DL51_9HR!,D9HR"!. M?1Y:?)/J$K(3P4M2+9>ZCX;,&G1 M-6IF:0J^>D00Y!4/O)MD(:V^#;&T1&468"M(PC#VAPE=3FPR?:K>BM40T&7[ MQE,A2085_84-'NO$=51M>L@L\IJ[:IBM@.=5?UCE; MZJKKV(J6HWDY^F.6?8<]>$6VD@Y!$Z9(K;V]\? &\SCEX=FYQ/A/&.AXF912 M,8Z)C\2':6E$\*I__]NKM[_)AC8]D9VO-9[PN^!B#HK#LI_&0^"D[,U\.2TR MT(_S^(YEMG%HFIM:3X!_4=20JFM#1K(T;$_X12<.N^-M4BS$N*]9.XFEJR]- M*-UNVNP9%SSLGF-1GH-NB$?BSS.&NV.RG$X]VA>5Q=';WPK*,=?-MS.C#7*N MIE1>0=;[NP5_8G.<#Q\8%-=3#[/;QT9E/[TQ4.])^XT!<[J6(C$H,;(4+QI9@25+QQ35FKY>G&>4-E3M*@A46#K] MX9-FP33%T93."@1'P=;3C_!F=*J"8B\*M I!#$3+X^]O8/H(%4IS"GM6&58U M7(5F-8?HMJ'2FI5U@$R7?31HF$^MH**>@/?V!!Z4(]H$K"G5!004Z$[$\_< MTZ?ZZA.EI\M<%ZPVV5?5=;7/3EX%Y7L4R72*$3T,/8?(M#DK M)AR*030*VIW(MP@V*.@OOKMUPM(FM()B:YWY7DO8-2@L0(/H6?C#&*/MZ7") M&\N-:7-$)@1C? $ZJLYQZAB.BYRN 5*M9[Z/K9P?<<0]HS MTNG=E M;P"4PK5ZW@0$//O.U!E:TU('J2'J43#])BDYY]HXI(=:HJ!&\_>_O7[W&WD: MRG1$)X'N0I%Z!3.$\P\W BQ(LZ6N*5Y'&'7ZD>906P?PK9S M8C@807-VM+.C?(J 8R62%JGHKQ-#P$.^H8GO:U.*&D,X M7&4&*YN\BE#;-UNI'K+3]AL:2"XF9LJXSDXI*G:.BB20E*QCYNC35G[=$!I> M'>+=PW6K3_X,YG8ZF_;W?%'+E073K\[(JNDK(53[$$73 #URLJ,6\1^RA=7& M=]8%E0?NHFD:"PS0AZ10]A_8I^#"DKL\7J+9%?^1L!4C/A4)P54&%N DQON4 MSMD4CV"N3+"S[Y6M+Q:R)WI@53B6;;I )S7V"U-:3^VPO3G$*L[WB?.(?=O$ M][4A-,4_+*&\9VJ+CJCSV5R[[M9^\;^^X[2$P77V/;G%[%M#+,\=I,\=LDY' MCA+P>[HEQ*@@='0B# B[[K9")8.A;MB/YPQ7DSJ/XQ"O2F!:"BBD"A/IGHOU MTSI0[1T<9QQ&HQSO)"E4CJ'/^'5G=XN;4B:9J>?>-S1Y/;/,=IY-7\6#LB5H8,RD M)SZDOJX'8HU=O&Q#H S^>IOFBZ6VQRU3TQ ]5(W*M+ @7N0;F@;#RJH4PT]\ M40:56%$FY:O:1NB!Q@O:WYJ'.3!!#? SH7E%0G-7'3 YQ;-RG9^NRO,G) 7= MQR>S/:1R>FNA*M(8#(.18E6\V&RC5L*""@58ZA3NA7VROII/D3-$Y70J: ?U M"GQ;';RK8F4Y]TO!N_URM-XV@*K\"2 [Z4+Q25\6RDM)B*LMJO^*:@%YB05D M5"UQ5Y1C/] MMB&O7I8'V'$TBC1FJ E/-TT;7V&6:/JDNMXU6N2Z^)66X='-F?__;RU>_N>DK^HK[ M$..Y0;"$U,L& T\X=-87?NA;7;S?O76 )Y'M2JA4UNM<32WDR,(.F02I#K=@ M\L_-K;A((0O[H"XK)V8MSAS)+M+:F3P@B"??0 2/-4Q,.:(@)S)XRA9*-0$\ M&?36DVK=N>#W*&G9%&J#\DS2G7?:)2:"@W7Y0IZ M5>$*PG-JD2X0BV/ O39"K)[:9UUFGG"+J7E^99NU>/W*-O\L4CN'#LI/!56J M"9#*,G3.!48YNM,%':K4K'".AX;X^BM]2O")7 '%A.7K';#H/J5VFDII^XXZ M*I='&Y2@&)4$MK'-:0E<>$E%&6<3CV&)V,7$2TH*V(GK:JAVA8EG_3AO_?E M2K6<2R:4D[(C9AG9G77OLWE=AYHV+7RQ(60U)T/9"&^KW/@M_=FV=,HIA>I$ M/F3J5(I!)056)O?]03*U\9KR"?1(] W"2O5$&?&1PN&=*].\BGJ-2R$4F6)[ M@CGP1AZ" :!L#O-M3U91%U1+@E3MLC8JV-.K"H&]RC12XJ>BE:;D@2^ULH%? M;&T[$KAIAJVK*.QP1_:2\GDK< GO6W_(I%A*)HRJ[Y.&EZU[5:N,&PN0BQ1? M;I+E3J6&X,O9QYP OFW"#!0\Y.JW@R8UQ08D(I@8MV.ML76FL8'\T@] MI2-1CQ%I?>I&T7G4Z0?=Z!.X$^W.IZ#?^F?48X?UM-T[.6NUSZ/N'IV(3?6Q M;0=WIBK3,W4VLKJVB @PD[=F>E-5,.HB4QU'D3"("V,)2U(N0&3<2!2,">' M"@A-CA\M@A45F"$<-?$?5%,OI&- .9>T+D7+W#$4SOM0IO^/Q X\%B:UF>65 M&Y:=]?($&7Y$ZZCP5@'6 7OE^C]2"E0;"Z:$V!-[A!0+*COD?(G3\7ZE2IN* MO;8S50JZ)CAKMSZTS]K];T]-1WQVAKHO.+GH]*+?!U'G).H%@\YIU U:G6]! MZ_+RK'W2^G 6!6>MK\'7S^V3S\%Y"_[0;?>BX&/WXCSH?XZ"3]T6J-.+C_PC MBM$$%UWZ4_3/J'N"%\/G@_9'ZY:'P9>HUR?M^SGJ1AOKSH MM?OMBXZZ<^]SJPOCHZ=%IP'^BL<*E[=[O0%\-[B$R]=YICU8?G +[G!^B<\+ M@][@ US6'_"GDQ;,R]E9B\?2#2Y;W^C\:'=@(:,!W4N_-$T*WOH"7RMHG="O MX%*8XT[$G[ZV^Y_IF1\OX RZP/$ADT 4!PR%]CEIG^$!8:+B> MEO/#-WK^9:O;;Y^T+VGY>,'PYO@X=\2T1#BP0UP%D)H/<(^+;B>B 5VVVJ?P MX+/H[)OGSB%=4WX:7_\9C\[!+>KAQ='^&- C\R,\79_2W\P#$Z?PLZL%=/[7: MG5Z?+M+KI_%68GZ_3,R8T ^SV"C MP!08RP8>SN+7 QDZ:W7=/[6ZL(,^\4<211&OH#4 R2.I62FOK O:/=QZ0W.E"3J48-Z MXZ]@-UV"'.*EM*/+QQ5HWVYT$K6_T+X0W4__UKI>GR:B^%E9Z_-#AJ@TW^D% MW+5ST><3(>)M!X. A[9%(\!8^ VJ6K3#:N*\U0=% 'J9-PJKGFYT#HI&:4K\ M:>F^,+C2#?=M'^T:32J*6[\;M?JH+;=@'RDAQ:/BP:>DEG1]Z-#Q8,3>G('P M?74/T-T^?J3=^;G5-Q:5R/OO@]89GNWZD&'!'N")A!,+APDXVG3OP5E$9\G9 M-QKF1?E2O08A7OXAZD0?VWUS6-==358-:Q383*U/D3+\^M\N(VTE/.JD*OL( MA@)*V,Q@S9%ZWH+OT%8036'F$-1D] 7& 9.(V@)?"33F1WFCRT$7-%H$&H;# M&&3(P,M]_1S1R4\F+=WG:\O8S*A4X2-:*;#DI[]2948U_4J5_:29ALVM%(-Q M-6LU@][*I !A3Z"Y"0<\'K2TTWJ#2SAHHU/66*=1K_VIT])NHW%&X:[\6' % MQ2<[Q7_"+FBSAW5R 5NJ"]^@JKLX&RA_C[>1-J'=,QW5'GK1,-P>>D6@,_YA MF2M=L%/:7?H=;4_7I>[]&*U>TNG&]\'O/^A!D?DE5WRS/-6++JZ*M4Q&)VFU M57FO)B6, P!=*!,N3V%3ZV1 5S0>)FU+85FC4FZ9^RSQ*\EM8I^XHZ<"Y@HI M&R[HB.NB5X_W/F^=1B7OA7TM>*W:Q"T /-U$.$[1_]L]\1%;_5MW=ZVCEGY2Y]VSD=E_H9./,0.JTC M#SDF42 _M[YXK(V+#V?M3RT[_ .[>M"-4'3H3E](;GA^93:T/5,6D7ICPCH\ M[9-3O2IZ\0\4@9.+P=DIOR3NM8Z]V=#]:0UZ$4NJJY[@;[!5SR/>/IX+V)OH MN1I(AQ#HNY-V%S98K]\B3TGDH]ON_;??T_CQJJC.O&0_L(^!DQ;H<'"=SML= M'7"CH,IE-Y)HV(%:J:_=-GA9=,F@(Q\.M85G!S0P,*.&V.YHGU)FP9W7-0ZE M]W6,'LCZQ9Y6[ M4:'BHL $$!,F]);#(AVG<9Y*7J4U09+P>(&-[M/9:+K4[#T*=7E(658LR.'D MDA2RJ1PREW\F-Q;_E&(K8QAM*'7[:>ZDQTN-FS&9PWGT:<47+6OTF)S%50K-J M8)["/2%I/$Z*N>]^2+H%Y2>)^H21:=JZFD:BKTMR .^ MBPR:]7+:Q*S\L%'3\MT>2CN FV&IED33,Y0:\QG"!7BVU%(+0A"7L2(B#K)# M]8<8DNC!PX8)W&["F#^WH@:1=<)6YE+45;!Q!,RB-@:WTN -C$(,1+E(9C< M[K8J;[%/N-77#90D1%SKI69$KG!;EK#+(4(AF8[C9KZ0\EKA+67L,8HXGDC) M+#@XJC90852-:I=8(83AWHG9$ MGBT Q7R>6F1(,EWD2+^&AJ%ZQF!8.>X)^ MPMRP]G4X7U$7D'Q=R4<0*F(!1#G6Q"'R"B(33C6;:;R4&UXO7:Q9Y78VA9Q6 M600BK]/9,ELBJVPZ@XWC,H#)^XUA#J?97"GD/!LE"E-O%@DN=U:U>P\&TZ4$IL?TMW"(RD"2XK.&!B)FAIK,/1+>SSP M=B/A";.>CK!THDT2VD4_"$M3092Q3FJ>8DUD)%7ESMORJN'CD&%1^@JD"M,. MRT6*#=^.P5O&E-4%41ZDJ9BC>]7J\G4#]4.9QJ".FB2M$J2,$'BG3L>$C01? M4["'> AU]+&$M=>6\J^,@UKJ-[\R#C^7"K*V&4*L:UV)NEASVVA?W<'T2W^& MBNFV_[TN<_A0Q/?[2%LK<7H/@1G[17R^DT3 M\MIM,V9UU76ZLA3DG#GE+SD&,5 !5RKW#[WU,U@$,LL4U18!NJG ET*P_OK M<#R5.)C$>AHAU2B?'&9 %J66>BX7)Q0"^\8M$,BS-%^JJI>7/>:+H$B@QC! M^+G)'3X9K,!R7LX85S]D&HQ7;6;![J%8)@]P: *L&?-$?S3OA<7/+).9?0<+ MN+A.Y^7[^H)(FKQ:V/$";T<:79D">R9=3'DV5?>#RG#)U\3(!^Q.+&]T"ZY0 MGZGNDCJ8YA @V.4W-IEIV=>HRH(5?U#.AEL[XPN<'!)5>Q"/_Q<>Q<7WZG5I MG!,:/;\),6@(B01\#9HDC]47IIY&(C^A77IFN(7R; Y^SMUA958PW$N7B!!2 MZ8^V=F5U27[2$DN$ZY.55P^NTP4'I0J&^KWH+HDEU"J,H:NXX\)0H%N1S)T] MHNJ-[$\77Z)N![,Z9ZVO]WDY,J!>OG_^9JW#Z=GQ$5[Y1*=3,\6339ME> .( M;-KH/N0=R)%H!/8E$J=0U]8I10.1JE^UY!Q=9RD7IF&H.V<:-?AT"@8^2)H0 M)ADV-$WDJ765(<+&.\2DELF TE5OM6-DD@ 6]@YMWRDRO*AS16A>8#;',5?T M@$X1[U@'J4R\P/L8*YROBK]Y$OR<4@>&/.KP?JTYV4Y_?ORV(F;RY<]W<_Q; M[=_@?[4OZ+P-^B?U3L<3_>HOYY:^O9];BF^2CO_S7]*CY/V[=T>@0=Z\';]Z M^>8X?O?Z]>35^\GK]\/D^'C\ZG^.7OS+#_9EK:FD+7%O3_;5\]=;LY.:4,JM MT].H6?IE.A;9_#_>^&;"/\D3_V(TZB/:2F=B3MVJ=7ESVW>*: MJ--CG I\.$?(2Z1@+!\N$ 0%'T[;W>BD?]'M!3@-\$5TUNKUVR=!Y_F7YX@X M^\>@$P5'87#\XOC%'LP26\A[\"+..NW\^S1J+&'.1,.HFX#AB+F;XQ='QT%O MD8W^""[FY"ZAD[&)=;3!7*RE^"KW_KFSZC^AZVWV[:RA:6.#:B$;W,C6W9H9 MCZ9Q :XV[\N?V/Z:[O@?R'J9CM90'Q*Y>JI!-<)SGA(A=$CMGE#+#*=I<2V< MVANHH"U>/WZ$A )!10C 4$>T'/K:0XR0<#R=J42G^-^**2J_Q4B$A!H\8\LY ]Z4 M [7PB]9#"/M2ES6%/U:RVA2'PYQVGHSP+0D(JC]I=MVC%_^J!DF3&HR$"?<@ MWDZ9_(@<+-=!A('D'ZV-UH,&[N2IT]=XT>7B.LOAEX6?=8[I^%E?(=B9U%=K MCL@*QIX$78HVAZ3G\G2$FHZNJGX3#&8$C;U,WRD?L$!QUC_U2$(5=/@GP51/DAR MC+<([+F1Q!FVM>&O;[*Q DXILCH&'6?+A6[F6J8@%8"$Z;QGH8"M5O:>0+K. M=SB@2&R:@_L9$7K86XRQ4-CK&O,."J6!(T+LC4P%+@8M%H'7*4FEV;0KC*VQ M3V(P65;4XM;I94:C[ :FB-H.II-)DC-B#W0JM@*:8FPSI##I/ .5P+25RP*V MD"BY<7)+]])YH]6M /0RNXRQZPZ3YL :*\CE98EHS_2I$DE:"-&R,SVAX!&S MG-3\@C)"< =M/A!F5<7%K6YK/F@_21^!-GES+/(D7%N>]WG%GSX/CX]?/CMZ^Q9&H3^_>/#M2XB*Z&#GK$,H)=SW) MQHG3O>!@BP^19SQ7V-Q=IG ;SI-0&XU5U6GCHRI*]/!'"<#[M[#DE@C YS?[ M)P+=WF!+UA^F6A:Q4CN@M'HNQ+^HW#Y2C0JMMZP&*4]6% Z?:8F/6ZXNRP,H M,C2"MWG9G$G9AD7;72.PVN#\0!.#$M6O/H[PWXM%/ (?]U#U1"Q)E%5F91W M>.2EL]"FCB>\ &4O[2=;(NQ(_?9ZR#):E"E$,M$'0<)!8_:Y\,U[F$2Z] MI\E3UYVD]&ROCH7Q?58)^#4&*A[[BO%Z6G,A.L!\77J!,/ 5^VA D$&";Y9 MWYJ=O6O$E:?8@"9U;+"=FF_I'P2_&(M&1?&SJ=VYP0ZK0ALS2"8:=M^^2>(9 MUU;4."]28L6W-U<,$RSK*-W1]/13MZ4F5D54&H8[V&[ ML)JP8LNL#PY:AQ)"D6*]I\,J[6.!2AD0\[/WPO\M,S;'L0A39-4JBO-#?T&P M0-JDKA-F-KTARSV;IF,*2$ZH'P>YC!@G%-[PO/Q;+-E]=I?$.:8;&*==R8>@ M*TL8Z?ER" K4@/%QN' M?TUO8%J^'7S@[N&!.F+]8^CF6'@SB"+YQ M00'5V81<:69\,/6&JHSU6A_-U+@ CQ*5APJ7\)_>'JLKS*S>I 638I0K%6:V+VG/;\IF-FM;<3-L,3@X$=7T'09P M%QP<@W;RRK.Q=>(*'CXV-00'VY6Z3I\G3WG^/P_Y2.1H^#,]2[AH$DC,,-XM MT'[\)??WL6LR5*X0#I4<"U'N52R[G3;$AD8$.K:/9D%8_<&=$&RC#='8,CBL M:DFN*(!(;"(&;PO;=DA1<:-(-0=\R:;Y.C%P6BE47*=YKCS M7\+.'\%P9^,XMS?^D!(IZMQ!#9J8GA?Z[#+'59[ N4"9-KC5LXQ/)_6MK@70 M7 <6)Q$F]9"LB?63>Q252[FX#2'L',TU5'M07:<)-3P9+4E)9TC1 2NQ99J* M00/),@]@?8Y?OOQMQO_)X^F3 F]"(4R8+T%(=G\N@S'_<\K_N5KR?Y]XBB4M M?<-P&M% 0^Y8-1%T20:GQ);-,W'!I#2G%-*+39@/M,\3SRFIW^4O9>%FB"QG""'9B>= M$23$MM4/GLH98D_HZ$VXD][0H1SVB!!E(RF9U3D]][>=MRLT6]\*+A02J'B< MS6T.L4IJ1K[ 4LQ2]V6,%R@CUP5:C74"P>F$*I63Z93X-R:!:YJ;;)(_@:5N M4V/N,W4G#DNJX4FJ!*;E7]O MYG)?!.Q@N*.Q_TCQW5WFZ=,>I*Y+.F07:J[($Y$:8$2NXWR9CZZ18$(EVE*-X MD5QE1*[,)$8O79P:QDA>OCIZ]JITGO08UM13L*9JHJ4$7IDLIQ.P%O M#:9T;R1[O*.2_8GPUJ>P+%LFS_Y$BHN,!N&X)EK@<5*D5S-"6%OB:L-9) !. MC+@<)I1KO4AG1^P]ID:= 2,T3SI]R.8,/VBV5/Z^J'YKKR2Q)F?R1057/9;] M7Q57?(3W""7KHV\T(68=.IJ4[=]HAZ&AE@OZB)\TLT*DOBFXUSCO26BSC0HD MV5$%\D6D;DM5"/)YW:**9]\?%X6[1,CO.Y6W SWZRQCRB\,.V'I7+RQ*;DUNV/7VGE&T_0J M=&!(,("#G7Y\2D;-M[$''^TQJ^T1S*I)I M5R:JM@0EJ YL"I17@VE5300H$F!T2,FD4U[::P2AJ9J2+AQ-\U1Y>&36%[ZR MS U-IJU123W75)S'>0PZ8WZM$MXF-.@6UL&+$E M0E@;% PQS:VK00U3UTK5)O"0F,'4UCPW]LX?=)\ MM99OHM1URM@#(NK,J,+&.C]4#IMP3.X/#*$J;3QN72$&F*YM,%4,WBKIYA.P M,?;=&)PVE+ $,"D0GC$M5-,1YQTLXF-P4?\M)\8>2SD.HQ: -U>])6X.BP:@C?[.0 :/V5WVC#I]2 <&F%3LS M\2@9U#V&U<2CY-L14&ZUCE%Z\JJF:+5U&M? M+4%TI]1(BBZWR[)139:K<)=3J@:2K6TFO.YYBG> ]C,H)_]A>-%VS MO6Y%-MDO"LPL5=ERM%O6((4/8E\+,3=B)%UR MP%FT30LA9_*9LQC7T67H-6[X;H9X7NU:B,?8[,S6LY.SCK%E%SQ2E2>K=0-6 M=H#JT+WTJA*J(5$EGJWRN:>O8&(>FD&K]X,8853>GJ.RI@V!';145R^/SR1T M+66]BU A0A3C5M/#VLU=4M].=SMWR2F<$K=)?F?E?"YFT]T,BN+ -9Y?JN$I MP*Y;^DHL<\PO;8BF/(H<*Y:3Q6*JX?4_!-:TJV9D?4NB[11S;NO&-1KQGL7] M=?LK'^L7J]Z<8YG2?"1U^R2-DWAQO5YJH+8.QJI_T8UDKM-\3"?"'39M)XZO M5%I5G3^X/1(;>JQ7=] M?S"6*AU3]%+-[=7')TQLHNQR2.IDDZ$=O3@8\K#@7U[_N_DFV;EFJ(N+ M>\C0KEH)[TJ6FN3G$-'"?(AR:JL.Y7/Y8,XV*!5&P7 W@E+671O40_I69 MUY"77YGY1Y]3PG=1Q5!Z,Z>JE09-P.$YJH0V^ZI,,>SAD.4^Z\H W8 JU-V^ M]]8YR/!\G2VGC$6+F4G9J#4P'_7U88VM:"*=6(2-P4X<%,4>XSOE%UC#71%& MMX.NQ=I)@(VS($\D5.]VS.YLZ>JJ[9_;$NBC0JSI.U]!9)/\-BFS;-P(P88Y M0WT)$.DMB"[C;GI![W=,&BN@P!)M]*[#NNM9]4IUDQ.?/G_P9+S&7MK.=&PE M(L/"72@;78(XL5M?6CH\R,@L3205M*YWE*IGN8$4#">Y>5BZKC#5"%AMQ63[ M,LB9_41G/&$YMUA'R.L4#D[2O!#(NJ%BXO>>I[D.%] 8W:=9"5R92[S0&CD3 M[TO'8IQS^,5U.DQMOTAP/_NR!QNJ6W6,X<2),<@"/9Y6VCHRIMHIL;?D4%-$ MZ[+5@GRV3+Q&573!SANQJ',FC[H]4'A%N89YHNY1"5RNZ)NM1L0%$FXT-E<# MQ/9#HSSE1.;Z@Y2?#7E?SI+OT[MG$EV5?BG[L^3U:XY98+>4FK.LXVK1FN7A MVVOC9&V)0P!W#9,3N JPKD>Y8=9,#NL+##"Y7%B :=UCIHJ?:NF:!1Z/1%E- M97^)X!H%'MYP.=49#/5RE9@0Z?SZL-!#JM*V3VJ:Q:;V;/V>2@T5R9%G[Y8K MW]=O.1/6"(>JOZKWU_=J96XWV<\6%4%\5YG_E1920YQ$&RZ3],\ZG%,%@,\I M.]A8G /@>RRJPX;;6H4\9-(D6.:+5LT#Z;'%1GG M=R427+O8HFD ^EUX!/,X'=-93':J#,2U%SAMNC_K_F'M=:\WWH? M:9UU.GM_EN:D=FD(X@\:[@8T8%75>BV,S?I>;+-#54_C$EGT-8\>S=BZ$[AV M&EH,*2;D23.T9#)A@K3IG6&-J)Z??#[" MG6(;&EO02Y."1-_,LL685&99,#.M8,$=RMC&^ [\Z%=V3Z.=]SF[MS5<_5J\ M,2>&!YZ5+C=4YWDY5EP079'_57K_\&"!!?9PI9V4V6,(VE M4U3/+5F$M8@[;VN?OX@#V+ #L)*;$ "8CIH? <>B+X="/]U4I^','X:*!Z* M[2 8T3(-<1/)86*[^K LM,3&'JIS\4T4:%P;!=JK-:QWXMO^A=*@,ZL N9( MIS7'2H-Y]HJ)FXVPMP!%0"4&IQJM%RH<4U_(MIZH4/QGZ(9\L&=)SIZ#5/$K M;+%I.KVOVK(Y6E-N$[!<5X%:X1?88;!?8'QAL(,4.>)+UE)4Q4ZMC]0D-Y77 M1(*JG!23^\7:.;<[LY :OBNK8 [:;[CBD@,4\T3UD&+2>,N$\1\LI55OC#$H M@X, E5PQNIECT&HB%Z?@1Y[<(.AZ.3/2P")%L(S2BA4/7"N>.!?P\>#UZU?D M2A\!5ZUM=RU';>W'R0WR#[=*M#82@K?'_ M@DW&=2LD-T>_!2=418/3= *WSK/IGDR#_:X/3%22LY,@=PA'*\?I5)K:8?>J M*4R++L8=)K-DDBZJ5!E-!C@5+U$1'A=F4-8&Y12+%X6M)IBFA1EFN279NQ4- MR5RN;>XFJ>LL8PMB8P$V2HPPJ=S7O'=L_?O-WI#T.H)JI+"?8P&U8^348ZU_*"\M9RL)28N^,"'_E_H M.7'T4#S,D",6=.$HQ@8I3ID+W*Q:/T3)S/6K !Z&@=_FK=S!!O4PK9C0]R0Y MB&,-]YQ=#X43C=5W7!9(#>/B#37"RJ4NU2O']H8EW8#&3D/;O=>:X\965A0" M/9':1E3+JIVY<&F=)_D5^\PG4LMU02+7M[2%CQ\G)($2+)OU/ M":X&B/.2$ M*E&$[QNZ\GN_FL(-RUS$CIAF16,T]B^7$GK]UTD);9=> G.R"1]L1=_*>. ] M4

O# +N$%M)3M80.%48]BQ-7 MDZZOX\0U8!+9ZS!QZ04WO5(6VZ;YDN&20J8:P\9.3[T/60Z&#Y.[#!7E8_J, M#_0/=[+BZ>C%;I8\W9_'88M524.]4R=>8(2_KNOQGDQ %-?T9#"AOU)EHN)S MS&:2!L(03%BV2OUL%LQW!C^Y3')J+8F)$R[2=[%G&/LWBE2A^G/%BR](07]7 M%E*RAPY_#+:6(A"\Q'E$'>N6&6#RP?3%%-$<@LM[70<,II,!;L(ZRTYO^-#@ M)<0^_;CI,!C,%BG#BC7.BKAS:)HEPOR6W&J%6U-&-IT%XHKF*M MP]P&LW]0C(XG4:\?]W/W,GLF?\)$5+I=6PA<:\KK>!-F)+L=[]"L24[^C(8*6&*[DI7+*?QSZ.U^IHU/OY0:X M8PVJ!77(S>3%D!G%T]&2V\=Y[<8ZZZ?.[+$!O+ *8U1'=WKWJ-\WYULM-MUR M*._]VV<;!?,DYZ/;%16*H2QNC$?#%^"FF;Z5CKM0I#K+4W. MC6+A@.&2%$L0?,Z^8Z"GJIELE)W#O52*KH7WL<;I$'&R:7;_C2:IE72@I #7 MAR@Q8=K^YR'JP=Z?I:G5I4%2LL+8DU>G9%G,9::*@= RDZ1.M+&.RNDJD(U@ M7[G:3^_W>#9#I5G$S)5:JJ!9H_$8NZ(CJ:19K5\7W[,-]*O8I!-V[4/+.;5Q MY_X:4?^DH-5J>BSX'=S#QU+KJOW:+[5^/[4>.J3L/CI;NTK6:7J0^[NO-*?Z M]T=].L2DUA[Q*(_ZO6+%]@OL;6;IH[R6*@, #1T*ZBK24&NADN[5Z*;Z@[4.?;B"A^WG !'_ M)^9#4/'X@2"D*^'QC6CX FR^D4\W6C!Y MX2>I!(Z'I>T\?X$ NMSN'\EM%P9GHOB:X!1BOO: MLLA]4)<*79L8G+0!/-HR:E:[VB4)4C=6:"1>N@.IO4%Y4HS\8F9%]9+8*+ M=$"=0IB%]AE%P+@V\]F0V/-TEM5H/P5J,8WI\(&&[OHF(:VNIF<#5$DH(X(A MD39>H *_T<<+$<2HS//J\5G]\.20R9:+-=P["7"6-?2ZBKA?R;R2,4E/K1X, M:RZ5Z@F8J;D: M+;1B9M(\/XA:@)\EAAEUI1R/,SH69&;H-_[,^WK1XG5F;"5 ZA%*6YJ4AQ)R MV Z3!/E4]\6X=E2LM\A+5Y\[9>E#]#OB@C,/EN]D$O'F.-K,/M*%P]>)=:R+ M1JJ#RF /#2LGB/@]E?#&4+IQF A50X)2'XZUUYE'A1L]G;&)34ET(;TCD ?M MHM%U,EYRU M_H"YB'Q.LQ)RR+Z!$TT)($Z5''./-I42<:#-OYHOI'?\;[336 M@5PQ)NK7449R<'E63BY"J D&Y[%!*RPTHEU&Y?)$W[+MC8C75"^.,6:(.0S- MES!,-NGYN_D66+>>U)L$MX.VH8O**(&ZG,8Q(JE-(=F:#/CHD'/V.PH=/=HQ MZ&@;X\!P+G-EUD[.>9N2A>E,T->DF^QJDONW;F)QM\NN-G0+W82'PZ]8>K[N MGZ?RPF_?XD]T'=^;9T=LA&8U"=55]Z,\LW5'^/PF5"!!*I?O7I0XEM4RYJ=K&B54_.;U[K&7R23D'A:V"RO(:>G[CKJN)M/S*C>F> MD_N<&WNB.=62?K5,$4HZHUCF-+$[!ZP27(Y$+E+IU%RR?2;+Z01\->4S4,P@ MU#?+DSGL*8(.#T'"XOM0NF^-3JHF!,A1F< YAU;AXCM&AQ:5JFV?]E*[WX3F MR[^I/9-'G&3167KII])$:U7;P)-;A"(#G9@"7HSQ;IX@1\<[9H^VQMG&A9!; M,]M];R4CFDWX5G582_![_K&<)<%1&!R_.'X1JO8&F \V528FV%K@'S#B6B^2 M=72I'K7]5SYLW]WOL/WW83:^@_]<+VZF__7_4$L#!!0 ( (: T%99+=@Y M[ 0 "50 . 83(S<31E>#(Q,2YH=&WMG&USXC80Q]_W4ZC4UO\*)=4\V@LQJG75ILMTO)0=HC0:).F] ;1,G7''7+9+?J MDEI]_*6Q^\6M[KF5L>M62!V[(](8DS_=G.EJ=E_T43IB\#474%Z<0GS\9KT2 MZM:<$CUMNN7R;[D'^VFXU47,Z(0W$VM-ZU@8WY;-(^Q?3Z28<5+T!1.R^6F< M?%K+K7+R:<5=BF,<4!8U/U_0 !0ZA3DZ%P'FGPL*)=]KS!_J![/CCPT/=#=##L>A>#/CIU_G!>\W(D MM!9!TPUC;30>,?CAEI $9.P2PZ&"YNJ/%J$J9#AJ4IZ8DG1J/1RN9NR^ :FI MC]E2ND3%1?.2O+VJLUO9B^'39C8T61UXR:63<%G2Y&E;K>[LE6LO-I<==ZLV MUVG4&EOV?-G8:MUI5.L;#5M*A)"K'5:37%M,#D%F"E2(^==<-?KA+?Q<.NG)H/Q$^86N#TZ7?^ML_(4!X#$&'FSD:*$ M8AG].!?_XZGX".I]FTFJ"/4U%3Q6<2!;R33$1IJXOP,:<_K\H88_F^$'RB)@;T)C!_)[7Y MT!76_O2>N9U++U\P^:T,';1#.6+T[QDER;F:MU%O$YEI YI@X85L88 M$^9-?LT3<#!#O?4$UN+SJHJGH*<@&>9$99<@C5F$/.?<&5IVTES,8MTR2\T% M^%-NCCFA9NR>Q(JR.)'"%J$TB:C$=S1[^="S#.T,N*GY\NA,TANL 0UI0#40 MBU.*B!0K:&E:T)24&OF?+NXRQU V2[051%=",C*G!&PJ;5/IM/0HP-(4^=V> MY69S[;PY$'B;&Y0?R>U'R'@6F12A1L@YSFSIM42FY_0=F]VDO1.+.2;92Y'A M$3DVL[&9S38Q9Z<']"]C>AX-^%C((+GM?%]X1:@OG((-2BDU/@,1,OC]4Z/B MUEL*G4,X&S%3BX@QZD\ISUZX>@1=_SB/ND>6J#0Y-=5WBY"5<7@.37$A,8O? MAK QR3Y738O/43 ZMMALKMX1F*2 9[TT.SZQ3R_2:W@L^ 2=F*^,TW-R8JG9 M7+MOV'B5;6(*-KNQV+?-BPZFPO8G2DMC1U9OVYYW?.AY69S]0XEYG[& MXTT!><[0N;27JC27JA#3#!;FG$QP +8DMR5Y.F*0%RD-@2J@X;!OP;'@O.KX M]W $6*-N:-\=3(4+#["\SB@M-KK8Z+*9XR+4-(CNP/&9F!'[_HU]_V;C0+,. MCDV$;<39_*09ZRBTM=,;(E-*UAKK/%W,;'U9NU H&K_(VY1F'$UOX,6%[I:+ ME97ON^"1$FRFGW9Y<=VX!]^+9?I*R?* _P!02P,$% @ AH#05HRT[+RZ M @ 8P< X !A,C-Q-&5X,C,Q+FAT;]?:72#TZ[NV(24B45Y:-7Y8^7BN9SRS$Z0JS_I! MBB3NOPO>&P:<\VB9(U,0"20*8UA*RA9P%Z.\!\/8:@UXL1%TD2JP3=N!.R[N MZ8K4-G#(CQ3)^U[<+U5O36*5=RS0_-"J]?I!P MIG0PH8WKU]K'@2>%#\H@&5VP;L6G49ONQ!'/N.@>F=73*R5&0G*:;;K',YJC MA!&N8<)SPHZ;DC!I2!0TJ14E_85=JTRO@NMMOMI/1AGN\K?L,NGP(:5SJJOI MM*RG&>^S)F*AB<^Y4CRO/6\_*5YTK8[&>W0B77P4_YR/^RR?P$DO!Q.9^$D/(?Q[=?KX0"^# 8WMZ/9<'0)%\/)]P/N?SM]\[7T M+5NG?X>0HL#Y!B+.9#D-BH-*$2B+N"BX((IR!EHN,-&*+"I%E<8$%U2JK<)4 MZ1$JIT""1A=M'J\1\*30?S4Y!7(W^U9+A MQR/+,WN6UZPG76"FJ>D+85N0A#+"(DHR_8L>N9;Q2B$F"4:*KI"AE&4$6K8D MT\JZK$KP#/@*Q9Z/.KIVWX1U2J,42%$@$;(N+I5U"2W3^-9ZH5.>F?G_T475 M$'P\K$X8"QKA6E=(I'PI<]9+[J1: MKK\!4$L#!!0 ( (: T%8+I]U3(@@ XL . 83(S<31E>#,Q,2YH M=&WM6EUOVSH2?=]?P4VP;0+8CF0G<>JD 7+;+M"]0.^BM]C[N*#$44R$$G5) MRH[WU^_,4([MV&F=?FR=8/O@1N+7#.?PS"'%BW$HS>7%&*2Z_,O%7[M=\=;F M30E5$+D#&4")QNOJ6ORAP-^(;K>M]<;6,Z>OQT'TD_Y _&'=C9[(6!YT,' Y M[^?B*#Y?'/$@%YE5L\L+I2="J]=[&H;])$FSDZQ_IHZ+5X-7V=GP-,W.DBQ3 M?94E_T[WL"E6CVU\F!EXO5?JJCL&&G]TW.\-3^IP/M4JC$=IDOQM;Z5J@-O0 ME49?5R,V&$L+B^ZUQ;DUUHWV$_YW3B7=0I;:S$8O/^D2O/@ 4_'1EK)ZV?&R M\ET/3A>QHM?_ 1P1!^?':31HB/T87<'3;'X#+NA"YS)H6XEL)L(8Q#^=KG)=2X,>0=X$/0'Q6X&UP(FZ M<;Z1:&BPJR[NH'._H_%.!XT]OKO-Q[*Z!G&5!_&Q,?@J'GP@#X6LE$A/ M5'S:>:^D%U+9FM;M4C $.LLQ'"1]80N.X^_29;("W_WMUL",7<<27(S]1SN) MB]I=KK7ZT1-PO'$"WG?$E1\WP?JQ^+4Q-])5NB-R1C(!6(87^R=GYP_Z6$IW MC>02;#TZQ0%KJ1327]= $48#>L.3H"N%$S#JIF?UCR>4S8ZFO;D/__O15ZW%550URQ4>HK4.$5>+OUI4B3;J_$MS>&>F# MSL6'WK]ZXH!@^6+_K-]/SAU<:Q\'HK".@5MHGV./,Y!. ,9!B:O: M:?-B/SU-S@=)AS,2!OG5,PAR?^>"_(OT..,8QW(F;BH[-:"NH1-C[6*0E443 M*HL* D>0ND(*G8FF"JX!] U!L*Z:2,P@;UC&F(1Q W2P'L(.:T,S-18]@)L81D M8Q:0;-'@[PV-J%>:.NY0C<9@!<2A1;#P<)[MR27FI\+8J9^#=,%X0M++:#=: MV5G"FI\;LV;M,X';\<[![=-*;%[Z%DJMHB!JL*WZI7B]%](!(P,CK3,#G+8 MX9@9[<=4G:J52(M$C?2L,)\9ZQML1X3IK(D0J9W-0>%K+PX0$0H08C'L#^G5 MDP-8TJOT%!\U:;4J0I/Z%T182XB-"");MAZH6!FH.%RDYV4<8PV2!%^ON(;] M'<*FW!ULIKUD2//P%CRJ<0P6)[(O(ZE#.3:7C=^^"26[#! 5[4@Q?=K&80=( M2A/MF>JP%E3<#VGL!4DN$ZT#(QEF;?Y<0*73DC 5:B1,M,5;HQ4?0/@F\UII MZ30YH&.69^JOJ*?&4^;E5>DY33,Q6@]H4. -7D?4$O&=-T82GZ-;;,0B@V.+ MJ >690S^E0%51,K%]J"^GF)W"L;9[L"XI=A5%&_-5FM@WI[GML8TKH.)5@15 MZ6TEB="E1YB3E"3\2J?F6$)T:YEIH\.,P847%1K%1=DJ*<-VY; MAW O7R.B/6N0/+=.L0$L2J^A0FEA$-A8 KSUIRHHN"-X^;@&J?N9P#??'?C. M6?C=1)J&J8J""T5!IRT3#(O?H.Y006Q!NO%QL]1CH&)#)$P?!65FF_#PV-ND M!7E7&T@M%U_>WXALKL-Y[4&< [2'<48#/'VLJ=W!VIPJ8RS7,4%[[%:L<N]%=:'_ -'0/.#V3^;##)8J<'JY7I_"8=GA.A-0[I MZE[MUEC<#P$?"=!I 9\818L.HSUCZ>\D!1$=PQP49P">@Y:=9[CQOP'3G@_< MJ]_YAFGY-E#OU!;K9.= _=@M%A\SJOE*Z"R8B(AQ&9D+4B)L/4)8K E4-$JB M/ W6^;LLSB^PL[+4(0!LI/K,HD*@$J71)FY^@)A%9O7$W/@_R>/Y$H,_&XTF M\Z)J*CZR]X?_WSW]J+Q]95!QH0+D;UQH$^U\A;%VPQ%/"S:PEU38T,,=>6W 8ZLUL3)""R5A)V9TC^G<-R4" M ^>'W6A3Q,;3KV>4K7=O8W.%2;EPR!,=##$B\&!+0RJ/G(;7&/BXZ"6B\[/NL=GZ8/%B>]A\L^U^V@=S(\^^Z]#GMG MZ??O=7#2&QX/MNKVB*R>KTWV)LW:,$SZM>W(IT31PP:X>E^(&,, M]W[.QV2&RUMCG9KOZ/7/Y5^'?]'L'*M&R)]4?,SQ956ZHD(L6Z@L](Q7Q6GM(\?Y E; NU M9^/T#@+J*4W?)[I'^%A^>@J.O1EK*#9JKC'D0XX6KY% M. X^<\7Q<#T.1ZQ+URZ^?5X1W[N\6EO/5P9&\1/9!!Z\SMKJWF311&;(B$U8 M;_*@'2N_\3[N$=\#_B]02P,$% @ AH#05N2@Q>LM" )BP X !A M,C-Q-&5X,S$R+FAT;>U:;6_;.!+^?K^"E^#:!+ =RR]Q:J'_]S0REV(Z=UNG+U0FN'U)+')(SG$?//*1T/O5Y=G$^ M!:DN_G;^]W9;O#9)E4/A16)!>E"BBW:ZM7IER8?75U(M>M]<7 MOQM[K66S4XN)/A@G$Z: _ M&+V0\K0_Z,6GPQ>J&YW%?T0'V!7-0Q_G%QF\/,AUT9X"S3\>]#JC8>DG'7?XWH99V*G.=+<;//^H< MG'@'<_'!Y+)XWG*R<&T'5J?!T.F_ &?$R?ER'AP:X3B9+J!Q,.J12^+-S53' MVHM^U.F=GU"')JZ-Z%9<3G %P?X@GU^!]3K5B?3:%")>"#\%\6^KBT27,A,_ MZT+B3_SU/D4KL**LK*LD.NK->HA[&-ROD%16>XTCOKE)IK*X G&9>/&ARO!6 MU)?M:' DCX4LE(B&*ESM?532":E,2<_M2C($!LLY['=[PJ2 M9M1I8OC?S[Z^+%&W,Z1E>"NF<@;"PDS#'.'GI]J)RZ*HD!\^0&DLXJL0/QN; MBZC;_B>![4TFG=>)>-?YK2..")3/#L]ZO>[$PI5VWB)X^48T.1:IL0S;5+L$ M1UR M (P#TI[M79)_D@Y7'/.8+\1U8>89 MJ"MHA5S;D&1ET(7"H'[ &:0ND$ 7HBJ\K0 C0$7!X@*S+T6.5Y;J1RJ)?:PP MN6:Z8KL-@P(2<$[:!9GD\AH8$+=C.KRGT!F<,F-E4A-=HBTJ$30KL#MZHK!0 MS:A '+M,I0LI'[FVD\Q0%0=RL)+"%F-,V M6X@2TTZ()21GV1*2-1KP>WCVNY>>YJ*-6*@JC!U-J7\O562 N, M#,RTCC/@L@4(QSC3;DKF9)8C+1(UTK7">I895V$_(DQKL@"1TIH$%-YVX@@1 MH0 A%M)^GUH='L&*6J6K<*E)J14!FC2^(,):06Q $/FR\T3IVD3I\;(\K^(8 M+4@2?+GB&O7V")MR?[ 9=;HC6H?7X%"+8[*XD'T>22VJL8FLW.Y=J-C%@*BH M9PKETU06!T!2FFG'5(=64/ XI+&7)+E*M!8RR3"KZ^<2*JV:A*E1(V&B+\YD M6O'Q@ZMBIY665E, .E1YIOZ"1JH<55Y^*AV7:29&XP =\KR]:XE2(KZ3*I/$ MYQ@6.[&LX-@CZ(%5&8._8B!#I%SL#^K+*7:O8!SO#XQKBEU'\/JQ! MZGXB\$WV![X-"[^9R:QBJJ+D0IK26+EQ'N_0(6!S(/-GA446!SU:-Z;S MFV@T(4*K+-+5'>O:6=P/ 1\)T&D!GQ@%CXZ#/U/I;B4%$1W#'!17 %Z#FIT7 MN/&_AJP^'[ACW_J*9?DZ4._5%FNX=Z!^Z!:+CQE5\R2TEDQ$Q+B*S"4I$;8> M("PV!"HZ)5&>>F/=;17G&SA8GFOO ;92?6Q0(5"+TN@3=S]"S"*S.F)N_)_D M)"!QN<2BG%KDB1:F&YC4$#!\LEPCJQ7J MFRYF)IL!%;E"7M4'Y+;F0^\^H3J"F MJ%],,AQ#\_*3@$XW?!;@T4NOFIGKY@XWG7BUV38XZPQ.HWN;NYW[VSXU;+\S M')U]\U%'G;/HVX_:'W9&@_Y.PY[P\H8EQBRZ4A8O#_H'38<:/.->>2.BACA" MT@A/=Q,9XU/*Y5?\4A40WC!&I^$-XYTO..JE^891_XB ?UJL MJXW/1]6EF Z>S (\.QS@7H7_WOV*8&U1=D3Z U9G!].:*(E&T5;P":EHUN0Q MK?([F<.N0'LR0>\=G![3XGVD+P@?RDV/(;!74PWIE@_I2+>'MO=A?X%;AKIM M?Y#S^$#&(XZUQ]F2';)SM.U;1TK-Y?*$O<[*\69:3EBQ;GP0]VFM?.>CUM(X M_IA@'%Z>S>#>SUQK1=Q==I$QLF7E-[O#,R,2YH=&W=6&U/XS@0_GZ_ MPE=TNR"U:=(W^@92MP0MMR>*:-G=^W1R8X=8.';.=H#>K[^QD["%P@$2)V#[ M(6HRGO'SC"?V/!DG)N7[XX1BLO_+^-=& QW(*$^I,"A2%!M*4*Z9.$??"-47 MJ-$H1TUEME+L/#&HY;?:Z)M4%^P2%W;##*?[59QQL[@?-]TDXZ4DJ_TQ89>( MD;T:Z\6D2Y;=>!#T2<22S7<\MUO M9"V-&*>,KX8?%RRE&AW3*W0J4RP^UC46NJ&I8G$Q4+-_*,P(D[O;JP+0+L3A M3- *8-"RD%!XG; E,ZC=\H)QTSI4O#;8K4&.((-4O1+F:7BZ.#H\FDX61[-C M-#M$T\]'X2$*OX?3L\71UQ >@34\O4WG#1(Y.3N=GTV.%V@Q0T$?G7ES;^JA M>3AUQ()VUZ^_>0Z3.9H6/V M_8_P3S29+JREY?NM9[.![43M;WC]WTP[]S(]JJ.)3G(C=8*^Y/P"*\'J**+* ML'A51UFN=(X!EI'K-4@CPZ3XL!7T_)$K1(0UPD1F=NM=][DUTF93QL@D%,VQ M6F)!=6-VS>D*32)C+3:;=;!CXP9-A,@Q1Z.<\Q6*9)IQ!OF\8B9Q MWHK^G3-%[2F@+:@[9+?Q#H)Y@NXVV;EA0Z-<,6/#A-=1@L4YK2@%@W:GR$[J MH,!_00J*3 #@%-O@ $,8#(M#X"G2>90\2C[&3 '^3%%MD=:M(^8<04"H!/ $ M0P;0=;W,B< BLL]A*L+PI>VG*#)2M?%O?>%.;R M@!ST/7\PL&>D@3?'D&KB\OCTW/'9-&33UMGU@G[O0;/O!0_:_BMLV^OU!B\> MM>]U^[LOC[7G!=W^D\(V77J+%,,BZ@R+O5J[5CEDF!!HJX:M[!H%L&YK&QRG M\<8Z%DM8>YW=S;54!_ R?-CJ]D?H]US0\A7N%1O G7:F3,T+LGX-PI]6CNX- MM\=9^993[:=)P(>MSNY(N^OFP78K+4^L]6?DYPE#RYW2R&P(8Y&6G!%49>4] MY?D8SK.GEMI/0_H-%M1[2M_"2NKG[D_O@=@T810ZIFMH PV[I&@6QPQ::-=@ M'4 O&1FIWDZIO+^JAU,VAV-]9D9W,=FJXMW5!B;TFE M+1*F2U$&:2^:]\A*%RRLZ-@02Z &-!+2($)!R!#H_CE<;R3.FEZQ)7JC6:8R M39G6E38H8X",6U*0%Y%4$-M]75NN0#C$5%$160N,P&)E9[$?W>[*LAQTC[H[ M[P]YU+XMC^3&T,3?>I]5]02P,$% @ AH#05N1R M.]+M! B14 X !A,C-Q-&5X,S(R+FAT;=U8;6_;-A#^OE_!.5B; +8L M^27Q6P.HCHVZZ^P@=M?MTT"+E,65(E622N+]^ATI*7'B9DV!#DV:#T;LX]T] MS]V)Y*-18E)^.DHH)J<_C7YN--"9C/*4"H,B1;&A!.6:B0WZ0*C^B!J-= MEG?2S+EB*=5H3J_0A4RQ>%G76.B&IHK%Q4+-_J&0$9*[KU<%H!.(PYF@%<"@ M92&AR77"ULR@=LMKC9K6H>*UQVX'<@05I.H[81Y/+E:SZ6P)\-3E#.W2>/.RJR'W_V$[0ZLT$+<.+U^%\LFPL_G@W^1.% MXY6UM'R_]=5L8#M1IWM>_S?3SF>9SNKH+194)^@W*=7?6+ ZBJ@R+-[6498K MG6, 9>3N!-+(,"E>' 3'_M"-(<(:82(SN_'N^MQ9:6LI8V02BI98K6W2QN*: MTRT*(V,MMI9UL&/C%H5"Y)BC"YI)!7:!IE*E*/ ;OQ;QP&/"L38L0G/O=P_% M4CF_F.D(_+84*T0% 4AAIA@OG-H UNW]<<[Y%D4RS3B#:EXQDSAO13_E3%%[ M!F@+ZA[90WR$($_0/21'-VQHE"MF;)C)=91@L:$5I:#?[A3521T4^%^0@B(3 M #C%-CC $ 9#:PC\BG0>)5\D'V.F '^FJ+9(Z]81((A ^BZ7M9$ M8!'9WR$582ZI10*KVH*NQ_8 M$]+ #8-V;=U3CR_TWK0['O!@[;_"MOVCKN=;QZUYW6[O6^/ M]=AK=XX?%;;IREN4&)JH,RQ>U=JURB'#A,"E:M#*KE$ ?=O9WCB-]_I8M+#V M??8V=Z$Z@X?AQ4&W-T1O?]8^U.41XYZ5]1G4KPK8H[E5B4]F> MSN0\OR%S$0?,0+;H$=TY/%<,^I)!8VY;9%L31I',Q6Y7CO;;TG07UCV%]I34 MVRIANI1KT(7B6A]940,[%&39DU&@$S02TB!"0>(0T 4\+MAP4D;J? M]U8XM>\*)[FW]$MB"QU>)11\%*@B0@$K""YJX^#8E(D)H*YDW,.2ZPC*IDI! MQ2Z=@Z6UH0(>;;Y3 5L@#I!R#*CV15U1A\_IJ8?GJIJH>^\-,ZF=BALHRK$% M]>";Q%)H^; VG<&[V71[$<>>S>!7:=*]@_P502P,$% @ AH#05K9/ M9B#N"@0 89@I !$ !ER]:5=;2;(V^OW\"EWZ MON>M6JN$+7W\@MB1D;VX"T9;FZ M;4E[RIU/1.03F9$1?_V?BW:KSK,L\.C M?H4@0B=GC0_F*\A&3T4D52ZPJ;*(>54Q[ZI4.D4MQBIX_\?A2G1:8:M#-3#A MJLR$6%4:XRIC(AI*#*BNL..OU\^,^EHW[_=.7-FPN;MY9[P2T?=L_>C ^^@6:3I=$%5R>>GY\O MG]/E;G[X!FNMWURDFXY/6LDN^E6XR:V3)S?-.JVL$U)/ONGGIM-+'67ZT-/P M&'AUI*H43^X#9Y[NCU;SK:X]_C S3Y:N>AE#_43M!F_^9_:^UUW M%-JFFG5Z?=-Q5ZWOY?W[MXG^I ] M+ 9PX'8;[L%R2Q#2T2M$>EU&L/Q:@T=GW)"[!+(>C'_[5SOT327=MAK^,\C._KFTUNWT08>KS>$I])4;??OG4C]< M]-\4DOSF[7_]UW_]U<_ZK? V"4IU(A%_O1G]^->;T:UMUP_?_N6SLTJO/VR% M?R[YK'?:,L.53K<3H '9Q4HZ,>2CCYGWH5-\A.-U,"1YYD;/O^COA/C/I8P2 M)!&-DCE&H6N<%5QY3:0QUB!EW9?U! ;B"%>OI;1CVNG1(5O9Z$#[AFOP.KEI M;7=\N/AW&"Y5,@^W]O33T*YWS]Z3G;-]6AOXXXVS@RU]W#C>P[7C;=[8VJ8' MQS547_^(:V2;U]H?R<'ZR<4^V;]H?/[4;C1]ZSVMM_8ON[C>W!XVFD=9G>Q? MPOFHWJQGC>;?)_7V1U[[7&_7FJW6P?$)/?BDAO5=W7;MS4[CN'Y26S]HUX[] M2:WY[NC@^"-NK!_"<_;A^>F:OT\:ZR?#^M;>\#W=.=IO7[0:QX?HH+V9U;<^ M0OMVC@^:.W#?=]E!>QM#NU"CN7=>6W]WU%C?N+H&GC4X('NBL;[3WO^\C> = MV,%6O57?^M2N;?W=WC_^= S/YO7FZGEM:X/!2R0EIW^]N87K2\*\-LAS MP'@SZSG3V@\FW^CX=1B.EBHCS8 G7/17//Q2;<-CCZK>+*3@"5(PO"\%6.D@ M"0,+HQ&'D1?^,H38:I3"$QTX$MJ"%+!J,@ZO)@"KP$%\XB&;+7.X0/:;R-;7 M[B.K71161%'E/K JLU$"]0JRJJ633#$EL:9+;Z-I]<(K(CLAF->ZO0F_]!88 M?QOC!VRX# (QN0GQV"E8676%"Y5U#G>!E7N3^][>:1J3-RZ ;_8RVPKO MLUY_NJ#C6C8!'>YYN=.JK>^AVN6G=OWX(]L_WCFJ7=9;!^L[K?TF@+KN:/WS MQN45Z.T]W/B\=['?W+[<)WN7!^L?A[7C3;AF&^VW-_!^\QT(T0;?)Q_Y7= / MFGO\H GG'M=!6.HG]?7M80WN73O>R?:;GXYJ6_M#:"<\LQ5KS8_]VL2"'\/O MZQ_)%^D0<']#JII0 >:; ^I:\FH4(L@HO9 8S/?7/+9_/(H0^(P"TUIHVY#? MDYHWMYE\'F( ,N9"[P$')+E#*[W"Y0.YJA3NT4H?W(Y_+O6R]FDKN6K%;T=Y M$KM;OL;R1<_#+=[AUQWDQ;?"1UP9R_)(M'[$7$UN% J'8O(M M\^E[S$)>*1H4'G3RU[;_?9L7W[WX[>2GVW<_+2SAY!NXLGD_D=IDGDD5>!?" MD^NNCUTUTT].I=4Q&;M]9/)]\I WMSKJP7Z3T2C+B%+(>V:8M<$Z&HDBG$K* M,/NRG5J&$<4ST%TCW[\_ZBR,JO2JLR9'GM8#@TXV>OU!(7VC']O!] 9Y>#OV MUU?V=MC_=F[TC TIZKT/'XEP<_.X>!7GTX(,&#B+(+(BH4U@I'@4Q05.GQCTZ&^I\ MNT=O:NCW]>BM'@@VHA@LO*+G+""FB C:64VT\\[&,-+0V>L!\FP]@(U@8+D] M-B%-2&!+*9)>:NJ%0"Z8U^N!L2B'PT1M1U\]/.SBM)6YK#\:2RL^:R?JDV;6 M)S0)AMY^2->LM4ROUXB[_:X[6;W(0%DFIZQU.VN[FJ06Y,/UN_IC%W=C;^9I]N'=] M^G$]=+KMK//0;9]J=V[=XLWMUG_+/&E+D69&(RHX$S(8I1P1DF,7@O/D%%"O8.0M[] MT,TZ_?2AT0FS:T%NPX1Q< 8C"]@#%M(*S:E -DI.<.2AU+HT;9B>3YLH=3%2 M[1VUFEG'%#(Z7_F0=_W ]1OY;LC/,A=NP+0[L#V7 M9Z=I\>WY09F^S^(/@U!-'3$<3/AB -D0!!U%I$ ML)DF&NU4, :9"' 2*LMO1>%0#+UTJFF-C_;FT9HZ'W$4WND(SGDPW/*(#*6$ MW#C-!!%&BB"Q0!K8CE6&E=^J3@')Z5C7'UC9 MFO[DV?0UP'N>A)]ZACPC0EHJ"#?$,K!FVF$Q!0THA;Q%; 7FQ$BK/#.(V #. MJ]*<\!1<-(SL0"P(_*&YPJ;ZP6?%^_W5Q[>8Y)PV\LT\SBI&'$#&1# M&)K6- )U1GKN#4T1J_ S<\5$!YK%X>7>1,?&?P8I%K/;/NUVX&OO[L1AN]WM MO/Q4(7JVR0W.,/-*,N>88U*EQ2:1%IMHH"IP'.<&FF9>"/6P &>$4TD@$LII M*8D0',9MI(D6#)&@'+C"U )AFQN(5KW/^@55^V RO]U9,Z=9W[1* I,UB!LI M)292,N&0=@&&1@[T6AM'I)X?F)P;M >MM%&FT3\*>3HO#T?I;F=AN^.Z[9>= MV7T^R (C6AJB-*4HX:0E4S)@IRSC#-'YT:R=T#=9)_@-DW>RSN$+N$ O@H]3 M+B!)C#(X, I J2 U]LCX ,XJ?47>,*T>4!%C+$! +4/,1J^,HBXHRBD7 ID9 M9D[),5\;V0DP"QLQ!M-#KIT=_0W07FE/(#7-4 M>4N<4"PRY8E)C$Z#Q%BJL9GEP6A*..L%XU(:XXU1*@746244 M*L&4W"SY3-.?*1$F@D?%J;2@;I%;C9PF BGX3UCAZ?P!^FHT?OK@F,GXWD2A44LX3A2 U36EB/@0M9 XZ] M#5&JN8'FM2>=GP\B[XD-RB%$L6=(*(N9\#A&*Y%6SM&Y@6@:D\[/!Q.*1('V M,#!V8.NH45@33HV@B!CK@YL?F*8\Z?Q\D!&;8C2D% 0L('':..XEX@()HY4. M8FX@>]6IL^?#QS+#9&3$8,49UMQ@3A)GI(%RI=0K6KZI&16K'(S&FCF!&%)6 M"191U +$EEM/8HFVC[R$[?]F*THYA?E\VUHHM5R \'#+0]J9K@V.3H,H&1X% M*-+LBL\O#ISBX!8C%B6C.JV,@G=L);C)6!NC<0CS-YOU>G//4YG!(BX81T)0 MQEH6?;244.:)C$$A2P.9/T!?>09K.GMAG!&$BQ B$'_MN9)21DHD5\$&H:<1 MZSN/Y'_Z0".)B=9@@0G88^NUCBAHRX03CG(JR>P.I+-DAE]DJ-0J $O66&L& M_TEEJ'181XP55L[:,F5HF*T9K.>#""$+?K7A7J,4(3!BX!4D0."V,1N\XH:#PR!HB))Y,HWTG//( M;Z8/M'-."A.1]P8SBHMP3Z0X_"P<^(2T1$F<9L-)?[[$35)APRS116(*XK0F MF@5)8D28!Z_G!YK7=M*?#R(K/;;6NJA8"IW%X L:&/D8$S)JL(YS ]$TG/3G M@XG#S8)$,1C$67#1!H&=(DAARA15>'Y@FK*3_HPY(!T%-FEERL? BIH("J4- MQ#' Z!1\F9(+3IM-O@P^U!-)H-,\,2QH8RB,2DI1(0T)')L2$<217ES!];[K MS/5*^>2D0IWJW4[W-*6G *!&5VU4 MQEGZ$JW3S3["4UF@T\IQ+(5@H,?,,Z&\8D!@0O2*8JU#B?82S#["4]E$@&(4 M#'L?3%J"U=K'?R;O@N=-Q1V^0G]TA0 MJJ#2VPDN9&?&MKX%[<^T(95KO.-H#GI]D*K\WLES,DA<)81RXQ>]5T"B2%TW MZ8;)79Y<00(8!09#)!R,/D5VGX*Q8RZ\Q%8PM)#9V9'9;[8B!1K6S'$WGSRA M=R.[X>2W%\FE/5W=Z Q2PQ\IK7(*'[];+2C8[6!!%9)'1.$O;K %CN:B#@X' M4R(Z-O=J44HV*)!+DR06>Z<8M=%8GQ+VD8@PH523$K'!A8#-)!E5P=M@G(@2 MA$TTY MLP@SA(@U'&0-&2RPT<:[5?1WTO-4]#;X9W%&GV^H>#G>RPZ/^MY;%GB2H.]"( M<"V--6A@>]">1S*$:70>,T>QQDEP=%1@/L"H>(F9+=4ANI6/P5T,S<^U$U[/BM>,>J0#RAHYQESD1L7)#(RY6D5C(HR MC08?\K1XVQ]^: %C6^WX%%MSFNYQTXD9U>Z<+/(6AK\1]WIC*9A'A F6X)(* M4%>-&/BJBAL="0F*>I[PGDN$-P?>LB :8 M2\BYESQ5<94*W 6'P&VD$@LGI9;<@,=0 LA_+4X>''>8<(P\MBQ:!0:8.V$] M<=@Q0*XD@'VM!J@QN[NA%6NF8PZ#GT<0C73*$\S3=D3F P.VI!#XZ8(CDBH= M_&H@/MFLO]1\W\\TX/ZTY[A?YC5TY\[V$L%UI%$P\.ND% 8< "U%8)*G%#! !4(-C$#)+7[U4! M,^*431L3$5+@SC@<0QGB3V;*'DUEG50%K@CET3EP2;S6\)UY3[TS"O$0\:\& MXL(>E5:4H\/@K$G-!$[[.;GF5F@!GC5#RDUJ*Y>;ZE^+\>[ ]ER>%:NP\TAV M'?%">AJ,9(H)@M,P8XG4.H3T_S+DE'D1,!?VJ;0BS0AG6!%#':4LP AKA$+2 M6Z^C!>E6ID&$P.#/8H:84J4*8-_]TL(UT\K M]IR[ME@;#A21RA3Q2:4PPA'!G..>!W %RI2G8R''LR''TZE7JVDP%!.O@5-X MQU1$#H,/!$XN,BJ4? /70HZG(,?3J= K@5((BAW3E%'%C2#8(6<"./7>*;[@ M%3\M0G HAEXZU;3&1W\ZLK\,/'DZ@898>Z.!%O/K#6:ZVAP MI!:+8/TX]>E"N'Z&YKV'KYU>>)UHR%];FIT70.QX<%)SD&9MH^/<2VTCX9_,9-DV6?S*M07@W MO/KX+W@;D[NCX?N4*^)V.ZY.VNZ<#OJ]X@S\ HVIC=+"I)[=G; MW>J>A;R3;KW6S4^[(]^A!]>M'@*R6>CM)N"R?O9\\]8+#CI=#LJ1,N XF2@5 M,U:H2$P@G*? /XF<7TCV@J"64[(YH1;&>!BSB$68R6(2-LVDIB#=-1*T1QG'W)7@C3S B3LL!D.69%P)(",9@@*7/*(<*DBL8BR:TG43*&B"E! MN?29HJH+"7Y]"992:Z4BYX$S$#&K/.5"&60,B#4NEP0OA.:5/'2/I0F,&1(] MXR(H*Q$V@O'H R?2S+[0/ FA;KL=9U@<#G3-+LTLE9+VS(KN(8\HUC0$1 MRU)F26:\9Y)9SR6V>D[F36=8=DO(=V=%=@77B! O-8;!&@=OK053["VG0@EA MP^S+[DS1S=E0I%]$=H/RB2Q@H9!E0CM++';!8*J",B:6P-E?B,MK!GIPSI'" MV#)-& M$U\BIBS 0.Y?)+%CSO]06(8*VIX BGW._8<.,$HAZ#7!'%/"^! MC[(@6],5($^ID285#2/,RF I]SYH1V.JFJM+$&HV4V3KUQ,@HS1G0@B'!65" M48.$TTAZPQ4XGB6S0+\(9DQ*+QGHNPN6.8X5XHS[0!&G/&A<@MB3I['4T:I\ M6 ^V/YOQ4POF\\,RC*FU0)6M9U$QX[B-U#.:YK=BY-[2A0POR->LR["*'D5) MI9;4,F69080A0K!,!9ZL*($,SQ3YFBV%^D5D6%AL0(QI##(P(H1"3E I%8$# M*N@2S-8NQ&8:"U21T>"1E])%X*%:41_!_ D)".,LH49+HZUC1$M+A-3*!DDX#E+HV1?B MA=Q,0VXHT2AX1Q0*@2&KM?.4@?L"W#1X +F0F]G.CS<;.^T7]/.IPDN>;^26 M41HE, F1,^F%Y=HJPCBACC+/]$)X%[1S9H4W(&Z91BGQ+671(P,T5'HEM!#! M@B@OA+(,X&J5C)@Y9;&RQ@I:ABJ^,POH="KY!N>"CL*A:!BQ5&L: MJ3686,FM8V5*:CUS@$XE]2[56!'A'78T,NR8,D8B"YZ1%($Z0<8:*B> 2HI? M&M ?4 3Y]'Z358J?H=^4)=P*36S$GG&P;,IP1Y'GGEFJQ&CGV*QTUXW!^DX/ M_,1@[0EX)82AZ,"-Q@)KXJ2TQ)'@A0=O>RPY&LOJY,.LFH)W@U[6";W>J@.. MU\M2@IH;IF"M[3^;OCL:&X+A=L>]O&G752R?*-$W3_V92IN<>V*))T-=,RF!( M9)JQF*:,,8/_$6.LQW"H[+B\MOU[SM102G(4D!,X,&N :J5"NB)J[Q 2J@2[ M]#_D77C?_O!#"[I@M>/37-)INL=#E3_>!],+1]V6WVZ?YMVST51.2:"*"BE, M)&)>.*815R%&Q)EWDH-NC9.!S+2?/^-0/>.R6"QR ULM$&:(!)F(R/8;9\.^B'_E\G]N,ZP\@KHH.8N> *LGR$Z)\9SJF@] MG_W4$:&4C\!30QEP$@N?;)#MD[4'[N=:P MOFLTW1SDG:P_*(1A,[M(G^;2 Y241\DYC=PKYF5(:7H1$^#08Q\CGKN1]R?P M_2$1-A=/$.%22@X/2"!**([$,P66)TIK1:2*@;A@,B_C^>L:A)?Q68,0 JBU MT*DBD4%I"P2E%%&D#8%.G9.Q?&I(/=\X+HVD8'8CQ\XQ3RC 8QU0+FJEPE:7 M('7Z=R&UVNN%_E['AWRM6RQ\NC1/5!*M J"(4A@;#JIC(1Q:01=9$%+68 M,ZV: E;/IU<^I,VNBE!@Q,Q;HBB!+M7,G6BP]10S"!C[9G!'G6ZK>SCU"AH\:&<<:CM@X^<@TT7'ALIFF*K-N/E\F!!G4B06"I0@O#6-?B-@IHBQ"K%P1JS.-W_2C64/ 7'.)%>2,:],)!'L:I#(:POF M=4YU]/6'OV?T*GP ;8P18:X9B)=.7[KC/7 M$7+7"?@O)JEJ+,.6?1>>.I%<(21J*(QNAY&P>FANY4+#,H:BK;$P-%@47# MM.-(1$<5_$JI*$'BT)^:XUF#OLB-*\W2<=0D!$]DP!Q(67062:VXB\AZA4@H M0;J7$L#U?#,WT'N8,HLM19X)9U7:N!T%L<1HK;V>PM;_'\7M?;=SV ]Y.Z4= MOQ]&LQLZ63>O=_NO,4?S^JD(:-#16ACC$'?,<&.(IE%2(IE&0&;QZZ4B*"%\ M+Y(:@;ID!;45BF 6C+4: =/DCAH:J+7Q%]2L)S\P/>@Z(\M.\*%=^*(?BNZ_ MNUCYM7,;G5>@O*^O[LZ CJ?J)Y089C2U(0C/P&CSR(P:[]M;"-<+"U?SO#N/ MPH4Q19)8S"+X2C*FW=8:!TN=T5'8@!?"]2K"=92'N;1=.'KG@E3:^< 4]P8Q M @.D1TZ!_^Y+$+SV89"[(],+J;9SUD\7;URXUL"#(SX1N.M#-Z95_]7M)6=] MNQ-S,XKD'N0W;E(6%T^KZ(/1EAH2&%5*.40,-EQR08S#):A'\Z, %FE-[E]< M%N"4]]Y@BK5VBGG&-#9$..2-I4 =K"O1)/?3-QD7Z1E\(\;,A=U3X^9R@ELK MAI63)@0,;KS$RC+BM$61NQ#%+)MD_=[.[EY)-"5 WQN7="(:9H2TFE!! [?:*"I""38HS! LSQA/ M&0WV/E#'F612I]7JZ&F4P6'0HE(D.P->E@(B;Q"QYGFW>=0=]$S'-\]#Z^RF M%4NGET1E/+5 G(DQWBIFBCI(2G&DE+">,E.",DBSALTSUIKPGCI-([,P\A.L M3#!!,H0==](J7((BT0]@A_R$,,>3[F!R\[)X!5%?H/7^'UE3F!NZ?^Q)Q MU3/M(Z29G.]%MP( MS2A7VE(KB+;@4JL Q+1$L[G/(#JEG+9U@@,S]8K!^ M^GM2(7#7UA\7B9AOPR(!QLX@1%&<:5C M5"9*)2@(AB&Z_*3A5Q"-Z7,6PE'$(HC(B6.>:LV-M9(2H* <@[6;_8B17UA\ M7B14!9P0(BGEV*;B$EY:8ZS1,;"4WS#($N2;N",1H]71_PR@B;NAWV\%7^Z8 M52D44(#@:% 4 &/ Z@!9H :X81Q70)2^<,UUTK)WBSA6! E+18N1;-JRACR M,A)%!9*H##G_IE9A;#IK%$QS(;D0QCJ&A5;2!ZVC!D-+"MBK:-A4 )-!(ANI0H@$9J6UU#A/K8[& M.X6]*I'[\M649>,RKT7>RE\NUZUC@EF'&(>[@AGEUD;%H^&16\\,+U.:^E* M/)6Q$ED<84C4)B#!@I+:1EU0'"60,C24P/26"N2IF&OP!4-1KE"XH*4.9Y^\%^4/>C:&7KC6M<8+@N:Q^IL")= $C;8EDU!.C%39IU[Q6 M*95AF98H9AC:J9AFYPHWQKL8"4.2*RTUUYP8X0Q!>F[R@T\7VJD89(T%2 I# MPDK-G!-:2NNP8"[-W)EQ#I3''$R!E15J)@P% S8XU0,=@8C GEVH+P)("W0B?DI@7XKOIVULEZ_1S. M.@MS;*093=X0,818SQS%)GKI#97$2\E4J>KPE0#BJ9AI<(@"!^8L8 1F@A.+ M7*KIC@*)S@*+GC:,^)=(%9%8V(@L#0S#4 BT29BKVOPAU\ MUAHDQ':#&^19/PN]46['X#?S;DKK>#KH%\ WXH;).UGGL/C901KSU24@@5IM2:4>!W!>""NSK%H3&>&GP?JA6!8TXI0.4#X=R7:;)I[@1B.CO!.8J:.9EV:C")K)&$1@32P0.2 M(KK%X#$]@9C*D,%IB)1KQ&.D#/BF43@&Q;Q-P7:4E"$U0 I[O9JAW K=P]R< M'F7.M$90NNZ@T\^'*_7W\V7;G:-(.<6=QIQA1!6+7GAOJ#6*6\3G![FM=_.% M7,HZ&'5T,:285N^UIA)+@2QU$C-5ALK:T]>YZ02N8HL"D"I*A&'1:D6UPUAC MY[T2VL\1 J$R)$QY(G)[N_-E+1WS MGDC&M/6:22V,YLA;Q% @)GC'YT?G7A"YJ>A<"!1'BJET A@* ?TA&),&5=@ M1,4,5Q:8RO#V(AM_L0-V(:R*W!+&J#- ZE.B>F68(%;,##,1DTH"XPHB2RBEA(O+0#" M2J\'+X;!,U::$<))*8F36C&C8E&,6P0"3JN@,H328_"\I/E%,*!!@+>)#%*( M,2>1$D03'#!#2GM!4.EMT8MA\'RVB,,@X*RD5*?L*!%K';ECA'L/SJ4;5\.: M20QNAP4VS<7JH'_4S:%I=ZITP]%>/W-K(U">*X'._<=>I].9G)..=OS:H-?O MMGLWXQ&[G7I(I8A;IN/+4GQ82(JT8,0Q*YCQ4CN-TB=C6#"!N3)*RGW(MN&- M\XYI[82ST!F$\1ZL[9UO;8M]-G'=[.8A.^P\35IG1388 S;I*,',<":)MS@8 M39B7,7!/!"NC;-R&I;#VH,PIZKCU]R#/>CYS)2JIBY"(D?/H'/!]'8(6DCEN MP0GVP@ -*C]"WZ4XSVHS_A7RFCF&06;8&YN-:ZO_K]K.6DE$A :L)-,1_M5, M,F^PI$+@2 +!,; 9IF/? ]::Z1AO)C@=AHXKBY&E5&@NA)>">18]5=$RK!"2 M!(Z 'L\N/M^@RQ-HZMW.7EG8D,>(>FPUR))+N^1,4%1:X04%39&V#/E+?SAC MTY/U<2?TL[P />6/W#WM=GK=_/:^G7E=*?"<,I1"&(PB+%*I!'=$I.I@BE,D MR[1[\A=&41M&3/0D:NT8CL8B1 GE5A@/U&FT)V7: MYO@$%(N<,(TT1S1R:++YS-X$))8(C3%2-C(!R'*I@G6:6&3H$YG MBZ%5GJ8-YUXAAH-744D.0'-"%8VA#-E,9QK4J9A?2K'15H"7$QAC@0$7(E9C M1:WGTILR#*+3#WV9"G+$,9;*$R/./?/@JS*-M4G;]X 523P'8=4O/($P_6'2 M$ZV$L83"G2+$2#),S!.%T$K'0$"A#UBGE&4L92 /\<48: M)(*Q9./)MUV=^WA59 MPZ*0&%3%,:>0$3[*A .V7(KQ)'@9#>"+8_!\<3M*4A2,%(PJR1!C"L@@#4I9 M'I'$P916#PHJG_9H-^+G+MRJ)&L1)I)4 $M'9P@C4>D0.%*4!ZT"3CMKRZH3 MKXK'\^F'IU89$B+\ VQ-&*.Q5%@R%U/8)Q[/_6-,477R8=: N96P8.#Z@SSK M'*84Q:N=5'TJY&>/E<@-9R$W'??R^1(QOH'6USGS.\C-(IX_/^Z]R2Y6\M#K#G(7>J.O M1\'XHCT^.WO[%_PU#C'FA&AE9:2,,4ZM)EYXC5W$&FRH#%_PTLUK>OUA"[!I M9YWJ4<@.C_HKC"Q+?MK_\SSS_:,5C-#_6KI]JLD/X>Q^]W1%P&FI?=6LDQ!; MH? #G-P[-9W)V:[;ZN8K_P",48Q_1GB?:C3MK#5<^=]- *U7J8?SRDZW;3K_ M^X^>Z?2J@% V/K&7709H #RD^'H^;A]"?[:R3IBT%YR3_S5JA0^N.XKW71E M@_)T%C3'S$Q;*D=YB/]<^L>W02)JZ6W3V%:H=&-E+4E!I]_[ZXT!Z%+O3A"\ MC^,U.&0"CFEEAYT5%U*L+71'O[CM^'S;S:%Q5>B9ECGMA97)AS]]UCMMF2$( M:/%^Q45_CN]NN_U^M[V2A 14II\8Y/@AQ?-&A\?RH_6RXC2)4!]DM>\G#QY+ MUW(A76_Z_OXQK98U>OPP6L97Q]X4]\XG)XS!H(4PPG7P4JG3_KE$E^Z\=^HG M.*WBNX/4*85H *2GQGNP&BNH@HM[7#_D3=$1#W3\0SW]B![ WY$]M0=V9,/ MR-[2V[WZ=G-CO;+;7&UN[-X6EAEL[>[&VM[.=G-[8[>R6E^O;/S/VK]6ZUL; ME;5&K;:]N[O=J#_Z"C6UY0JP'Z:_ M]19CC7J=%WG2>WPI\9^GR(QXE:Y^FA9L-G9JE;]@2.]T._5!&V[B*N.1?R>- M%QDE2"(:P:=EE!'LK.#*:R)3K66D[(/A;96.2:3+AVQEO>L&B:ND(L=+$Z?Y MT]"N=\_>DYVS?5H;^..-LX,M?=PXWL.UXVW>V-JF!\L]K;?V+[NXWMP>-II'69WL7\+YJ-ZL9XWFWR?U]D=> M^UQOUYJMUL'Q"3WXI"[>DX/A_FM;1<7W=X?IZ_>2@>72R?WQP MU/B\<5EK;[8/VMN7C>;',[_UB?E__=TZ(*TS>]PE-?*1UIM[P\86M.]R#]7( M3JNQM9/5VQM\OUF#^Q^T]X]KO+ZI+NKKV_B+PXXSCB@,RI)7642FJA1Q5HM1]=\%L;I&X>T4#>BOJZ73)RT[[7NZ<@O>&;! M?YK)_*UF\I/__@<6Z,]&)_Q^AQ5_5P_0G^Z!AP?S\:.>V#F?X<'IX;T?=CU& M7/GE1Y'53F>0=NR==O/^4B5V\[;IP]TO^BLQNPB^"EYW.4>9SG/SJ+ZU/5R_WF1_A]/[5S?,TG>!;O'#2[>+]Y M<%([WA_6+VNX]GD#'6S5\/[QSG'M\QZIK=>/ZNLU7#\^.&FD-C97^[5=!/^F M9ZVB^N&7:#'3G,DJ$E%5F0B\:@,V5QNM:$P^-+-&6/693I.8#?[)41E^SFE?Y1 MJ,2L!QA6AL'DE=#QP;\&P?Q0S%YMC*8=;]L&#[]4V_#,HW19U9MA-;6M&CJE MM!4_S$A18WW_2V2.8^AHX*)*@J)ST''"7-6+P(05S O,0/#\V2M]IM_ RN!9Q__?7RPM7&7R:#ZUB=XWNIYG6Q< MP#W :AT.&^NKEP?I7NT:_/:1U-KUD_U/ZOP!)N.D=A934Y5(TRIS6E9S#-SF"EPE.;.:GUW.Y&1%^U;KN=%;6L*YL9#**@33;DH[=Y08.Z42Q[ MIB>.'EA*>_E3\XODBT7@H2G+JPX%5V5:@M_&$:L:1 Q/*WN*H;3,C:M4"; Z_92>X]?33_I%'15]FO'_;>/"N'X!?0H8R*\@KYA>I7<: M7 JF\96L4\GZO8H[,CDT]?>%X7FY/T]A#V/7\[7C,222/Q*/P9X>C_%"MQU[ MN\_D%+0S[UOA6W.;K[!(?-R%W>;YZ B]PZJ6]M@UN\B@OWN7EX>7#<:MV+6G/_CKM\>M1H@HL,[O3^,;C%ZWO)?6XUUNOMQF=X^^;)L'[I M3VK'&Q?UU@/NC_<]_9P=;<,_+G7:]^0Z> ML7>Y?_GQ$OJ+UH\=JV_5L_^Y//QB/951*U:EFL'HYA"I:J9LE7)*@K6Y1*HU+O+O__8U,GK! Y]4\3)XR+^K"T1R_P)3?GS MM#N:NUG)0\NDLFI_IKZJTN4'2(DUO3 *S<6S%!?WQ,"#5>_ST.LEFGV:@V)E MIZ95"1?!%=7DX&>0L=#[ [AV*D<'2E.YS$Y!I_S=*(4IBM?37O7:_.D@[PV2;]_O5N",)&+C]0#RF_T]&:8TG[[J^BM/-*])'F]W0(G<4BJ7 M!=(_Y)9^_1BG]-F=78*6$68E:6SJ6?RT!CTWH7Z!!;NG<<=FUA_MN0G&'55< MR_1ZWT&/;^T7*7U7Y*88UW>';=MM_=;['C]AKCJB/IY5+40B7+BCE,6W D[$ M^5$&OUQ;YN_Q,6]L0(*WK_2ZKEQN/?$!-;*&:)9Y>@3>C@ M\V8KM:]^>8+K6Q])[?*H=;!>NZ@?_]U.014ULL<.FK6[P1AL_WBGM?]Y;UB# M=C2:>^A@??^RL?7II':Y06KM_>'^Y<8E/+]5PX^$E2)F)*-51HRM,AY151FL MJC)*:DPJ)J+5TMM&#B)G\F&EEVID@P/SP>253Z8U"!6@_U2P/]/85?D0\DI1 M1?LGHC:>8!V>5SVF9CI>4#?&YGEDG1>*\03%V+ZG&#@B+["NHBA .X2S5>." MK$;+#-'$*R/\TMN-W>;:0MAG8R#8&(^^HY7L>\L1<#1=4^IEB-?3AX]W]4$H M'8-@H5A//*?C<_J>SVN^ZD,H'DJRKRR.SJ MTQ(6L <3%LR)PWYXRV&OU+N=\,1)BI=^PX=R&RR]W>[X-(<>*G98<4(,TZ$WIG^96"V3Y#H_^=VKP[;O)VT>+IVA0TL2EPCZR6GG5Y>WS'H6[)/N &\W52[ O=R-G^,'G[6&]N0?V9I4<'.^CVN?: MQ?[QZL5!TQ_72+(/>[RV7N/[G]1E[=A]B5H)34RH1B1DE4F"JQ8'4B5!2N^Y MTTC'I;?[X=Z2XB24LMBI!$)]XWN*]YT3^>YT^_#+?P994G+0[9CB+O,BGKSW M%:6G:05N%.A[K?ICX8:^O-57KR3RG[JM0:,3X,;?THX;H\"$;"2-28=3!'S%%RF>BE-/ M\^!",6N%R>A^Q9:S7N4WN"G0Q4IOX([ P^VF^+=)G'G_R/3OOLJYZ=U7[>+B M\=O\#@-8QU=^(S=>V0+SA)/L,;Q0NJ@X'ZY,[1G?+.T]Z14M*9IK>OV*1J,[ M>#/LO=80MS;(' MN-&7.1CG'M'L)-T@V.VLWP=]""T0\+S;24YG:UA)>=.&E:*4JW'%(OBZZ9O1 M+H0[.G]]CYO#XSWNMQ,.!RUS;11VJ\W*;^FC_)-0LGS%$+,BEO4TQ;*^BA48 M-?]*KT/O]]=2V!N]FSIWK+^_GL)>?J&$*N68K(J8."D+IFHCME4GO='1!1Z% M6RALX7VUH-FA8IP#AB# MX1]IM(;;P<"6NNBP$0Q2A,RFBA,!K/M+"XC#^ MH#JXU?O@4M>W-H_WFX>\3O8NZI?@-C\4N'[X!7G-H@^R:K#P M5:8TJ2IF;941CST#]Q9\WJ6W[Q^V\J^5P696]>#!28,7#ZXH4P^M7HO,B*B- MY>:%Y61:LG"#@?XZHT'](<[Y2YJ"NP[(PA3<7%E[C.'/HS5X<894].:[00^> MW.O=9TBVVVU9.*/;M]V+!3/Z%C-Z:"T=Z _1Q*)JD$17&>>^:J/E58X5P=@% MY.03,^ \<1CX#E/P,J>6W,!L/#PK4%G8EQ^P+Y/.W"KZ9>/C%Q4]#3&*JL3.5)F,LJJ,<%5C/39.$N:"_0X[\\0=D%.: HU? MF6I,6]&>N'2?5C.*-0R@FVD-O]^M#'JC:4I0@U&VS ?2477SXEFM87KX>0:/ M3O:A Z_63;SD+.L5]+5C.BXSK>3OIEWQZ>14X\6;W/$ MM*CS<@4F0^S&;JQ=DUL#MZTV+EIA6"Q?_X9Y96]Y-]6(D$2DK5N_IQ>_?LMQ M[)AM@8F^(4PQR]NCU:I3>+9))X'\%5%5OFBQ&?BL/V[7#'RMV-BH_:[INJ?ZURO4D-R][D'C=7OHH-R:.@ MPM%EX_B+V"K",N GU\WS,$F04 PI>9XB,KI)H\ZR[J#7&DX4ZJ&G@E+-S;IA M&L**3NS""#CJA^ONF8!YH\,+PW.U)IXLK^L6Z_]@8%O#7C:RFYT4A N&M)KV M-?MBV R=WL@BI\5Y.%2$_EP]_2:$5Q;Z[J[ZO'=SE3^'(?PL(7[5A/% ?5/B MQD$##"UCM%[%(';?!N^)PRB=CV&T6"GN'856Z\KE^>VQT-Q'ET1_OQN^^/(S M&*G%97 L+FK#R6!3;]?;&[1&/@[WFX["X'!YL/[NJ Y.12HVT&CN@1-QT*Z3 MO]OW!AL"K6B"4['^]U']TIVGC00PT."#YFHJ-@ ."S@1[7VZWSZ(M>8V Y+' M>)"659'BNII$& 8;"Y](Q"280"@-C[H%-\GFK1")AR(>SV=(%R\S0_E!]?BZ6F\O_.@?&KB\1^NBS=)@/;H M;J0?G4)Z0@V%)]62_#'[R9?O%G%[L(#C(XD[R+)Z4N*.*9C\RN=0#-6FXI-= MS^R@/QYVBR"<5? >TO;.PQ:XR>>AXKN%WWMDSM(ECZ>Q6:ZD[,PPGD*/A&)D M+QS@+%5)'7O 5YE6;D>X/KB!8QRQ2XN]'V#/DZ-=!! ]<&KRXR9TD>"-)\8" M/WCGFR?^45".8HOK4;>5_#5XH_:@,\D+=3=>,8QH1'>0?RW;#PRPPW2ZS_+1 MK )<4CB4;9.U*F:<,2C+_Y\PRC&Z[+IW@HCNEO-\(@<15QSD*+_6NT/@77DP M)U43@8.OF-:Y&?:6WBP*OKYZ6UZNX.MKFYDBKBSEH#2'A\ >$[U,K#+T*V?% M'O&Q?G9O[R*O $LKB'X161B3+P97/N"V_5$9>0K=D=/F6F""@>>#SKFK>X]O M"=_N/F5\U2,[$]/AANMW4Z%HBHM"*J3R6[H@:6/%CI?!*MY\S1D!6MGM^$E= MG?\,1BET_RABA,$*YMV+#"AH ,_Q_QZ3W\TB8!<>#N9E1'T'/;]TFPO+:)1E M1"GD/3/,VF =C4013B5EF(WJ;&-$\1)0<@>/:/7^N515]PGQAV*B:+/5-7>* M670&[:KO%@*:+H?Q&5X +M53YL7U;,R+VW^?U,@>J3<_XOWCCRA-FAP<'[(: MJ0%/WK^$-ES4X1ZUYM&]29C]-G#HYCZNKW_*X'G B_]N-]8/+_\.,)H&.";+-6"[X]$ [Z1.NM9]6#7"VTK&:&X^I#(Z6!%.Q5 M6:G[PC[2S3ORCBD36F%,M*<,,::Y9U(8;U!07'%9R#M%_+:\;]Z3/=Y8W^,(%[$JA'@'9(@M!#22V?QTELM_Z :_:&4 MN"?[=XWO'Y53DX\'@9N)0D[!VA9G ^[!N:'E860*V5Y^>I O>L\R,&_&\*] M0QZ \S;A0>]:('#3%9QA[W+B\)SB?0=C:2<#2LSZ=U+<.3@Z:K6S_\O"\=CQ*7UQ+:YY-,)WK M>_2+%0XT5* J0XY5H>=0U=((-A,S)14WVEFS5 F@6Z?)E4M5(!\S;'IV=NRO M-];V:AOUYFYEN[[6V/G0V%E-]=/?[5=V-C8W=C;J:QLS/;W[(2T^C3=5/,)< M)ELOSM+.J.[%\'HFNS)R<-.$:O>QJY.>@-.4:GY6#D,GY/!O.X3B*GCF#5=J M-%ND"[*T1($2 M(83SD@\U\N;@BL=[^7[!Q:)^7V52NN^NPW=G?>>5I]*>FD;C.[R]9\KJ^K"8 MD^=PESECL^,OORW24C_BW_=(Y4*/HIG MWQVDZ++0_/FK:BQ+]K2DJ%,-+RQ%@L,/YO"YR@<\>X'E9YK6>NC%IS7%]IUM M>?H4&V<2P%S=:5:V'YA8>[U,;O<71%Y3EB;-J*;K5\1D,>F5IW!')O@U)VH? MDB(@8-\E0!PMO=T&FCE>#5_^(3$JD5EX4B=.:^;]V M0/@+>KVQB;UBKU;L>Z"]MJG:RWDEET[A^-^\M%+YT"D\$67J+^4+C M2X\D3TC>,%/O%JQJ+EA5@G6ODP?P@5*P[V[?Q%C,LSX2V+"PNB715:865G<. MD.0WK2Y9&-WY,+J ZH>\>YKZ/RRL;(EUK&R!ZOMP M:%H5L+4N%*EF%\:VQ"JZ,+9S@"07ZJ:Q90MC.P_&MD"U!M=4=DT,_6%E/>NE MW0&#?,%ORZRHWS*Y=X+AU%?V++YB!JQ%Y$J7P4.3XJ"5?Y,,C=D1GOC1Y=>R/&?,%/RFL#F%ZXA'. I+QIS<7" MFL^'-0=4_]^= "TX"_[_6UC9\NKFPLK. 9)8W%KED LK.P]6MD"U=C]M:II_ M&XRV2B8BO'HC[=_F5:[$M6['CY+GIG/ 5 ]:HZ1 C=,P:M."')=8V3E:F.W2 M(TG8K:D.N;JPV_-@MPM8/Z;\IUF_V"Y>F&#XH37Y?F,%I;)JNX-^93PUDF+B M%V:YO,HLV,(LEQY)KNA-LZP65GD>K'*!ZC4_WKU.J%TDNAR(19F> Z0O#6IH1=F>#[,,*"Z5N1\2I5="N,+=-@2TLW&@Q6)8>2L)NK;/J MQ5327(R6!:PIHUL.F!7FM]COX!>QM^76U(71G02)NBUA<6=#XL+L%Y/)Z3H M<%-4RTI9R.%9GICO7)I5L*ENIPGA:>EJL-I58D3$BBXG/ M.8#R5N R7N3AGQ.;#+!>&^*U;OLT='J+V<^2*^K"YLX'E+=6^/$B8>R ^1YEIT4E-X#$9)W*N] )0(E3R-7H>,&,KS<&_C'>XO=HOHR% M\2ZOQB^,]UQ B6_7K5KDH9T/XYU@G9CIP@"GE1 PW[U;)KF90S-'Q;M[?XPC MGD<3'Y5M>.II*E:[F-9+"=$S--4U&&K..R4R#1XPT- MI5V%+U['E/T%*ILAC/=>AOPL?$Q0-8-[MYNX)1]=^5W4$;>GJX\"C*JZ,8?:.V=(D\"O$KC 5S M9U,X)4MO=P$&TU_LMRZM,2E0Q.BK&:'>](UMAO"?P6CN]TC'2^E6K)S:?*>,X;B.*E/ MXSH[2NN]/X+$(HD(!!A<)#.__IW/O*P+2,EV&EK2>?&AC4P2P,*ZS.LSGXDQ MEZ-9C/X?;U,6_^L/[[$JS\[^8%>MVW!J5NYDWKK\ZB1?TBM_F5\W@L3;T^0.2DW>/Y0-.&)@O?\()8M0*/?*6!O/CTQ6MSMD7 MA[;\T7?X7H2*=_AWKG9M7J6C_SUVU5'/Y3_KRG5=UJ\=*:0:@\H:%+'?E)W+ M:'BD;GK7S3):5M5'E'FFK& M_SS[RC[&[X /S>O=^*L;-_ZD&5K[!-$1_73H[$,>$9ZN#\O^9YYW]&_ZDAZ<+GF)PB\#?>3PUX;F=TVW:+,M MK553=.$5HHGQA.TZ!+Y-AF1_D5ULV[+*GC[AM\0U>=IJ]SUY]4&?LIS8O' WNJGL\Q^SL4PR<%LOV:>$Z%"=7S:H9G9=X MOV,7\FZC78*N5[3)"NR=A32\JO*;K/>S,U'7 ^V#'^4(T_V"%YRWCO?65OK1[[A%UKN/F%!?A"')'HT&P9L=+T'[ M_3<.@_Y=8CZD?/B:- AY=/_Y'V>?/_L*\TUK]^R+\Z^R;K>9DV5_NK]!W\_&>1I,G$=P(/_1]*/" M^QOZ\^3[IKG"OP-?[J,[KW=O!^C*O*P[;#E^XTK?N L,P=@GO+/H5+J\QK>T MAR^E\CT[__Q"MW34>2Z[6/3X].RO3Y_.2+IGM%59\G\BFXV%1?ISE1E_GFE6 M7.]^]N+ W5^\73"'9O289[<^)OYQ>,C-NERLX[A M.](?K.;IN:?92]HWS88L&[3ZFV6[9J _2=EC=Y7+W5V+-W>+?.A8!.ULM;.; MIBT@]V@&LJO%G'0F2JAA_ZMY"OG7CC[<5;>CQAYAQ M %1@I(V^6ARZ=PD[N]C[;4^GT.T-F63OSX=&PI;B9EL=>NK<524MV-[GCA3( MYM %9(N!HF/_\P8> 2VP_T*DK V@K <7?8.=6Y,@$KW 6Y^63U:L,57:E20K M2(2+L4H?TU23.NF8'Z0'1P7=F7:L&(&R#KDB,-%XLG>KW2R3A<#E/)O\_9U[ M6_S(>-T8+=4WS2]NL \*;QDW#(R^4A,AN4:4/ M6.9JRH2]A^G=^W[:AK5?CVWI-6_:80F3/9HG, ME'BSCK4.?#\UK67ER!(:Z(I%T_$!\!_03B811?IZ6?903/)O6;I99![AYC7Z M'G\BAIPJFVP1N-5EMV&S;+B]$&]!Q$OR%G8/?5[04ZMFRP 5_%M--_X[+S9T MVEA60A';\]0\Q4OD\[)"U1I)SGRQAJV@#RO%R-*YDG?1'T^[\YB[,UH1,ZSP M=T&6W#6)&?;W-[0>,*SV) I9PPL2B\L!IKON##+$;L+/IL4[UN*13NG)OZ$E MHC78]I F$O;3]N8LXEFDT(D4_S->NF258C$$-4(GET9KK2#SHF&5:'=<5,U0 MG&C(=%KHCVOV:%&8."PW3D)E.3L==&S)G1H6'V>]?D3?U=P']FD%\D[/TC^O6CB&EG;PS@8K2XD=V6=BN_*RZK'7&'_> M]C4'_I,#7+;>@B1=6C82 IJ6_)A+[M@0[RSRMFA: MPSEM0XJS)SD:DKADTFKJ*W)__E[.\SJ?#N%Q?1(HO$[.DXI3K7MF", MC&)#B-6@+M]TG(ZY+)9FCN(7X@4J%\W8BR 91Y S=!I$\.XJ=.9T3H\6%= 83AJH4R$J,3T?'?92"]S;P*1F"_D*(':"#;-&TD.A%]732K6FXAN@[P-7;F>15I M\NEHM5.8]".9DDOM+T$Z"="_'4D[Q4HPZ3 '3..T4+:L:*D'C>E[GV R_X^^ M9K1B+AC_NC)UC?T^VQ'K$C'K:&X 1T!S1^Q1%=8'^B+,P! M($.2!(?06XGQL-!(Q^AJC_*9,C(?,6E*:]&5B0D>H"9PQ:9$]D="5 (AO-1S M-/]9+#E&TMN"1+"TR3X[YE*T"?LLQQXD EN5'-KE%'392I*Y=$F@U?+.TV'Y M2%X/B2F.D9MA754.084JE$AQA?^T(!]K00SMQD*MI8,S3?U'4N8"*Y4JBV9Q ME4EJOHNPT<@QT2KE*,F8EN6HR](-Z+U6Z7Y2M4+_;9,*W,O:R,XWY9&K9L:(Y/-#$7JLS21+I% MLR+ RF'\@P#M$225#&Q9IQ!@"W9KDJ)A%+!%L*>]<*2],)*1B[Q;<\K('Y3W6>7RKM>JQK=]=G:NO [3&GVT4H@-BL+8*:KR&\-1KP9UF;1> ME%. ?<7L /3_M'B@"IB[!0J/\5FYX+">IA\\LG-.=HHEH/Y9E]*$B2O4?/K0 M N?5E-C]6(N>]R1_/0Z)T2R_D(M5+DM:'Y0\-SLCH+]R.\"@NJ:N734MT/%Q MU09AJ5#:1G]/"_#13DA2D\A%YUGJD'%*G S^HNQR<-6H33+,2?QE:Y=7).S< MMBS'"U1'4'A?7#LM_%%].[)"H(+*WOMVOLA]"LT><^8U M% [*(BWA680*H 8UP4A+=>N\G;SKC^?#*?P9'Q=N3J*/!-S*4A4DH1X/S1'/ M^LLZPUMC_ FO")NVGIDO4TZ7F)[,F%2BBUJWK"P^G>1XMF4M%"D_,2=+S%]" M.UP*:(;MB DAO\[I 6HY#QT(=U3_%TBM\M]W$JF((WRS+ND6X1WDJOA!^(MN MG[4BZO!$&E(ICAAS_80!ST3M15>+L>_Y6025SIGCWH6:]^B5A?*'25WF 'GF MRD F3(N^II.KAZ#DR*='?5%-.GB=#QT#T,H:>67.-#?,0].ZZY*+>>F1515P M\W!+_#RVKG+7>=W'X[]E3)4X .'D=;!.-%YA M<-K)BO:CNY]FKY%WO9TJIVCX7K:7)/1A50!1-K?>F82,$[LS\JC;%1=#DB5B M,1/ZU\\-S56&4@/A[^!U\H6PF' LY":_<@>(VQ[T$?Z?9HCW5)CZ.R9968]T MO])FA7:\W0IPV2UG3#C&^C)^!^ACACRG[RGFRU!_I=MFW MNG<5068@(.F+M M+@'+LB>=D^E?*123:4CJZ[)M:DS!*1^$6QCCR.7&>1;%T^<4A'E#J-:= MZ<9@H;,HV\6PZ9BJP0I%BQ*XDPSD:*W(;'E=QA:'E8Z.:OFNP3TV(?;3W5.] M 6WG>T@090YLZDI@PBH91I:#H;Q'NITU&I[$,HY!?#WI ]I>D97'2FY;"#+\ M3@)!!E]^B+W")';,P +MO#. MS$'Z;^>JY8F_J%GVI'<<>\_-33=BV0$3<Y(U]8.R=V64_F@&&9V8K'Y*M#P9OD&G:;9:L'TL=9F M;#)7MCN=IA.>-AZ]X0"88HAL_$O^P2Q[/<=T:/S*$T1+(;W]EDU@CL/PDC D M0"T!GG_Q^%RU)4-@E=?EKV9E",>0SXG-K%2NC*>.Y^T&CV B962XR8E!AF"F MH9DKY[:,2RB9AO=D :(B]"C0W*EZ?4/-\]5M&EKW:N?]L5Z9+PW0LMC-=9[R M.XV&AWET+F!>K1@ZU;=TGQ!GXNW6V2QE?I9\/GE)GHWFI64!><_/TM 7K8/S M'AK.(4BI954\D6W>TNZC_]@V$T=?@T>TM1U<..AJ+L;/BAX V8EY-GGBRMZ41%SRP%D M%AS#,JD32L&5Q0U8,58%A<->;0(TR N:&P@ M_&O9*5XPD,TO>71^-?DU@UUDC^Q#FKQPI*'6QJF[V39UQ&>P-V!AYS&MH1R6 MT$3:.(/9*!A>L;-=LUX"2+;CK3.OZ MEF0+)J):@6-NO>E"=YJ0. DU48JG@9XC7W,UH'AWT] Z:6RX&?J39GE"UY_, MF[?1CC ZTB7CHC061$\>G/;]L.55A4JC )43N[_\4$G:Z(N=\$K1QO&KX,T, MF@^ B]G.\*PE=(+H S40-,*DE>1.AL1& 8=R.%K=[Y&EFNRM,(9')^LX786=_ MUS0K>M1SOL$/-@;[Z7?/?TA[8;PJ\5@2LMG%KT/K_@SARZ/9$VEN[ ;[ MANW H>K+$WEP% M]? ;+ZQC2QL M'X6,E(7 0& %H^J%9 ]79QZTYE7*XJ)P"CWQC5\^VA D9* IQG_C76C G-ILN)!I3.D[HETZCR0SXY<@=)*A),NY+8GKKN5AI'/SB M!6)XZ"%V70E)1@P5[!&(QE)#XJY#. O77-.J-$,W>MN2+;A23$$OR+*EDT:F MW.!"W^YF3;]H;NJJR8MD!#/)I%TYZ;NB:L]N$32LC=>+#R[^HU55 2NN$<=P MZQ4TA)2F ;Z>,UO.AFP)@:3$JHI= K#C M,YDUTEYN$*Z52"62C\AYU.$]8IXE/@2:>_;?*,W(STT; 6G\Y?00%1?(('0E M649(3B!NC<==6?;Y]BS$=L_\Y=/8>P2;#5G M^]\C,31. I8=5PEMV#1;-IZ MZ03Y,F$.>932-T@?FEYLRG(%,YM45L]U!MO@E@\=,Z6D=)=JL*O>15*/C:O3 M[(5GZ_"FJ;*A6DU"/6SF$KBY\Q .G?4O"#4*HSO1[HI]E&1\["+$C17-Q)-# M)I>.G\!"MRB0Y>8"A\B5> -ILX#X4Q'%=B&9B8M>>Q^X)3VS9V"BJQ?T=;Z2 M@=(>ZG=;IQ5H.CO:YBL.&?%AF,DQT*^CT),>DD@??*W-III];:IV4G>;,A') M>)N*,FEH0'P4_<.F>$ ]W)L>/#V6<]XA;=P*:[ M:=JJ(('#>HE;:_[G?YQ]]N2KIT]FV?F3\Z$4B$2US5ON7D5'ZOS)[/S) MDV@:6>(JGR6?G[,O9I\EO^ $/G_SZ>Q)^LTM#S_G:^B/LUG4[Q!6*5ZU;Z2X M3DB%;^@F?SP[/9,;D,]5,8[ACU]\=G[Z3#[XZQ\_>_+%Z:?)%[PQ,"=[ MW4;'4W+'V/ O;:R*XX);G>"M3_"7S3^][?FS/R7/N_UQ_*!GY^_Y\_/3[#*R M:/C(()"J\OZOYW^:97]]^B>^*?ZK1S^=S-]C(D[)8]>[B2KM.SK"ARH]D@$^ M.Z,!/GLF WSVZ5$'^,C.][>_\:5O8%PQC C=+GHN'1 [](_G3S\[/1^=CC^> M/WEZ^D5Z,OC$G)W_=>\HI1/ZQFF6',_DJ&K<2H4'$8_ 5A%,@IUS8@,SGDE. M.'[*-6$J_SF#'ZC#H5ZOI:B8_#MG?^9G-YV 1]=* M&+/\@UH+C^PTO(X-'2>0U?V^$.*J<8$G$YDC/2)&(K$SRIFA M8^2_9B2,!/.&4##47X=>D(7B>=-<$H*^G$!,0_Z0=ZBC< M=" Z35]J)#N.2RM@_O:X]7NI__M#U.Q-U2/3^/M+7791?)VSHA(L5JO2@JAV MR'Y;C^!/G_W_M4+LT#8Z7"&6I&I/[Z]^[0__.QNEC4O)):\=X/Z'(]TO>T5I M69 7B0./SLBBICK\%_ERYAB:* M>WR#^ 0\;640ME]' WS3@_N7,[D) B7 M*M\YQI%'FY.1ZNDYM9T/+2VY&8_54.=E6:Z&UFCBX\%P@5W>AKY$Z<@>F6:Q MP2-HBGZ!O88!R"N4N#T'L6]K@F5YN26"JCY\?_'R,-C1PZ, 6%& &%IOHQ)B MR64&3'I2[5\I !%V9J6O\+5#49,)J$6^%:P)I[WHEDAG<%LV$23A@_&=1=:8 MO93<2.U2;7RK3PHP.':5L7KE$BWA:26J$E:93:CXY5V*FDRA,-(WF=]'I^P@ M+@;6)R>^,!,@O4A&R8#-LN^\JG]L._" &8M3J1NCDW.L[H%NMY!XFNR;CV3? M9!)/O-/<'OBQ.I:-4E&1%U:RX/ABHKZ2H,C%9 M."E&0H)A%*?C)X9$J)YA :QX(+*&T!0%&&F5R8(YUO[\FH'>][LO>0QFCP08 M3X4?R:4SW:@GVZ'=TY/(D\B=='+L2GRNEU&+73(V@"ZC!R?] M7V5(RN975ZOF*YDX0V&-$C\*L8"ZX4JGB(R+7J0U*@39&X($ V?$G7-*>UA, M7T1BR2XOE>6%(?(2F0P5[AO<3R&^'@YWJDC?!QYV1*+NTF*QC^R<>)X/=MIB MFSM$EWVQV"B$W<2HHU+]\3U'R!!//CY^",8OZ?#XD6R"3?;^L13>I09([E7? M\<$1T>5]:A9OFO:* M20EHL_W=[>*:S,8/P_:=EZC)#9,("*[R_KJ50GD\6B=_I0YLDMX[S# /CENQ.?6TEO6RS7UJX'3T6//0OV2+ M>2:2(NHWF9J\+NQ*M:HS#2J0A->/T-9N2 M'.$NK(FPEFV3926"Y')7TT?0Z&&8,^U!D_O.F_*5E/I))8J&Z24XD1"%"TW4@:$P\(N^J(LM M\QC:R\ZTD(6GC?$MP?\,<]?Y\BD+EG8PTT^B(&:.\"8] )6O@']^D]SF1[N- M3=U_?_-CF#E95 4;^,M$N*?"6J(*F'<.9NG;B,21HL[P8N&N6B]**\!LCX#/ M=C)'UT,%+U*ESGCVY#HL!9>I18.3:N#:Q6%OL88S#O@_!3F*)4I@O4X?=&]XGA2UNI6^Y\\3#;Z>21^_TVNEO6D;K"?NFBZO/M. ?UVR:RQ/SJ/""=M+[:K:GYJ,LK]%,8!MO M*Q>_UN.K3[D$F?&J7_NJ>2M6>6RU6YP>&+^,7W.UX%/8ZI>_K;7$Y!^^AW^X M=1&>\GZZY*(L=ML7:6$!=P%SD$($8>8_:MLAK.C_0% GBJZ^\,Z,!E MZQQ\R)?@XJ=G;5#RW86+O.?5]JQ-"ZZ+US3@'C26MC/XL+)K$HR;<3QIECQ[ M=C! ]/ZEF--6_]"MSIQR#VVKC_'6&C(74PI#Y 3QAOQQH-$SD:+/H8X"IH-0%.\!L':BQ"'])2.\05U@^B0O6Z7 M;Q0.'-(G8ISMW\63D=2<@@8[295OZ>Q,!^QH!\SSTCT,6* >A &9.W\ +,X& M1DVW6-?E+T/:QI[QS=QE2<+5O-$O7GIVU8#XC:]G4Y74TH:I,+%7I1\.3N?< M]3<.3"R"/5<&W"*C*UL&*!ON%YM?R!1],:YE+K7_B>SLPKFM$ "A@K?0%K#, MVZ=@=?RM*BVAY]NY/J*\6^((H0\#1K(+,.,MWJ./J (/U7W0X2ULCL#UP"\- M8^*PQV#WE$=!@VL%WG)HI4%WO4;O#26 ";/L:8!M+J8#?#QL+SB;:,+)67R( M>E(JC9Q2JW SAEST 0>2#:Y;Y-UZWI!FDS"&M$9BH+VES/^\X"T>DATUHTGYJ7[<L)%#S[1C-AP=G,7"/:QGI'LYQR%7^L3$WD/%FHAKG0W\"!E@YJ8)Y2W_K$-RJ0+%], M[S]JC9&\<" SE#)#SZKJF0P9>,N"A[.2:)VFCX]XWV H>WI.KH= )P]I7RF. ML,K#0+^5,*.:$M]?D.DD'/LDJ!46UF"^4S7"/2S5>8:&Q,)A6YC]QHZ3UTOW M;!B\L>8'YD_SZ)7CEJEP)>]^T.,[Q&9HI-8AHRY]7ZY;^6GHCTEOI#W]PS+'O-U.D,"O1L[8C VP%^_0_Q M>>15I$&($ AK/<.;;BI6>*'')%/)Q3;A&*; ME.CO[!EO#324L*)#AW+'=M9"H&;WUMP]FY@_J>(8X==NG*^AD.K^KC>B0E9O M"-H*Y\3* 7L@463CQ4$'A1Y=G4^SOY$SS"VS>VFSC<;5\H.]/AP17Y%9WY=Q M)X7!@[LP!)0='VK&H:3VUD\ZTB^BBH50?L.1-JO7Y?$ I[<&F,+T%P>M?&4R MRM5\:(FK,YDU7Y!E[97KA>XKWW!7=38$%OEFFY/@%XP7=TXT\S?'4#UKK#>U M%-SA;9)(MUW ()?DT$R&;PTU>!R^23N'JO.*1':Q$PABF;>A%12G\VASK8! M*Z7Y,JLE*1E$ "UN+R$*DK3_NMQ:7&$N3=3Y@FY,ELXF:B@B*0CI@''KC,ZRJ[JYJ9AN)@HS:#^9+02HGZ.] M69#YQFMV:2<8\EO:Q;I$T0W]_?*G&#V$[U%5#-Y'*]R*/I.6-'7)G'#T/>;C M%BD7I!30R-I2=R].!$R3O#WJQO%98*LB$4] (A4#0'0"#&I6=%;7I5$3I"I>2%Y: MIID1F#SN)9&$M2!W4@+#9MS(VG>TXQLQZD9&03]54"!:5*(V;IW[GD-:KJ&& M0&RL,D&A]J0)YE18PRZVXT;I805^AV04Q%H\_+A;=Z@FYQ>5>ULO/[6)HE35 M=)R/[]995F:AI:8K64*S+.EXW[=)\3HV= &H[;!)XAA\,'HCO9>G\JJ;:6+^ M()1 5+.WNK9HC"=!1HWQ\X?6E'^&> -.\6[QJG(E5[XRYQJ+NAG=6 M!_E9X-><3N$1B_PK:[QC"QB=1D17)$1[WP?PLA1^B87;"OCS1G=JM_<"Q2UO M$&Q\GXWQ/F@P^Q5\PVW]-!C +#6M6S"E@:**M:$8+&BN5?=2W?H6N=UPZBXN4E9IV 3EM2GDV M:FYY&&_SR!H3_J,)"B!M;!>:;I\]^3VZVH4>9(_O[%R2LE=6G$=V>LS*B%MK M_C(@W V/9%D!C!FQ0W;A1?=CB%;F@+T0H@*)GX$"X)W&85>M<\&="%[/..BE ML4MPE)5O?1U&7M>#UG5LZ"W70FG6HT=M)Z?:,,^H)LRY\L#X,_&J#8??;WF; MQ6Y1N8C.4@LW$*)"S2O.W@V@Z2M0USB[RF[!E8S"E]3 XLJ6)> J-J\:L.)> M0\F%R[+5' 1Y5W3WT65)"VMN6QNOQH91\7-Z]L;)V20I4M-YQ8JRTY6H+_6N MA)H^HGH[D+=Y-*?P182$>&3'\/4(R)%$XP3-H9V+K;[&'Y,D/*%6O67A? 9( M^D_1IN#JB BZH403VD$*>C+BB(CTY#':2PF&):V;C">!HZQ8#:X%9(WVE+09 M=%!KK= Y&Z2 =+(+VZ'L9QF='F<\4]S4'*"QDU\&/BFS1-;%D4W8BAS'4B_/ M;%-)T!F+KH@V!]K?7&.P6R98')NT(0ZSA-P:5A;^8:'!ZV,_C0S.1[AQ0VHR M\BF5OAH94:\!M&#LVOFYN:6#T1M96#T%PG\BD?? 0*?1:B"&)ELOJ1Y'U.I$:G:*.U_9:0<: MIEM6G'*(4W.;ND73;AO>1=X_\;U)S)N2?+HK)MC/!VW(SR;8SP3[>12B\];0 M0II^0$#0%^[&XF:<%7![29D./&2:_XV+ M^>"YKN\]2M\X(5\(?%C,)3&A O8H<%RY4DH$:;6X.):C*@%\Q3W'$G _4X9_ M&&8*YD,S]&SYFC,&*V71^^;JY6;CBE*B,?%[,7!LJ'P/7#.VXU>0IE?1"Z0# MMM1=0HLF85#E+G]LF\*2\!Z]P,G$F>8^ L0M*;>&,Q)#O@)PK6EYP6>W(L$$ MSG +'JR-=Z#RP+'T40@;G/ 3@9 G6+8KIF8X@#@0]!5L60DO[[2;@EL-MBOV M=B3_PE[7I1L3$6[N^:JVLG6B"CRIL>RH?]3QG%*<^JRDTI-?$*2]I* M.F]&^[87PIZ@A*J=8.%\#2/_]+&=S #I%+\I]:]"U^'YSJ M!6YE;CS[-S!2632K_+*5>6Z:0HY M99S@E/ BARE\W%UL"4V6\4-# 1?,(N&!B8Z : +]+NG' M7NB2H%8(G MP;::2?JM@\\>2V4D9F&!/9&3PGD*D,B\;>U, *H;T!''5DETB"@]:TC1!Z]W]P%;6FE;11M4SWVU_K M5HUTFPXR<\>;1",(1Z2?6F!5K5M6];N5X$_;>KRM7[]X)8+P\H>'LEV9_:8M M:5E1]/W+4(JW0G<>8+$.22>GUZ&U3,2X[C'A7MCZ"^A%_04>L^DV<\XY>761 M8*\]2YO?S,R9;*!S.$,BQN5G91MG[#'!]/-X?I,$J9E4^F2,[>SSK[J[&J>6 M_EC-&'<''60N@?6[8WUE;R.]:R2M&3F =JSE#OY*U(+$W0;*CCRY3DZ[0)ST MOM.I/-:I_"FJF+1#>?]]Y_K]4:&_;97/)6_*EH[M.>01)*F.M%:.:$7!88VD M'Z*KK<:6U8I&D28!(>^NUVL/AKO^=)DW.-SGT4@ M,T%1I7VC"Y /E\)AW?&JF#?BH1[L?4CY0DQ]Q!Y)94S"&G, O[Z!NNJNRJKJ(?V:F-9RSN*E)^LZ/;F\;M#J[ M%+WW^+8X5798OHLS_LVH6%X(STT8> Q\6D8("T: MUB[E<##4K)#BN1$;IP8Z@20"ZP)[#Q*;BB3U!+;YH)WQ^02VF< VCT*&>9X6 M %(YV5\:L'WFB1T8 MS>Q.";+XL*4 T\"SXWC];S?PSFB4%FN; <)VW32]]!3V5^7T"TP3_;0#4AZ9 M.?R"%<)VU>:%4RN(6TX(\XP^B8T9T@,'^I$P&/@\ @,;8%"3LD+K>DC^QD&O4*3 ',WR=*].' MYR])6EWB9MAV?8A]C881N%15N (!$H,?#U(1;'+ M6H'^NF$3RH8FJ^31"5@ M'_(O<%>',N_1>!-&:R:R!F) &:(,%\8S+&L[VC\<%I]G<7Q54#)X'O\77$1/=49K]7 M9H_58KQGO]LZZP=QSR'/=$>0MIXC:R5B!.1&,/[DH$4]K?378KA%9BR34H56 MAV3 HEZ=)1*(#@6TRHVFXI90<(2'C3:X4G(KW\U>*C2E=B<.WH_Y>*5[#\UK M"INB9\WP'3ZNA\V<\WPKU]!<,]8)E\D/_D)?TQPNY):J=%[^8.T,G%6-'>K* M(^UUABUWT;&N.ERQPS,6HDZST7P+R7&$"A"H8-3D!U4_)V2[.FN&@W:3# N< M&+N/=5#_14:F;QCZ,,ZG'@&0MYGE M-8@8E'X[C!&SJ6AZFWF#$1BQJ+KBOO^6#(P9%Z)FF)T69K>;'(7B;\E6+1B+ M4X[;[,4-42)!&9K:H;01]=9<'[O!H%"RLHP( (WS1U$*/%WYVW(S;-+;H!LN MW.6)7>=HTN35:-_.LHN7:JM5CFD![AF*,!Y@ZN($W4[/8JZXWGQPVG#D6'6] M/]78OBMT>=7^$_#6\"@N/?7]X*S]U#[[%8IGZ71@0TI)K*OXAW.WSJ]!WZB* M/@J<@11!8S#,K5 NN-*ZK+FYLO1'CDM_2FQ3@+\UX<\$S-Q#S#KR96W30*!( MH3J],CFJ!B(HA@4XFRMT<^"8^K79!2CEZ??:ALV@V[72'4QX65$NE^4":/(# M8[&7*NMEFX<:8*7A[*2JG3XN-&$7WE #21HVG$EAA8B=&;_BR4:Z3$0-JZW+ M->PRVDI<4AVOI@@?\*VE-[BUV[?M4ITTOZ?N& MR^"S%M:/UL?),U(R2#DPL!.NT"C>.V/?(FJH]O?734,;ME;BA4:R>1*HB;2H M3PK.HBJS'-1[ [!$-*:<*P!O,$#&44$N5DUSQ6U[V-TI-",NL9WFIHZ]!QJ; M?YI4)HWZ??)9]:@2IAFG:> ,2KY:M6ZE;!YMOG$,B92Y&N;6XS;C%H@]'M*0.+)Y% M$B!#N8J,27HKMK1OGKB10C[]F^@HF_FR(>^RH18LJ M8_P*"\ QP0(L'I7B'_SNE+Z3'?-]*0N$Q0?V@QA@I&U^=N!WHR=BMM/5.1-=2\D32V7LS')2]'.QU/F1ZF[HDRN)J.H#:L=\WPR20GWQ[4=H AWM M[\,U0P962231(/(B->(==&M.%S%7AQ" MYB2_84=Q+Q-8!2:0))^$ M8CLTQ*U?_C2+J(HUTK+E72AU.Z!*&1\B "!=)WA1\M9 ::+T&^E(O\J6I:N*$PWBY+U"+?T'",FHWRR?^>9.7^GMBA), M2JO5(V3%^7LYS^O< #\LR9C_:PE&5UN_T<*][(7:,XK9:9G*8;#7==D!2^G1 M0&EW0:%\T4<*X]5!M-H8)RM_F,=^SV-5M MXA'3GO7N6H>-MGU,*"8O$TO((N_6\X9L!04HB<\?A:$E,FN5<$,=?:4RE.MQ MV,X/Q6&.;35!*'1"8:ZM\NC,Q.$M'5\T,(,NRSXAZB)M6&X[RHW%E^P,ZMKYP MG^W]63AO=CXA=C2-I(4><89'NQFD+Q;( -*F5K=F \5@UQ7JG)3OQ]QG.,? @D1A3# 2.N\Z9[!)=(A]5Y)H]_OO1$'E'Y:RE@ M%NL(<,#\ZR5$,6W[HP6NT.X$1O-E*.MX !(:'H5 _T+A7\J;:J[JGML1.F!> M*GHS:4XF(MX[CU$UR]BD6\""LFJ]F9!%F.LV\ZBW2&6D)E4X;@>C5&GA=]EQ MR1WGXC5ZDZB;CETL*9R;+Z5AG["**B'@M M?\_9_G#,XGCPW$G-%H<9C8>;3Y;KI!I"6X4 P0V+AOVTXH SP8G*N/"4L^SZ MU)#A'!6-!0:-F"K5#F8UK,HZL!!RG9A^YK.$6@$7,61^T_SJZMBUEVLZHYY& M-^]UKDY81_JN[+_VS!_; $=>]V+%<,^ MOB:73!VP[YM5UY/G*EP['-U'A8GV.V\,PCYV2T$/X1;&*<%XMC%<3004%Y4+ M%06G>LGF4+Z)D0/!8TJ')%C/.MJ\OA--G.KVD4AY/8'E281O1FZV$'4K/@0I MA$U#VZ!I#> &/O!9MG&TIQ?6S$CZP5IX5,IW&NF7MFZZWA#2,;(MPA#C)Y8( M\-MJSZKRKPRL&-9*5I"\!TFE)PXY!JIS[J%B#8!XJL8X^FHT@4HWC6@G.2G, M7)7$PZ8HV,?%A;'CN2ZWV_LG$1N=%(3# 1OON*KEQN+BO 53.(FF[+"U521P M- F'JXM=!:%(LE+G TPW/ZZ]/]*;_KEG(V2>.OC-U:+!,K??! M[VHV3J?A@P,>B7RU]]9QYNQ)0&4\9I9?^L#S2I)P#K M_KK]=0*P3@#622W^_JYG*MN4&.6>K<,@.+DF,)+0Q:U#CLD4A#"=$UZ@;0E. MB*_M4P\D$NU*65)QUT-1:);CS)\03 SEWXKHRH-YVHV8H5;5SNU+A2@:M3)4CV2F/J-2EU$G,A&.!IQRX%^9;7 M93'D4]GT$)?X F@_D(Q06M/QE< /SFM3%MBD] MM4G2]M,R==$QE'BS;F9-T>5<9SN0*9R#3KL#]'*A%$K[(\D!<,(/^'#A-XA* M&8_"IO&'JQEQF(8LX!&R=]C+2R M4H24XJ/8"V7N_"^>^+2'1TC"H96.&48#,QW)HQW)L"?OB,9L[=S>J\:]H%,R M9X1X&)E!O[VZD,[:S.ZC<0TMXQW%!/U[V_:+DT1[#$3[&B0^7;XJ'[O74P0] M4L9'!BA81O^1.T!O:0SJTVUQL'D4^@LMY)*N)US;WABUJ>859A'^Y"#BQ.<, MI&(V9H<7'P D>^];(+;&HY 3=VKI%HQ[;+UI'&6AK;&',;O M&(,*F@ AFD5-GF!( M52?6W19!4:'64/NWF=/\1!!PSW^>>P*,O2-X.IY4OD!@(?%,2$]/:8H-\ISQ M),^TN^>.[V*LV#'22K=31!?42#X)?;AEF%Z@0UMU![;?E)0\UF%_0RO"75BS M!U$7D&Y*;;K#"AX>W,UHL$'%@ "NK:./HVXX.*;:1UQ+#X,B"J6>YR9!ZV0 MJ_B+M V;W-E7?-YR-W%JA*TT^H6V+S4)X*UZ3]%39R2:5ER:&@D^=A@JUX]: M8@^*300$+6&CMB=SG '.M;C!]C0IKF \?]6:]D9ZU8CFK)]E)=3/7 M=M+^Y$5DQM\8O )NNX #Q^'Q.3PA!N66MTK3.5EZQPR&/("T@C(N==9ZP!CT ME"NPBTLR]PHQ 08%;DQ(D]55: PR&A?B**NK[4@&5-5):-S+]E!MD.[ZO.QJ4(T/'KJ]AT#Q%K:06.-3#%3I"$96\ MAQ01.;?9*J>W234N&'5R%4H7:;[(.8.28Y)KT", O=OJ>99U"5LU6R9A98^7;; M::9>0%95N72+W4(0)0H8R!78)4:I:5V1"M+]!&E^>'F(1-/?FC3'LU;BV(7G M(Y]?<-=?[:/% ^78!%PNXY37*[WS!-)S#CE&\#J>!ERN3#&N;9NVV[,@@.VJ M'/F*5Y)W]VG[0Z3OX2Q+>: RLFJ3&_)!5Q_F[$Q'[D/CFKN:-@-\_5>^GNC! M!#:#*ZT=V%QV:+P-D=6 M"+9D8)?"$90@);<5X?A**-":C1K1"2C56Y&(ID2Z9^Z6DAI7&O/6X:F"]?9M M[B=6T0_95&=/)E3FA,I\%'$R*_Z_5QGL32"K.TWQ_>187W,!@ @R;Y&3!"L$ M:Q>!) 2(?VN0;5+M1U/M+U^\>AC\KAF&8@RC4CV?U&888LT5I>;V/(G]!LU! MC)Q>]:8YA:]^^ND;S]S"JC_^L>W'Z-<_VJ^USR#M8RG(3(M1<"LIMXKA9S-Y M"['H.; ?G'5VM'UL.(4")AY[@,CYA,.;N+#FN6!*+J6]H0W]Q?/+X/V&:)3B MC1D0($&V.*S&E"!2%1X!.C@!\;8?\AAM7)2=M'1.$$VG\L*>O6Y;"$.M-G*GI][DW*H]CA/6"^XB):DO>\]@^P7, M#-^3A!NMY)7C^]HJ3T+N6/6C>M(\:*)^KZ(U6;Y%'=[" 6$*:.G* MH;0/$)EULT'B1XK9?>T YPY15DIN?4E6.C,V1,5QS(*5,*C@E#+-M, E,^V4 M*#TH0AP 3LNQ_.*NT3#!+0TZ'JTM](40=X+8>K^"WMP6\P=H7#F4-4WLVJ_ M68:^C&MVD[AC8PFQN2PKQS 1>4[*:&$R9#I51SI5__W-C_=\CF@$'LX[MA/T MK$0&I9(PRUXA/YV1CZ1:U\[P$HS^7#GL'U7DN-?^Y@TM>4AG- P2LF^:CF/5 M#(,2GKLH.(:HH-<8?H/B+;PMG7MKVM^SDW[C=E XX<\O%1D0:EMPI@"Q:#R9 M#D%TUF= ((@:\V$&CW,E.5'P*6_SFVH&%G@.743IZ5 _9"]?N*43:839Z]=[ MP%FUKS1J-QW$HQW$YYS!>2"Z+1U,Z!$@::8 GU:H(./F]N+'_%L[2]N\;(U^ MBY09;ZU(:S#*FB^ B85"9KWU^ZC2M$)^['9P#0"3=AF6U8WH=L6!\R\6J\GR* $HUG/KCXG9! MV"][6!/20LKP5^(5R)X9N*,;?JNA7VRO8:-E2W7V$_V*FX,(R<5,D?[@WX!Q M/\O^:VA:$I3?DFJ9-PV)[3>NG#?XSW.RRF(#QH?65F=0%T(\5-KT#O,6>SPO=?R16Q M+)SIH01*TQQSU]^ 4B9E,V5C POF6E\3Y,=MO5V%$11?>3X)W@_G7T6@A3F= MBFP)@G4V,O(RY:/P5WB>#UPT:.^%*Y<^6=C?M:&KPXE]=(G0&\\ZS M8FJV/(ZXR6C&4\^1(YUZ;,$P[E7;## U!O)0OP2_$S\NAXG_6W/4W>@$POPGP(&MF5XXVMO+(+>Q\T4[5R+'?=5-< M*O/+R5'['9*6!QVU;QNC]#Y@!X8:T2_#>OEJ_,NF:K-/(-F,8M9^(UF-[X=% M67"T/?MVZ-C1\24=*"D,BO:[IN&PX7,26HULGHMJU51E/KGH1UWYI+CA2^^, M:/!EW-N\B7\=U09S@QQ)Y*0DG9[5E^%I_!%WW4LPE -0F2Z0/%QNJZ$F*Y!? MW9&NGF7?[.H<0!GZU<5VBW]M@-'\A(QN@9<\!]5[=BE)"T5:@GRG:%;3#CJR M[)"HRI7,[$V&;U$3RF0-T;T1;GL#"O MP(Y/MU'ZT@/M\,A5Z5RDLR#40)ZO4#C9)7:-\H4XS_"DK>[T^]"$J&VV@(?D M;: AG,'09:7)CB(<#/(3'VZ1V^V>W;X%AJST,E^P):;$$32V4LQ #A*0PT&" MG.%^DXUVM*.F)V(4&0XG2#.A7"YEP60M1Y^)"K]9EU))*\7U^QP.7]V^>A,N M\P N\VS"94ZXS$G,_:YB+FTU8D)/H62<<58P64QWU<55(Q%7QICRRGLK=TBZ M:0'_33UUD)HSQ(L""DA;$UO?/5LGIGWFTM]K6B[A:H#;.*W9T=;,D%41B1BG M,P+@:IK\XTF\D ZS,N^TU8(&:$?A54LS2&AN6I^CK0_@M_5*V0;<6[<8?'N8 MO'+FX[:&F45/3X>.&-.2'&U)O%J)!!;X@BI+[6I^KVE#$A 1"A2:[^9MF8)- M)4L.RND3B6/$7TZK>&R/5GL561Q9>,:Y=;NT331F,6-DBN2D#TK'=0K3BAUM MQD.EQ#P"HKKR=1>$SK0:F6M(>T!$WG.V'R]3W6 C#& M>-,8G$*??1(6<19:P='?W[CKU]L.U2Q=(W@*6E]ZPI(.'M?8<_&Q+K54Q!M] M(4GEO.V9[%#<@)B1ASX"A2'=]L_3MCB>18] &>F^SIVLVKS8=\#*3E;/6:BP MA",]KNZT:2F.MA2_#)[?FJSULA:2 S(= M8 -:WW&_3IHMFM;C:.L!2OPBRY'5E?(.EDC;0;AR!5HY3?Z1)K\"IU33<\:O M8VY0)-!;\.L\.FSJ&T!,J])=*W#S1JA)8+ N\^NF)16WL[:W)'Y+CT.U!"=P MIJ DG#?7[C3[6W,#YI:9&%,*%8Z1:=S0LAOF(.A"[52UD^8_2 27=5Z#'7\F MJA>-""-P%>J/M*^)72&GH'6+9E674A+"8=!6XPS+1CHU).&&^5"L'.PNJZSR MC>%AXQG=IQ$*=@* 9=961X,F)[E;NR+AL56\#YD&+=QJN-"^-"SEB36.=[UA MP85B(68OOH"F[GT2?A;BNZTG7J?G?+^?6@:8 YW@*6\ +L9BUK[[%"!#0\N5H>'EN*Q\2_=8 MYYV!WB.DXN,[%,CQ&AP[2=G?E%7%B..R'G@N\Y[I+!F/\1$)8N" 2C@CI^&^PP5EEK>.KF.NHI>N.$]Y$)X<+6YSA[ M(*OO&&4TU$6@E L>%%C$*WT56CT21!O1)4V12P8+V]F?$?\3I;&36IQ'B(A_ M&0OH'TQ /[:#QYT:=@(D$X(#WP1[F_<2$I8_1@0HK5O!0 BLQ=$'/=QLR"*F M,=WN6CQ16A^B*[5;M*RGZ6Y0^A8K4U=N$* 9753GT!+50W7 MHX3+1$WWZ[(535RZA&: RTAR6:B-RSNN;L*^S9=N->1MH<9,FX0&PO6'57'> M=2QJ7X;NR'S\K9$%MV:D5[03:=K32B.5XK45<\L7O,#QRI6CA+>WT36F\V(% M>;64TW>HUI%DI9^5T^R"#^+%MBVK__R/L\^>?/7TR2P[?W+^E >ZSH$+J V;_X1D:>A3,F/&8_$"Q5J392F-8@2## M1+!9\_S)L[/1/.;O'#D3[T(;_//T\M3ZEJ"1@HDHVX.Z4S^T]]P# M.: (E8Y2'_"2;#R:*@H+2&IU>"XT?,,L\)( !H46E7EINP3_B\C,O;6_.%M M+F?7[$Q2)?03TB8%#*%KVHM%SD4RB[)=#)MK+9D!HAW<2@6GD\J.1 =#1?'; MT4KW^H(<#S((+:P=H5%N&*6JHTX ISHP9?;M\HWV,.^Q>>*[[F]<&I2<[)]) M?W>%SJ+7B/A*J!OUK;6G#1.FR4#45/&#B>0&QJ_OD=S^T1EER3(U7.P=O22) MRVTC35Q]E43$?:FRO;#U63ER-+"O)!O).+0L+I7Q-]$K UP>EU]L\P7]Y])^ M]+VJCG\IZ/G\](DGV=+?TD<12Q@=@SFOB36E] 31+3<)T?M:!J#PJ%'&6<]W M<24R;SJL#PV_8,

H_HUGJNPK2=9J^C7_H777$;1/TGL-V, :+C1R>GLX*2 MH7.B3.%BDKF[TQ%Z)U?M9ZU48N&/'D_0)[-DA/J.'MHB#Q;;##H [B(P22PR M>/:EM9YO@>=76S6[J<)'MK]1K1'Y4S'EFA29T^&]LAZK0DY[JYB<>2+HSM@5 MR[ZBG:-[\D>Z%0@'L'NT2OI'OON/3AB?].9?!T^C(#DI)OVIP?PF2/*'0)+/ M;X643=-_I.E_4:^1)-/)EP02 MTPTA>.0#/HN*B0.\K_/-BY5.59AKP3&%=&,,^'9S5A2?9#*G6;_0VOJ M\P5R(\KN+$N!L)]? W+16\\#'?FVTXH<:45>:P(S\!TI:*)UX-Q.4J1^E;C' M\]S19X_0.(WLPM:MAHI)E)ERW$F:CIMD<]40T[-9-R7T'@-!%/@('4=I4WM3 M.[%QBEKN[*3*-Q-0VN73+,03W:N6IY( M5@7QM(XS3$B!M73K?S2UCWF%R[2/#^-'E#4ASYBU#*3 ("!]61^(8Y=1@%X( MYR."EV];WZ?O5.4WEN65]!=GFAE)()T9 +#A)(!R M[H7A1W>TA/$)5X:">TT/\YQVD=J!<3+IC9.4->+QH5!>,@C<^1Q?+D_ _O\+_/[ZVARS<^TEID;VR?/;*S: P?35NND.K%^G5,*QG>S2Q^ M8^ #**#3 I3X=[3UA24P[ W/&JCY$3C:C,2P!IC,1\D-([I&JY;]WN3F=9(F MH,UKK2.$$O/G9MYY-A+4_&E %A1]ZUVG&UZ/I4$+."?4-LT&"1_FV8^_8([B M7QOTE_@_0\=9H_CM=,A\#AF71?NE*_ZE7Z^ MG(8K\BT/@<%&EF3#TTOPY_XMOS;ZS_",(.L"HZB*1J401;'7MFDJ@R/Y#B"# M9%5&[*N+'-/ E>) Y2U:Q%\MY?>=WMD(@,&D!$! M9^1O,C&N;05:931BO?%9I5EF-:*J<3LZ6X*&Z#AC1]N SDY3^P!/<&KS#4X) MHGY1N.\AIDWYCE_"A"L7[S^=5SJJ26^7<+_?[&W3,;<5F9^!H;1*8,2"+ M=5-J(Z#<']=HE;1=D(B=7CLE&3;, MV5:1:5V04CBWG!L&S1X/>.4X:;TIWT)0PZ$1G6&_9J@!)J2?10:2JKR:.T[@ M4"2"]488U)4NES&]^C;%R9Q,,QBNY!*T\E>$6-0^S\+^^VU>MKM54\R;CI%9 M#)M&*:DG].HRM6:%>ICDO+^54%G)_5D_@K8+?+:K!J;KE]G7^/E/(??_7-48 M+GN#RV;RDP.?2P.NZ+LWS [\_,7K+KO4)IS?R;1ZJ?E_P8$/XBO[41'8V7=T M5K8/Z?!CRQ4LT OGMFQ<*8N9)53L?!ON-O)!&8[TLS.@+OUCU>8P\!C0*A5W MI6,&5#M[74Q+=V!J0I.T'[\+3=+D8AAA:>$DNABA/0199F#Z@B.G/\"_PU-. MT%II)7.?752>T]J72W,-;V'T[HKP!HQ12CB7RY+-(PA$>JBT6C;'[7M$I=X" M( E,[R<@VB0#S;>I;;EGBDKI@ZK2>V6<# #G!U!Q18#^0=4I]S,K&Y*[JBR&BQN1@@5;M@ MGZ^4X7]/;S_ ",0'GE!(S.R'_)X;L=!YW YM-Z#HIFP] A0P6L"V 1NO.^U4 M[J$YL=8=9&$D.,#XUQ/@7W?&=RU= &VK8WOD4I50]R")%ZYV[:T,JCQSRFZ< M*%S@QPN]?3(<&:K42&E0 OI=P@22LF,T7@MD#2M#@>JIVO+%0W8_G?BF!)C(:J>AR!!^3!J]Q\SR@LQ[ M@_-QY:3^"#P9A3-*1V_Z\A)M%=+.8'>&S%P[/40P"33=?)V4%#W^T_)<"?6? M"Z'^?9X9"/%J/RRW80^^X/W,GJ<-V0.JGELS '0+HZ,"NF2LHBJ=T2MZD('T M"TBQ[>I!<,F:8Y58Q.C!LKOL M-W"OT#O ]^D-P4JI"X4!9>P&8KMVY)MM#,6/7Y%^R[L.=O=[;<1[=)Q?V&E] M\<%IM0?B*[^1N*W%_$/W#%[,=?!(6,5RR"S/KMGE(G&CGC1WA/7A6(OC>E-> MFZ5DX@?0 V#)3UWD/P@:^'1B*YU ?@]%HGR@,L:-O:1\77/J,;;)[\62?S>/P.]7$_WURN5@W3:4J6$H/E ?UFDMH M3]8E^X,(QIMUS/ZGN8O&A(H1Q0(7?:BX QA;@+[9D/;JXHJ0\24< M*A=?<4=V<1,.P#Q03O::R>F5YYMRN)D MAX9TVZ'JG'VW6+O%%:VA1/+,,9"XF_^599'A"N$@2)&%9H=FV7*HI:2_DS./M?0.#65LBR9MRP9\$ M#;A0SV:+/EV62%AE>.M.$_CT_^<\&/KC3.O]<#LIPP1[/H]'ZH1@-^--_=1) M 1K/MY^9$%GE^\33CPK-T+&._=J^'3:8WE\&])=_[RJK>S1ROX_A2M]\.%SI M@9A0$/C^5?XSWVR_REZGS&;1N_$V]E!LK6KBB&"CLGHLIC4L(LE?^@?9H&[& M* H@#:1J:8D.<)9%1M;AQGF3.E#&PF1+X!?*8:1GSN/);H.1<65L&AN+ 4X2 MX>/RG?H$!:'4*857+OU. MHO1+F"\.J53YBN.5^E/\&<^X/B([.;*2^4 MB/W.[W"IO+8,.IC=JR;,0YBM MVIU4SH?BHZ(%%J0G&@'C#I*Z0H! T<'JG#9?C_J>-W:2@.? NJ-"T?A\%UE) MJ@H( EAY(LUL!!V6K#$H=PB1*X?O&C^B4%H/PJ*\>&=UP\.VH7X*C)T4=3_ MS1X8\WY">6]\!R0+6,>==I( L39LV6T5ZA-2N7FW'L6F@PEAV'E>T5-:VB5' M550.69['8$%T'BJG+)^L36QP7N:E75$/*2[V+T1M!:54WS0Q)4>?PCN]:_6X.S!CK)KE,GJL+*1VB\K./J-;NJM.^$9*UAZ2 MGH3.A3,FN35F"UFZ$QBVK*63+):X;B2=0![9NG(S)_-!L9'2&GV)G];;H8-OR)8,$[$Y(AW M9'06.KH&STT6B?V$NS@\_B_(QG]K#.D ;68O J'Y_0J_RY(C(O1_6[_W6.GJ MW@,=7)<&C)7FQL5MP]D@EBA%O>.$GK*G]*Y6]@3@<\%#5I57CH\M;_&K&FR' M ;ZX)"^1%O,$_X5M3CJ>S&3H_;YI/#>&C-#$$QUMSDE& 1(:3U4H508?(6L, MO6SBA$TR\G*IPRP[;LI5@%/J 5K,'ZZ!M<_TRYH)M9(DS+W8BS]%R6/?.#N' M6^U#:"D@-_&6UN16]1):C7P]CS_GM 0[^-BX0ORQ$6HI22$SBDH JAS'T [> M9K*"YHX,2QBDM 4TA<5BDLM",>:ZJ<&[7?;)"/P=1C#7$6D)=B GBI&64Y5P M^(9&'T77H_$.V0EX,U-F 0=SZB.Q$M-AHKZ6HRCTC'"I1CZZ_8GCY4#\$//& M09'!\RP>>/0=+QJ5-D!,/'M"6GN0]O*C&S$( ,_Z[4#]3S][%_[V(=7)?X<2 M$J''^I'K=WCV'YY\>6?$A84KUVL$2L*H3B@M&3'8EM!'<8][0U[Z.3C,CQ19 M#?0]F)!H"Y)F9Q>SVSA=P-#"TTDB[4*BFC]*AIYN M]RUJ&G/S=8VL[LK:CAJU=['_K.-XO8?^03MIS8X4BE>?I=![907OC)"P> M<5P5YB+^@UO;DM5<=%(XXWOJ*,"5#X)M9#02$$/MDX<5RB)'LL)F0VOJNFGZ MCE3[%J2G9 O2F;L"7(4>N&WS*_)$?KZBBXO[M%O^S$?(S=L!&9R_(N]P=LZM MM)FA%(8].TG?B83X^O1?)*'J[/\,-;F8^G,VL(4*531[S55 Y,B+':1DIZMP MBQE7/+@%@[.SLS.^S]-;[_,BN<]W\7W8F*BS5_DN.Y?A?/&NV\A+O-S AZ<- MQM5-P!@IGYK"BE1^2#2C9-EA_9ZL2M=@M2]_>.U13735:Y);_%I/XO$T-_B;%=*.Z]6) AHE0[7AW*AFD1J9#>^X AA9_5'Q<3K%Z M2EKO.@L'K7UC]H^LS/-U;F2H\-T<1B-U,FC6V[, "\/1#*C MZ,4"U;X!C2G,F^Q_X.A?]LWB*GOQ5LFH32K]XW\N7WBQ)'/-%9J[S;P)[$^7 M/SW7'TU MP\"NCV;@&X3T.W1B),;-T=!FV? )W%Z!$Q>:VPUH M9XWFT-CK=]^(G0REW<8R#.PD^SN#N/G1J84W##5J!D0%@E\=K9H:L&I9"GAN MZ&8' '36,"6D>"3&&'!="=*#;8L8:[ L*_8*O.YGJO!+Z=I@Q"I>(T'C*S+% ME-/EB^>A$FW+RZJ4P"B ,].XU@5CPL(NW6>?I/OWSZ+V0=S> ;WFF\UXVECC M,;'KUWV_[;[\RU_*-KT-AR>J9C5^PE_PX9_9X_A+ [)>]-WA1& ^AF'\=%-R MQ)9."@J"PK-Z^8+NMOF+WOG/*#)=N'G37&50%_+8I7X4_U*&IX__OJRO7($, MFST#EU7\:5GS96H@VN4G?#EJ;UJV!1I#%TB=KC0!<&^U9!RF1]+EIUG>OM?8 M+/016K\(T?Z*2Y1DG<*M.-]VY7P_70D(=(Y#VQ8S5M+J,A%2"#.!.@-,*M;( M]=#).,U^X+T%N>0K^$IIQ.29R)ETJ)"T"0=S\8KTWSODQ'M;)__[_YVW?_G? M__Y]/F+0Z>Q3$ Q9 =LC#CI!_=VN*F;9?PVDG1Q*V^3K+O[^OV;9<^U1-?[V M"US,.,N-JPNE"VJT=*B#B 1F"&@[R?1!/(I$.GOZ22XDJV>??E+\V3PE+R\O M4*P$=E2^A9>Q)#.]_Q4%HT?'B15=Q&!T\.8HY^.^0 @GMS62@SIN+C]^NP.6 MHM<[Q.TZPNE+AW6)PVFO?O@">9OY#A0I\<7BVOJ-QFDDYDM ]RZ+%WL;H!_9 M+7\!' 3%_UTR@N26ZC"ISF&DI-Y/P,08A/46P>BUWX7KF01 ;9]&OQ[-DV 7 MPEN^<][(M57T/G_G>'E_+,'3 2E MB8#3+,X /#QY\X%1LPN@FQ9MZ5LH8TV% E\:_&C*5"RGCBV+WDY^G"V9A5Y4 MO+FLA:+9-N.@ ;??[9$7H1NAQOSF-/N?9J"O674"KK,,27TAQ+OI)4( M\EES:2B"EM-\4Y(& EIJU!"Q>N/1[&@AP2W+("L&'@>>-Y8H\&KXM6ONZX1\ M,#=U)#%R$;H=W'9'*__FXH*:^Y#2/ ;O"D%BW\+,2+#LL6;5S$);N[ECQ%0 MDUA[29576.&<>21)XI)[M[2.- ?6.&L6].S9:+.%U0!6V=J5,,<>7ZDU&$I3 MH30OWBJS(5=:UU$PY0W^Q8/2=C6",9<27.ES5B[<;?M9[DTKC3,FRG='VUD^ MKCBMR9YF:YMT)^%[[ )&B*20M$W^,_UTY1ITDQ+6)1Y)"D,7$K[.26FQ3-\& MI1(T_W6S(8/5!>"3K(][2YNBG>>]BX[Z:$?-;#GB?H8:@!UE37%^ADYG,735 MT(PJSR#7QOK=@QT#$%(M[4UDSS#?V6_7&I^^0VL\((OOIV2#EUS1,FRX1$G7 M[\KM_DT!/'LO"2PRQAXNDB0.D A_5Q"HB8=EU)-SER#&L*G#WE=1WKJ\$,EK M#TN%MF"'6$S2,V&(C502(U(M,#,![#, D MI4,Z)F)"X%IUE()(F8="0-KF!ANT-9VBK;1HM[2--J_T9(LBI(TV,M[4$5V- M=%82"=\P++*J..2W+[RG+7"D+?#&UUK1<::3N!,>&L;N2;VB"/BH-[$%<@1O MYUF2I/.D9[W17M0M7 F6.6T@6@E:G5'_2PBJ@]=/9_]X[-]T)B/X,4YW>D[Y M-'8#X < ]@9!H1V.%4??SCM80G.HF3NC#(0PB-N1SPG M,[IVJUSY4,2FU+9\&O=*;5WO"21&LICD[!0()IO;5KT"F2-7% A)K.=65_H%=?W1%6UT4[5,VW]'(>YM[$Y M-HRJ*ZX[,S@O[=>>G/B6N469Y6/O&]VNZ2[UBMY(8';@\ZP")TE MI#J.VY'C>=K?GANXLH)ACH!?!NF);+4*OK9KVM_'ZM8%>GCI@ G[#$ I6BQF MWZNPZ25^;NQG&B-.8.>M!!98.C;SJEQ9@^BHVR9C:Q?DQ(Y@W%F3AO,ZR>CN M+)PT<@-2*/>T)X[G$9B2CYDHK\F0L"2K'DRK6VDE!7(]5"#]-R]!_'OD5G;@ M1+:US?L^7R#.NR6=N99J6?WDNFP']A:?J1%"58"":S3 M8NV4W4?4Y@G'[2S M@1;V\TT4/<<.XC^::ZD^8:(M"ZI%K-VULFRA8PTWB1'CV)P*)(L 30?]7AFJ MWL(-I/%6&"/(^K@IO4_8,"5VZJ0[HT$=IE-^S%-^("\6 M![L\CZ>H8G.H.6 WTS4SDD(+OOFXUR+?2F:FG&)?QUO$K]TB1]^-&QMIOQ[3XK.3:B/ZOS%(4>NV0Y\'*A=2 MD4VXRO@()EET/+3 HFG1X1SGN>(#G-N)UUY4!Y8V WAT7- ME/3078.MBB&$15P7P'-@DU9[PZ%?K1G!B M*XU#B1WPP^2QA/+J=;D-Y7P; 19'($;QJ[F-J)(E>SX:U6?2RL4C=!BDKD;Y MM!>/M1>_58-1R&1[DQ("-W<]UP^$[2*X4O)3X+4.0G4-_D#44-!SK"X'WC%J M%*3FAX/>[P06W3NG_<>#KB%1:3]6T"U#,-$71K9J(,/NS%Q DR76/K5- %]FAM_F;\ MYL(HC4)(OE-R#W0TL!M,V^"8QS\%P'MM+@&B3@]G0A>D9>-L-B1(Z\B 9'.R M,PKBD)1).HCL/97)"K$Q19]%U;!1@52<'-#HQLC7GC;,,:&J*3V)EMD>**IM MW<*56U;W:2Z'$R>H@ KDXF!OGI)OQS[J_G!S';%?PN1P1XLB?H$24B04Y#'- M^1B(GCB^>SSGDFZE-V@;-&ED2E%ZU87O'="7)W.4T4L)-OT+<=-A&R+7_.&F MJ=TNJW(.<7%GKOQFVCQ'K%J(@'>6AC!JXW0S]?E;E0D^.\N!@)YTN?HC(")C M0CEC"9]JSH^Y>#]Y"(RR;_@:PQ']QII6!Z6$:S53]G)>$?3XU5)"LYV$7TG[H$')]?F58\!*B(]X-O!\%X ! -!4PVVL M.M.R'FM9GR.2QDLHVJR\+BN?2X=['+G8$3(TRU=@FNOO! Q.E3@'*G$^FRIQ MIDJ<28@=B8XFSA[D&R8=YBQ!X>;DU_L4SX&XX>&8X]"N5 MJ\J");&?<,M).QTQ'^V==P1@/1(@K_-JA^20LLLP+3,SQ&KM"X,0E6B52<9' MH*/6MYUDBE-F8A>D(Z.9ZF5^W4A5LK]E8$4]8*',(LM6/!0.%+?2,QPM^#:6 MYU)NP&G7'#DQ8+@!CPU !9NA[16^@.,,3I:J 9^+!74ZGTY&:W7[5(#7,1H% M^PO-D'\[8^$7CZF1XH\<$OE1*4ZUDN3K.'7^4@_K;YZ0S\_NE?B7[WB(-/?P MA+P>0P?&I$8HF&Q1?4GSU>;;LO"$,"'Q1WHA%IN3L]^S?9M.[A3;U(/!A M-N).O8-N[Q$VJ[ASE1*RLN)6=BMI!V4-6-%FO)!V!_BUMHZ*@/*Z-<)]T52^ M)),C!R_J*5B(0_O@__^/LLR=?R17G3VDP0XO8.&V"JE]STXV;"-:) MHH.HE1>7/!O%M;9F9: MEC3QH3MQ7.[F:MY1L8K&F\7++L^EUT_"M[&X*P]3V*5S"YA03JL"4I%6CU4H M(Q'28O*F2X8%!.M =]T!(*'A>PRE&+&]C>"N/EH6 PY9N*>"PHOJS%LJZH5L M *ELHPNC28JF4\30,J#FN(_Z7LE_."&,KIK= GS9Y_:B'W6@_?.-%1(A*"_J M 77_'H;NX>B' UM>(0%">%A""3)!$98P%UIPW9Z^W4;*A1@ !EK8Y\5IV'61 MWA:J!35+QUNCD9[>8C!@DP@IHTW#OD\)TX76OL1>P9R.I6Q(G>!KK-'-&OT]>)[- MR?4BZC0#Z5NTFI$HBEE((GUJK1#BGO>P-[G%2[>_34&J"2:#3N6/#&H/G&=T M\WL4TRS%A628#]-X>S2TS^TL>BC9Z]\VZ_@5/Z(J!_W\N;NIWI$P,3 MBN3'*%[,>P'U;F&KIRT"=B182<.57 O$$GSAM@*->!-=E&=H7(1+,3-_/'_Z MV>EY1J.M>.+^>/[DZ>D7X=^8R#^>G?_U])E]QA8O#J@\3_1([.RIU;K,?&6?BGY]CP0=Y0U@#,Z)LGVS->1CS/J+<,-:9*V M3=9)!>Q?OU M)"D_A@16BP%*.J;8MGW[5D_KG:"YK\Y8F$@J*O)'S"#:P=UUQ*QC R4",K]N & M&97A=9(5>Q^/;Q:Y?.DNX.@D5_47V;,G?YIE3S_]D_[Z\S_9 R77YJ.&J=/X MM^8&Z0Y.R6 L6G0:OP$L[T$J#'4VN%"%LXK(>&AJ:X;87-FEX3FCW.(6DPVD M,G;\7NYW:2DO6S4[B[-]+BZSJ/AF:.QK1OVM73C8UVHC/E+2-H?SGX<7KABL M"K.3IB92;XM+>G@#_N%6/N/]D!D 6_# +(O"7DV5+ZY2FK$%0@HXJ+,1>^9B M31:SX^ BG\>#^K(2%>5D)!.4)4[5?J.)O8X4PG4E[2H$\=Y: MPC()84MI>;1%IWI:L*T^42B:5=3YZN0;WV&$-L-O@BJ!7L,A'4%@>X93U2 M/R9NN&/NPT'OYAT!P;L*/]_32/_BR6,*!O\SPM@QY,[T9]0NRR>" @:0;9&J MF2.0Q#M])U$5A1YT$L]Y1UNS6X,?&M&_HZ$8/>S=/;J,:5WJ5YIW&:@,%/F0 MY-PC,SU?W_8FO/.ON>^L%=I%=)$0^R%;]#X;@7L0FWZR#/9I]ESB@3,U>GD1 M-8T+<((M<]IC%V(NA,NL8_>!OD>VV'>36MW.+$.S+$L_VOG\@JKJ[0WG3;#! M_UDS*^AESTI=L$JCFG2E>4[+6?TS0@,YCO=$3C&+'^G#C#,.= ,1Y-[*]P&-:>WUXG;6S#$% M'T:;\RUA(8Y:^2$\Q9@<_!I3NMH9_"%TRT,]BR>QK$'; /%-JIXN;;9KAM#D M[9+;"M%H6?:;KY+=Z_H>6\. M1MW8HN"P"K:LN4WVS6Z1,;>GTT= M! %%AN2O2C,._N(TE&I8#A0)6"##D68 MZ*+H%K3H(;\7^W<+;BX1#J#69'+\M8NJN(%[^AG>3=IC4>$0J/S;;/L12"!I MV)AT/P_59TM!M]&PF9"II] R28"94(, !R,RB?OT-/[Z$1P#(I52I M$(M!L6UT$[.-A$CIJSF7C*<&XC5\.4AN0.77JG3@1V'K+\9XJ(\(!9:\= MOL1A"\DRM U0[AQQ.1,]G"@0&MF<:IB3ZFI_A$W-) M+H<1EQ<=.[QE$W_OD-;L*"2N!PKE"/P?YFV?X#^"^19%%LQ,AYA#(GNXNJFB M;@BDRN,P]F!MP!W-MX"[U"6XU\E%L"Z[031?S:6"O+HJ ;5D(P-MZ":?O_8]L0TLN0WBXF+ MMEY$/TDUX0;,*!&Y38R>D9A-S282$@CIQW&8WC[WC[LH;>*54A1[*-D" 3/" M\M^&6:P$0 \(&F'_X,;DD?[T$*= XQCM6P)MHE'B_2/\ST\IPI_&SZK>C,?! M6CNY-SE2H7"[[>0"7T=;HFE32\$'WX]P(\W1IY"*L$7KU=LD5;SIRRONMB@2 MRD%*LZ);Q451WN,?KNM-HM,UEF3@IH'3M!"8V3P'(0-XQV^?NY1?*)6B0]QZ$7 M#LJB2EIR=$Q46DB R REWI%A9_L*WLM;.E2Y3S8>OL-79T:DIYS!I%X&?<8] M(>'(T.KDXNF??S50,@+_?O$5[V-6>QG4:1/5L>6A;M#41>&&8U2S:M8=,WJ& MWTS ;_YVIOLX VG.IN^#FCZ<-D30"D>FJ=[!XKD8& 8N!#16:&7\LQDT^AW MSDK,0"P Y;X\'U=/-F>,T=V0G]AT1Z/FU#\?ANJK\]@_T=@[=UU!/PE=JC5< MIX$")LCZA\_3\U338^D5[D*O5H>$+'&BZ2*REY\MUI--BQTLSF1MNW45CIT5 MRJ,[UEI6[ ]U4A)@A#I>CLL^Q.5ID9)24P 5,AS)?WB>Q2>;15?I2>*8,/YA M7"O@/YD05C%ZP,[Q7]5:4N:;2FM$G]&@1^7N2.@\:7]LTD*DLV8JK5'6#'D' M%[."=>AGSHNI'J78T)NS>7Q*IR)#R=L,+8^<_]L?=URB#2Z$3%0(N$ !&[[P MEO[V44PVQ2DM%I1%J@E;&?[]377S>C<0V&;H2%FLH-FF5BT!?%":WB9>6>$4 M[T@8;,@/-13Y>3J>;#HRA@E@U%#T06T:N"#IDC8$!@/&SW/R M9'.R[-$%1L %A]Q43=RO\-_GP7^BP2=6F$FS'FV-XNQ">N>]]346S<-A\?)[\)Y-? MT9ZWI,?<^L4E[R_]U:)"X+K)H^V__/5-(0 M=(!;.H8 ZPI(MR:KDA)K;\._ M05\9T9S:,?V&X"(*Q(U'5M3(1 S"JT1_PUQ.6U;)4^A\I >PE@8OX*WJJ+&_ M"GJJ'4."3PU3_L:)OR;8Z=B]XSPWP'D%*QYY=9@8#TBLE(;A"KTRCG^^B$VT MA:L-1??#"(6!X.4;<6Q#&-QP;>ZV8FJP7ILPUD2"2VWRBHIF4"P=&LRVY=S6 M"6)OP62YB,":O=9?#P0E16C:-M%#Z 47;.2.Q\:2* MI#16L!*L!< W]M'='C55.SBE/163(0#3I@^4H\"K]HJP!N%7PDJV%U8R$Y#@ MI&2L1PB?6;$ ^H24LOBGF[*_0$>5SJ?3I)TJ!Z[*;=@N5^!:*STKFD+@^4=9 MUI2SY/+M!(S+[4!U6!)=V&(72@[!1<>C$/W>5+8D2Z80(?@[74L!V!,9WR(2 MK/!WRZLKJK"@>3KX.$PVU1#IVN#ZM'B^PS-M(T;M[G5#S_<,^SHLUWY_<=B) MU&-=27]ZW;8=BG81#)(L)OI.B;?AGB37794UIL_.+U.\<4^$-@UE7?(*GQT3 M*G.+*SV$<%;J:"MU@?$@\$MG_58_!T.B?:E[4O,;*..36[)M".=& MY>2R6=3$LP/$)GI'=(@6%KJ-9_CF8-1M%K2/&$]#D>QAWT$OQ&',:I"2B;UW MF^T9N/@8X.*7'X0W[,N79]ZP,]SQK]F>,DUW\K:J=LSD#IN<4LR(CVOF*NLC M'9&.15*/4\M=9ITKFG%ROE+2*H"/BRRUX8OR12:QS)TK(P*?]@J]YCB:Z1CX M2,-?Q[=T^7T(70VS9I00Q!&V+GMM<+$VQSG1;_M"WAZ3$-6(!QR=O]=@)&./ M)VEZ&37&>!XS]C4*H^>MWM46Z@F#C[#GZHLB7Y@7UPM_XLI1IZV'#WJ?(G^A MPGLM2K2 NU5,T9[J"R3-0>R?O/>&.;D],:47) V\< ,;55\)MXLSYN!C7$Z- MDDKHT) E$9<;@@F[A7F.\4[([Q^X*S4ALI;/=B'@#C%?$HVJZ[>FF2?0TRZ$ MAM>1\]CR!8>PP!IEYJO(TS;!:&^G- MTW63-NZI*4)R)S)):]3L6-9":(\##]Q$P+D5NLFS6%/OY#9M,0X_BAEY&UH& MH$@P<>AJS2;"OX5./W-FE#=E6.O:,+R)F72:RZ[%%J'C*-UAZ!$V8;\HM\1X M\QB/Q=2(T1@P-TQ;.5D;+V?A*._&M\P?-GRCL8"O6B=&>VW#P4;37PTK'X9E M>2!^,5#(,&"4GY;VK*3RF)0^V(6ZLKT6SMX&Q]^5$G;'A1$9+[W1>OQ]DN?U MUNNP6QO]D+V'FBS7"9C;+2$9H"3 : $EO?[@NQSM>EGN,'F43RJ4PR3#>])S MQ],T1Q-J8!E R7!HZZ0ZM^C5!!3+,:L@@ 48P*R2GE M"[1]-R?!X4_->)>K<%I+$$P$!YU93F+),H:6(O/%-,=;I-,DM"?A%WLYKIV; M$=E A4&4,F2FD\./ M'T/U!6%@.,5LWA*?-&,BBNGL1)+4\L(((^\+9JL*9FW<"I%Z3[8T#?[(31(3 M:S1*HJ6F@_D(\1BB9_"P)8]DU+3> 7,>PBJU#R$MR*7G(FO![1VL!>^O4O/E M9Z=$6_ &V=)\^#F7QASTHAULF4Z6(R'7(QHH9II@KC]EH%1%VG)=[O:)_YXE MS6P9RAU.TF_QHZ-&8;1'-+ZCO[Z1*/+U*(K4^FBLEA?8#S9.JCN2[!;-WX4Q MI2W(!G:HXJ!>KE:0<;X"Z^@\(Z^::P?#2_8_ <5N@[U771JW$(HQ#Y-S*O+O MTJ*B82Z4E*WGJ%'YR:5D0K6<&_$ZDE<27ZC=L[12DEGU!FB?NI5F#Z=^P"&O MI[$-;XM:@-P[7ZSW^*(YVP/AO JO\2'AD=(K+F[*YE"-G,B4'OK[;"!T__F# M%GLQ+#5CB)UAAIU*:FM\;8Z,'_,_,8G]_B;X7J7IOY())B*W":9-4S$)/@%3 MI\,].O**B'R!T:4-46E]52K=I0E7"UGSB,E9$B!CSN>'4'R>G)'^E5>^R\IA M.&OX21*ZD7>3T*(B=9SVCVZJ-6$0J/L@\XN'+RZ1 LUMT-4>X%\HIV,PLQZ@WS<'O&CH]BCE_PM M7&>@8TC79R+W1;:72O-H3')F,[=30%N1BR'(B)<%- M7VXKADG&D[4>A@-5DKN^68/2!&Y!1L;/ ]$3O>);\;^"OT_>2N2D5L&YL09; M"&6SY4_)@JZ] ,^CLTG+;BVTPF&9M_I?/S\0RYTKK21CJ[R?HRHNL26'81U;IJBWA MGB,T;*JK>F []??%*]*3[X+/4"X^7+2[^BNF"Z+C_"_4T_-B/__JFD:Z27M7_9EN8LYK/0C1:1-VG8^ M12C@(AX<92KH:0A$5:@6054]ZV#RETSI/Z-_KG-(I+OHNRC#Y7X.4AX(?$)K(0N$L4<%^C$ M4,(W3G9%3@!G;AP)!?B"1HS"(P=S3_-/?_B$DO;GM^LG,U.(C MX2G\QS<__B0TA1]+>#0(BO#NR(RB ?HQ+8J.;(0';"8;<9>M%\,H>/O&&\3_ MCFHC4"I) C0*K"QZB^&(FET)]P!=G=B,Q71VPWU.=XV5DW(=7+4:0%Q:_[RW MJ%M[1[]Y^=STL6D68+HW2)/1'5KC.;_JN\/.X/C!IE":1=#?I';")->8>I([ M4Z):DEY]PS:/GLP=Z?\,@['NMN#IMT)_M?86,7;[)\K6:D-EAK_]A>?P%A)D M\?B@P^2F[B**9U*$)0S5LI*Q>/'%L\]L-+X.*SSLD,6/W8%RR7LX9%?%VCZ1/2=[P) M(NI>I1FZ=+GS\4(GTJJIRM.3H'_=+O[C$/RJ3PN1^4O,SBM2903(G8/_-:+E M-W*PP9GN9?F\:@AM,ICM>?/J56IZ5D9937Q/%\NNIS,<)E633,/(%(GGTX5M M@$28:%;@(;^]#(Y(N_BN6O8',B4O5;-PO)EL ?I)CR]7]?:%UY3OJ?S;ZC'. MY6AYVY6\+>JBK#F7/K=[I8-MAFR'ZU#]\L^%&RU+;0N?="?E+#*0/P W2-/$ M2S0$ XWZGFQDHV^@BBD>)"9%'$HGW#4/A2J[.^"4DYP7'S(K(6C1-3'_RT.X M>FN@#2BTV#&5*6VXHH@^2#:H0A7&LAR1?082\DY*0X;%4ZZBM*#M M 4K;QWSGA$[8Z[92Q2.@CU";G+T?8"-AC_Q8,KKO%?WM>WU!&'*K6YH!TAWT MXZOO%]^\>9-O(:Y1S+D\FNB+.6+7.IC1[&[?K"<<4 M5XVM$F]1:+S"\Z[5(7"NLG#"+AC *' @UV$#L:'HL0$^,JF[DXP.VIFFJDBB M,6/H*H!"4K,N9U?Z=L4BK@BI)Y8N.+J.F6*>1Z'=EX:,2^/>O_,_0/9RV, MP!@FYHG769E+'T7I+/.Y"4V&YM]1 M<54VU;P%F2L>W%,?JUO!G\>^/%P+TD)-,/9*XHBAI)S-0$YPS 3A01PP=$?F M RW16M>11N2Q\'0XU_@<:%D"#)X&+QZ0NR (*S!XAWH?;1R9LSQG$A=D\,9J M4>_R&1')\R@(2RP'7FX38I>2R>Q8UI!"B03R(JO.''U[R4);L?W*YV1*:Y)H MT64[Z63*-WG"XQ".HKX>92%MCJ0L1TLI.2XW7=A149)4"ED=YW3I^'G+JYTH M6"PY)4YX!^X7^$'XRZ(_-&B8B)'AI$&P&>/3A90.>\T 0=N4LPYX!%"%[(F_ M XYJ^D"B/BL2"(TK?AGYQ(ZHB M:Y*+YE^17&/KNP <)Z"C>9P\)'G-#:D.SD'E[/7<=ZGADUN_OVK2DU*\E ?4 M]#*RUK%)1!#;89'&KHJPJLO>U*NCC5O%:D7J5 (B(=ZU(B(FT_X9!#4P4>VB5R??0;G!L MAO52#WTEJEZ<,Y,U)Z=9'*,HPPD') :&V"Z9#/&4B47M6TGBPJ6I[^\45U^* MA?, $F-,2,L$!!:6A(6 !! M65L_H!P\T:Z7@^A,FZ<]VNV\$FW2LR?))\$D.%?YE#U, M.AEM4GG>.2[7Z?7P?,KB90KEY6)U7-*YH\ _"-T7BUTXS9FQ2/XPL4:R/Z+1 MJ5C,$TB-(OT2F0T:7HN99L-?)P?A['9S[\ MH([CH_?8!U'&7.,RW\;EUR0C:TH1GX7;VI"3(9F?PGFU-3E)J'8$_VY;'[;1 M[9";>,_#PSEFDQMQZR=[@X%)/!'2XDUMZ5A(82N$^'!]@+.\8GJH54^:PU1P M17V@4%C*OKJ@1JFAZZN4QU^_DBYHB5IU34O:E7CHA?:(NX"-'DV:D*HMM>HS M 9TFF:E)D1IEN3+1;,((,J+HQ+;]*]JT8342B]1@X*8]D\LE4.AE.#BW' FY M?,C0T0;?UUS1-,Q$]:YPW^,67$6@'[D!>R_8XK2['%#WC2 I5/Z7<1(_>ZX/ MB@GYJ1>. 2[IEZ1JX4H[QFDJY2W)I-#^..J33;>C<_;3Y"IDL0JU@I(ML@4: M=Z&IXOBRJMK)]EZ" CS*YX4RH12#($8I.Y#E'\#B((_ MP+UNJRBL<^?7KJNU$#O*9H>KXN.A,&O'=I&M'3=[696N'J(SP%,81YX"^-3D M:[N(L_!#,$T85;F^,,74+#^_N#DT! VRM^"0'6;RZJ *VX"OAXU9[]'G=;\3 M8[8(_@,MT[#GZX&]!&7+,&M^0=;\*"%E<:<-**1%OD@>G&$\R\.5I@=\1C;^ M^R&'AS,PR4OX X)RN5CE\>R.KYCF,8@"I&NI=+9G78%9OXU[UQ]W.&GN?.Z' M$GC['^1L)/J.UA8MB6I!!O3>P^,$"]..TB.36VAE?^G+U<.V<$-"_^[E#(7_ MX6@;"N8Z8!9EEY*TY])M,_N.TJKHCVQY)%0'2C[[I:B%;B7..]$IOC^FQ9'D MW%47E\_E=<8NY=XY+QIXP!&J#(74I>ZJ37B$)KGNU5KJ5L$(;4%ZD)30[-O8 M8?/^\?'9XEM-!F$F33(H'/*2?(F;F>Q?FV9HK-85K5X8-]S&W(XLZY@4PRA4 M@93)55]IHD9W]:#F/QH!)5V.I+F.B]<\G'@!M%--YVN8RJ8<^7[,JY08L4@! M3N.J\-9F#FIR*WP<*:LJE4OKUK7R1EB#H0/F:DL 5J_38D"YJTTW:9_0R28Z MDO<%$RZ,PH8PYT#,?60UXNW%A[5KC9>:XCTW.CEWS,%E"M;+&AE'&K.#E&\M M\-UT27#-D-^'F&XS'5$\LG 4$)AGC2S,E&5@)K<6N)56Z@.>@VH^,Z!!MW^= MKN>S#->?"YWFK?FT]1XY/7=:;ZV2C8SE@^*>^TUD&A"]0:@AG?<\)M):#+J8 M&FT"V8;GXUN\2[&'TTW*J6U$K5S!?F-5PL$CC>'6V>G#&BN63VZJG#D./K_#2DNO*^ MZZO,%U"(C&>?TP4U.?PIC60[,(7"R*U"5-@_)-ARZVXB&^04_M3AE M%L1UVGK# 1TG$OA&0K)#AYX8342?/HZ<6SZO'_5,<4BQ" $'N3040]^*IUBC?O8LY'T&IZ8T[7$M'5OV*94V*CV.F8/=G@0&B)1 MGX63A68HD/T<0J:]>(8V7+ M38/O-^8P8G&6!Z7ZPS2#:(S\#4$SI0^J!5T%OL?4 Q\ H\"[2"-.)-,T*OR LEE*CDO5!;FZ+Y\D++3X=P>I?6N!8"Z5+% MIWYY2\JW%5)4CU\^T-H3WT_6CY]$T.Y2"FZB;CV,"M>#%*2KN9*TE)/'U63J M5*7J(O=R7Z!LR4"MS2:,#1?.1AQXZJ [WW1+0B_<(2O>Z,@/3:K +LP19%C2 MLT"P!V*(;1K%>K+"4S6.^TTJS!'E4V:1GIZ2'Y-#R&_-L\MQF?S[8O3B9C"B M&@]W[3 -@VI-&>,L^:+[Z=E$K.6?39]&%BJS]XK\$.D^=:JVA9%(7EU2R/Q M81_P\],,?QUP49.%=>C,L$SXN=>MA.UP +SK.YVCB]BCS3R>4D_C5N&',] MA5>'>AVY(L<:$"EH72.3A(*&*46:H>)N\TEF,%X72]J8OGQNRQ/1_5UMI Z3 M+>O5]8)AY3O. !35+?V;H[DG=VDKB4,NP8PZ7M&)!(T_:KF%D38V&JMUW;:) M!4F.\#0;;>U<@@[+<-(C@S]1IG5]27XK2Z?4G(F.V\"=?5:H?W,M/)L:E#_\ MY!@781/IA22=$Q\"]LX]B<6KX\R.JU$(ABU:[CBFI!.#U*^DE"A@(K-/*7:V M9FS[77)B2-(E!0^XIZ<+S]+19CCZ?DF?R2Z\EJ X&"E^W774.O",MD-9[>74 M+ ME0V)K801@8UD,:CB3.B(\M_O(LNS.I#'@FI'TK573M779C*&D>!>,H:H._"40G;H MV.R0C].MZ=+\+XY_PB$OIV(W-RK^I IN':'*@JE3I"^Q0KOO+2L+F:Q,IMD2 MN4D:^CA,"T1B5^ ]A,-SP>K59=^3V6,/&MWH\Y=H@JE;0\_VONN$3[9AS0B> M@@4X6-J54,>5\G&HNO&6>%W(O^HH_U.U-W7?(3#)- 7^K"U':U@N1:W+HSLB M5C$KD26U4BYO35!LDYYQ>+F36C>% =4FB*VYWC8;08?[]P9;J+&O_2%G[#,"B"L2/0*U]=9Z< MIYH"=IA3T8J#N M]8HF,NM"\\ES1N5.]108(\-@];*]1R?Y/'E_ MUN11-HL%#H._W5Z>;%[R($BHC%5$3M$+2"DVC5I.R]?&^A)W=IQG MZD^=J6W]+F9=)"\&SB/GB* M@0MR#)&IMPHX&.7&?8$.EK!$[SL2@$!HJ/9IG@X FYX1\JA*O\0BS;"6B"]8&>3XAGVSY""B2,LXL:M\G>6'")99K:Q=+ MTO_G67FR69FBTXLXEXVGSDMQ+QYF4,QKT\R0 Y^S+D\9RE&2A B1A:Y6.+*B MYE9?+UT8MMN0:D*SB71&LC#%)[\,34P[8@%/B!?(AU/924X!),*O.4 M7E=E$R+S:E>CA4 ^DX:"X3RY3S6Y][<@+#2YJ'YI5)E+J_XQZ7PVAT\V7PE< M3746+&O2'K9+IN:J&D5R",'$83FL^CHB98/7 08K!+P3T- MY7F>VZ7/R6=LSLB!/V%2M(\)#/F1-C]B:0ARQ?-#N&RI6M]4L97H/#G_HY,C":8% M)8@[*ELZSJ_!SUB4WSB7,I_>N0BS<(-V5X*Y$V1QGQ*4$7%4W[5[A0 [R3[/ MS# BXF<8J>_"U,U)K@B!,7.)J/,T_UD5Z_ H )X2];-*0%$6I+ZA0L$PT5=^ MGILGM)U*_Y>#0@[-II8VW1&]"P1 SUOF:9U 4RB)1UIWV%.%>7 P]$B2%]O% MUO6P.YR1C4^*(>#1+U>'2F!GZ?B3YL*ZH^OKUKIXUH1"ER4-,]0 M_#^UJD*#+B1'3617!=Z^(LT2,G&NK>Y<$7G2B1%\CA/HH$FBP\3B4YH;9A): MB]BCZB7'K"P3N!^5VX WEJ3J]6MT"JZ/;8FBER1V%=+O3T5JV Q>BJ \F$S' MW:KPH3ABZC/ ^,];*&@205+8?5?Q_J2"]@4J^2WU^,JNC$O@*Y,%5)0+-(&B/ M5#<,X3&!"^"K6.&Y;(Y0#/-93;XTMGU?"HE('=NRT>6.!P^;M)('"!O2B;TJ MQW:JF$Z)A>;H%-,]3Z\]TZHI">/)T##YX@?5+S^#X2? \)]^$!G4YY^>95#/ M$/J_)J&.2%P'T]@)IVYN9&>"P]3\.)4>)[X\P66D6C9C)I638\JY7-!![J#X M'F6C?4O$-\_P>66<)Q6]]'<370#U(-HA+'7%3"-CSL9Q# ]5E>\F6JINRN9@ MYS-:NM==0]1G=%X?;0]\90NQK.JJ&Z\6/T)Y_L\?F MNBKREJWQD7][39I81" H$#.2ZG./&-[HVV3M.8V'FXZ.IV;$XD(/I!2L<[ V M]=49QRAJ?:JI/H=N4V+[,$-R;S Z.N*A9XM+RD56[55XB%8"A'S49RJEQZKL M+RA1>D'_THY%3Q,I8#S53-YO<)08)E]WI"0$H0@9H*FQ,91;SACT M "L2%;U&)JE:AP?T.E-> =8Q&\@K)411J0QPWQVN1%GMFDJBC07;9]J"\2)54:P_T;!WNJ%X[?PG%%X\6_P0_DP+9(I8RVS&8TW&0LBS M]?XP4WTBGI<<"\+"Z4HJ]Z02(55Y6QF%NA)3)QP4U]6:R 2C^.F,0JG=PS_3 M'UHK^3ZDI?*^C'HO__;)*3'J7:Z<.I;*M^[+M]4C&B",R\JIR!AC/:WO&UB1 MKD]8V"LAJ^2S9J1VUNV-MU<:WWB-XT%I'>G>"G]H);;3(Y8OYLG"+0(Z,2D3W52S,RSDS&0C M.,GI5D\'RM .&]"$T%28;\7'APC&_>HUZ!W!LRV/"3EC'@1?.(Q#H=I)I'-; MBFR5<(NWF1 VL8SB0^;/UF7 9G=%,K<[;L3%8!U]<6 MZWYHA3^Y35!@A7H-8([1?:?+(YKYJ%XAS^=R,-7Z[G4"UT8>KICQ&B$G-F'N M;^\PZB>V^46IE/9'&(66,VIC@4";.*,>9%;L&R/^]U'6=R3?_*ZDJQ399HC[ M9"0*MM_W/+S+ZMA1;KHAQP=B])M-_.'@O:H$.R@[;UT>B65S31R(KEF9CQ:N MIYCD='CODKU*^QL%"UU88>I&R,2R>GBVT?F=POI]FV" XV9V"K!L3PZMOM;8 MLH!K!S3(D8):FI_58]*$H_+[.>J7\/V&%6/"HBB99[.8ZL2.+6UX4TC4]*(P M(I,9DWG$5Z0A/6@"WM/NJ=S*?8O,19R=,)$C M.[XC[8'!U%;<>F)%/:T)IB$\QF>\QB#3&9Z(::GJ]3U+F6G'C(A"XF%=R5!] MC$UH#UO0([%'#!"-1?HH;D1+=Y?-6$((N8Q>&W*282BR#VWYX!O1_4MJZSJ\ MW =D%TW5?T'_GVIZ@VR:T)]-N8K/93?$H1->H]W[VV4YBC(1L2HY^Y:D7M+C M8].%QZ+T85P9<57P*IB11:>B'H F% ?"IYVV2JZS9LX QO61FCF[V/O.[&@E MD1)E \V48.^&39F)*6?SCAYD7J9DA#3WY :HD#\,-1^I)NP>7]58]F0M&?E# M2\(%FRX)2]1<%0F/RD1:$5[.S("+Q.O]XSYSNG#[Q<0I\I_5?O&M$F5AZ5!<_=&L5( M]=UMYNQ\GPO"R[#T833##I'XPJ&S1UL_<8M3SOSVAG9NXJ&\0W[;&\])8O']FZY,7 MST_,W;M[0Z'7>7YW))[S//G_@].'?W5'*VQ+2 (G)TY6JM*5QY)/KE=\VK3S MV1X'7I2NO0232X!PKF!F3A:HDAMXKJD,1#7Z+E1R^-;I)3; >32;"P["TDVY M/^XHRB(N?N2M.2?2BM@!"=112883/DUE@@!WB3;,^)M5C;00CKMM&(EKBHCQ MC\6R'&I.E-*'X45)_K):VX!!H&!/)1RJ_;3\3' S#KPFSPB/QR$\/CO3'9ZQ M&B=AH1-+JOYO0IWO?0"PC\U+G-P7/Y%%G?2H$^'%1!-.HN$B^9H^IPOOJ-9Z M!9>%0_:*18 , ^]!L>QBIS*\ XG/URS/(K=19KSDW@M*@6XQ$)39;U?'&,DI MN0;;[X)EO1""$6!!'W["Y[S#90A_/$KUE[Z#L^:Z8SF;_'!2$R]ZJ)5I"T+) MBGP.#1%P(''.'GENRLL_)%BXR[<1Q05Z -QK4]YT?927*Y*3GMX(WCBJ-$/3 MW9+*EB^Y"1<-0H;W=RU/JFCZLV$A)F 0) +(\MTB^T-#>P^8AG]^%[( &%7^ MEF:#7*Y(=R-_0P,57HW(@Z&#@.06>9YI8[BJZLFYJ[,J9:FV4Q'K8,M*4,<; MAV3!&$"D2^R3?.IGS+:&$C6U_07LI1 :_';3,F=9B'&R#7=7I MU^'B]%MSTYI;%FRU>NRBU3 M"YB73VJZ[,Q*/G,TI 6V#4._/62:[VBG#%U6_\T]A&%(U@R'HJC@'9*S4:W[ M]KKB&BR>C1)C8*I;ARVQ(MBU->_HWBOSG2>!1+:_PS:H.+Z'781!+-D;A^4G M,?ML!O;)R+H+SHO#227V-AS0#+J:SASYA&%Z9X>4"T-]"*-?_^Z.>%I;])]< M@0^'#P-QK!H7O^H4X^+/KD+4T"9*9XM+6E"+/>VK M?2+7E]I;BLSH.[U+U"EBT7(74E M+J8M3JO /R.!$O5)C._/Z\%K1T9DXM'D1NO>YN*64&7Z.P]^T'-&GQF964X- MA(54"B96-;SOE"MA@KH.M@-YU:MN7Y=3BUU&.Y7E7E=;FU1BK*FO)#8NS/=D M0EVG&JYYVG#]/1F)*?4^JIK#9A!>E4MYM/SK#286&;9P %1J:J"P.^8_ C@# MA<@5BT;[\N-LY1!+4%UX>6\((=[4ZX-"%G':\?[G_#0VD =BB@S@ !,+IUJ@ MO,0K=QO1&7@[2=;LXQ7(06V:9XM_"0R4?;_YC<,^+9^[I8BL]0P?R1N'^(T M BY75I8K31%2\+(16VX2HG?EYS8J8JR7P5QW5JW3\5"]3B4?@)XZB=>C9"]( M4!SK<)$9L1Q7'7G%$W9R0C%S#E^<:&9^7>F0N9.0=D26C(N8IU[X.1GNNJG? M33UU\?!Q<^EB6JR6]0NS/P2;T$AR/FFHPG0Y26T9VS^2;O[\E&("\A*\06T[ M->I]+-N2Y3[)S(8)H/U+=/J+<$^@3AA7%I8<<%P$O*L3FO?1 MY4X-XQ3L^7?5LC^0X_?R^FHIQ?_XMF+%^JD:];U3?!!WS*6 M!XAC]K1D'%<=2[3.CCZ?8-?E>A%A#,G?.4-':(_,O6Q?NV_Y U?A*]_A#;7YU^]>?/C MO_#/%U]]7"Q$BYU*\':"5PVSQ3\+T\%993\R>NU6Q,WI>@#GX^T ;V)X*G7 MM/S>\+!]#P^?-79[Z48AD5@S*]]10OQ-M]G?DO'YCEH^8 ?LR9J:NQ,V],5! MORAC13 T]G6+<+SS@]MSU>QM5/M(_Q*L/^$L?D7FG6N; TG>_M9I)FC=W;9- M5ZZ'.R<;L<2V7E^\?/[B;^;R5PC):?$QLBR;T(D1+61];KL;KC32?\;ED>#- M1@U2 @_5@\ )N]')='O=R6:_*>O&Q:4S!N*6%)&W=#*4=':,8X%,.$X+*&@+ M3^YX!!)0W;YP'M9T20:6\>#BM-^1VD2E :ALS(EA#]]-#-S4P@S?P9ITP7D4 M(SPZ?_&:#]@AKB!]3K]:D-%H@?M;A["-V;?L]5,^!4?3$#4S%/![N2U_IP$4 M1*^BK>%*8*3P@>S2<+^WU5KVZ>S:,U^Y*H&VUXOH\ZW%@0A#'=.:O7JI?.NP M#RWF]4"HV?4>0?UK\F)OZNXP@,=O;>NKJ>X\@#*\* \,]FI3AD&YQJ@G/PP/ MCYX1LJ/A4[(J;_C![-G+!8^9F?49BXX!JX>[[+#T)/3$%:]#:.YS.BYO9"C# ML[N'DK]RXB,LBV7=&K#6K\6R1UL;,*S.Z@?O-?BS,;$<_7T7L\'L2%^\>^T( M-U3S"$3WR%(\Y-BWT0KF^= K@)=:O6(7 .F3,#76VI982?>U*C=B%JT@(.=T MS ",:<^Y8$R] &(.W&#:B^LZ+'.ZZ:;6B'7>43D7*B<*E9]_D%;T%U^>6]'/ MY!:!>JJK0>[O&VX_/;7CO:5;_.,_?UEB&0WEA:.[DN1((QR!I43RPO#/3^ MNN[7%Y04.T9/ODO>@3B"M.JHOXUQQH%3AWPW1">#^JL*SH5T"UKKU)0EI4PB M$.QK2:D.8:E3J>):P_BYS4[?Q7O06K0$3K4(?:LNS#*A%A^G;/BZ5S X]Y MX"/ZMK(YDJ(8K5MFNJ1?+I4YT36]\.5HJO5RXYD^.2S#97ND2@@-0K?M\\X!3/ _9H/5'(]4]=W^V L.?0 M3;H6SQ;?EJOK*]M)^0WA:F M-XSW-<7P7/4MUXS]O!9,0\0]U/3!IDM)4)W:2TQPQ?7BR.[T@$U9IVN^5JH__/VPLJOS)Y3.T^E2N"V?O8!%%L@/_>'Z-_ 1& M]FP6Y+Y<_OK&6E90]*5#WYY%EM9@IQJ]](3&C@ MD"[7GU(:LZ&C),\C,7!JHI4O@C-?.0Y=F]=T MTSF@2/P#EZ,]\+O>FLC+ MP,1E\(H)Q.P?[\F>Z;?Z7]09M ['93C2?&>0*;]'_&HZY;75$"UOK" A)FAE M#ICDHI'0 T,*_\]NE&K:3WJ4XOJP;]J16^\@7XSD>T!;5]HT3YF"N66MR"_9 M',KTEPV4, %Z\<[X'X;['K94,1$^(T?9][$,<)'?45G'-.^8$?QG[F334]\ M@2-2(T7%Y9J(I6#F\3 R;VM"\>#5*'A#X/:V[6X;HE\;=>/K#$ZM:)E-;!<> MW"+M%2ZBG\4A#2!1J_Y0[Q.3[R:4>PB%$&B?CPMSQNV80?N@!(G"JPF0IA'S M8RJC^VBXQB+;PLHS546 )CJY$1! :3<(T$&("X:L !?T;.UMXH0D&)/2Y9+PA:EM6&D=+5T185V*IDCNH;*@H* M%)Z*;WI?QS;$?U'CLJQ(?BO^'LYT>+[5VT8PX()0,]SQR&>@"W*"$[O?+3SN MD,+)$,E[(N(R2R@!:-Y7XB?YVJ?RH[D_*Y[8 Y-1-^W+7;T&2[CN(2(7:/=N MDKS5PK[#B>? ?V'?[IO* YT)U8$)XIBAF,+>CQP8E+7#@]K2IM)8B;V8[)K-F$KN7L\:3 O_9"1?$TPX_9I[QBAGM,%J(5*' M*UI$SH.=YBO#HH!][.<7Q>Q1P^.K;6USEB.[I6X(9IY8)WM"H=1(5Y+3T/'/ MF H.,6G87\6D_1AS"B!"6JJE38^[Z)K,B9?I+ +48M.OK6R@.?'2K6(=X:#I7H,;F>PZ2W.V:U<#XR MNOFZ:G9Z5,5'4+=2+Q\,.VTH84HUWLW&])B3'KMP/_QQ@B$@+NZ&&@*H%GC]\Y6U5[18'+JM)I2+KP*]] MI_P1S0'T4;H '%_:H$[N&;P[BC"WAU$W^;EX_@=!"]%B+JI5O//B$4 M1RB^)"<-5+(A# .2*%V[[!@F[T98G7LWF#_S R-TWUOIBN.0-#[0*Z<9^9B? M,0))BS ZFVX?Y2),,%L7CW,6'NJ(?WI*I2AM MC;RM,MZ_44,0VVW'5I9E/*3K*/8D,!N9RSL4;,C(RE&&J*3^5OKWC0"_T EJ M=PJ'#*6Z$JH7CM +],\0*I\YTW?\SUJI'#3JK;+3YX7U +V"?[W):[ [8C"TB+Y(L)TZI[=)$G..,E2 M1E">'55XF682$1SRXR9\0Z:5 ML[#'V2,@&-"F'LA+T$YNJX<,!6>6^#A,P %]UQEK$,N)?"AE M%T.F&Q>O-&\&E)/&,.9M2!XEU@3$I6A)48RW M9N]O)^N@FY#6.,%&"*.1*? MR.J0N"XZ#0(1N_NYQ\99UTIBI6_3AD7$-; M2]TQ-9_IJD-,XR0/[0VEWY.6?T4+KX9H"/6-'BA?J&?'!'UK&F>F%"_\OE66 M;=J3-:Y!Y$[,M>5*>)FL#C@NUV*$GH)=B"A!LKHL#6=\C:;KWG(O@$@N,3H2 M%=F)NAL>%%H\'*ZD-PX?T.&34.%XP<",F,2 PTKU@Z&C1ZYZ-VX TJ%F&Z85 M$-$D2&#/:-"<7OR"3,"GXX1@'Q](??LO>/VP.9?*S MFR&82TTJ@!?"/'N:6U>'AJF/2#&JKR@A M%9MA+AMJ++B*Z,@DVG'*=ESF:JH]",+,]1VO*6)8V+K"![RIMB-:P!4%P\9% M+CC>-KA8^P.AULNPK:/Y2XD=]W[TVHNCVL=;%$4S7K\ X+!GU MIR.*'&'*SU" QT !_G8F3S\7]4_MP';"=VQUG/S0I)6)NISAS^+375=5YO%M^_"<8+"\&NJ#=)!=CE<'_;=<+WXYZ%Y6_9MS>D;'[(K61]Q)L@AG,KDF0S@H:!KHO(3V9]?Z M$]'7KF;.S[&GRRZF2\SB) 'C9(^L'A>_*H7<>;4T#\B% V,2M!TZ#'TKPXR M^Q_S;"Y;N$B>D!O,"31)#D0 M@N<0@?'?NN6@:5NNR X<;$[%[G,>W)SG=F*!R<]P^=*\/$/F*5 MLYRF(8?LW8B!3.FR&>%2*0-7!T*%R'$G)+36/6G9O[2P[GS:N/1R"$):)Y=] M@0JY40NC)*\!%KW+5 Q"_"6'9E.+%*329T=F6L)8N[L+XGJB8XKSD-CIH';% MJX18;38X3U !Z:XG_,9"U9K#U[EDV4H6P$EV4U@Q=(5B( 120!%&S2>LO"9S MMWLMQ0C"=UW;A,-1#>R,8X\9(4E;/%R5@F,<%;!7V3?#WCPT5XR=MK96FFFL M$1!!K\6TU"T\ #;'2A',D8V4C>O]6SGR]+!@3Y0#\ Y633T]* M6.T2:P3GJ8D?4L&-&BTL5 Z306:&]WJQJ/J^8Z$5[W\I&D-VM^M9I\.5HS;N M%21U^)@89!A9!C\KM,NEB[]288>3S# E.,JZO49>FY44 'U#KGI=#3MJZW(= M.14'PS0:!E@EE[5KA-%2O(@=58F!D@TPY$N 4283'Y\;&GV%8Y"8SBP>-67SSF>4S).M% MUH: BOSR4(\H@4?:FE(W5NQ>(4*5*[I3HSKE1N*#4H;^%1)#J[>N09P8/'9[ M/&3&TH$J^%[H[[/\@^^4L,D7Y!'J*RM> .5*DG%=Y#<-X\[GX&"B% ,M"&ZC MP,ARNP;(MKKVPF3%#Y1@4MW;D5A!:JGC42YR$D='S. &F_ZC'M[RAK?/;3M: M2ZU165UC!A5Y.;-@@)G)Y$*C4@0@N&N_N M;W7: TG?2M4[!5-\+5%X M53JB59>3T!;LWB,)EJJ8Z\GGDP,L*<)PW8*E3+#Q@63W" MZ>7 M6*< ".W;QL$:UPPP=T-T$F1UBJGBF?=KF(-3%G%9E$2IPNZD<^P:Q'H*06\!*V0@D LJ5VK&3L?U8QIT8.397B;OO*J M*>MMMHZ6*3"*^FUI #6[.6%6.#>?2GAXS'3&&LU^ML;F)2FB#Z+0$I_,1XD* MFT"%XP9U;!?&T2O\ =?HL].BRJ!A[@]1C]G;!=V58;$-W:J&1;,\^SYF>;CH ML.F#!>M)R*IWI=!@H)C>"'7RJ)2G',-USVN^ULK+G1D*#RE#'LGR%0H%.34# MHJQXB%HB^1XS'M(I0K,Q,%'=(%B1%/RA70"NF%\**;U,+(XA<00VDH/A*G@Q M=4%!_@[!K'&:0UG+Z7+B!5F/"%ND8?'3(9S2I3'FA-BC5.*M7]X2+)O6Q#Q& M(='\HA)LL(%71Z72D=P5DI_U0(\A((Q@XI 5J'&CZ[)?X_"CTU-A[9+,PY)U M QRBY7+!Y8DLHS4:.LZ6QHZ=M-'&NW*3$'##XVMUZ1 ^O2#Z./)YV4A;2\P* M"(C-H05B'+%YRF -P6-%$3R@<6LB;1?!*=:K/US7.VU%49?HY+;2Z%"XK99@ MD."E);/@[%9JLV!]W";REE"ZI82/K 0:79=Z?H.L MFL8H^J1=NDAIR],%9='+Y)6[L'8X1AK0\4">76Q+B=Y<2ZQ?=,370W@?$'/W&_V,T![4[\H^/U:C7 M*3E7N!]3X?[R@S2[?QK%;<]U\7-=_"\6L4CZ@\QL@Q"Y5-BYBR4C/Z28S)%? MYCKK#CLN#":_TRR(4C":TQ2.TZ2MCTS9=/-"=,2\]S4*6MCY%=:08-J98/KD M_*]1"C@,9=5J)6\=F;:H?T,ZH28ZHMD/23G-0&9JRM*:F4K(J9SG5AL/\*[2 M11&1HRQ.OG=U-NKSKGJ4!2@J317A^71_YS'/,5F !G5S>I*7YPXY6:&4[51I M3_HW+SA./:.^*VN:6VE*\$:CV:M@CIN\(DW>IJ4QG'M1F$>IN6.*'#< M2?_N_;\L>>V81S/\.7<"6YFKN",7KW[3LBJD*4K&VPM=9&WRTJ[;80>*@%FCI;((F M8PB!;E-8/?+,+%H]U5V=;.%L%.^+N>.;-$B-)$ ?B*9VQ+M]X37(.=V<&I=P MP@KI:A)C+(\Y.RO\W#O34P^UXP_UPTY*4/3[39K/$X2NLU0H_V@&>V)G3S/# MOQ]1=9&ORU&P=V+'ZRN5?$&V3E,#LJ-Z)3,CPQ7QQO:I3T]<_OJF4)*@<)7( MWI;&U>^G?N?D D77)9,$9%W.#\-/[A5 O8H-;*_1>QNE' P$ X<."I+<5D9E M[Y!\'I*A#T=O6 %$ 8E0RI67]=HC!Z5H[<0?T_U UO/ TAL\-N""<$LW1LOZ M&ND%> G'#26=MVWT'FQ3W7%M9(&D<"DG#HJ4268L%FD0S0.KEDAG> _"\\WD M142UT7,0C >4T>=@&(+ZEX9W,>]U[U/COPQ8_)D1GZ?\(2?MP#UH.OJ2!;,] M8A60Z(/@8-BK$H-4?/_PRXT8H*C8.(<6B,Z2>R>+),W]G_AN)S>=)%V5P1'\@U 0NVX03NUEI# MAC])6?DP1L=PA \994=8+6^'?+ =$L#VF&/B$O;?R7TUPIP3#3EF)(&0+46J M2_/+#$3:-.#W%?8/F9/+5C1*M-BXGU@X/,A?X(^N%OIV2 7X^+042>3$%+2JRGU1T+DXEM(RV>"D'> M6#\O>NB=P[CUY1+^HS_%]ABR/T)$N11PY6!"W4,-UD E -/)FO; MOI-$BE]I'I8B U!>ZH=54$;A>.6+@_AH22M MH;]GN-%P0Q)ZIN: M?>*X0[Y,>.<9GVZ[T96\[7 MHS,=E@;0\4XR1_#P:!*H-W-++AG#N*Q ]E%3 MH84S;K4?;0_&F^Q*QI4YADIF!:D,0=ZJOLO>Z)8L[G3)L%;,L>\G*9A[WUDG MA;4AC C;K&SXGQMV1B*,9A4V24[#F'E$FI*+D= HP!'A!LX+C+K8)5F*'"5F MMG*%=8<;*H 'KG<(*L.Z%V8;=%PD9"E(QX>G1?:;'X/VAB3U<+M(]SYBPHRW MW@8OJ->+>,EW%;V)&1.Y&"G6N2O<5N7;\-VUY6"G8&B1*I97++G02G>R+W"Z?$]R>M37 MLX'D(?.^,3,:.OUP3V?.#1#N>_*R9(7'9XU /E$!@F@;_.D]Q12J7:*T@%+Z MR_'Q$R:D@R 46FB'_45$WTZ>914HJSSFPM:J,L^X7YU9_!_C67SR_(, &S[_ M] QL. ,;_IK!2%1V@1"9P.(28%G57G.VC>Q>CW8JU]W$_J+VU_3CD]I)'B:J M*$9"K$?F.&.$/^2\>R9K??I9I%P#3491*Y,Z"RQ+1"UL/51N*6G*9_MF9E*$ MT#O.21UXG4&__I& MZ5=K,3^5^)7X,$J,'M.^8]:'U:3_U[UP5FP[C@Q894GK28F*(ZT$.&"6X8D+ M-$HX1HK';V^H67G#&;MU5R#FL:\Y[E:]4W"S!]$80,*(G')HV*W0@Q/L1=VL MDXGFE!]UY# ^!9-CC"6;;B65N(BGU44FY<77_\FO1949&E7E-Y'VA 2(*[^4 M78B?5>V5\9LD76GQ@_$XLEPP*UM-CV7I5;9\(H%Z,7-=AF1U\$RF+.[^J6]5 M7IY_.Z9 F]CN8W(N&P5DEWKAQ M&+B>Z\P9A6?+GC#<$Z2PT[B=VP?6B#XTB_SG)T7]"T!F(G)=<)K + MV>SQOG.S=TJH8SJK58>7UM:"=*&'44(Z1$[<)8PMW -3 M,;)VEA>07Z8\+WY=A2<6-AQ/N;NX#D\)+0(O/6B/3(8?;:XI_*_46IO"Z_+E M\1X;]H'6]XN3H@^1,CV-%G'$& PY;_[O^K$T9ZP73N8,HJAH%+Y MGYK8)'X+\_#+LS?/%IMJ#:TH)_:5HD@)F2<(/>DUE,UI=D5JXT-E4MA'5MB2 MJ6!Y"-72[6=>R,P6HZUQ4%@.7QZ@FUFQ7*=0VM,$>ZOBI_#_!J(+YXPF6H>9 MP2S)LQ?!#DB3/7\=$:7)J".#EC 63*1N1\]G!U":M'5EM'8]_3C3PK@:TB6^ M=BZ$&X(7BM4XZ.(QT#:[\ MD*8$D1F'.6R[)[;+MPGB3R?CXC$C]-/?^3(]*BQP@V(MF;&;7=2T%4Z8"$GJM\G8X MU&2+)SA^"C -A>/0*#837O^$*PBC5V\*6(J(9XJC-#9M]9 I *4YIE$=TYL( M&JB;NFM +DDOH05)%C6HO?.FW*2YBC75H3'+L2F-W3M:0)0:$' Q*[4P(B+J M$15CA2(>E*U,LT>P=L&?OK*%-#,@4]4YH1A48DQ=P?JR<2-W:8U/[3#3.: D M/R)DS(GKHS;NR,CGR;VQ_9[O7GZ '_50)_F3$W.2W]?Y15XH&?R)DOE$V^0D M>#A.P/^.JH2-H8X0H9FF<"V>DR*.9K0!PBACE7<%U5QNR]_)QC-RE6W=#_4J MC&>WH4-B$&__6U4 Q MC<,P?ZL2!O#=PD_"'(HQ@*,FV+1'4B%_OPJK8+J]/.L%6HQU&$N_G M_M_JND.!@CN>KR@?7?5:QHJYL_A[:0RC."V^?B^"A.JS>]YG2^Z-.I;G3?;$ M38JQ.#N8LDHQII#S2J&HVX;EF[#JO\Q7#\>M,Y,6O*0E& MAK/2S-7":R2?[O?,]-1V@DT]IN%NF?!!QF:'L1\8CJ2AIBV>J$(YT8"M*4RZ M]G@1R2O:*#PM^3\Q-?)WU.$GY5@,U<9%3D@:/O\C:I13!CP@\(CD>[L1K M/O2Z:G8CLZ08)MXLHW1WNFZ3COSI'%]2XII.K;LL51I?S!+D3>!=,V#K!XSS M3JK)7SEB!^5F'"4N.(6G\J/2%5X>?9]26)'06>S PS)+JW#Z[)ZCT1KE,G2X MD,OC"A(SJ@@].?)M]&/:2-LNG Q\D23>,TE+%^XE8"+^.:6?!FYE7]<#BY>S MWHF2MVFY 6">L/1_DQR5;25[,/TJ)':2Q(Q!E[P%U66T_RO:":V=Y1 %:Y&-B6\=H0I\M_L4U(^?# M\)PAO[JNF28T776R(9DJ2=7I[G'TU,];!I^]X2-8/D3[CLO1YG*X)!BR.@;K M2?E929:YFAE68Z\237UU945*>TE.99O:(5HJ8^\[BFXD-H(LJ">4$D)U(^B2 M%*>0%\K&Y-=-?7UKVJW3)W&T0BM@7Q*Q0PXZ.("![ MXW6XL<>#^L(?;T+8OB6;FX&JY(5SR_ML\0_W7YYD-\F>>=W)X+I=UQN3==K6 M[ZQ@D7#G2$-SL[E01A+U8),\">?/;;\PC% ;^_"*A1?MR=&)P(7R(YBGK/D. MAIHDWL.OD[6[Q'^029'$HC^C]F$GWI#Q98H2\IZ($O]6Z?'%YTHJC?SC.Q0] M'NHAG!2K000N^3(\S5,8IQN(W$!%N][.(4QXZ/G]II'G)W>>/&)01>2P-9.%F<%[ MA*"_!P:NLW_R:MV)?^9C6:B$*U ^>\C?E3E=PC%(?IG$^06S+255*ST:[L@Q M5[WR"?"];MWM"/FRKYWIS2'Q<@!"P7V,SP63C B6)0P%_/UP&+C3LB& ,)$; MH>)[]XMI;S%+W^EAGJK;N>.;J_;Z)!'OJI=(QMPMGZP+TZ_GN7:6+*;#.T8J M8[]IN02!\TE+^NP&M43N3@4%]H*:W7L(@PPA*GHQ6BW5'G M^VIOJA\9:Q!BMYB/0>;+^-?98L1F44O!26\WNU!E9T<^;+@)<@[@WE!,+! MYE1F^&B>GG* JT0,P?0W16KH-A;BWSIW"OS6AS!_+,+K M>([ONJ4, K"<86S71OTYQ;2)DW[$,$K^++=J4)98F6I\AEE$-9@Q1RM%]-EF[>8Y'G<>[QTM DK> E0$T" MZ;4&^;M[6:$71=3<_,Z6QD[.7=F6\GO.V'KNO$'"X2MIPVXISCXKX5V3D&Y[ MQ:ZV3!N[?&'3@2'=@/KE.K@--03.!:J]DE9,XL&Y$L6B'_&XJ68*35_=Q-Q/ M]%-%@%'>,;;#WJ88^^[00C_=?=>ZEV@^&SQC0C(\IXA7G>Q M[754B=>Z\0:JA\Y[0,2C":Z;&NY#R\??E\.Z6[MN"6NNC=] M'M:8 9QY6MW.9X.0@V#-0VC=9-3Z+:8Q=P$+0XB!$QU'RT4Y3/7W'WOW4 M,J/)VMTAWMUG(\9H$#9I!F$5GJ"AQ_['E^Z;HYS7+'#J+8\E](8V18X"H9X%.[#*<] RT6C@4X]EJN= M0%ZE39C(:#7D_P_:\CI[E_QB8OO%F#(+ZWWRKEQ^)4Y55)NBIY#T ::-]5/3 MZK)@^[D;ZT[/_13L=9I3"@&8T<_1HB1BGG&S)U$2=86$/8V+0P<8''MC8NL, MP**N*$.4TP>>!'8+A\7B.VG2^QF&\U6W%>UHIB% 6OU :"+6&>D&/DW_HVP/ M-&POG[_\1"R]9GBOZV7X,J'MU)0[45^RM5O5=7;/&?9S0Q6\JVOS<'$KW#MB M^/@FL$Z@;Z-1P5+9'W>,JW!73Z,8Q6[/+SWYSLP5$F5>EA$,*D MSNMA=\ Y.=TK2?4):"XW#3>RN397\G9_.ZRO9 F#_K2S.;;57#JH-^'H*=H^J7K6ZA:J?_H3F.-$#U28L]>?] M6*NM?E#@_QK?>%2&R$2\)[T;5E<:(0-X5OVDP+UTHB7 "]B$&JMF>%]U"3B' MQ_M5%># 16HQG!!*]#K#B>Q37D/C%3#?[1>_R3?QX"I3 XU?2BLL.&KK_4%9 MD/ELU99*&8WDE(:[DMX7T?9OAU[YP^\2_WUH9>"D!-!_U4Y1!I_X:JZ0YV;5 M^%94[MG/YW!&ZI3U$$YR+&A;?]RU:>8M^H)'1^IZU^XYO;.42%F"R3M693]$ MS3CAP_$GH]NIW! %2)LD.^Y+U&HF4R!52H\71N 0#'@PH*^TCT%2(X P&XL> MOHH@)_R=#E*:1PV= $Y@R+-Y1V(:PX-<*>OX(V9^'+86KI#9:(['/I,3V"G[ M$D\/A=K:ZR"X0_)%-;^"/"5!\='?2F7[>H!_1I!X+4R$%8QFF7C-,-@&C%G:"O) /[*YWW37KR""%1,R&'39L3_(^=SBU M5U)BYP%!$#]TW(X07J(ED&L34ZFUTEV$=]>&.WHGAB3+&12NLK4N_^E1HS-] MTS5UAU-74W'2"0%J<93G12WR7I/#T#&JA^_EO(MY7<; 398N7!Z4L];#X8[, M/D=K"NN+69ZCI*YX((S9RG((ND*RU5&Y'G7!]NMBIKD=N4I+91"L!34GARV= MU_OLI'8^-&+2!]76SK7_B=K_)^>&R',5_R07335 MAHB$-0$;WE9>;XJM62EYP+"="$&_[&[&O2&S7M+C _F8 M=.7-28]C1%[E#,LG^[:3T!K_G$=P?LS*B MLA"Y6J<1U%$9E>K]ZH;ZA63<=9B#]UD(A5L&,>5&M8II&P6J9PU[44;*\7;PH1K#2[.U6.H"Y)JI,;::.,/D$[KXV0C>&>A", MR*#(ZT3E4KKT72>S6_5&IYYN"?!Y)G_Y@]CV!UKN+U^P/+M^DI:Z,-* MZ!T;>(\^S9(+*(JM&=R]G,?<4CL?8Y9*2H^W.,M*;=V'XPP(I])YH&@N9G)@ M"1D' AKW;A"!8M63>06'<(+1BAH-#M>A9,HZS.O[=X=6K]U_IR]3\VIHB50< ME2^E'C$&6X0H<0IDJ)03EZDF]JXAN%V[]HTU6YL?(SJ; M?7W#Z'F29@'D5&#+W*/+F-SX0$FR;>[9="'S,^E48+?=_P3L4R5SZ^;5WT[G MY.0L'62;%XQBB;[2J-P6I1V&.TS5;<6@7X[/78?%6I1?J,0JRL),!^!V_XAG M?&*UF['Q\:NX.[YRCX2<*8"YZJ2$D Q0I*=TOML4Z#!I*6/WE1H'B'N5Y,'( MZ"MER@C-+*8/7!NP/#.[A[V7^#Y^QX523 FQ[&EF;',[+36.0U M//LZ5F"?7Z%:3PG6ZA8]_RR-TYM?3?\YZ?8JFH"&QFMT YO,JS.JX:B[.KE> MT:]CYZ>L(1_QU0[P:?Z"MFY,T" M7B!J:C$BMLB!,9LB%['W&(5KX*1UNYJ M<,A9GHM2IBO>P\,UA8UT,E)^C/ I93@.6=5Q- @FO)!M+2!6ED=[;8SP8\$K MCJPAA!HUJ/N6Q^PDZR*/T_P9@5F>P@$(5 V].EQI@SUAR+CW?,L68#4&TCU; ML Z%NU]XB=\0&V$O45=IN[@Y- 2XM@@7R(Y^=5T3!/'0@\9SV.>?VT+F66@7 MR-H^_ZH<+FKP9[Q\\17/"=L"*,Y+&U9P3,F_7Z^)MXIT>.9\?X##/6U^LF0X MW1(?X9U/ ;6\>D'H73X\BR.?0:#_$7S+]/<;:IT2B9R M6;45J-I&@L%H&JZNI.&3([%!-(R4WHV-$'!J\+<]21S&7D/C+:[7 M=H&3"U)^Y:*5=7HA%&3M0]%.HP,[CN,4-3B/CN3([AQ>&/T'#R7WR[DY=.L@ M58\1)TS2UR;FZT1P!;P/K:B#.*-)BXQ!4A,BJ1_((679W9:Z:^E.@"E:?&+O M#H96H([H(_^6XD3A[:0G8@7?CO?6"@8&-]43&H-)@W=HAM,,.-C MDO2%)VWL$7X'4:*J)9?';R5VPBG9U8NL8(N0V#1_+__SXO/GW_UR?,"79:%9BUB M$--T*^0/*82@+?;BY6>QCSMJ6MFQ*>0EM^22X;_;B"' MP(T +B>S1KX**&IG4719K6SABTIBNPE&;)]@MT8\R4FRH9D-IU7?0 MR/SO0[(>X,KY$PGTC4V/#^]'B.THX+>ZDC0HWWI*8K8$XOL,D+N>CROA*?KDHC' M0QE%OH4'RMP)-C)A2NPOT7LA(J.QZW">LB>;,JX(2>>S(;E"O+R_I4+@R")C M6[VZKMOR['#]"=MH>D;^$W3?34FTJ.J()[-TGILG:U*@F%:B&,.EN@DSE9GJ M'?\58C"J1R9J,93J,TV9LW'[+56-4-1&PYYN.N_;Q.;F,S6(I(CMHY%>B M1J*_1[)2Y74FOGC>>D]Y5&E"8",\O(OKJFSVUXMJ5Z^KX#3 NZ DG/Q'FQ+I MY;D#2RJ<-^%3GF;,ZTKV\9I#30H"M20"J=56,I[M(HI!1#*.&# BA0G!EA!D MDK#;[CHL DJ30MO:QXM[$3I%PLNDNGU?K0B+%X;3+&+=P12^&6^B*G+G=?+D MQCJ&=AFEZ2_/WCS3#)(P4TZ'A^D:^)9_<>G8FX-9^,FG.2+3;9(]#6^H=(<> M6^N >20T>&BNRGVDE'E-ZQJ5Q.^ZOJ)VQLMA(*&45_+('PF0Y_5WEZ\$Q_.Q M9X4WLEH\D MH_2LR 6S)HG13'+$BH,B7_"T$OL/ZG$O[\Y?/G%%PS:V3(T3?WW[U[]>)GZ[^JY^\; Z?AD MRB\_(\X?ASC_[$PD>,:.GP0(\?L)K3-ISA&8 H$PJ$QN_3\N:6:PF'#HA!]O MAT75"EDZP_J".])*BL"D0QX&]RPB:R%W6*:-V][@,MJ7OXO'N:V'2OA%F*Y! MHEUC;# 0R/LS-'SZ_)-3PMG&>29<ZZ[BG4 M9_R_Y6ZNB76@T:I$0J4R)&P<4=:K;N?NEVO83**1&0\OSX4FBVP@UU5##,B9 M7 "PO^(K-65[=: $51C8=E"O1@38-XTV%EK8.A[T55,GW 1[RNCO'_H& C8> MC+0J!QJGN7\.Q:<%450RQ)E$+:@SR8D\"[];6),<[PM/#UU8B9Z<%N;JNJYN MHDQ>6Y6VH(URT$'4R%AB(]5E5#\BA@(G03Z80AK:;%?7'<'T&7Z.UI9Y,V+Z MA9'Y7[JXC8@B/9I8SF=SM*_24[?55;='U23&1F!,*"9N+89(4E(2664P>)5E MC+14TL69T:=D??_6\4];G7"%G&O7'J$P]ULBIZ_1@!"A:Y\PQD:U*=((R!*E:D=W@0N=]?^@345D.Q8*.A MIPQAQA)D/$03/8I*E!HOL*Z64 0BX#91]W'_,WDC[7A_UQNC24W@G.L#0NL] MWCSL0=6#0-\^ZT$X8(P= C3#6"S.O/'3B\HD[>+@<2RRM>(>0X8 M GU+<4-6VJ)&VI]8W((V1=02;@^Y*(N<8&.&0ED]/'?*0ZG_BGFB %Z8V*P3 MYA%VB=DU>.W6Z)+AP??;;+QW"RH,T:;TXT==&JJ=KAV"F"AC']IK="]<> M>T[ /QU.J!LU4L*26\ 4.X"%#'*:7Z3KK\JV_OW<]O'$\\42S!6CI%B"KD_5 MWHJ$HT@-[!GQ^K3U$FR%WPR[KEW'6)&3*X:_YXJOSWM3ISV3HK$+Y_M;3RZ61#:U#&$.%U$113@^ M$GU'5A=*:.^(0OCJ#HKL"6=8U_<'Y6G^]/F7IY0ZH0%WE#70$G0"PSYAOSR* M>T.\)131L1:\]1P(]]Q@?!P1$GV:=!QO[GI;$6]7\L")MWTC^DLS%PAA%LH> MX88 U]EF+Z+0G^1W,]GE;K.OE$X7%#,N17#8;?J.,.O49"S5!3#,4K&M.^RQ M:4JR)8@6'(&R:B8C.6PYLA)S_FSQC_@&!!Z*C/^,#15T9D+EN^DC&IY@W_4%?SZ0VS#U*27_\K]B MXT>LHM+-EE..2/A2W5@NF!-5E3)+W-34!I .#I''5EQ?X%>>&:OIU+;@+K=5 M)02Q*77!3&IQ(W+I($1KZ8":FR5&>R07PS68U\Y,P6@"*LL3=2A M^:0!Q5S+.7/B&.;43$GKXTK32%0\01()A.B:*"IX2/1# MU)H<:WP3;,#HE2!)EMQ0'GO\J)1.?$>Z!DQ.V.WXV@QCW!+PYX+4RN,,/>-^ MH3A9[K0))JI=91R(JR:X()P MVL4N4L%3C_V@JSG']Y&%\Y4+&!.YKQ+66!0 M0 T^ X$@P]WVBFB\J:M;.>SYCEUL0BE=NQ6B+;2Q*/0A4>LQ@+3KMTO4>[X. MYGAUS46FJ4.W\ &.IU9W0$R/O\P@ON%H74>0OA]G?EGP5?"[CCB)]17CNHEDJ#0JJ]W.O%Q'\ +Y["%)6W)8Z%_K.J;&D7@\#L: M J=$] #79]KA$4$.J>.'\_LN41;:5^^$TZ!+BZG M$(<0*^>HV;UZ5YI5EN"3Z'6VE6/;HNL)M(5G*B&!O((^ASCP_N'H=PXA>'*Q MZ.LX%O0J7O.*S"8+D@@F1/%F3LQGWQ]6.,P,H<1B!V%YD^C U5B5!<0#K#+C MP692NRBXILRGZD'X7Z>[#[0<33]0D[:),!Q]#J"S2@67_WS-[\F(]%0]*(E! MT@?&UZ42ZVA'BAEFF E<^^@4$EX,&S<2)A(-*8:=W)(+4PNPS'+5]C4\CTF) M^:^:")&2!N83.]%$1S/01; 4&3+2KI/5+\]*+QO,$&1T!!$XHT[&\#QM80_W MS_:>!Q5I=]C);9WOX,Z4Y"KP0GB-FMO [TK>S[<*X7C579AAQS!]XTIUU@K] M[:MOM)7BW__Q\OGB>UJ#Y*@LONO+;44)V7".#BQ.HNG9KE44M2Y6FFZ'G$ZT M UD"PVF_.?/MV$9A1V\ M"QX?B^.]#A[1$D2R8&=]_LS_,AS%Y&B;L$6(F96L#@]6OH,?:EY\LJ=D[0KF M5%")(J8C@!97]&HA#SDM>'P?P;BD(#D=VL KNG0PM1R.Z(*]N M>]ABJ/> >X!..@P8O-BXMGG+UA!,>MV&:5]5R.:]^ R#\9(7SJNP&U?D/_!4 M?/O+8J/JB>4Z>,GAU;X!<);6PD??_O(Q?OOO+S][^/X?Q M_HFN1&U)X1Z?+C[ZM=KK="R#!\WFD#["&_/=P^$5SFB&6,F)PT>\NA-,LBKD M&'3#9 24Y)<&@R\8GDU"I=([)6N8Q$V<9AT*.GC"&A2N DZ%AA@$SCIE2F=7 M#7_LQ R!+5P%8Z*+Q3UI?Z#H#A?G?$TF1%/:R4WSK!X4]@!)286Q"^ORW_B0 MS&>B'I(K41<8AZ@"?X/&%5JP5:-/3Z08]XC,)>&A>=. AN2&8]9E1Z#]ZY+& MS<[:?/K"CPA^3>@A2G-CH#B)"S@4@\V9H#VBU\.RP*JGH03TK&I+-@1W+RT, M)$M^1C<\5?]4CRCF)<65GR!5_TN?9=^WSARE#HV,5N)BV&9!F0!?/\Q(HAW*['[_^<%LU;)60U?\9IT A"4K@YX)DI'$,%)V-!K M?[XB30&-Q(&$"1),=[C@?Y3M@)CO$4"/2>L M*:E-2$5@H)?=E4'L0"DWA M,(JHRJ8:S]H]9)3+ #GR%DQ#YU4Y7"\V37<9+YK4__$!E'KD4@9C[X\%6$+ TJU5X)76.H5,3";, J[K"%@Z6J0Q'4GO(AO8_D8S#6 M=NW%^ N1[#TL\KXC<#=*T1*&7H1-3>=$6Q%6MZ>N0A(4"4\?3O.JL%BT6%QU MW3KALQ&H;# WE.P4-O P7SCFIJ-&;2S*^J&_AQ*KB0US934;%!J(=8@\H(7. MHA)V%ROH&OPK:/ME77,OIY= ^=*9YT MM)Y:;*<<.D2(TZ]%\ (IFW;HFGI=SAR4@^VG:3,[C$=F6Z^I4Y5O7-- MUVIG;.HU<;DQMCEKH[BD2-G;W*%X:WTLG_(H/5<=O<. M:3$,C^A%;C=UDSK9=7O'/20;$WO<\'-!G8D/'IM6ZRUJ;NG&*V+')-Z_"G_G M6AM+$OIWEB(KNL-)99D=++4#M.*HAXZQ#0Y26((7DCD'!;5 JZ%>UZ7(GH58 MLI<@/%'EHP0PU085NDDO6]Z4=:-EI;DK=OU3AFE.%O+0L^>Z 7D**+YYLU!N MGR1IIL)-^);BN44TYU3A;K(2M.["-3 4DG%.9 U1H'"5?Z 4)>C0* ;N^&W% M:(9N%0Q2U)ZST *?,\N(E "*Q*+['LQI@V['R\3JNK1O-T<)49P075LRE8'% M*2Q+1Q946QJB[HX2F+"AV7-^=:D@2^+QYO!3 CL"7' 9T'ZC=F?:P"%-+HEB MWD,PY8>1C7M/87?SLE2$+&R:&E:%DZOMC6 NW M9;]6H=LA?$U07YH1DWAU?))JY.[(-4_.F;A?@=.JZ'^^_I>5L,@H)N7W M-(GRD6*2D8>AOP%+O-,:S\?X(&6>]%FCW:&GK2/9X6?/-3]<+/[/EU]\\NS3 MQ=;^^_///PN?RW_CLO_GBT^??1:_X>_K9?W(9R%> %)/**]*RK=&-3:SOE(#]XQC8W<:Q%&46T!%_:3=(DK8594:U&@RZT:4GQ4BY'V MK*]F@0VS4[1 M]3).@6G6ARGUX6P+NF&BT<.C2ITI7/THSXQ#*ND,(AP8V4,^G-SMF=96:*I[ M\-QHD5WSV>9#,/6MW/;]I7A?OC@E8_J&TUM8I,A78Z%L&HHP'#MDTO<\??R< MF%W\OS6QFA/6 %9!,K*1E6.]^.]#V0=W)'BCR7!P9CF.VL.&1^!;'?L.>]I2 M5^JQ5"!:9@XO=;BDN$8A"B>O)?Z(_-L*NMK6[TR+*?B$!S&ZVS "W'6DJ-TJ M,O1AI_<5NL (,XQ\87!%0Z2YM@F_I[%NOC7$%8+$"RH5#CT[<,!#JW6.+E@(.I,,!,@_UBL1<&8M"7RR1SJ%_%CA@?)?;.I>G$UPXMOWR<<< MYX=)7QD/8<@?LBNW0 V4PUM^0\"L$70K[11*X6QNU'VG$KX;"92W/=W 0P"I M.=4.4R&R&#JSK@?'MB4X"YUO WOC\1;,<,;2);W#.<05]@=,X*?WF<"_3>5X MG]P23)O GR"2\%,DQ?XI*LG^0"Q=_?#^(_'%*1T&OU9Y&B]"M0D,P\(E"-2V M7O5DF)$I,94:7O<1#5GW@3[9R?GK M%-T,W69_6TK*-58Q:S8X<-'&*-:G4J,Q]__;RY]2>NF[%&J,"(FM(FG+^+8- M9::>HZ,6$), 8[,L5J11NQS@@Q; ?O&+A)6.9M@)?BGY!M)H%_H?<\,=?H#, MD*ST^>_1N5U8J!@?6A@Z]8-P;EP$UXK)"]'-E'Y@#:*:::$6DKQ_! XW)MI7 MJ1\PZ<4]:Z.%96Q\ULOE:-'#JS(C4G\YMU@X/,XWS*)),U;-]45(*!+ MI;]E2DSE \R6$?!(GH:1_ <,E[12^4C'GD(KN,LJZ^RV3R(XFPON#:>.]/'9 M2^EV]"R'5OH9DAAK;M(GMF+=L@PR[ ;9Y.MZ6>\U"L(0;68W05RGVV4PF!TK M$NC%T20E*[YPIX7DQ\/4Y0U;TC*.1PB_CJO_ARZ\9]<;(3%A,N'QQB8L[ &U M[UR?F+5ZQLF:2F$$_ZC4C%'LAF-4YYK ISZQ*$2EU%-OM1)-5$8=YYAC%N]> MMKD&IXXI=VS$C8OTVQMHJ:K7"9XZJB^4!V&IZQ*8ZFT5<[#:(YETFC5-S"K_ M_^R]B9/;1I(^^J\P-.,-*0+=YMU-><816EGV>G?'\K,TXYAX\6(#)$$V+!+@ M &2W.'_]J[SJ , FV1<)LE[\WJS<)($ZLK+R^/++G10$2(B4K1'))@?+]?.K ME%&E K?@*1J<8D>940A6A2YFA0HU6YJ8A].4P[C180]@V ? <.VKSCT4H1:F M\#\X5VAL*HK1" H:5(_E6* J+9&':W7NT":ZMQS6EKN/ #>_U,C.9B#5-0K. M8_$^3W/;>-6!'Z7ZLO5",O/.!739>&^2VLX#*3>IBRY+'EC!;F8TL+P;(WH8 M*I&2<4-J2F^P '[5:X-AJ4J7#$"7&'@M+Y@ "C;T?,!(ZS@"2T_RHOKETUDZ MQ- /0 L+EZ5^'U? .R:,,=7OFXYET&PP7 @_E^,],UNF4TQR7"J/B)KFK?+H M_C<,UP$-4! '(C6:N=J,6+/IZT>!+Z&#?3"4%,YPC*4HNR^P4Q9>[ A>6C"# M?[#,@0H[,LUT9;Q5@?!=([^))P:&Z#1)S4R%C)X5O3_0VY59KZ@8RG>%,^"X MAL[6!<;@A"RL1?S(T2Z.03*__CZ#>$1RM=.L4PCHQPW$!=#$:J@4:00T'X4V M5X)@WM3GBL71#=]H^\U""%=Q$=0N@,-!-#OP8*\DB"]TZN+ZGLO_ 3H)7%QG^5S40K8 P0*5Q8JPQ-12W20D'&9I M.-8^BVA1IN*"V#OZV%'!*1AEJYC( V+DI(;B%:BOI>(\BA5D+L-N0'PS 3!: M@YH0AU+W+#(/4/(6YZGT7@>(R$PWQ(4R%V#E(FA!-+ZOS\GOD00BB*70S,:P MY'"[%<0*\;_Q:1K%CIV2,#$:2D#5=!F?5-.M@-J"Y/H%D,2C8QZJ)\SBD%QK M8NHI4J[?1#-JI32+=%4G2Y:) \4S8NV!X=WJNI=*:AZ=/N&6PLJ5P^+=)?I8 MKO>/EH),*RA_U2)N"?0;6-BGI./!!."0+R/:A#B'$]QFR&IGL'A8LGO25IW! M>ZFZSY%PTVI_58PV:"D?P=^/U?AMFWWS_RH\WD?=0<-/E ?I2?%)^J/\?"%J54/G<\( M&\6>*( ^C0PM6*%?B,YOHZ-)S)ZSM6/@ MH6IM5_,"% >C':1@A&..,%XEZ,"RL->D':DUC3M<3 U4C?FR\0FG:GZ_\:LT M)ADJ84Q"@2BO$O$:0;'&.?(9(/TPIFM3KI^ND ^ZG5(.]_.@?G97,B^,T8R) M[F^KMM %.(*0LXEG;A85Y0]Q,EDQO>(@YJ>AZ,LU8^S.[;13'Y;*>LWU-0QZB(- MI13^[U^ $EXCH4+U^B'I4 "LF#9*3O&L8%V<8V' 2;:ZJ>X(I"P2MP,2ZQ"I M:K1_ZO0S*EZT0K.4L'5 C)$3Z!['1TJCP;,(HRK8+(=?$^;+P.W2Q-W@E)FQ MQ&R0=6R0W)!MM@:4LTXE@SE3-HR!5%6WH2IF>AFSPQFK,=7MZ'>9QTMG._P: MVR%EQ]K.MR(O0* .W6V4V5T&97L W9*('6C*;0T4LH#LNI]D0 M(\@?D8D#IVX3!XR4E+[H=_;YCEY"R$Y*63CI>FDSP+SW;N-*;)QZ1^%Q)F%V M>=HLSU8]: X,P<@T8+>=8#YL)Q7H*)HWP6_=L6W=_2)^- MAJHP*G/)Q7/=*LSOTO-U>[8 F)6Y"+6!WR+>PMJ@0L,#0K-4Y4=T12M!TS"G M43#?W121W^GGN^$X;H56_#V.-6& N(Q-8P]$Z5KR8GYIJ".':Z+TE$?=W:2< M'=!!&O5Y<'\LS3R.W0:ZC(W$R:W@;]Z7CG);1,ZE@OF*2)P@R$W/<=E2NP4P M4JF,PD5D](7?V&?;6"MO9T=: ELH%[M"H!-.9+-(3>_9X_;LZ'IDD@= M^LC&R3F;A$W_ H1JAB-E"8W#);9F6$9;W\-G5)3 X_6'6S*%G*8&W<-*<)@"DY+:12I'\+KP&;>%[7F# M\]-$6EP]B(YA9LKEB3I*[$:--K7:][@5.=MA?88L0P:C(80N]RIR]-G P>_P M-#4,7;)E>6%."YZPL M50J(1\8+:H==^?HR9(Q46X0\A]*O%)/P2GG!]X'046W _=^W #&9BXE1ON)H ME@+/"O1_Y\&[)6RE21 5%]/E7LS2](O4'.J"L,(5K/6TU6M&-Y:2UH4\2)J M;@"\6H"^!EPL=#6$AH%YOIHOS%5B'DE=]JA_)H\C8JY_A-5BHTT G #X"]MC M(UUC OUT$(MK5816]?*TBL2I"L%$LES2'5.C(%W!TR+%Y"ZHWJJ5D.$[RX!3 M9-I?I-(BL3*U M=XLY6@=GC5<(5C=NT7U":&[&,N9*$TL([T%GJW'GH ET"*R(T);GH6F"[ ]& MKNP:",*GR:)Q!L:RHU#/:F9FZ9NQL1Z"RV*W-83?2>$7A(6J4^=0USE6,H", MI=A<0F>*")IW"_79>]Q#\F20[W$6WCW\.>!<3QYX&<)V;U@']ZXM_LHJ:I#C M%%AGR=0>LR4:647AI5*08DT!;:%J5PJQ4+7FIVW[^SB,&POF0$7'F3UMB M^Y%(,IJN)'L^IVVW4ROC]C;BL!Q&#F5+/C(8"KD6MRF9$T^NZ3%'UKU <38=%"7XTHIG4-QA3E9_+9!XHV*9"C'LF MJRVM6QGK1R3'E,:Z2#HA1 XZ%M00ZB.&%HVH%Q.8-*%C#9H^**@"U&VOCC#I MOE*AGXE92*=9N^(NP(HZC O3JP.K\;/]2K.9V/)6=@G-%.F0))LCG-SNBXR< MR(^E^RAV>;>8$:HZ- 9XSX29N=K4EH,;/C9]LM1=0Y<"K6H^CW/NX:V7.-!E M%-(4!I9 ]_/FH"E"0AASIXS<=!2;F(V>)-RN3A6'G R[4^9EX[WI]DP:4TC# MJ16IYM9@+EB[&A*X2*EASIQ;J)=/MS[3]%CL_42-3F\,#\*$N+N$WXHHO:@A M-5G>5#5+%C^"+;@U9WE,:-I"IRRL5QRF#;O-).EIV?4=+C[T^8EL$ MVL,+IX#5?(R]!P1X)0G;D6B2L.)/IG@OF3QS8%G\#!9A7H48]2%#MI3B:J2H?E5_]>P+];?=V=J>3&(?%!Z5OJ MEI#X'G_/D#,Q7H/[,6H3/!2B>]-Y><-8+QL?D\:G:*$N=XAFM*^A/U;KFK?V MJ[K@]" E!2--^3CS,)5 M+5-Y46CA<*JR_&.VM\728#YS;A6M/'D0UW449LS*^5&]&%:AU:15N&Q\JJ2% M(U9 D^'-5J;]C<4BR97&U9- DS#J9 FP%+ O/ PC\+72VCHJE,;FG/K'%O[ MU.Y\:(DL"Z5,JX^B4VG3+>#QMJHO=7K<$9)5@L0X"VA" !%+X" A&<;O4[04 MQR6U[84DD?A(W"=HATT7%7IUUCT-S/3T M"+7SP+L'P7*=ZC+?0X8C8%1A.6 W8?+]P\E%C9?9$@4MLLEQKS:H!'Q2JXZ?!7& MP+Z75>"$\TF'5NM@8F&^]V"3_Q^;<#1L^:I^Y_C7\E(S;R9=-\63N61C&4]F MV<; KK1&-92^@#D*+&V@_@]IA3* \S^B,$T2W8V=6A*"7*:$(V\Q/^_J(U]!)"B5Z\FD5+S:1\4BOO==S\84AD#8&+5 M;JH8=4?K-4>-N(FGV%G NFYE?R@45'75TX^U?@Z7V(N^9H=5KW3HK+5)M(HX M[[[H@555!CE]? /?5E8H#4XE,DS/B&25E6I1 M%V?0*,"*$5M1?_"$QA%)T2?C!P+O\&*5@25M8N!S:E?/[567S#')>5PIKA(K M7GJH(J9CN-]Y"."0L+? ":4X<^=#+PQ(XD+JI5DZ MJP$YD/:)V'X(-C"S(M4X&=L06Y_$LX@;4B%H))YI$A+I#.J,UV0P8+]_!(S) MIXOKS=M /R;B9HQ9%?U.[D1E7'QZE.5>(R@HR>G]Z&';,!<8["I+L+U<.C-( MLH#B3!T4W*;;>^^Y!'ME7&4B!).=U@A445U M"^K$A%+L8C:$FSN:F%N:(;6DLMGRJOP;*08E#915SZ*Y&KYRF>#@Y)O=D3W$ M8Q/5:,U4^GT15C!)0_3"]:9;S9!T1T'949U=HZ"99->LC43^SCRR'\CJ"G2- MW+ONE5O<54Y\VMX?C"GDUO0 PB+.N2)*:^O>@[D!0Q 2+#>1Z:1T*=.(O0,W MU4!4S)6CQ9XO]%GI*-45-)UBM&!YHZ[I"_#FD8M0PU^WBD)0K'V@^R1-0!^ M_?95FA^D:E34CF/79PMRQT*^"BX$(SX)/A1C$+Z(Z1GIUO2YU$[%CGN'4H!] M?^%.03T3ED)E^,?E74K"D5/!5$PTV[@YS96-)6SR2.]PB5!\-4@&%:GE+0PUJ\]GURNP^M:ZE(#;F! M0F6"03S730@&U-]LIK'&VWBE!KHGJNY&$E*ZG( XW J5TCN%5)U3;*OL/M.) MDW,7&:;:LDQPY?V"(%0.0-U[.2 ME\R]A?!\3,P$&Z;@&/G1'&*IP)9#/$3#=/GRW>"F!XX1,<1^\CJLZ7C/E.R$ M^UYJ_,AD-!#F*I/15V8_HU"H&SR>K^9FGR@.K+0%_(<=.R.06S:FV!2/'O*8/.15G:*>Y4:EL"X4 MP330]I^P3Q^"M=ZG8RC[7$J^V&EI.YL1%?=J.J5BLZGYH1478K-^RUOLJ#8' M)3$%)3D)B%A8FUR[2"26;M ::.["NP=MQVM&O_SP_J?W GFAUD'P%PEKYM1A M2D.,.!NY9:\FJ4-T@@H3$S +Z,Z=I]G:_,T^\PCU"20G$FV"&:#TYQ1OA8V+E?L.@&20A!G"-NSANM2PV, M=STS:JZ2;UM7G4'28]8/7T>7T\L .F*%W"(8BZ GLWC$U7KZFGX3W#/S:9L%K"\N+C%LSRZ@T+[8LT:G-=_IMD7;K[W@9^GC\TO__STP3TV>YX1F.A: M,S*5@QZOL0,7$\- HB:=1;J^/Q4TK6P*TY!:#>A 5RT@79N,UO9^P76);Z.> M,!56U;2H<)F9CTG4[5B1'Z1HNE MPB8:J[#-WA1JS[4Z:+R6LC&EI6&M9Z(?#*6._J.S&&\PE5N\CRQ =?5I OF* M%LL&B@X)M).NH4VA!V+36I%'%.#""4)!Q*_JW!EX&B,#)/E[@D[)IZ5-0FM) M,E>"[7CI4:8:L!:"R]7%8;FRIQLS(%(@I]!L7.$9A+MT+B(RUZD>F8YVE#]0 M53W8CNHW:V9'L3(&"4U08RZ R4*J*((6(8T2MPAE1D*>EDMQP=!-'B #. M(LSGJXU;@+%?: M"C#\M#KR;5-<2$]US74,DB$QD-)@-P#0RG(#\P'^ % 7-,\ M?/,N#O;,0V 1 4^:J2L88@(J,1KGY"/I8F04*+72%W'"%14S9>I2LPAE5CF340!>1]" M3"=3A+-![%DZ!EOGR?9%2/P8@A?2(N$:WH5K$B>E,_X=V7(S1?,[%9/1JG9[ MC(+V5^4T8:+U'J%Z],1E1YL5M8PK8^RGJ(:[>L(TRI2-J FWX@$HF!O*V2'5F #FQ M'5%!$JQ#4+]Z8:+L"5WW5]74#HXTCH)'4S$4AZT@UC%G%P!C3BY !<@& EW! M-YDR-( L!5]=:5-AJ(^(B=&:8S(R-6-B1U.#(QJ9#<,,.%K$4KCYBXT_5N,I M6WU#UEDBKF1'\CO5,$GHU=(1MSTV,AA)%9T.@C);AM([XYBV%B>#L![GP*PK M["U\Q20:HUEO=SM6@E:0@MV6GN;/H?=XBM$X&:*$71'Z)+/Z0[TR'\?\E:)T M5BPT6[55\[U_-C73!)_1MT#80F.I[HWXZ%A-0:Z-DP_4K0CRT+*1*[=9 M**6VB4C 3)$5-TI%](#+T^#/E 9%\VP$5U8#R8\NN+,!3!:7P_*85F3[$%QV_P-_;4*_5285@W M2#.BCH&6!W;PB4L X&7ZJ3Q1J,]4;*CR6A6D5P\^(+2&\9IE',L#OA;;J-$UXPL M(!.YWG35OXYOB\]B>%.<%(?U^NL;+$@,,^609X6-M^7(5BX8!]"D;VK]7Z_O M>0K(=CQ-MCR'0@;;2^$B/^&D^N) M:?;#XK0]%L=C<6IA,OVGK34LJDF\=1#W-\126""IS<)$RL[PLC%F+(;(;*H" MMNF-5PD:<0=\M*[@@S*.?3VC 'N544(EM[C%RSF,$<1:L*&D9;A5&,Y@;E5X M'V5'XS[KSG8]S,.,AWI2)KCK!=\O1.YE2H9D/$>RMJ(;AJYFL"O*GMN(/ER2 MR'04;Y@14:1,R(C4KI<=_&#DPNK%),+NLM"Z(3OKS_^_-Y0@X!O[9P2 M-+QI'Q:K#(X]H1XQ,19^Q;L$BVS4QD0QZFGP?S1^_*J'^'%H'3S-H+D]/U G MS.G'N1XR?PZV>6P_B('H<.H0!25/Y1#@:P-X4/_/]-*$[QNR?OREOF_XI^,5 M4:_*:-[ <-2M@(0,,XI-Z%\ M"W+4M<6!'-ZAT$9Q.9V:Y!_"9BO% 31#HCC*D8OA+C(\&E*O#>8'S4863)[I M"%.:Z<^K-]'H M"X*@#VM;2WI!CYA3-K?L&X$M;+0+V$B%MLGSLM?735;K\,WKSO--W(& M?A:TPV]0<;IBN!>P#PRN^U2T1V7\;_"&R:N+[G'7[ &4*_(VW3V7C0]AX<=R MG56^#-1(OLQ2R,$U5MF48ECP1 @QW\00^J+8'N@Q>)MZ,Z#("D$$1FVX% >& M$ ^_0JE:-L,F!0"XIIY^C,U1J]8\/T\*8J:V F/-9"FD=XE3Y-0R14Z/$9A- M%Z6:00+[,,K^62V458/'4UT:_QF9UDWT&=>(YU@$#+XX!-=Q[2'^'(_C M,,/ I;A*/&UM(=K?XN)Z=];WCU=94:1Y, & E<_.E>DLW_V/4M-[U]BXM!IX M><\39,]L2 0W7B"4*?=>XC6#108UBNL@EP^?P1C3:LP=R/T!)K*%GU9#1&S\ MR-\.9-?X@!>6\PO3NT?W[::#([U_A^MM.R!HPXH= M8*H,,"ER0Q8&'*)XY&[C\4K*E\!^O6?U2V2)V[;"&)1.(BF$?O.1R8Z#KAM' M;/[F;,3APU +@E\N)O2="*<\ X>Q>=BF4!YAHVTI=L")%G?!;M)M!Z+0@&RNAHI]MQ>1LC=U MBS&;P(;:6RU#&LB2F">6*Z+#0H::L+I76/%JTJW:-AD/#'D4=PCMZ0EN6HPL M +(8=R%VSD*]:]W6W(-(K$[TF,G*S MFIE6 N-G@1-&QPPEQ)5#O$8;F5:W: MT' /R (),+7FLM4T\1 IMWYT$^8.RSCDG%EPI:%3L;2+ K#P95TD%GX-N/.' MH!CUZXS?7L'C+*H:$W^F 19L(U]K!> *\1XZK%_B.MH6<&*3WE>.MVY4B1I@ M"_<*0FKU8F]!I^IPR=T&'+0+=5VFVVBF[T&]?HHTW6\=4==B.?V70$ HO$N8 MYN+PJXX01L(2SM-(](+D#V09,1 P"KUUN)7NDVB$^$'9MZ-GZ9\7A)HH'S.A M0>Q]8V6,Z)<_R"]_MW[Y6?T2"/!>/W-%ZD9EMDGDEXUTH?93SW>HU 35=;0& M_=[AZF=??1_H!FW(_Y]M7%@3RV8@DSJW2ENI68P0RTB(L^AK1-T\I3!KLWKR MV(D*[$3'8R<\=J(6]_AGK8H7 *T*\=ZZD4YLE"T3(@2PW<,[AQZ68]90$=]9T-:DFC,"B'CM>FN>+P$L) !YEGR(#+]MDX A\%_UQIJ@5" M3*A>_M]ALH)KMH5TNET,$N"S@$C53A7*BQBV&//2B++]?U9*^TS00?N9BS + M02U=K8W9.INW/3!?Y4VO*M[Q"IZ.E=[V MR"1JOOV55 $+P8$=)C*/H,%+R!@'C.OK4"@E"74A*V=*$2NL-T8'<:A*^P_@ M Z-JI-#>/:DO@EC#;!8.4^XTRN'%XS(I .*8W$79%\C,P!"CQ2&M"$:7*K=^ M"-XL.N.\LI*/KEI4NZ]+2.FJ&/&V3I_(,.'^K?A [=C;W<"YFM<61NZKX8IB M2?*YM&H$]BH9J>3_8?@LAW.+5$"V<]QX;0H1V[W+ZV_>[#XV(O ?!\C"05ZX M6I#&OZ,L#;CN6:WQ-IO15<9.=%4GPLT8[;94A$##Y;[%$*FEA,4ML&\+]9]; M!P/[NG7NE%8'T+:S*<^T'0^/YO3J%,VA;/8(:C,U6,$XDX)7-%@/"Z41XE?8 MNX#6I=0:C@L\BT!W "-*#H>.Z2U1&-Q)!S =C9N5LHV&ZW.+;'7-X5Z9)KBFI1FW$H,95J4 &)-0MBO-W=,?+)IX1<8A=(&DKE;(L M*\Q%.N ?YE$V1=8)I41ABW6\*_J*Q-4;=N'(;N1/BS0:WT76#"*ER"*U5>$D MB]0]37W*"_[_4;C^/_S^N?$!UMIQ\R6Q@U@G%/ EMP6V0Z+(J8;%V]&_,$^6 M5LA] 74S(X".IF IG 5U:ZBWQ<0%;8F/VXQ>PUKYA!N8<;R[MGF8IN'[CS2, M U_%4A2,X@:EYZ.18EX14%.M'-/W_'(]MI2K5BI>08X3)E[^96QFMQSLW::/ MZ'=N 955O,? 6FFN1G?8A[]_^^'#.WZO+D%BJ')8.I;%JYX[SH1D#5D&2U &I K1K@0BK!!O":HP1A+R)V.G[OKJM=4*"7=I4(BE"H% M+K+OW! 0B:0;($\G@*]<:AJ#L#&!M.A-3"BV#W__K=%K2B=4]G?@EZ#ZUS@- M)5DK9ENQ%Q'XXI:PAT"-4@ZH484!NZ],W,/^C<7:;\]:[2SOH;N]&2XV=AN' MG]T0CH'%WCD-.NMHGP+N6L"T7U84G[D3 M-^[PZ7$=M+V"W8D?@F!LM:JKJ6 M<3X)-Q&R1#8\?)\@2^@RL#\]@8%A]L! MCB7_2DI$JN0$&ZM1'T5*50);F>Z7!EKN%L]7G!NPHML^F'23WC%G1M9,Q3JR M)*+0RR=D+ #%X8%426M;7S"S"H)AUFUJSY%9(>83^#'H)RE&.DY'0V<;$Q% PJ/"$2\%,FF"! M$A+$K?)<2G]-S0E(@/KG",NW^2#A8C(M[Y(5R!*Y(0#R7'HA@W?5D+&T-+^) MQNHE"!)92ITV%:'R!6PQSKESE\,5)>%HR5V@@&4_1:#[';(_I=D#(.-(N661J27RAN&!^T'Z(1J3ML#-UN/;S'T-76'KO754F%9Y?! M:F?KMSC_DBMOF *0;(]]M+J#?5*VJ#KFOR!%_8,7Y;I6K1!U_ZV*7HA$A3>. MAFJ]$D2^V^U(2TV+J&Q*..7TQ50W5;7/BDC6G7I_C2"?;5 )SA<=0 -RL:0; M&M'=P?O'C3_WKGJ7VDZRVM]Q*;XS)D=RK89WU/#6&0AM'LX03,X,)N@ ABV/ MX:UG8GXF)F8T 01^8V$@J)C4EB+=_AT^!OM"0#%W:?8%B3*$Y4N\1"A^@;.W MHD"N:71FFL%KZ,DFE(_2!-TM'!C3."8*:\Q0M,L0^C?*ESY&0K338A MP9%_0(]"NGD3QAE#2=QH= +IVA#^C,8R(@S1*UPQ7>I=J"8T#DJ/0/T\&D4S MB\W4LD#!SI[I%I>V2>>19'LAR;J;D63[>'FFO:['GWG\V;'Y]!4U G3G+R-D MO(A',7(SA%2=(X;E!@VCJU&&:"..R"2UVM<*,24\"F/5ZQ([O>FD7152L,:; MKT90WC-9U2[W^]&]C[ H(Q_=* -\ALF\M6Y53ARG643.'55DHH5OKQC!W#4U M=45H1?K'8T$_[)LP8>MUE8;DA;XF4%44(L.--@'O,?P(OV9J.?1( I=JFV0! M\A10[#.,UBES#'"E&&86*JM7B'4:6LX+9;[EGU!V@*;&/*U\N5N2#),"+!+2 MX7 APO+&BI9 I#V:QZMY0 "W=6!:&F"WM&2C<%HA$VB[!@PP$'UALUK8(!.' M>SRHWI="XX7:!LE^+OFLQ$E.KJ*:NOITQ'U,E"WG[!,&,;3$:W)A(_D6*F4" M+=7M.-PL5G[GF#EXE?S,-R@GPFEAFSKL5V>7R=I#=;U:.I=Y1&6;2"J21]$7 M.QXC/\14$A6:KS)N^VX?9\=":Q14P[V_Q&5Q"UT"\-S!,[!/&)G51AEP6EH& M2! #0_11J3^8*QF2+H#97>NA,'9,CT<7=T-"%+!?F3DZF6;.A6W@0!*?0]N( MQNKR5-U"Z2HWMK1[RB:K#.X9J4R,5X&W@KD+"LUF3'!72KZL M_(1S)6/G'M@WP((HOS'G$N=9_"7"G*%V3>@L.*$FRH:20BUJN6Q>=*SNC6SC M;-%W&>8"02%LS<:.XFRTFL, 1U'N;X+R3? C'=C INQA^5+;RP0Q$G8NG$D\8NSO MVYSJ5#\/&M!1 Y9(6ILOE/QJ.8'<@CFQ"'M"1U8*UNE'L2[BKS!%L&QY/B?L M![S ^HTT,N08O?,BJ?@7IYZ:4.ATO>B>W/J)_?8Q8,26D195+-C<<#M2 2)6 M7G\NZAXH"0 >IKS:H-8Z&FM,;7-)'Q!CKVY\O[1EP36U-=L>SSC,0=K5MZ]5 M$\G/#XBM!7H3^4;8=&=:!S3@VU9X *R#*76PH$*C@!2T:"D MU =G98RU[8'4?4*H5NK8M5@!?3:E ^R,Q'VQ3S<_5W)AA%0O:K>]B;462N4J?;O4\?(S=Q8;S+O>AH5XI4$J4;]0;?<10I>Y@R!DFH^R>$AX2;1/]0OKMGQ6 MMRZ+$\FZ/W6_:KS#B<<+J5WNR!%)P.DO]T.\DWK.QBH1KR<+L=#4./@4B]8= M"1T,$A.4F[I#JAX6DTW9\&J?F PY46MA!6]@$U>)50VJXS>6\^A$.1QL'3D- MPK^'T:1J ZDZ%*7#S%"AIH0F '*<*'?"IT,E-$1-\5_D:]D(QFYSEVM6$ OL(=J QPP91.*5OH:1A M'G'\2X^@;D?BWOS\)EDP*B$1+,=R%^FC186R59!N^+\[Y/V#?1/_>$0C MJY>Q4$]2"D/)C :!Y%;95YQA8R2XBVQ:9#L$+E'ETE.DUFP2WJ89212M12;, MAIM_3(T4]G+%K>AQ 30,&'JG+V&Z>8]1GU=O\D'COJK H M/C!H+&801QN-LA67<*T29%/2^3QPX:"*%\MNQ](_RV'S,,.A:[R4)MZ\0BQ[ M8OP/U]*HV[%L&)XSS2)"]A/_$EORY32UD[BT[$Z\6:TL/O5GWS)":7A!R4$# M1\XRW%3#XFMEG!-N.6EL$H)K0!AD!K6_98F ,6*,!(G?8^3$#34($U55P-GZ M>Y"6\#=E.$"#)@B*<[[]Z> $P!E@13\ MF9H Y:H+K="&8?(E6RV6(TA(C!_MSG__EV'V[?Q]D2 MW@A/=:%Q 'I:>$F 2B:R,.S]P VF&!T5C6X2-;,IUTN'*VY?"]0FHF9D#)LB M)%AI'T] ?<2DZ>V=& ':91SR#4+#6D:B:NQBMJ3HOSIW!;G$X]0\POZU<[TI M)17/B59%+5N43#'%+J1I H@4+PT)(IBK&%MII, P@0PG&Q??YEE MB)P5>;Z:2Y$_L(Z,V*S4E(>\%>Y.K$TRUUD># +RS+7_?1M'T/P@@5)2"MT- MUYS"S94ORGTIN5,!/=AJ6Q@FX6R-H2^WH;T./JP2&VQ B<$IYR0ESN5L@K97 M++%2ZY "IW,TMOQ^]V<0:G?9("D 1'V:-J)B-41.&K\()][]\0EL7< 3P7Z/ MV(K:B3#::5@,%!4A3_HJ'\@X;RN5)F/V:K9WS:G^@O)%PMN*DQVH9([A%BZ>11/B8DA5) M- LT# ;2'&!/8X?,M;J*<)M)S(O2$ *7$1U%M!F VARCI#HB$ZLM8X*QQ%$< MZLPE>6CXANSI"BC-^K[-C*3>"H8^UCW>*#4?&=U%)BP!B@'2%G P&BPI''&L MCFTDD7(=,[]0FOI+Y)P>?H@T+*L\#]CK!]NP[%]H+X>)N:7NY4''Z'L>DC-N MQ@YS"1G$Y\X#,P( WN6HX(89E R_L;*-:7?2"H87 DC8[%5N]+_P,*Z1P\ ] MM,,IHI)XO< 9D"R!B1%J$)H#0K":PRC!BL91$0S!YP<7T4*?_NY>JF/ K:<+ MO MSS'[H&]1P#\&Q6N/.I!.Z^ (&AH5+K4G K8F3561W]JFHYM7H:[=ZEV98 MKKZEI7:)PD(;YY@A.48! [HE5!H\/?1J4*NN;^_#90@-]Q;JM&J^-;2OD@MJ MZ(A_TS2LRDC)4K72\Z!T%1B;J6[VIW/W)>!"0P(QSM7*@.]OS)6/O : 9JEN2H>'+:(X3 I6KMAZH&O"1(3P=R(:(ZRVE(JM\ MA:QH&2M&L>YT7MBQT3EQ8G!G:,XKVS%=1QQ.B+ZJBPS-8-U:>I82.P%')3ZI MW?D1F-[B?)0V_E,MW3LUL@"C;M-86C@![Y.ZUHD*DPB@V- "2_0NGHU!,NP0 M!L]5KS"=*;3OZ6;CEK'94ED6.1M+#(*-C-&0Q;QFR+=,:<5ZN$:IRRQHVRR98W9+3DSNE4 MYPV3*M1&6*W7G!I81(N8_JTFBW)L?@5K^/[C/W[^X:(UT+_!XSS!/JYL=,GB MTLI2#T)KY70.5 ,%R(XQ_SUQMCBPQ%E8V;"(;!/H@*YV'(74,N]":B5W&V8QU*5RQK0X8F11GF',E\03KMJ4$)0F4^54"V(3 M#4WOJJ;%K.)_*T?V?M"\I=2, 24U1@'^44_]O5/V_YLY#Q_U>3 M;IBM6+WU M5\@._/QST/A9+5SCBBP*]>QWV-18/0=;'*NG_@BN2:MY\3\23=4OH&@4B '9 M4%AN.J%$ C%IBU8(A^EJR67(68:[@MS^N:G4"^R@=\!AID""MP%[&POE(!5C M)VK)QS'UPPBQWHC"H+AA'&FEC&RUKI".LZ40K]A+]J8;G00I!63B+=2"CF/U M\TR EX#N9CO6>HR;#C7=MZL'".$UH\G0.@6FV1$VGD[4,0%@WW2ESD1"I>U$ M2/S$"F^G\.$GV]BUE@TW3Y^Y54XB2*K&4%MM.]D2O*-ES0QCJT3XF2-?'P;K MSJ&*:FF=32+WX'A4KUFW=B*:QRVU8\1:$KAA)S,8@R0H1VUTPPTJE2*0(^Q& M5>@8*.E8<[A;/9D#]9@22$PB3C_2-/NMD*# !(-9TC#$P7?MK?(1--B6Q7,' M\MG:QM ^6W8&'[\)QS5*K5ESTP5*]V#0:TY9)]I'JA*\7QQ$#FC/5[E$4YSH M$,N,!JE1T3$_0J?P1F3PTG6ZB!/V[,T]1)!E'AV&;ZQ(C!X1-,\F9OA5SE&* M!C: WB1O_*Z"N.F\((K9,AU]83%S2!)8M"X;NHC==&FGG"J/2B>*$5*_1&I[ M5M%4,8[J[X),7 8XD2JS;XFPL5POT/R ZA]E,-N_@N'A_J?C:%8($"VQW;>> M1$Z$?O?)_> M-Y:R>&%8OR15^AFLT=*[9)J%G&LJGG!YCSJ6E7I5SBHM1$* #F16V7B4[/9O M(XI%+\TQHX"=6CM*4>JK@=0(U0MGU$-LQB<*,U@S;3*8K1#2&:VZ,2)59*,J MFD/V"F++7.<:0/9;,E&L)-^]%\##[_NMC/;'=-^3K;M8D;A*:8L.<6I4@P7W MH(@DG<4/GWX"S./2JA(BXQ29B3 MN@G="(VSU9! 4F?K%B')6!H.WP)UB"NP7'.+)E1V%A+,6L.9DJA9*:NFZ]V MO5;*\+YHMB2+N0T5%@!E+NC^1*[ZW_%JF*\2I+W6&Z+&?J';QF(W$*19XD4& M[)6Y^V&>XH:1?PM_(1\WD#C\733,U9H'\LT),N'EII+LTX?W[(?.\@@S:\*U M4OE^S&PL9H)7@B?8BVE&5ZP(E%W 059OIWT=!>9$@UD!E!K49(;!:*0=<[CK MJ&:6\'R\L!0HHQN2?X&:?X@-HT81%*>1"UK\CEJBK7M0QH[KL5)D$!N:21<= MM?,H?/E(N;\PB(3RFAJ.L&&=X:)B^(QR!84M"-NVS*UI5K^4+,@1X.4PY3%" M1!WV4V'LLH4WM'-$NKX#1@*7$F$D8=.@X0S!F@N^OF1^X%;*R)8<6[I:6S'P MD$4&)V,4"?Y+/U),;V36T<(B"LH@6BSMY-HOJ!"43HJ6?%JUPEL;12'NW5WD MAL4D[$&@+A80"^QN8R"WG]$"K ;ZEH4C[LA$5;F09@O8@A 2$TX!2RHZT(!Q M_KUZ"0'G6,D+8@:A9) ,U)G(MDP=296W]E< MF9O1'$M@M>R*N^C<:#/M1*+I:5OP;'($E?7I%B@PXW!EI0. &02JQYUDX6HL M%)]\7K"KVE@'?7<,=MDV_2D'(; ,U[GTUY4FBN8=L #-A/_(AJ&:^<7'K[-H MW7@WDDIHG2BHY@22\+J6+2-8F\0)P:OC51;M*5UX2:GMC;*",*.^IMS3C<5L M8%\"3ST6;O1S&S$%*5\O!BNK%P:)\ 062*W!D1;4!AQ84.,J5*O6S<8PLW]M M)7!@N#E(A0$&,4!S;-DC3)6G1T206/N1.H*/5YJZNY8NTZ/U2K7<<*27Z9VZ MC:I8$QKJ*,=P@,& S=G9L?O54 LD0OYVFUU=$U622&7&I1 3CG.,=DG9 ^8I M+(X&^]FF4"#B1HC8OQ7L5X.0@R"U\* M;@6OGL=D[(7)N-J,R?#H"H^N.*++]HL-^OP7;!7RC:-K%!JQ;%>UQ$*.K@Y9TZ*?"G2'_IT5:>6'CP(.YL M6NR/YY(F:U^6T-4E0T$/@YU#[1Y#K$$9?' -6J^),_/$4$HGV *8TY([./@- MQ409AS!7N>TW:QI4*XY6J%-P2WJ1_$22GYJ0LRHOBF&9+":'+$['^3T+1>\I MK=3N>V054Y0,W0(^@$:C[$;[5J>2(8LQ%L,QUL_M_3I[/ MX+:%B,Z*2;"IA9Y1VDE[9;S8&@ID9RPE%A C'(D#-N*"K+CU2#+21Y->I(^= M=*O_YZ]2SAPS=W,U<*N+ZG[[^\6NA N%MO\8Q9]@=&6N.+M M[R;(+"\UA41!I_Y4M*\"J_+>D#ZJ;1I%NCFYJ2N,8HK78."!8@#2;(/G#'4E ML#+4=R$I_5V]'&Q6+!C:P..]VZ%I]PY;'[C]T'0N&_^+N;%?#7J M6]:81GB'QCD!21&(I M-E;&L[#BUS\,U2;3RZR*L-*7_5,+CXE"O+P4.:P"N MGUQL[R>HM-*,%#^$RS!@?"L]$[ANZ%_7@3P,KI+8:O/S'H-44S40.#^(MVU_ MQSOT-\J'5F%FMP!D:Z0,6SWHT5'DL=S 2T%9W2(_#[-5L*DB4D=4::4BA?SJ+A#.M" MC2D(6G&JH0\\3D1=WU$')\[!4W;>^J%E[17,1&WLTOQ+.*PX&U,[@ZB*'10K MPI6GK,2%%RV< J>_!!NYYA!3);-( R]TU;;DOG6)N2"?6;^#N8BOIQ2:NDS* M.Z85_S@"3A3$?!EK4_T, #]<\*Z\_]MXO$(*:DB2AE\B*-2?1@*&X[ D(NR" MI^'7##91%YA^01!\P'2PM<$LK(8T#"WK243I0#6W6P&5ZHH^216:LK[A6J^* M^(^8@5;"E^#5+PE*3/2&,VI%1(#Y;'Q!*P]7=P89536(# Z9[AL&KBJ!IQ@C M5?@>51M;JX)X++ZZ3>,J:]9,QCK$:@WE?FI.%(TN""2MJWSB&;O >#972X@! M<:VF_<@MY=2KW X6X1+GE"_+E<3.)#Z"T$^D*I$"5,OWM[(11KRY:UF5?[RK MQ7Q8<-;VR[][V?@;P-0^A9-(2K]JOND:OVGE+MIC+C-XQ<0Q<67<(' MGH>Z"#]P.=MOG'#_!-!FAF;]S6!M&S]#:4/6^)7I0O'>IM]")ILKN':Z-0ZX M,KPB/UO.(JS.1_$+/F$0M&97W\>*,.Y0V5>)COBFB8XE6[6?^7H^3&?BB'[X M]/F]>);J^Q^5[0/<*KV@T6ZVKB&R%G/3#'"KH!:.29X:=\IO25+)B.Q6%G3L M@F(10_\&JG3G#D5'(A/O<.A_"SFXT6G!-K8[LF/P/_V^PVU&W=M@JO=2L!G* M';33Y*!=9X$241Q'1R:TVM$W:E]@VFO=* M"E[+C5^C#&\NR#W^E(6+FUWE^UA$!E3(% ;.->.8Y" U$#5&J_F*O#!UST MS-)/ +J&2JQJ,3()[=(SS.\PB?H?X7SQW:^-7K.IK(!Q]%4#:]U/C'WPV10H MX@](#=(2W,NV;< PM M$]3B8,6-75,W:?SYJGFIAERY:&JY_MSIP\>+B(NR=T,Q'-M1(/&/ M<_'U.]XA#K& ]P^,PC!1?@V^D3[FP$"_U5E\A2A"3>[*SY"@L1>=]EDM]6PF M#,ACZ'DQ%H,\1RXB1I]1 %O;YQFC?OBK@.D9RX;M,$LH"7MZF_Q8M0>DX>B1'7BNE8Y$B2>D->6$ZW$34VLO-B51O6 M>0=5>(4)_!P<,/5$=_]Z,_W+QO_[V\1M":/QO^? M#V_N$]XC3ZX@OC>L_%R/52/MJZV ?I>]D[>6#RXV2:; MI+,9-HY$<*FUF*&UF)L8[3=W**'LSF#FT&=U,0ZEZ9G MT&&-J=>HI4PLKV1_S1W,O7MA]T;:3*/'@M!ZMY,D8' R$RA*;@)\HK MFS4ZS6.$BN]^PA%9A':X+"@?Y,TKHO>L(_<@O67/8N,K6T\U]K:,O>4R M*>Z!=)5&C3<']]H.= MG];55F3W,36'^WBKG* XNCL^772O;2%.;8Q ;XK?*/%2?\IU^?IP%<^6$JOD MKA+ D D\6J2=%^KBAQB"9JC*+>!SF!-13]A0%PG20Q#&":!0:LF 1F"4I7FN MJ^9GZ6J%X IU%S'3AB6'_-E=,9A*#>_&S5*?N$7P@:'X(EFEJT27*]\GJK]G/%DI-,"X,=V:R78QEHZ1)HR"\Z)23(ZE+- V M*7UZ&^9R0%J&2#BH#C/>.SP7?5F"%,E8U2F:8CT>%?5BUK8!K=BP M<".B_5I #NF'BQ9I&QH*+E4PYE"]=K-/-IQ 64@X;*10CLBP*RU6#\O64>;6AMJ#7>!F&F+N=0H M<-HKTH#E[5FN%Y'6;S;2')9P!?#R1,D 1O8#:(2B#N,24>=J $JR5UG$S#"K MQ/RE;J<=&Y!](>(((XOVW;7UVIJ'?X#_!;>6\)0#/O>]:18$"&$0[W&$!5/N MN^@A-^MA%H_Y[@MT;@H+E6^1QHT_P1L,2K(OZ(T6=5[.3O,4_ [JXVPT64G9)U\^^/S H6P'-1-A"Q2Q#;#.23@]0%6.I; KE"N2M)W;Q%76DBJ$;NN6GG$C77H[L9'^*JT>N/ M6@,O'"&R58,&GG9JX8X*4"O\D, ,K%VT;422J@54IT7Q2B'T S1&C2('5E]I M7K%ZAA_)8W*-FS+2"P1&Z0RNI-"AXX7;/UU-;S2(W>7GY7T#1AY]3/AVR)@X M-\3&F5BA 0I;+A&L)1&M^IY$%/U'W"#J/J;^R*\S0Z>$#6>VQ92CZXEO[/O. M>F!^(QT.W-EBC[!E3.= B]+:."T1. Z.%<\.R"4!>[:61J.G1%P.=&7B'@> MI;L6/\)IV4A["J;Q&338BD%T>?@)14"D M3->HHR&#Q=IS40W8C*#2O*"^$:PO.%(4S\'##'6_1*INU/.PFS[B(3#P&R;C M(-#"'REWE7>7 8CQ25M"P7L.#$?4_I9> UW.>?-#1^K5+Z F PJIH2B=UMRB MZ33P'U9K20/]RP76;DG%!EEWX*)@%Y#(M,7&8Z9O:R0K_-VBYX).5\ET%M$ ML=,&7P7H+.$4J\XEKHV<>_>\.[VN\H@+OW)R'%:YS,/8K*:4K*B&BLTZ(-JP M +I)88)D\_8"_/]IEMXM;XXQ#+?MZI]B1_>EZ7ELM"[N(_4L0R"?.>RY].IQ MO#-7.:#>K-(0L*YL)%AJ EL7$MB1G%8L,'.UM-8#W*F!E2,TTE.GRZ:8SR.T MBI$)O&.54\&;,HIG MD?"2S)#KCFWT^]^'WBY(.A22">4[,J\6B. #$U^ZA3;&MB)P[H'")@TC8LXH M/ X7BE?(_GIL>M=P=U?2 O+NDOYQ?HW1=V*$5@_Z^R>U%3/E%;"]IL[Z7"T. M]+4$0@\L'[.__V&5I4'C/\$DRV\:OZ+Y]&F)"<2I7?ME!G99F+JY1;%X$HS- M!6/B"R-%:V*N7G\#05'\!W>B@:D")SH:&US^RPNPRN$:D:TF#Q-K!B?4:AD? M<]GXY+R)66A880S:WP2-0><;FH_Z!^HI!L/1X=LQ-"W!1XG)8H7D@JA7N/LV M+D#I<*-(,X6<6$5+:/>(00W1H1[%L(<.[34]5YS'(]3END?;.E8N;)@3.3L9 MY(@%4R-NK')I?**C=['%=$I1Y"Q<@",U3A=DU/T]%Q^?&3Z C*ZQ6E"UY$ M7#+3H4KCFY@IH.*T)^ .6)PZ.U+/<&)E#(VX;9PT1U:NB!("R$2/0F56JZ?B M6D.PF5<>+WQ]=9&W FWDR-W@GBMJ#BN90VG]J"L++V+D+B.&0]1$*^\0I(T= M0X [2[]BHRVU7.UFT&XVG3[/B 1'KP[9N5K70=_Y!M[.^$DO:+J?;'AY>^/- M];G"SD"60OU,, J=-2"[+YI@G$]_43J%)TL,6(+1*;?A6%^'[)U)%UYUWUI5 M67-U1E;$W8IE51*U%@(Z[);B&!&VF:%6?@+ 27P?CD)X=XR9*<8!NMWB"_'X M:^=+_,TT8@ M-?ZTI.\AW#0>9^!E(L-VHQZA@ZIOM_&85SFBGGAIW@\7 - MJ1N$]:\YC0?7L_Y0WQAY-.4X>:F[#Q0S4H\=TEGJIQ95"=WAF*QV[T.; M#8W&F!JV,_U5AQ5(8BID^?#/B-**@>SA891NIRA')SN\68SZU*7%Y["F>QZZ_L1:,YDV57KMLD;UY>]!_P<#2Y60C 1A(:!.B5P M&,T;A*3=_6;7"<& NNT=O]ZF/,#VQP9NT$+X[TM=) I!EF[K&Y%Q)[1"KT5S M,DTNL/>T3255%=^2]TNW NI"@.'Z))U#*HK4J8E)$>@TY.3]*DOQM]51K6BDR#1CH&*@**$6?$OID$)7RH_[/-TRYN^L)@]) M!/Y/S@5.?VYW^I=M1V(#]<=FY_+:%6,4[U9[4#@=14?A(SH&2R+[TKVQE3HW MO0^L+F%4F=B[O"H.H/PG?+\2TWM.USXK4@K,E?0.KQ&0:X.ZQE.AE,PHXE)- MJ<_2X.S--@^Z"=R38'&.54?>-&Z:!2R'[&"469R"RRQL!?/CE<[VM%])Q73[V*E.ZT^IH M8NI\42K80Q"#WX73: ]%-ZR=SM*AMCH(["=]L"9INE1B@XW<*!]JT]:"%074 MK81P0Q.[VR0?-8NM;CVB*925DJWB98!]3,2^1=,$/3/TP9".T9)U["I+L#HP MQ'",X/ND21(QK^*"(M: !N1 $[+):H=-"!\!30%N"4!PORH'.I.G:JBO=,^_=!R92ZE48&!ETWOIS?HI'T&Q N MPSDDA".9&3;DA'P^0+MDFTFB51A0O\NM3QC6SG.S!0] #X^E%:_Z:@NN<7K(4VXCRZ% M3IC>T)IE%NJX@8VXX098\7*5 M68-LHLKW,F24U+]*DT@P3N0!*A=MQ M<;DP-#9'0,MP6RYDV*@J7J_4H\=02\6*5-"H:O]J=@E\3AN)$L0I;["^":I. MA.E\!VA(=3HCB7LP:ZSN+T*$Q61 2'0R F[YF!TWLE[4N0FI5M!88 Q) K5A M\*'"C6N5(O CZ*<$I*9/H2[2FACM("@R:RQX0@8<^)NKLW4887S4% M1F!UZ1[S\ ZBD-/]>=#3 2!.0D!!4%+D.)@YH#2+LM$EK< [N(RF:DUY9+ 0 M2 &A3"4Q)\WA4Y^XJ:)6YQO.MEE#D5[+IMF TS)0,%2\9"/#4*W]QC]W6I<= MU_E"O*LETQ8@1#_\!A#H2@G1%ZKB"PUMTEE^SY*+0DI]G"82$^/IXZH8$+_5 M3*$\+VE]8%GUL[7N"#R6'C*,'T&/*L[40R01!:E)JO94P^UZ/,9>>(R6QV-X M/$8M[KI/4=3 ROU67Q>/[Z;F3%TY]; ><3$"_.@7Y!Y0=\%[F[*@LCG&/M6[ MF$PT60V[KX?X4,"DI.XA5*^E8%(X_F,%WA?;NH'X>4OH=J?-4(@/$?89PTG< MZB=%7H #,"]CUG7RK6L;D.)S&%RDF[E NQW"+\6+$?]X]CTL$@5:V;$ M%KLP$7\;;S7"DBI*$6(HY,;8MIO($0),+2IKDI8UB"'IK-(FS_J=MN MK^"9@,9D,D6"J"DA-KI28<8$4%;-0A)C2]-KI!]_0JAW2F$.4 M9 ;<07F.+CY!BAP]'NW^N:%X,/:C?ZVHNXZD-H@>ER$90QY%00;V2K;9H.\" M %[3WXP;W>8W0:/38ZAY^ZHZB5B1G7*;QTGQG/LB:-BE=Q\OI=&-^I&H;8CB M70 V1B1#!X]T51/[7LYC+?1-H@N&!!/A0&(D!5IN'<\=T"%U :61EXW_2N^@ M6#.P7DI$ XGY.@-BQ&=RWU^JL. !:66-9H;T,TK'8"V46^&PLL-*6=!5A/CC MQKTL3&&>IR.""]I-@N T4"@S/V8B@6H=^%-&<5C[L.CBNTNE?PZJ_CZ:& B& MI'.E2*@+,::3*86LBXPV:8U 0X3"0H$IUI20S$] IY%)[U8?&A"P 0)>NB.+ M,;)*T:TE%K7DJXC(+.S8)K)YVG?[*EF&BP5 H73P5O*WW),)%8*F&P;$ZA+Y MPC4BD;#37(GE5EY"^@Z1G3 D1!@2.[AT]I:'F.FR-<&:$4-2W H7S/O%8K8N M#(B1B&+?&HX23'K>0A1^IO:[^"NX('1W;H"$=M_1YHD?E%T8PE]8-$,5\2Z V*TNI6EJ*0E;J-_FX/P56EZ#1)RVJ-%8--YZ(Z MW .JK87O@!QS":# H!\MBZ%E"/MEB ?V*RLX/T JQ&8 M=$B)29VA.=,6$+/@Z9#8H..NTS52BB["P ]T)3@FX]+5:QN >"DFIK(928J M$!%MKO%&BX+@"&3M:Y5E%ZY7<.>863IJ)!"F"JHY+"$V ;H]6TH4GK]K_"FE MY;@93)00>84D!ZJ/.-9$E^0*S[I>;WH<->TE]/#"<$Y7%\%_+AXYJLNL:E=N M(%MRK!?2U(9K-BA#"4U$0&/PCB#2U43PU_:JZ,I'^14"2F:SVIU[,:'L1"DI MVN&:P.1OANJ8377H[N(S,V1Y.6G'82E37PYYE'<^M1<\[W4"1L3"20"@2? MM';G_X,&][%=:W=I=P[%<1QL"FU:D3T)D],-2T=<#&*+3XQBZKN631AF*770 MH\2^FBS?1FN!S2X!G.E=:K.>MQ++(#BMT1<*LDIN$.H;*E*1[,:F\A%8;V5< MJX\IED7FL&8_,R5NCHS9LK7YV/@<=$4.NNUST#X'?63WRVZIJA 4## C2>,B MTF8WZ9VK%>AX*PV*]6>"# TQ>*T#L&!:B ,'O_XE6EK%L;]AKTI-EVLU5 (T MI>DE)WAPYL'4JE]'<*T282%K02=(%VYB);A^;\;! 39)&(43LNÁH-EF5 MRV2Z)$@Y*NA:P\Z'YDFQZGUY!ZWDZ7&60T/\?EBHB>Z9^BMU\/Q5[5\Z;OP# M\(G #UZJ)RV]7ZT9%X-B40A84N_>_P,?J8L\Z3JQJOD1/S"F_NRH?XAV*$/* M(S:W .G%+].7&[JB%&R0"> %!)A7:Z$W+Q3=.7DXC\I+!>E1L_AZ803:;B^- M%ABIK(8,*9L;/&N;FBTNTA0AY47(9FV<8W4+K!"7)*.XJ[MZN5C4V @@C58T%-CBFO2F8>= M!APN[K9Z2ZPH Z2FDN@N MT!L3F&VAC!G0+(-G00#TT#J!W+\N5:J.BJF<>FI$::I'1P2F=CZ48%KT-403 M:BXDV %M\[)ZXG?2002N9-LXI<)X2E62,%:5>--223&\)8EOD!XEQG8B-.A[ MGO):R^P;'E#)1:H>/KF)5=,*\R+BLW7US3V5,L?K6VULQDLNKNL2&&0"6._1G@T">T@NYQHRBI\YI$/);=(*%4Q -L&,S5IZ8 MAH)?8QW'7'=%X ()A%%1DLH=B96IQFLP5_/*)VO6P/PF5O5P&C\83L<27Y^4 M5N96*@RPS&DVNHDH[\Z'RLK76T.U X75N+#=/1AP$8MP"AT?T@"%1]00;FTU M=TRXJ??I7)E* D?8L5G4456N_49A^^-3&AO++3:T +9I?T@E'C(40R,HY$5, M/L2P(#FIE9#\F1++I\7,*X:ZD'S9W*QLX&!\T&!X*,ZHO['2)OV(D"\N6Z*0 M@J+-#Q/2'*!PP!VZ9@GLW,\(:LB:)2^_2BA(ZC \'Q\_Y_$=B?OO44WJR3>E MP]S@7]9A"B MYAVB,0!5"N3B,>6OGZUD7SGO:V/8NW<>QHA_<\;O'@E*]M%M;21."W5#7"20 MGLW'8,\A8?_7!)USI"%%MM()]3QSA<=QY;YC8 HVXQ!V)H[Q?:J"5$GLST:. M6ZW>CAZ1N:_F+C*>'DY?T__*@)!V"BYXPE[:E*W"TFIW!V(R0@JW4[,$876U MA#G-S(]= :1"3;#_],,1.\)G:O<>W@>SA?(E64$G:%$<-JTC2^NH) V6LUHT M3 I$#G;5'^DJFVQ!8QWQYN3[6B,AG O9"4U)>:$-D11N'F::GL.33!Y&?@&T M68P(;"NMAVR3QG*[8%)K M&?0O-.MJ<8>$QXE[K>--8 MIUGTO"SUMA--$K-1//BJ( )0OGF"8DFMD3=Y_2YRSX6V8!\B?X84^MY_'C9( MIDQ[!ZF\$WB#&$4.SP*VY"NLX7[B"M?E\7[3C45([J[^&,RU_*D ABL)-@/Q,K9=0! MJ2+D3C28<@CQI\0S6J"^LUE=A^M"*"UGMXU'GBJ' M3'ZWH7E!0/P?G,&Y5:=Y[J!0)"* &3'GXZ*N<.HT(#ZI\<0FK4DH%HLK6HKL M"A0HQ6<[?G&IKJ2RF*5", LU/+JADS"Y@82:V+]4H>Q7@K)CV8D'?U2 /SJ; MP1][1*,'S5<>,N(A(T?@77_4J,H/["?4WAS_+;*ZA5K=UPYLV6P:ECAHEG7N MU*L5S/1]3.-LVRNWF M9N'<),NY1NRR\;?R=ZS@!AH[2R1)-&5E0V4/CB]T<8O=_L$QN9FW% K[F)'J MUF2KK8-2B<[?\8S006!<@7X8U1>2[$OIUYR4ANU8 ] B[K43[) M+)I"N?_-2GUJY-9NY%=\MX1"*24[W3Y*MULZN/$12AR6W>&[B%(=RTKH#\H# M7_*_U4FPDAU D0HCEB^:S$J<,(OU9JWFM"?4Q*X24BVYE]MGMFMPRJ!?&SE6 M&4^VO<%I<"TNL45.4V"BJ7>&#P5^1SZM Q_*'4=9/IF(V.2CHWD6]\T/D4)X*")J&ZL/(-VLSTX 67S MD3T7DK=(RUL2+0_&](0#V[([-.*@,0UCMAVEWP,"]TU@-2^V/@FE^8FU'KP+9TT[3HQ%89TZ"#60/&'!I=0#)AY6(RH'+ *S5>1G.I(P:P M"_\ 7^.^U^XS9$W!@I4Q310E3')K&<#%"[.$,(Y E^<\.4 I'Q.+,!((;4 & M./8G%#%@R@&&K"]N 'YMNX)]:+XB--]]FM!\QX?F?6C^&*Z>!\/^C^/6(<9_ M#![/N&4'$NKFV* 9"C]N-C."ZL@SQ8QR"^(:)\993L95.=2*_G"?]:.@ER:7 MTU'WXSBGB)=FEL8L1 M3&N11V_E']^-XWPQ"]=OXP27%G_T'3^+53EH&8R0CL(9ZV7<>_K8**#+)BFA M9:;^_[&\F3^^Q(^^78[+G_75AYWNQH^;ERW[,S5R6(&_ONJ\DN_)'-0-&1W- M-W>>?JMUV6GW=YW^'I]UKG=>U,,/MM?9_-('#[9YV6_N]MAO46BS37N\ :- M9/JVV6CAV7H1$6OU2N]O+[["""I,I,(!I;/YU"KY>MNM@JO]3ZB:_> VSM!J MZU@7^WF_R>H7K_L%T,G/XG%#-F+OS9W'X_$L.LSF0J6NLYF/F/ .&WQ2"]>N M[<(=4IT 6765^BAXJATR>LY>H^PC)$\A3\?QOG.Y4NIJ$[RFJ-8JAVC8FWVL M@6$X^C)%KL0+'NMH,FE.1O\O\!/^_HLPW\/^V+]N](Y=_NR*QKH=@G[UI-NJ@E?YJN!M?!U5732YV7NA>< M6Z]_%70Z@\-)W1.9\/4Q9QCZ65=31G^SO=\>51[UXSL/ZNIOMZ_V/ [WB.1S M*>%=O8S3W*5^)^@WNWZ7CGN7NJV@U=O7H'G"77I*3[G=(\C,,5\MGVU4P4G? M+[Q1.R=JWVO+K_!M=G@?O,Z MZ![M"7[IA DBS0ZQ#>]=$I[GJ8'H75[W=AA-!0(:=OBB<]FJP,,RUSHH/TB:4C/C%/8"W7\#)MMP9!I]FO M?4S\Q+>I=74=M/>.Q_AM>NEM:K>#7JOC8_T^UN]C_9!QO0HZ[0/&)WT4>:<, M92<8#/PN'?DN=:Z#7K?E8_TO&^LO4 V?]#USHO'"]J ?]-L/='%\0+@&&]QI M!ZV!C_B?[ :W^JV@V3O6#3Z'$@F;EO^D[\!]8KLU.D%75^V@T]\W,+'O8M3( M 3BU#>YWFD'K^H%.G-_@X]_@;O M0^Y['U/P02GA78WW\QWDN64F-K5[. ?KN8;7:Z?5";I[NY@^"/[2H9ZK3G#5 M/V 4W&_33@&;P2!H-Q_H;AZ1/5J;VZ:BR\M)7S3UA8CTFIV@U]FW_LTC>5[: MW6[V@W[OVF_3<6\3V /75P<\3>?FUFQN,732]TV-3;%N)VAW?;WUL6]36_F? MAX3W^&W::9N4]7;=\8[-2X;1=NF>==*73WW-LTXK: ^\KW/DN_0??[INM]K? M^6WRV_1BODY]$,!I*>-[TI?-B<(G!H-6T#M:^(3'QSR>]@,L\[X'0)WL!O>N M^L%@[]I*#X!Z-@ 4-/!\%NQ3__)QT*=[D4\>KG4Q!TKZZ/;W//H?CHGM;KM7?%Z]XKY5B><6YY MD9^AAU24+R4H5?N#<)HQV]?M7M#J#?:^-VIZ[]=RAYK!5:OO=^AX=ZAUW3O( M]IP;MNN4[:S3A*.TKWS1RO'OTNM.T!ET=E=A?H->>(.N@D%W7S[QX\-T'?7= M\K_ 'S*,)FD6R0VS#+^>>"[]5*-A[58?4/?'%PWSH[Q;>XYQ+%_S=+;.(_3I*&NP?.Y!>MK%[8&0?O:NU='ODO]H-D[ MH/7N-VDW%^OJD$3@Y^!B_1(M'4S6D5T16[^YHPU":_RVHR1AG*Z&LPCMD,T6 MRO;3:KH^:FT.[+(\:HKWSM*?CWT7Z-A/ M"<#@NP\&*CW!"OFSW@X7AJ>WWXP//^UN>!?6";:(!.-GY/1;#56#\R7Z>C+!0P,]-(<BK]_/67X"2>-MN7]+FX#9JH2/14?.=A8L\ M>BO_^$Z,YCC!4>./ON/GLR16+"R*%7W\W5T\7MZ\'?0N^ZWN-Z^T.\0OID]; ME[ *Q9- G_4&E^W!U<:/FY>M;X[&E]C;Z]@^_5;K\GK0WW7Z>WS6;3WLEP<9 M;*_??8[!MCJ[#7:+'[\'O/3I1*S5*[V_PC 818#8?)D+\+J@ZZXJ[[]_1F'6 M^)",E8)[M\CB6:/3#)RK\!@7^YDQV'M/\S3YFP4FDZM^?6-O'NI=W' &1C[H>@GWVYD1C MNC6*REX'G6;]:;>]S-5,YOI>YKS,O2P@JM7V]!C.E]JD?M!]: MAOTDOM4G=X+I]0,CZ.0!MS[*UXZY&Y/&=B.MF MT+K:%WM^?.;]B>]2;Q ,6OOV/_&[],*[U.D%[7[]VVT=]?5R;KT^2]U><#78-[SG=^FE;Y96T+L^8/^S.- MXA?>I78SZ._-PN9WZ85WJ=4-!GNWI#\^UZ4V&1?JGK6MC*:N%\^V7?-EAB^W M0,>M=]K-;M#L/)"@Y/"EAD_DO?CSXL_+KO=T*V@-'IC"\N?%GYK] !SOK?&UUMM0BGT<4PB\(O%^%$C?YM.+L+U_FK;]TY MJPD7UGB?Y=EI,2:39UL,&L4X&J49.A5OE81'&1$)_"4\FK$T;K)H\M=7?XI[ MO79[<#V\FG2ZW6ZO,QRTQ_WQH#6:M ;19' 5_5^OVU6.$_(!I)/&>_5*M;[Y M7[X-OZ_:\PV4#\VZ43ZTWSQ/4\8=#Y2F?(CFBUFZCK+&(EQGZ6Q&W)P-<%;I MDXCB)[G@3AFA][S0'@>B#,K]?0\$*=-9^!Y(#P/Q,LN MG.>!J">2YW2UV- \\#X7D@_#,\#X3G@3C"73GE^NANNUU[1)67N#I) M7']O^+&7."]QCY*XJP.B1L\-C^@9(([Z+'3;OI#JR+?HJK6O2>:WZ*5OE+XO MH?+<#[Z 2B^*$NAT%=*X?L M9NMMX=V8T-K7^U+5^$UZX4WJ!9W! 9MWGX/+XED?:G8F6D&WY?GJCGR3!OT# MLC?[+=K-91E<'3")?&X)%B)\J"JB@1*:&CVRI\6?UK.[+2TND'G:M^LR=$PONW"^A+V>]>0'>.6YW"UU-0Y\";LO M8??/.(82=J54#P6M]/7K1ZB:3KFVL]4*KGQ!L1>ZEQ6Z9M [9(\3+W1G*'37 M0;?C6X+ZRI GQ.[6%\_>#:Y]T<&Q;U(O:#^T8X+?I)?;I*O. 3?IW!C>"+V[ M VC@]'"[O',>6_5R"W3Z;0P)W&P:Y"T8WS> "9Z#L;VZ7[+&Z'JN[ M,U#58W4]5O?XX#@>JWO:D%./U?58W9==.(_5K2=PUF-UO7'@L;JGS"[\Z+3D MT>W0W@7I-0I,]8+KJWU)K8XO+>YEKDXRUP]:S7V;H'B9\S+WF+G]QY^NVZWV M=T>++3G*J_QLO^DI8NMH>>X$CJLOM67K!%#^I[Y%0:_M6X\<^28]S!0XONJ% MNL%,[\EPU_7&V;9C'@#T<@MTW$JG%PRN]KT9CH:Y[X4\9G]:_&D1$N5^YX%] M)_UI\:?ES$[+HV);AS\O.Z-+^R*A<3*.DN7;3E^C3;__RS#[]ON-X$A>KF[[ M\@K!D26L**/#<#GM'_*R-,U/PJ%:@=5R\T^J!NRD7C=,X06E!K&GO;Z[7/;_ MWF@HQ2*<1A?#+ J_7(03-?JWX>PN7.>OOG7GK"9<6.-]EF>GQ9A,GFTQ:!3C M:)1F6 7W5AV3*".$\%_"HQE+XR:+)G]]]:>XUVNW!]?#JTFGV^WV.L-!>]P? M#UJC26L03097T?_UNEWE=B'8-YTTWJM7JO557E;X?=6>/\7N/)>HMGK@0-Y$ M#(!6NJ;!(&8@,9ZDV?)&_7,6C<"='*4)JB?T+?.E^C^02,]A#=)%1.N9-]3' M(?RR$86C&_ALJ1ZO/H[3<=Y0DU6*"GX?YHT0_@RG5AT"_"(ZLDRJ]9;T;?E_ M=X%H]P\ QU9G\;))YW%?/'9??=C9&8U;,^]])]1PI_T<$.?.];- G)]GL+W. MYI<^>+#-RWYSM\<>(XRKKI KC\<^;5BQQV-[//;++EPE'ONY<9N'XY;\[7R( M59],W)^3[?1$!^GY6H_UN)PG!&5PF-:JAYCJ-[M8 AY9X8K'80!*7CR\>!S9 M5+]Y#G.X)M=XE-W&H_IB>G8ZA/6E6'P@"*7V9_"I[?W3E([#T-AZZ?#2<5PS M?>3]?8_ATNY1?OQH[^_/=I+SI"]QEU^M'):IXQ%5__LHEKDMJU#+XWL [\S+ ME)>I%Y,I+U9/AT@\O&2]-.<)HI0.,>U"D\+&LQ!Q]BZOM]*'-N^C#VW=SQ_: M>O.Z_>9UYTT!5W=<1M#+Y .//\]V_"/TF4"?":S%Y=T^3)O#PU_//M7CQ<.+ MQV/%XX&6?^W%PV<"C^=B/O=,X+E&\WVN9R>2/B\=7CJ\=/A,X,@-TYWT97Z* MV9N'$I+YY(U/"&X2J<=U,O,BY?.!55*UKU'ATX&G4$KW4Y;F>6.1I9.XMCT/ M]K'V3^HFN'H<2]EDCM6R7B1>HE1:JN4O7 AA/>N'A*GON#88T^ M$OU3,C5-=6L--[+Z%I\PXFAGM_%!6)Q=7;'3'N'&09Y5JO+4FK"=>/JA/3C3 M_(//3NVR9@_ECO;B<1[B\4 /L_;B<5X@XG"F'@;W^3S,OD1@_)_T;5Y?-&#W M@>FDVI]'#Q;UXN'%X['BL6_[XE,1C[-RT,^T6V5]C>S683H\'_Y8>A_,BX<7 MC\>*Q[D6)YR5B_Y;I"[QU6BYRB S!U=[NKR)LH:T!QW=A-GTQ.N'ZFMXGRN; MIW?+CKW+LI<1+R/'.-_G\]]K4DN4EF X)WVWGR(\I%Y6 MI/9-"IR^2)TAUG>6YMK >-*1]"\?A_*]%^3KD4P5O?44IZ87I^,4I]I*U!,JJ),0JI,O#O^(^: X&:7SJ/&:@T9O@D82U;\T MXX6XAD_^&6>5,OT9>C]'^5("J+4_!:>9V5"^T-GE,WS.:R?)Z'C)\)+ALZ%G MC68^9;/V- &)OJ+4PU6?6G5[&3DG&=FW(\:I2,<+Y1T/=YG_+_ 7#J-)FD5R MI2_#KR<.;3K-C(5/@!UIQJ*>XK2_J^_%R2? 7BBE>A)"=?()L%^S]#;.XS1I M*/OB?,P+;^;7[21Z)]!+AY<.+QT^1% QW5^BI0-&/K*;^#E" B1>;SM*'L?I M:CB+R(TY,0]O_S3_4RQ/+0_YX?R_\Q#%KA?%NHKBO N0IB.P"D;8=Z8I+-9>I>_=BK][/W44L\R:V:[RQ/ES=M![[+?ZG[S2IO1_&+ZM'4)JU \AO19;W#9'EQM_+AYV?KF^,S0K=_< M>?JMUN7UH+_K]/?XK-MZV"\/,MA>O_L<@VUU=AOL%O]O#^3XTXE8JU=Z?\6] M.XH C_TR=\IU0===55XI_XS"K/$A&2L%]VZ1Q;-&IQGLXVP?9+&?N;QB#ZMA M^^;.X_%X%AUF<]O-=F<72W;O9B]GL'#MVB[<(=6)6KC6(3)N!S7+WY]8R_,= MMN?))/\YR[].=)!G5<#V:37,1UF\ *^K]@?K- M1]DU#G4H)BB]3\M+AI<-+ MAR]?VW:'1]EM//(0M".5S'.%D7B0D9<.+QU>.HX8@G;0&9]ED^OZFM+79VI* M>T=KES7S33&]=&Q>L_Z92LV*+ 2X>7 MCA.6CG-PQ,^TF75]S6G?ZM([6YO7;%]N0"\=7CI.7SH.D!$_Z.RIP^6V J.3 MON!=!.3YU#JV!H_J-G>N]8X'< 3/3S0?&(/RHNE%\[E%\W$].L]5-.^O$N\G$WSDW"H5FZUW/R30AUTN8X)_Q(G8_5?;SO]IZ]9 MW['\NW=5Z$AI_>]-)J-9A-/H8IA%X9>+<*)&_S:$49%>G_)3R:L31NLFCRUU=_BGN]=GMP/;R: M=+K=;J\S'+3'_?&@-9JT!M%D8\%S++ST MPGF.A;K'Q<^7OJ 6@_0<"\=Z7,X347+>S3X]U.]EQ,N(EQ%?_K%]QIZ'H58'\EPIS;P#YATP+R->1H[$23_J*]US M,ISV63P5\]J[8)X$STN'EP[OFGMF!F]:U_Y(>O?+RXB7$1_D.[AS7C.6AJJZ M):A:*AH9=,+YE>,H]BQ?>EL?*2N9VLH=8UZ)TCJ4$/ MYZD:XK^)92N=-,+1OU9Q%HT;<;(,DVD,PA;F>;0\S\+S]N#*%YX_I%[[OL^Z MK8?]TA>>'T'YRRZ<+SRO>X#O?&NZ:S%(7WA^K,?E M/!/FYYKH\FE0+QU>.KQT> 2[1[![_&D=3Z%')WOI\-+AI>. V/6:P=QV2(V> M-L"-=]&#-78SU,\)>,CW S0&X==\<$M_6, WL-IH M!A4B;A[1Y2-OSFN1G22BY#R*K M1F[HXRH 3]3+/$!RQ\N5ERLO5]L7]%%\>JL_MFWZS:O3-,TWG MWQ,(/FE3_]&IECI>K \$VS[1(M7RPO5ITA,42R^97C*?G^;QS.5S0QH_'O_U M5=SKM=N#Z^'5I-/M=GN=X: ][H\'K=&D-8@F@ZOH_]K-]JLMR?_VTR?_2_,L M!83;5.X[7X19G!,"\L=2&@ZS: !*0N,HSHA^(/-#9_X-E;F M7SS:8;:_%8J:[X<"O'C:7XG>91/%;^^\?W=P.6AWGC[KV[SL#7K/D:+N;'ZI M'^P1#K;?;+](\G]PHGGZ\UJ.]S=A,HV>":AP4GEL#P!X1@# 4ZQ-O1+\?WZ, M.#V)+-5KO2I3$C(&_F:'3,$745L[/,>_\M&O?.Q=U&[5\UI^'2>-Y4VZ4H\8 MYV\. 00Z'/E.T?=[C@2W?\;Q/,,S2^T8V]L:RSRZ?%_)R-EKBL<=>!Q<=X.K M_@.KK1X9:'W*6+R7NCI)W=7@.KBZ:GJI\U+WDLG2ZUXP&-1?U^V3=ZQAYK#= M\<1FC_&):F)"1MEM/+H'*G6:E#_*W&JWKP["^W,HC'4-=ZG?"?K-KM^EX]ZE M=C/H[WU9^%UZX5WJ/+!7U?E=Y_?8,>W>Y=517^>$B=[ XG]@<%S]G:PG7*#C M/D&MH-F_#@;7@QKB!E\RL.!/C#\Q[%#TVT'G:E];U9\7?U[.\[RTF_V@W^J= M^7DY]1#B _7A:?@&Z\>?6=?^2LT5J #/UQ:"19HUVYYN@,5'_6-Y$C35 8J.-100CK#Q0'RY3 M_+KZBOHA_.BR\?DFSO4;&W=A#I^JQ5)S;8RS6(T(1C%2,XG5V,:-<)PNA,7Y MPRS,E3 TWL_2U;AQ=Q./;AK33*U,M_U-(U62@F_+P[EZI5J?=(SE#&9Z:CC= MYC?PI*7M0NTZK4F6SAN=WC>[?;]]J;L$UT4X.$R\03#:S2"_,^ M]8]&7AP,B$JX7&;Q<$6E&^HA9H"VF*2KS/P\G4S4:B33_'+C;O B=-OD]Y=) M,W4)!T#AK1_RW=0T/PF'ZAI:+3?_I&KG'4C9D\BQX^!!>L+PKS@SW6P?JB,%\4YHO"?%'8T2R< M+PKS16&^*,R_TA>%U:DH[*#Q6O$+-T ECJ*6R3_#UX?Y^C!?,P%&;FL0=)K] MVM=,>*FKD]2UKJ[_?_;>O+EM8]D;_BHLW9SG2:HP.I@%RSCW497C)==Y(RFQ ME?C*_Z0&@X%$FXL.04J6/_W;/0. X"*)LBB)E.;6N4E$$H-9NGMZ_77 ;IV M[:G.4]U=UB9H0$-?'K;IN1V^/,R7ASW58HDD"3B[;5VT+VEYX%.*>""E/Z4- M/R7& \[]*6WX*8G'*>#;PNO\[N5A&] U0U_O_KQI\3Y-_XEDX$_,S(6;. BKO5H+U=(GY65/R-I%Q+ )QZV+]6VV =XS=JQA*O6/LR:8- MN-3QL]&PZ"XTDKYIG==6+3Y3P;W.K=EL7DD2%O#X.ZWL=>S/(_M//'=X[KA& MZ>%A0-/O]!(^=^[P#+*FW=EL'J$"[-OT/FZ0K6&3)^Z$?R04O0TQ'1;P$GS- MY;95!OK);GC-Y>:U.]^Z"6_++_W&;N/&^E/;QE-[SK_T&^LW=KM^Z3?V<39V MU=#71CNG7 3(69\D[>_S?'OR>.[DL>UC/ (^P^->"7)+GGFB/G4RA7BG1_9U\ 3QY/;(SG9B"XXJR3EHOAN9D)M^Y2Y_7 YV0F MW#I!QI/'QJGX:S,3MJS!2@TY6-[<:$707?I(?58FMGL&[$[S YCR#SS=Y3,3 MPCX3T;&5A:7]3#35':L M!B==3 !396G&'=4? GM^L\T-YAO3S,^N7D:GF/1Z;J]@&3,C# =V8Z:O*3M* M_V?2Q4W+)]@79)5&+EO6QZ6AP1OZN?"Y#;7T)QZ/_FBT&RW0WYD9E,?VSWO#2F$YF!J;H I.8K_B<:?4V:B\;'CDU M*M<@$L?XQVSKFM&)&E24O-MY-^BHBG<"Y"ULD312>@P[[MAQ]G3C738[.YPS M/'!N>DM_'^ZF,[_?-J)OA^PL_2YM()2NV+QIEK9IJ^?3?,^BW$R/LGK[4F+' M9_4<8[8)^!HZMY\L.?$ C8@+?%B!X.R%Q=KN= M0QCPY,K#Z:O+3M'#:P6G#=_ ?N+A=KI.<@]@H\G8C/K5^*4Q7W!L8"O[\=QNOWPWGN?X M2M^-YUEVX[G10KPQSK-BS??&K?S66 =;!%C *0]$=%M OLV#_O54MTU4QQ(> M)#'U5.>I[B%EG0QB^3CP'>LDNM7R1[868(4^SF7T^/DCVY@O<952V,1-9Z.4 M7,X%76W,FHIUQ*SG(EBYRVW X%@=C&K/;UAT!K %.&WSM5O:X,VP* SF%)2[ MG3^N">?-A>'GEX3S4/!(.>G9UV 8;7PZ$RJ>BP9?$]85N_'SZV]_C;X6-[/K;W1&)[6Q>NNE-X[U$IR@?Y-B?\]3Q> MZ8-\SS+(=YU-Z'W>6^CSCD(>1#S9>J>WI[IMHCH1QD$Z)Q[?8SZ^MRR^5STHF&M/?#8L;73HA8U3=,_-U!..'L76@Y4?/9P^ MHC)0\"?CJQ]9%DN<4<@W)+H8R=F 1/N?IZ.I?7%B2#8RZ@M1!I=J,MR MY]^S:X8%S^WQ;;9GI+W.CAR$:\7@"#F!'^"J:C-F8NG=.1*?[? MSG]UHX@QF69)P840$<\DR^-<4EU0:0J9F'\B(7;VCFP4:5AT7L$KL83QO_^M M]I:=^<8'PI<83E?$P.5\:-+A!JPE!OY===LIGPLRWQ2SM;'2I>'1:7+KD/-< MN)G/ 4K<+N)-PR4%[?!(OUN6^%>U&DNZSS-*/>OL(*1I[MV34?['Z.K_3![F<9[%[! M-/1QH"V, U'! R9\S-M3W8-2'>.!$+ZFU5/=@U*=#-(PWGJB>^(Q;_HX)[3I M,>_-#.5=K19>$5"B+Z+%D22AHA8C>/(CP=T3TIG#(+K:W>JGK M?/C*AN5:>XW5O?!VV*=Q%]''L5P7(<<1DKGS@YR/!+:!?7OFI#K/L]&P,#8> M!A\4QER]]/;SK0K8.@ZVGB)7&B\#NKXBY->.X,T.(Y<%#F]=[+HXQLUAP#9_ M7MDVYJ$8M[-UPQT:/W8$+5C4A(^SI>W8V&G[M M]N'!WO+.M872W9Z%I"7SDUA\?K[JKVGH.A?"@R?K=;76N_""B]-NS^#^G*J\ M,QAVRHD^;;ZLH(/; =D-CC)=T9[2;L*[ 1RGZ?Q8M:C\*8 7WMC><>,B9N_0 M1$5,YRH262_ ![ZV*SSC)^L#7S[P]?C;X0-?/O#E U\^\+7QN^8#7\_QE3[P M]5B!+SBD1_+)7&7B>9_O-OI\?V110"/YTQ;[>SW!;1?!A4%"8T]PFW0H3YK@ M1" $WV9Z6RV@I8TIBFT,:+%;%^4N+M7'LQXHGC6O_2V -XI.OXV;21^LRJX[ M/S-5ED/=M;&DB^[XU(XI=BF+_M7Y8 8X]L%P7)7&P01D@*$F?8JAIFY98HM* MT/)_F\ ;X%N*?RA\ZSF,V#GK*6VPP"YP?2U[/==7LIC ?]EU8ERL/P32^^8" M;O W3J".;N4F&W?R;NF*\3! AN^T 3M;E+9]2(XNC-6MPEBF"6,-5@MC^0*I M;8QF^,GZ.)&/$SW^=G@H1P_EZ -&/F"T/;OF T;/\94^8/3\ D:K&(;>L[J% MGE66!")ZG'91WIW_7(GN1QYPN=7N?$]OVT1O/ S2)P!6^\1C2#_*\#8Y##Z M]&@!I+8V:'5 &\U!3,2H:7'U'0$C-VP#P8?CVJY?TWA4,^I"7$E;YYG[?;B; M-@_<".;8'4RC3I5^:V$#D]9;;5@(?C'IV1F=PE;8]=?!*C4:P HP0#3!C\_A M0XPK.6# :M!B-.QC<$F=#T2NJNSF[9V#AJP*U$X&<-8(R0B["<ETC;8U1N6MC+L MA_:;JXFY!\:=HEL"4[E)M$]RU:'Y;CP_]$IE8+Z3YR)3QN'5G3QQ.=W\_^W< MW#.2A='.GN__Z?M_;F*5Y1^CX7FWK.^!JMKR" %7;XI.MR+*/EZ]Y5%5/UD? MK_;QZL??#A^O]O%J'Z_V\>KMV34?KWZ.K_3QZF>)[#EK+%9>N/&,L>B#.5L8 MS*$R8*F/6'NB>\BUQ4$824]SGN8>4M#Q@+%HZXENM:CUUD)Y,IIZ*,^MB5P? MV0CC58IAJQ#R!\H7(#!M+62ZGF+(PPD\611&VZ:'\/;."&L2,5S]8[HK?_J7 MC1W_R'?IOWZR*)OP>PR(V]!I9C"\6LVY/9GRFMG@>.A2"3"2?>9>W+N\T M]&O5=@XQ<--UI]U"3QW54*2++0?QATV5;-G)1S#=02NA ';&-6'$'V>3$@@. M0]MGQH7MEFS*Q2FV6(3UG=@>F&,[&1N!JI:.:\N'L+QQYU3AY@PN.^I<=7OV M1S@AF%Y>3=SF2+BWP=$@<E6UU2Z18;Z+9.N%2.2S MP+EG0#%+RFA7C66G.]=+)IHN,^+O738MCV[^WH7-A8.]M"?U2IUA7+3SWI2P M+?J:$.?CBU:*8:.7EG^7 B/CN<+G ]T]@Q55Z\%?]YHEV\:C6I6G@?VG[7YZ MKGH8L':4"Z?VQ52A6I1%%LD8B 9CQT H/T@:S5&6$VUV-!Q@?MAK1L5FI-VR MR?4!/G<3;>7V$"!Y$&U%]ZO)2<6YTQ%V.Q^1ZGM=@R(5F=#RDN7;SG\F,.7Q M95U-WGKOV7 T+H8P=Y0UP ;#"CH:#MN,RF[1Q:R=/GX*QSV!']3-1^'/[GDW MAX%=V?NH7 U#>8-NYH_&B;M:+(("!1P):]9JL$3&V70JI*N6K 4)/S)%S]U9 M79>-I;2>]"=UO3Z,UHBA"K$BF^9X+2=?>Y9V:J= $\,1*F- $7#FF-J4.^K$ M.T*/488![< \:S@#^$VP.'E'>9?3*V!@3MQ-:(FTZ TOZA5.5X=SQ/\-\)3A MGNM.KW[4!DIC+!D7$Q"=ILYT&]O[;)J0AK@(F 9BQ6U??4&$!=B74H^Z&1)7 M-CRO;XIISIM-',/YCI!]L#UQE5&&^6J5F!K58@H'-E^!IF%954:<[>UL3KH: MW@W/V97:W^'5:7]1WYPK(29L%M'.<#FNQ7P%,L'#OKTTNP!:A %!MRJ04C'# M#G:IF"#Z^Y34*Z%0[_S F-R1 DR@!XJ+$S8#V*$.91T0%^-3>"L<,OS>*6.3 M@0:K0@$E7#89?1C,Q:'=S*I)ZM'0 $$/^W!V\&]WZJ43K I)N:SS%ZU^"YLX MS.U?5LDZ!;/GY+1"Y, %%-V!@DM@AESJ-8,T!<$XME1;3LY0%,[S=[=TB847 M:I23WG#X!>=;CN$A.PLG",^'/:0N4+F^.$:;+M8*9CMU4"_<)("Z4=Q/>GGG M7(TNYS(]W5G9F3NNFE*[982^.U"PR4YAO]6((#J_?:8'0MK^%;@%YN8,F0Y5 MI#XJ= 5,83B"9UW?:EP(OJ;2)9%= KNEL)'U><-Y5GM=XE@V 71VJU (J)%V MUUT.1-D;N@;BH-[#;THW)(@JH/A*H2N!*-LWH7T96@*6(&?F +\> -? /HZ& M5NNV0JGHV/1)]P?LDU&X4165.P72RL,V:6EMSL86)J4R;*9#X%/ B^==75VB M*'8J$JW.P*IH.(UA1XU&F(+@1!O^K9U\&M99N*ZS.&JP^!L\X%K2X!3K%[FY M>Z +%Q8M<]/184ESV\4Y!BP'0$<@2NL;9Y.;T:G-TQQDQD>*UMHV %-ES& M_3.W-"L@<#EH?UHR!ZJ_P#O>;=:%J0AQ@NW"D4H;I7]1R)9#4*Y1^(/,NVCR M<>%:1S?MM8&^"%AQ.0Y@.O0:OPBB)=L,IXD\U%YQI9FI*M_<%7#%?VK(? MOT(]9N3&JKA[<&+?;DGMW(HP7'CKL>9WR-#-^-6%[BS&:IG-Q8/&$,H(:P$- M@3^Z:(^-<8MQ+65-4]7W$TN+^-9>#R93X#!@B(,HF!UAR3T&YADVIB^[]FI' M0K)/@Q*"<["\D\_+)?B5;8)Q@6-6 \$E4E]_+;,0674R<,(^,UKA4X59.-P]6& MO6L: XVV,XWAQJQ+GW3HDPX?.NEP,S?N,=D4%4V?7O?8KWRNE\3CY[HY;!:K M7#Y&:/; C)T>;*.;N0O!M!Q&C4T_5_KE,T.V,#.$1T$)KS-/>@R54LB,0CIL"MJ$YMF8HP*5U\U/G(;Z$>/!WFV"(>^)$E+) 1NPH: MY_Z$ZPTRU%/#8U #94G $NJIP5,#4D,0T?0^:>$96\_3.*6WGI^24DF30"2W M[E?D+1E/='WISI/=0^XM@1TQ>AQZI-6*!'R*'Y+4/SHG(K1^J?' MX_-X?/>+QW=M?0HJR:]02?ZC5I)_N>P<-B&FEU6?)W5^/N:O86&;G4]5E5:!VB8+]8C]88DIGU6MERVY M:DH$;5D7C^>+K6SA7+W>X62,67-N_&A7S/[4SLW!ZMHRMM:.E/ ^EWS8ZZJL MVZMJ7@[F)SZMDZLJ:DSN)A:*W7#N;P0&V"]=<;\8 9S&_._;1LY'!CI/U;G4'8\R,1Z:UZYY]V71F-)R;6O&P+^W\_/Q2MXT$V]-6J2['UCM7&X*J73?ZAYOC#/-5NYDYB.:0EB&[_ M3'5'-M&^(OS'W#U7P[K X[?E9BO!7)%N#7L]AYJ] I-5R-5LGMF5R]MUQ0? MZ?UN65;5LG7]==,0MNE,6V=1GX.BY\I9I]/!]XAX7H)AMU>M76DQ,+7IGN/= M>S6!/SI-*=C4Z8H>E0:;BM=I=PV@@+*B9(P9;!9\B?+MR,;?(_4Y<5[6L]PCJ0ZN)R M?%]_.%LW/\B;&OFZ>+Q-GC_(W73AA7!Y@C"<&]X61U1R9NOJ4M>B'78JQ9 Y MQ7!%O7!.FPOY_(8[S1%_?Y7:R#@H.9T;M3]0A>('T_ZH6'S;BMI?.+=Q=]#^ MJ)P?ZR[:7[K(OS?J67@2J[5)8#/U60O+S<9SC<>KM@WI;%$7?$(75CQL]]PH MF^[I5XFJN3N7S;:&:'8>42IJ?G\(=03G$K,6I2^_^FNMHFK@84N_!R=5_5]3 MY8@%/::J;VS*S#4PVK!O1F7PO7J0C!?8=RUJT*Q0AEN@O0G77(Z53%\XT9F. M'"O(\Y6ON0',CK>01JZ[XJX[J2677QS/JY@K77[!:K=?/9DITLM,61_^M)KG MJ5&Y?>E*57:;X,OYJ\H%>M?D FV_'^>Z_"9'Y F?HY?-U&X?4WN]G:]KH<62 M+<*OU:K"V@I?V$:$ M"9C7F;>M.'EUD4-9LLMOW<"++6>NF5>VM(WJ5:#:RCG[HJE*;]3&'\02>]&V M-!NH'L'"]')8C"^P;+[E%P1RBQ9TR+6=["9P1*T_X@M<6?KC*,05+C8P?Y)PN@MV3&B$-@071T'3AQN]?>W+#VC>(/PYGP ?U M=/5MF#^+4-BHJZT=LW'^RI4#1./P>-3)R)AIP%;WAA,P 8?VXD=DU SQU!R] MUI>HNSZ7P"T%-:[1W#OZW4&W/^EW$-<'D8=J,G83FK/KW3PL+ V"R-26;=.A MM'D:6;B"I?E@!@A'>S ,YO30"XU MJZZ7Z=P3U3P77L'2.2GAUG?EE,2"J[2-,FK=%[6W!M;^^F;'K=L&FRGD($]M M$UD%;\S[%4R;FC_!V96#DJ2T!?>LB2=HP>Z^-MKT,Y@6IT&%TFM=FP[@P"21A+#YTTZ/R?_TH9 M"W]N20N'.C=$.*\3 ^P$IVA_1'^VW]@'9?/@[Y8NFU]4/(8^F3X(@4N%Q.X?T#Y'[GW;N@\PZ^[:1N'=VR\])!([XW M#A!MT'D[A*N&AN3_E#4&FG7OS9S5<$YDWHI#Y_"5MTR;N HW M;!8E#(@&J.8$J6@J6J?=BL4N9=&_9B2,E3QV9!I9"I?6=L''S^TP/:4K*GQ7 M2ZVA0Q&;&:;;N/- EO2[Q.%A6CQ.A(.SM [/_:;@XQ&^S!Y@]6*4VD&$6H&3/O,P$4ROMSM_-%8/(@S5-9W?86W"A_"=3;"\/UD MY+SXTY@7+K%7(M2SN]R".IIY-C?FR%08C!TU@DO3N;WP*+G]9PILWJ MFQW;-A*I06%G-@B.:P3"#$[A6Q4@;\*+C;.D35>MDP;KS#*0<:#Q%79PA1;K M<#WG@'H;>Z_&PVR'TENFT)5SLFP^LFU&@A;^*49CF%N9U]LVT+4K]^ M*0Q^B9"N3GA8:.1>]POBDU80KPAQVSN?$N$LC'4=K[6D>=*[=&(/<=-[P' . M(-\"SU:3F^806&AGJ\ [J-P&][JMOF6J9SU#Y:DQH(B^14#CR_?52D8HQHA?(9>I]"_99MB*@ZQI.PNG^FN5.8:NJ%<]P%[5UOTY"G3 M_37HXE^6#)W*T3?8]Z#S8T7MO[Y\^4=%Y#\%-;IR&RK:MA:HN1"]42T@;#R/ MSY/\I'T;3H58?8F.+#5CRMA@#CN^M=8:9'R&P]"Z[PU+C$+M3@^^:FK0FH8U MGFI0\?/V>-VZ(U)9"SZ03+E!US6<4'6C3R'TJZ>>MQCVLE^R$ MHJI OE?:(]B":>\)&V:#RP!/%W]6JU;.K55?#K4RT$C?H9.NE?PVE?9@16!W MI"?]TB*R-_D\S;PL_K;+U+*JHMNO&E_9@H57"/ZMJV29<%U^@*4%E:^V?Z@U MBDL\J.4&;V90RI:=+X/AQ6 7HW*+./YY%XYN5%^JPYFUN(RG2W=+N1_B/I8U MVCG^:H13K.3SLCE?U=NEDD!M7FM+H.DD2I?W!R0$HPPOZIX%H*15642Y0=6G M33.5ZPV![+]VFZ8-0*;J[ S>X3;':D_6!VPIH:WQ+9G4UB7BOERRL7;[G:XU MLUXLR=#C6G0T:.G8%Z7I=0)[:"]QUOA^+*JX5;$^M,9:J MDG[-A%IRJ/X.:]>F3(/N<]M>">0+7DA6.#46JF6?<]6;N(C'-=?@% $?GZG/ M'=6P!JU_Z^C^=97S4>FMLTU96ET^&O]\U:4EF)=[#WCW3?-5I[?>_+TR/Z<- MOF>.AM5M[CJP+':0J>Z<^OH "K[Z^IDN.6BWEEDZ;=WT<;BZ>\.J"KWH2EU-!;[.R'=O7[Z^7A/&6_CLIR@\DYB4.YL,JZZ5,ZV3:G;M\Q(@#,GX:HN2^VIP94WGN;ZP_2- MB_1C?-@=E\$N,LZA=3'$X?O#D6F11WE:LS5(FW(H6I2W/1WO&*<9D\Q%&KEPZ73=VTS.MWF\&4"P"9_ MS@F?EFJ)<["!T^5O#^;ZILW+K:5RJCMHYV"@+MNN?3H;8<@!.[[U>D/=[DA[ M _&X1HG3WL)6BU0])/W2V"J2:NS:E_'A0^/*<&T5[58U&H\+KW[X8RK'JE;. MMG'8N*F8:A\ OJ@ZTS/7+*UT]WZ](7WU&81:TP,4?E? .BU[U5%QF[QGVYO9 MS//NH#+0JP;".*-N:9DN![&N+1!$ANDUKM2E;L]L^UG!["H&K6X%%=UV M-YY.WU(?Z-^V'72U>/3[G\P(R*:=67V[5=W=6B<\K16:SJQJR=?ZH#L P5Q7 MGF'LHE8BEU]4UB^-2Q]?GE6M.&<%'$YWGF>:0VBUEVNG,]H.E?9==7JT4]V6 M/YA=8@]7X(PQFCR8SUBW\*^RTIST4EQ)U=]I. MN_HEKM/2AY,6%9LX?EM@I-K,:PBPFY\-N]/6C!I<=W\WJ076 =-WB8G5'==^&K,V*BU^1NMT=W"5%MT'_=4FUR^I4*X\ M&76* YAFHR%J%AC^G-.?:GO%S7!J^S0EOXU(;UXS+<,]ZRF\_(K:VIE.8.3< M1)6ETRS66DCV%:CN6(O&>GM&MKMUZ?J1FL75;YU;\'!IY3CN%^['<'2&TL"4 M391CW/I=QWUE<]=G;;NV[5RWEI]NKGN?;?!=][ANE\4[PQ65(-#@\(TSF? V M/P@TB]W.AX5IXW/5]\Z&GWERR@ V"7?FU8XJ>HZ/+O9MIA^6*L[CB>[HU:N\'29:#PA&[VZUU58;:NI-,]CAT)+5PK266'J+JW:;?I\G ?;$6'UQ!M9X MJG@["=BU6G47*YU:A]/(KUZW,$T8?-K#&OUE]BM8"([0F'LN+N*VKFU@U8V[ MEU"=S7BI.V6CI=487M,379)T<,5A5C@>"SL*;W'Y@WES3C-O761TZY"P)M5N MY^7M,6!<]^EV*&%9,_0**F)II*'EJ+\QQ+2J1AUMKI?^I:[R.]Y-07%>.K26 M+;L[;W2%S3N^"P6BVHKE6DS- P.5=?/YO'%]NVBJ(_>)- .2\5NC2M7>!<6, AP]+YDYL"27NKC&!S:C5V%I7+?G-U6G0;#F@U0^(Q M*:A>\WM<,Q+$%HIOK'5 18Q#/3?G=>-1M9�NM'G\6=L=24*^1\D M37:3:7G;5846NQT;[+GBS5722?OMEN).3<\J&/:#W%A_8J5H# ?FLA:TQ620 M5Z$0!_F!+OW/3MJ6-9TYA!&7BC,M[6]2;M =,#IO]* *FB-PM]BD5\ "Z^K1 M7A?FGF,48F"+[6LMLNCF$U#:+(6#\N1T9[<6RUGU^ROUV046K'O3Z:^M7S@5 M?*1L?!=M0[@[)I77]FPR0CZT];=31_PIZ'$.(V!@%=)IA 0C(*-)=0=,(QHS MF7AX3X*:F*/*V:'AOUHH8:,I3EH-=%(S?EEY#*I$LL:G[?)@:CME5@>8.PJT MZPI0#(>[6,J+)%LNOB;HG XO8*ZCH'HA7+L3;=I9(,T#79M/OFV1T'NM'KVV M:/1HJ98V7SH*]OIGFV@\K'D.)?L0JV\4.K7)DK?X,!>+=3LR^:RL=J4C4P8RLM^_J]=5II M7:M49:G,Y,_6,92@K9<.1\MS]-JA.;-A&I*GRIU0CDU\*! M@8@H@&2JA?2PDFDRF%JQB_@@=0KI3&5(HTW4SM>Y#7(ND$JMGF:C-Q(/!EVQ M,/P1U82WE0[TJM:!ME%3.+39OY7C8="&L1R9-JR6P6S*@:I*(/[:_; +Q-SK MJ=JO:;-6D%PL5NJX/O,WDQ$87K^@,H'(48AQ!$JHC;V*667./6@5HI[2 RG 1#45SB M'EEI6.UR\_+F"%19Y6(W#R+6Z"S,Z$EOF*%\\Z'NVX6ZA2_O]T'KK;BM:D_' M-,$UGR:^MX5#*P.VZ$TP]M&DU#60\7,9>>W$FA/5'5CE"W\X6Q",\0J%(JDV M$FM$@ K]?-"NJ*V4HE;8>>XBG=Y[U45HD[3<533050K1O'#')$1KTV(>J?6D M-LF,Z*X?Y28'F;ZJH=>$BM#DG-%?6[=\"Q5J.F-]@TTXG.H60>M:F,66KH_# M FPI&]L&B]]M;9UTC%>L18.W5T@K)*%6A()=!\%&+ZL8/UTX$ZK;$-D5UW)WEHX M(H0/HC;WU%EI7M3_\7/>+<]ZZO)%=V#78!_ZN1JKDJC(['.M@>TFNZ^GP1 ( MA8^*_GMS@JVOT*?UQR3K=74;4.!M=]1OR]_'T!,Z/_[QZN7A+YUWKSO_W?WZ M8C <'$PLW(LU.6%SWN,F=#D+DY 7B="""T9U%D=I+EFB5*;"--/_O$;K(8Q" M2E ?#@4/=SH#U8>5Y*;[XN4D[XZ'(USPNWS'*1\Y__LR>ST\_YV]/S_F^Y/\ M\YOS3[_*SX>?_Z+[G]]%A[^^XY\^[X<'K_^D^^Q=M-__DWUZ_>7K,3O^>OCQ M[_[A4=[[G1_TCK\-Z<'1N\O#H]/N 3O^!K\/#XX.NH='OWTYZ/\9[7\\Z.\? M]7J?/G_AG_Y.Z>'K_?-/@]]./WT;7NR__G)Q^/KEU\-?WW\Y.#H./QV=A,?OUP7%)U@7S"DZ?'W\[?A;WOUTM,\.CW[Y? C__M]O+\?[K\*OOQ^]&>]_/K[< M?_TG^YV_[YG_>7_YZ6-^EC$1'_SZ[F+_Z%@>12F*2"540D0WXM4P>G&L_-I!KB\JZ]?V]X9BV'^I0KL?,+2+ MJ:Q+N<6+NXT7=WBRL;R-M/.,_908F\\Q]H>9]/S#)KO$<_C6#V)7-..+CZ1:\L%Z?.KAD[MPS16(_"]#-;+X0J\M;.NP M@N%HF[3X[9N>*N'&ZASL_KT!E8)VQ!=82=[5*V3J'9YU!S44+Z[YRHR]=PZF MH>=@^[#2'.&=IC]W= +'OV(BWV,W?,,D%[.D)='57<86#ML5V8_+:9$;ID#_ MB$-.6S+CN UH<0NLH+,DG;\NZV\!9MT,8138VH\9ARJ6&]B/RQ:I_E^;U%TA MP-

&4!5F5&!;R_MMSP+#U[,?6/WQ1TQ%K&L4X+L* M[ G+-!W>3K55-S:&J#=Q"GN[<)#5=O_?L@85Z4UQ$9!:I\..:FI=>B3!%/8, M^YY@.0G"V( 4[P(EV.S^>TX#NY*+KRKFGV-.8OGU9.14]I'JFXOAZ,OCYJZQ MD/*?:IB![+(^L7YW/':-:SZ<(0U8X./#T8D:-/TG*[(\ N4G!YVGA7O6^?'5 MX8?#GU:M37D\K 7;[,G)VF#%1B@SO)(-SZ=%[%C C@4_6.S5:R,[NW*@LD(P M6*CHKS>RXI/5Q5%3^(_2KE7\7PO MRZM15*VU)1Z6%Y>(_;!X&/6& M((XJUM A--C5F^L*RU#0>C&S)6(&A,3VZ6:_8(L#RU"UEK;98NYHY@J&X4>!,M$0ZAHM]&X7@@&]L M;@61@#=#6LG"FG3-G*;:; ME8"E"(\WMF2#1EH9E;5<;AF7N&TE$EUEGOTX(^Y_JE+D?W+%L'.M3C,DFJD1 M.X_6T;X)KD!)M46=A4'(UUZ[[K&G+EHM3EVG1R3UT:3&*8556CBMEC[S8?J\ M;7Q;5WBVU)MZ2+NH#==R/IH9>)&: *[:2M?M!1O75]OAUM@YLNT\IM].F[2Z M-H@6-QOWI>J_X;;LN'4<3@EB&&QXMXW MPK4ZZ@IJ1YO])6<%=+ ?)[:OK M8UAD\1JPRCB0\25-!'.#&^PNY2EJQ8W:R@QFNYL6HGI;E+LK#[Y%TA95P$%> MM BV 3ZJ\?P'1L/(6+];T]ULMZ3YWLNM*P&&1-G,X:=;=EGZTFUC9* M;7]MBNY@VMKV=P1^GE[\3\2/^K*CYY3+6_!>Z0#/D'PJ&G?Z64T62R_O61$X M,E-P&]OL8(G)7>E.(%ALO[1*KBR]::S7XFNU@ ;\;XGFLL3ML%1&(IS''7:H M;@A9]39K=R>?OW!^[/Y4M\"LE5BK+9B!ZTQ65%@\[N?6K]':W]S @[T %S&I M6N)98\EZF- %U:MA)5LP,LW-4SN6FCN] EAOQ+?=@)]ACCC)ZT[7=6>?>44+ M1<@U!:[%#5(*8KZ/5SK:.QQB[0*SU[HVW;/JSK7 02#(["',KM5..S,XCKT& M$3]RV134!(YVU/9PMNQEM[MUS&E^,_%;V-";=G3*+V<6^\AM$JB]( 8L6LVX MZC0.XT\&]7Q,WFZ_8!'A PM%,SWLN0E-.\RZL[?;=1,BTZQ_LG6?;[;4^\5H M5?4'Z+9;Z/6F,CZX!9LCQ")"&58'Y"!_\%AF5-?2.2X#/.[/1C<$@]16*PSN M5&95 P2+G&O-/3)M7-U9/:6:K>ON7:%)PIQS,+\08"B;+KT&9W2^VJ8KLO7J MJ'&EN=3=Z&T#^NZLZ=?(L^&,AH$OMNT+!$WT2R9:HR*_0 M[85PL19KHK-O^TIM@7=;U_-V%F??SMOV.YH,NJ[U,9@\PPNGXE9?*Y"QUMF) MK5I<1[N1O36J.%ACO:[F%'%^,%7.OK:-8^T\G3-?UXT%[:MT$W1MU!M4(EW< MWKE5G#945C=_XV!HT".;*[WNN+Z29]FJ@56SG;QJ#G-F\)>@D,"MTNN9P8DU MIJM;RO:N<4V]0!_[.FTMX[#1ITNL>R@L.Q^P,8;&]5]6/=?ZP-Z=&$EN69JU M6K*"AVBLOIB!@^V\.!UB#^=6SQ)X3X#>C];D*IME.?58@@DJ7G MMG0 -)@';6_-XK$-ZT9'X_J4-Z'WR2VCC^\K".KWK1YS5OFD/W?>N8;H-2E8 M=_J,:G34]#5_-=/7O&Y"NN'"YZ4UE.'\,^Q.ZH::O5;& - .Z$RQ3Z](65'=W9_9\*,]?1S9D\33NKRB!<_M"5 M;;4',V/^7-E "Q.=LU5=;VK\]?E/=3?KZWY9[^D5TZC,K_.?9EL=3O?'=G%O M1Y*P/6I9X(;;M(CEXSIYMB1>5[4MK#NWGX/]:\5)0\YM#=RF8[A-O;S"I3A% M!741V&4#=6P+T,6&CM4%4U[1[OUM!2-;@.0!ZIM'DVVE/2R+33;[!V+U!QJ$ ML9QV(5FYX^LCJ@;3]B@S32&G#LU90K4WZ?(P@K-B\+R&RXXAL*UY[/;CM6D/ M=5'ZS1J&2T^Y.VW7BE:K!3U>>L'4'8N6MN";\?/;1CK7$.!-TW#;4M'HDK4C MFW2=*)B,!IU>E1S5.87#:-FS>=#U[F^:@5 ZG( MIU'XKM[IUC;/;;';N$'EJK+W2#V&U=VJX-%M=;BZ<>.R@%P=D%F:&M)X2=I< MZAS2BP*S\G&W$V1GGY]JYG=GX55X9V[)LQ$@O,?;:W=*]]@MW?6?1!^Q@W_O M+^:ZW+P$E"&5[*K68P]TIKUN$PYMUC!=H8V/E@JG546+&JMB-OJV_%:;4TIF MLI9!Y9EV$%FV>VLJ:-B6,@C$N/UW^>\'P)D\@ \>'67RN$:9C Z^_=+]U/_K MZZ>/^^%^_UWXZ>-O_>//!U\.C_8O/_WZ]^G!T1MXY_[%<5>&G_[W--3]OP?J MHYP]X_ZG[CZ#]WW[[_/$*NMD4HG(5DO=.4+]7*OZS)*KC?QC+J.)A1)@I.!&1ED3Q MC!.FA) 9C[.4%SM['^#D?QMB<.<5F-]PI0ZZ:D5R>FB*^6TR,*Y? 8V=!;$- M=%X7&F&/3Q? 7&;UU)HJW%P:VR;2=-T7C8^5+(F5I.LHT^6)K]+U 9;F=/B- M'+D:62$VYD:6 UO66:G8=5,F>PUX[";,_9;^[Q^M!Q140+!K,#?T*Z:NN!+/ M.BFU^@L6K'Y:R5<0+1/3#]Y<0LK=-.+?TULBX;N"B;5W@:!TEXOHNX:]_CM0 M^.]GLG?H67$+X!ZY"HI+===?A>.R5F9*;Y(#X5PK,/1"SR".KP_+J&(3&S=# MQD3)T\&U_;Q5FS6C8-]EM<]JR]AMB"I3^LO)"-N_D6J&6AL#2M+C(_G+%1FJ M;-^AUQSP52N]\N1O2T$W;>5=QKC])&]]\(7]OPT\^ 4=Q![\JRIUQ>5ZKM*[ MX<8E?]#G+\UYLI$;TTW<;[K^2?=U_.SCL__GM MX./^U_V/QW3_X_O/^Z_?G^+_'Q[]*0Y>OV0'G[^$Q]].Q#'[*_R=OS\][G_M MH<_VX/7[[L'1W_WCSS"/UW_">_>C _;;Z<'G-^%Q'^?SU]?C;[U^_0R\:_*) M_14?'NGPX-=W].#CIR[\%MX!:_KVA1_WW[#]H_?=8_;WYX.CMY\//WXJ]B^K MEE,?PLN#S^\N#EX?_\,H#[-$4B)5H8C@*B**QQE)1:)RF2I:Y K[K(N 8K[P M+(WL.2?K77BB%GFWX(UUWNU>0#U) 66R(BQ,!A(HCX0)1%*6A MCHQ!,93$H"<)391*"Z+CG!9I)'@6Q3M[+! (@7XW(72-(+@O+6E5X_BY,_"Z M] K/P/?-P MZ1)%HQ2.IB(H+0810.4E-$A$M4JFY*1*PA)"!XS3=( 9^3EZE M?37Z8JHP8H-S]5VZQ*K&VS:+HG7I$M-=GX*+>4FT-DG4G:H2,)\+>,\_.LVE MRN*8&$$S4"6T(5G!\;]2)02<9%%(D$0)#4)!-\BB67"CH# M8ZL=L?+SPN9_83V>'AFL,D*#R?9N)CTZB6\;U;@ MS8EURX$/X<6<.7&>__JWR/_GM]XGUCO//@_%_N>7L"]_]_=?O_NVSV"?CMZ% MQY_?]V&0WS8US]]E,(X#%SUE0(\[:CAXWM'U[[BZFM=T5 M"XQY8,:>-]?/FPNNXH+IR*2@'4HM&!&I8B03$2B+"94BEF$$IPC,A1$K>N>( ME7<6;RPGK^W:]9S\,)R\X#.F(HUYE.4$!# E(F;P7]P8DN0LTBF+3!3GP,DT M"ACS7N/'83U^A8KV#CO9BZ M7X=R+:;21 C&$S F\\B -J]#(DUB",T-:!PBX5$*8BJ*@I3>.3CM_;@,N%DI0[(\3\":*(2.8I86"=CF@@?QW76.S7,P M;X7.\0>"R'R0J1R[2_T3+F+SX2[9\VC.HDW[B!>#O)#/ 57;.:EU;JE MU9+Z@2S)N*0Z(4Q$(1$2%! I."4A6$SL<1FD=R\?\+Z.C>7G=>D> MGI\?EI\7M(\X85+1-"(I17Y.,DJR(DI):#(J<\99*L"6$#1@--H@?EZGQX-% M#E]G4[6/H^$8,6/OKFCV7U!+ M3&["%%B>1"(51.2,$E7(D"1I$452JB)4$MF>QCQ(PG7Y1>Z=[9\Z^, MK0'4_S/IGCEP]8$9>]?(O;M&W-[_T5.#,5A2;^KM/S!>6*U/6"U) FE@EN$ M%224-"(B4J"CL)@3J@J:<)%G<+H[>U$02K9!)I1WB6RFEN'Y^('X>$'IR%@8 M&A&!OI$4FHA82E Z,N#C/)%IQB5/\V1G+PE8N$FNS:>#)+>6*1I J$3+JSQT,>Q.+.^H)/W]A8MEV7ON#9]E[8]G*.;7.0J2(L4L)"8X@P MH";(7!LB0[C(0>K2" %!D&UE&&\0VSYUE\/AF>VC-SCI](PJL5TY?$>&!<%6 MY#XKXT$TA^8,?L(^3.2S^*HUUF'JYM#ZY]&:).A$52<$4(YJ%,1%YD1#% M34IRI85)BS"C&:@35 92;I+5XKT/FZE->%9^.%:>5S%8)I*"^/9SP'NV9=2L7; M+KS#_-X]-_GT!%P(UGM"URJ*WBUJ%5I'BAJ9$)9'!1&9-$0A&B+5-*6%4B(R M*(ID0$.Q0<:.]U%LIE;A>?D!>7E>K8A"&<4%CPE-$T6$YI2D>:Y(EH"DI@GB M&(F=/1$%Z1+T!^^X>,1"5E TA@-297YZ+\:C5;4># ?:9WVM6U3M+U$[I.$A M4YJ@\X*(),I(&NF0%$PK60B191I$E011E7@DC:?+T?=?V>HY^IXX>E[Y,(*S MHL"V]7FHB9U">KS+9XN&Z]+J?!L_$!L/*]*%"$P,DMR0M&9(43*B4RSA$38+BHQ.BDX MPMX$*=TD%/6G[L:P!=L^T>*!$BVFU?'>@KD/L?/7$I]$S@IF#",L2241'&2/ MC#+0(T0DLX)K'D6@/:1!F-PY[67^$Y^-XY>%YQH#144AA*$JDB M(L(\)IE*"D+C2&0)UR:/],X>C8-8;%(SM^>'<;% M+XR'%[[K$[['B^I3RC.>%S0DBC*PVC(,[F09(Z%)HEB%,B\RA97\B> !W*K; M4LG_0/W(O6Q[9K)MO5@E7K:M5;8M!+=XKHTTG,@"P8E"[/R@TY#D+,[3(F6& MB1AE6RQ8(/FZO%)/!:7D83@RF>=(AASY>U=EW9YMG6>Q2CZ>KT MIG3RXKL(8=7HS&..\9R@G)L.@&?J$ENKW,6P?V(ZU[(5/A6U:MU=MOYPU..Q MX-:N9GU94N(HDMQ(:8BD!:A9:1B1E(4I8;F(>1BG"8_USAZ/ AK=6\ META/4B*MNUN8ETCW*)'F#3^5<,,S&I$(NX6)3.5$L5@3FK,DUJ((LR3W:TE'J?]'A/"I,IQ_I%=085NG]9P_M7,JIE@WMQM39Q M]7D)Y%0>9J%,M2:AYIH(*B(B11P27; H3*D2IN [>S$/(NXS()\N3]]5Y? \ M_8@\/:^"Q":1K(@SHB*=$J&P<4\=W?-F_Y9;WAIS'O34V.3MZ23MY/6+J26@%/E,DVR M(LY)D3!0/(HD)DI3193(LDR'-"RPGC.) Y%NDIWDDR M4QUF1":)1*RY@J2:QB22D"P:RE MTZ6736N734L0J^*(QDFA* DIVD.:,Z(RJ0B71<+37#(M,,F;!8FX4%K&VA8TY-2H!WI>O&H60J21HGO)"YS'6!W;^P*>DF\?)S M\FTT !(CU_O4U8M@;'2-*%)HC,B=<&($#(!@RB,2)'%)M6A4DJPG;T$Z]C79A9M M2QVE9_V'5%P\Z]\SZ\^K*<)HP851)$K"C(@H423-TYCDJ4ABE45Y&,=@>4@> M\+5E>SR5,L.-<9%X-.^-\9=XZ)W[$%S+P+-B'4=)1$E2R-CU$4DES4D6IW%6 M2%'DV%*9BX")=(/,*^\QV4S%PS/U8S#UO#:2IAD/=:I)%BK01F06DJR@,=%: MB%A&6APBIW,!7 5B I%0G6NXMS4-:H5LOCNY#')TL:A<4A [5RI PQ"I8JD < MY4E!1"YDK'A2I)S;TA3&O>/BZ?+Q6EN(>#Z^?SY>:*2>)FD< _=J@\',T*0D M%2(G<6;BR,28GX5J11+$=P]F;IX78XMR1>^:(UIMP/--%+N''%$OF]8GFY9@ MI,8@B#(::Y(5:4)$1E.B- BH6,9I'(8T@A-$*'HN1!"ET9JLGHU)#UVCA^/Y M5 MC+%YF:%;Y@AY->SWN^.^01QZQ -#+H1YFX'&?A0_'@S'IG1'D]KOY4]WZ3VP MTG'5$C/OGM<#SI]9M5=[_YV-_KW73 @>6(^]^'UOOA^=YFO9?3'H]F FHXE9 M3$)K3N_E('_5/CLOQVZ68]^6 )1F6BC.BP@$%^@L@@D&$BV7)-%9)H50:<$9 M"H>P7=3;">A=@1M,ID3C*H .$P6/Q\Y62PDQ&?YB1):4YB4%5+,(H MS*DRB3 QS3@/DSR1/(_C4!NUW!1Y=_!V7F+\,:JJ<#Z,A_K+'VIT./HP1O# MOU5O8J9OKRR1T(N1%<3(N_'^JUDQ N/US/^\O_ST,3_+F(@//N]_.SQZ"?/_ MU/OT\?@2QH/WOX%_OX5]@/&^'5/80U@#CG?\3P*G::(H(TF(K=5CGA 99S'A MJ: FS")%T^B:*^=J0I(9#Z50,N1Q).+$J#35+$XB"JRIN!LN=@I:^*!SID:=GSM7DIZ3 M=0\COBR)E2\GX]/A"(1TOIIWQ9/BPY/BP='+?W0>BBR*>_*[ GOX0GOV[M_* TIIX4@ M(5.*B,2 U9@D,2DH8U)1";H;O:U$NU>Z.9R,R[$:H.GDB>>1B8=I#@(JR4@4 M9@RAMB3)F"Q(+@0,%\8BC3?K.O1"9R/HAO-8IGF&>I, H6,T)XI',3%)DN:4 M"L8-VRBZ\4)G* M#==N<$H)'55VAD7GY=FHVW.A/1X&':0R^\O%S]D-$;;GGDVYKA2E60ZVSIQ9 MZZ?H?C4Y^69&0Y^O<%MNGH_S":E US-X_4<)@;]RHO(4<;XIG *8R%$>[>S9 M> +[>8-2*'TJ]&9F&GGFO4?F7>PXF"6%8)1D8+$1$>8)20U+2,%C.,E,YQ'" MOFP>\SY0('Z+PG:'(YB5&ETV@;K&T7V'D)TIP/H/C>!)SH4P&? TS9$VN$A MM,?7QTS/8_PAJ_[;-]]B?.J[?_[03U[,_[1R?A MIR/-#MB^^'1T@,+A'TFE ADN2!AA1V$N,]"K94IBP\%>2WB4I==Y@JZA(DJ- M5C3,0'D#4DFR6$8\#K,BB1@M(K.R9>:I:/.IJ$A#B38XD5$*5!1I2I12C&19 M(A@SH6:Z6#U89T9.GKVXI>?Z/@27#ZAL"QT>O#[^)XYEFA:Q!/&EY)@M%HCS)X!/# M5''K&,S]4=2,(]V3U>:2E4JS3(4Z)3D0%TBZ0I.,&TET$6J5)!HN5[6S)Y. MQW$@17+/SO1-4?^\1-QLTMT_>A/^0YD6#',%,U#^B,AU0=(H*DAD)&.R4":3 MQ:U%XKV1E!>)VT)74 MDR+)\YQSI9/4ECZ'S+?B?+K,N[[&$O/,Z_GS=OPY'RU,4I-&P(1$I[DD@E%% M4ID@;)+0H4HI2Q,-]Y^\,][S]@$PMB.%CX.2-#*JG&#\#PG^.28:_?@("D*] MZU[*?*>46=(3DZF(1S+GQ&BFB"BT(BI+!8EHJD,1Y3+4^CQ?[82Y :O@\ MHBWDS77=_YXW[\Z;\QJ 4I2SU"0DB; 44\89D6D2D80IF86I9EHF&\2;3QVO MXR5,$W=7]3IGJIN3[J"CU5EWK'J^O<,]W_S3K?\#=O[=X)7;]Y;1X9T%ZQ-% M2]I0)C+B/*(Q45)D8(+$(4GA((E*N8$+1+"XL,X"D= @2KW#X.FR]+H4!L_2 M#\S2"RVQLRR5NN ([Y 0P1$R#'0!1!#3,F)<9EI8Z,,H#&CH^U ^H**A]:0_ MZ6&Z96=H6S[H8?]L9$[-H.R>FTYO6'X?+/.SL&B^7^ H=_OPKB.7P#.7P!4%%IE45Y2#1##F=%2%2> M1<0(G11%%F=YID$Q20/*%V,?WO-QSPI);HJN[CZSCI:/JG^\-V,%,\K?J-$ MMJULG<9K=QA>(*U/("UI;AD6"<(=Q"2GZ/Q(B!=1 MZQ-12SI?*B-,@2GUE(:8^A4*DE+#"$^I3$.CDPQ5#R[3()6+BL?W049L3$^J M-3I$GB_KKRM>XUG_GEE_(?M#"VH*+4G(1$Z$HL#ZDX)& M@5A;U]O-:TQUC>Y$PUMDBCZ:+M-JI6DK3J[6;;ZSBYA;X@L.NY(/)]A(HE[9 MW83>!FVGE7D_/.+^/)7+X![:DKX> MRCQ#:'X-!PJ"-8E)6NB8**%3DT=A:E2(@C46+)!\$51K6P6K5CD^[ O9[-RC)M@ E&ZV9/J]F[/W'$%Y@8V-6KJ-RGIJ,T9DNIP276 M= ^P$VP'-&[0O3M=F.O)R*9OC\98ZST^-:5!1K8[:L.;17>@!KJ+3DC$N[.= M$G=G"[Q:.U.]7+#=)((IGPU+F]/X8F1Z:MP]-S]?=//Q:2U.6@]69QU.'U$9 M3&(ROOJ1UBG$RPYA!AJ3Q^N'QIR>RK5G@.4(,_5PK7_BJH$V=DYV/W[:E&P*9-] MU99F'QH9AEM_>&;<,9:;L(I;BO8?NP.0U\,)C)J70<=\U0:OPE,GV_,I>F4' MEJY^ZERYQ!;/1U=<9O8BG(IJ>_G"RGOJK#0OZO_X.>^69SUU^:([L+.U#_U< MC5[)=WS!?&@-W^>^KL22E+MIQ%$R58ZQZL65T-JU0FM.EW#?Q>$N$_&57X>[ M]%_7FT[U$D"',1OSRY673^DN%]&JR[_%=SS]OE$?9;(19_[2D_N)[-E["Y;MJY=V\:-H[>1&FM'97E@J],N M^KTY-X.)68%@MD;RW2E(NPK%?W?"Q?.=Y%KCUWS#>>K#)"OUJ'N&)N.V,M:= MWJ!GD[&O;11X53^-@=G[Z:E+ ?9O3FJ^Y-;K_K=]C*P(C)(OV^^^GSG^'AQ_WH\.A3[_CS_L5^__CR^.CM*4;'W[Y$!_V_N_O?7EY^^OS;Z?['-]&GCP?%_F5(;23F M0WAY\/G=A87_9W'*9!B3*(HI$5&L2%;$G(B<14D!9TH1FDJF(DCB=<6XMRA* M[277)JWM%I(KCY1)I"AHJC*1IEJ%85K$2A>AB566QE9RT5IRK1 T]I+K<247 MGY=<>(I21CD)BP@D5PC_4%HATD8N92BTU&FQLY?(-$B238+O])++2Z[K)%<1 MJ4@6N4JX8*+(0Q46"8NR1-*8AT875G*%M>2B7G)MNN2*YB47S3-6A#PG)HT* MD%Q%3E3,8Q+""0M%-4URL;,7Q4G ^2+LX-9# FV)76Y&YUUMKL8 VG";?%N1 M3.[!B#4%TSF3,B[ 9%6% LW *!6J J0KXXDW8K=)H!Z\6C1BN9&I$2!!$S@[ M(DP>D31/$A+J/#%A@D9LNK,'-BQ; AS@^[4_&4[7>4&+.->R,*$P*LJB(E2< M,QYQ*4 ,>*-ORSA]P>@K(AGJF'.2QX4@0FJ!N<,Y2911&:6IUAPX/>9!'-X9 M']5S^N9R>BI"902HR$9)$;-8);%)X'0EEWF6*N&-I"WC]$4C*BMHJB?MAT8IB*3.Q-(HD3(!N M%6>&I%)IL*)4KFF1%V'N$-CB-)#INAQ3VU+/ZL7$:F)"IDD192;110'J.="3 MB54>P:XHJM*">Q-LR\3$@@G&LC3+##>$QC(D(D(3C)N,J()E3,M,E)#(\P@--YZ+,!LTBQ3# >24UC;[UMF9!8L-Z,$:*( M"@G6&_;53"0ETF09P5N 189&/&([>W&8!F)[-(GGD.+]:EC:JNVG8M0]WRSJ MK9BD3_7>5'99@[?D:2LQ:\^-1M%[6/PZ'.86EJ;*/_@P[.5>5UF;KK(D!5J# MC0JV:48TZ*.@JR0QR4#K) 6/N3 Q8T62[.PQ*@,>+B)4;WTBH>?H>\L9]AS] M(!R]X*+0*LJH9B'1"$2*D1<[Y@NI!QHCG=V:-)&K"[AXD]1V\N1Z\] ME]9S](-P]((_(=6)B=-($*5SO*-Y3J0.$\*-T5IS3/=7P-&,!1&],TZS3YGU M*;//.[UF[2FS7F[>O]P\7)(9:S*5)T;&V'@G)4*DABB91R1DI@A3J>(XP2*I M).!LD[)H?+[H9^$(9>,&VXH)B)0TD4%0DP=,$)$&Y"\K#@*2U$G+!T M9R_B@92>H9\P0Z\] =8S](,P]()EDV14ZSQ)B0++A0BM(B+#.",ASX5*6 (6 M3K:SQ],@$G>&PO9YKG?)<]5/+#3J--_5"]@'$+!+TEJMTX_F,U85P=O1P?+#15%Y2I..8DXMA9F0I)I$HC(F+#8I%2 MSF6.D2<6\'AK.BL_@AO[.7/_NLTNS_WWQ?WS/1Z+3"1)FL2PHPR]VF%.,DTC MDG'0KHHOW=#RW']/W'\X?_?G7(4BC0Q)J4CA MQ@\C(JE."=-AI M-A4[3G3TADD#P:%NX?TT1KXTVK:KFA8.3COEZ9@;E$\CE M6^&$[J^V;E67V_.=Y+-*D'UO2J-&^M3VTLS-N>D-S[!QZ-8SV;-/Q[D'="1' M*B\'^>LIH;QQ4MFK+^M37]XMNBY$% JM5(I9LIJ(G!I07UA$!K2E.B3*8(D(@4 M- .E"V]I]%^DR2;=TL\JPO.K&9B1ZEE;1^7][J!;CC&B>OZTRP6?A=]H_"1#S.-:+$Z9CO[%'! M R9\U\"GS-=K3S/U?/V ?#UO^H2*9DSF!AO!@^DC0TYD*BF)&=)M2SBM')EZBKD^B_K5H 1F%[0NRC"2I 8F:I 5)C3*$*A$F6+97A +SW (F M-\FAY'W$FVX WKR."9C&-F$JR-!CY^-#YN&3C?#H_^BOZ)A)&(M$U,I@1B:7((J["3>3C M=09XM@0*4>*Z37&I0J]+,$"%$ M2%)*"Y)+F7)N&%,BV=E+T8,<>U 2+P,>(J;D9<"]RH"%*)+A62Y5DA!)$8PL MDM@5D''"4\DC+L)"1VIG+TKB0-Z]D9B')KD/:)+>L'S:YM83!=G]\6'MK1(6 M#/]UIA595L1I$9$\3&,BN$D(J%N29#2EB1!P MMEGH^BO3A"V(W)\V#F/7XVT_K"BXN]GE1<$CB8)Y"RR)4I&!GDQ"+@5B;N>@ MA_&0*&TLZ';*"LRY37@0+X&%]*+@NC4]=3FP!M/+RX''D0,+5EB:L-P(5I!0 M)AI#UB '3)B1-&(FUE3!X=IVSC(0R6)YXOKDP";%OS;;^K)9?%W+'YT?JZ#7 M3T%G8+8?O&X=7C,_QC-+='T'-]/(E.,Z +SU7/ TLV<>V.%$C0QMG[\HH)&\NTJQI=;#4V?A M=8=H/0O?)PO/NP>RL(CS6'"2*00V*"*!J"6<)%'(8VIB65B(@S!(Z&*G3L_" M3X*%UQYA76!ASZ6WXM(%XUWJ*-6":B(3!<8[IP4!L9N12"IF0A-%(J=@O*>+ M:52/PJ+/"G_D*=OIS[Z@>?U)J$@M!\/!<-8!ZI6==8O1STL:Y E#E:!%1FBD M$Q"CLG#]1VG"N#))G,%1(YZ3!YG?0J[>D "GY^^'X^]Y8T9RJGD:*L(B88B0 M64*DE@F).6.9C#6/5+:SQP,N%_/,5E>4/&=O[GV]_F11S\\/QL\+9@_7(0CF MV 8I(RS/2TA:I 5A>W'KTD8TV>C!@W\D,4+^I39^Q M^OK$:_*>>SK(_66(3K- WHZ&_5?PTNY@ CM9I8D,!^4OEM;<[XZ0TMY\'8\4 MG$1WH$:7[\:F7X*4QNF.AA8MM_9!>1&]/A']9@F@"2UTD>6:2"HYJ%R"(:1C M3(HX36@DJ&:"8Z9IO!0B=\/22GQNV5,PP;PPV19AL@"A7V@>HW.[D(B.E,J( MJ-RD0*PB#5FD"\YC["R4!$FZAH"R%R9/19C<7Z*J%R9;(DP6P2M%#$9=+$B< M@]THDC E:<9S(I5*5$A%+(0%I:5!0A>]O1LF3)Y#PNL?H^%YMT1.![YX/E;E ML_#+W4.B7R5O*T_<+V9@BJZ7J6N4J4O:-)N,I5HP2?)(*R(RJD@F=$&,B)(H M3N-(%%9!"UCJ VA/F9W7G_3GV?G^V7DA^2^EG$=12FB,?/##CK890N5^LA(T[KA_NK>C]%LRQZ2ZW^PL& M K?XJO#[N#.6]*%.(T.I%@F))4^(T%H0::@DHVSSPGOYC95 M*^'=&.&UH@*.<^:HT\"4*-N@E #R0(#JY#5:="*DD[H__":W07NV$[JD*;*" MIYK?1Y,0)XN'8 ][@U]V-I(P.(RSP7P?9W& B\5LY(X6Z,9QL)@.3C,/EF_O M3\?9'O/AP.%\Y)OV@&$T/EK$L''!B';I7Y[M'*9'96#NPUIU]0%8X\7J19R] M*A.\V[ $NW#->HJS21ZW^>GW_EKP]&5Y(G5YNL3RM*(E/(LV669]\<(5B,0B M6)8D$)V(CBP0C>K[FQEW/1&>+.FT3H7K3@65F&,I,= A96G&;#GW8P488;5P MREM#?99F#T0[C_SZI_DN3YIWO&U9E[^Z_'V']:X7I*JL=^.LU^J08U%1GO49 ME4V:JLRLQQF%8IU$92"R)U2*4SB?_\GS MPIKHT9)RDNK!BMW[NOS5Y:\N?]) Q%A:0W%3 MVI9$0:2SMKC\?9X(U0_J:"HT_6J$]^"5R7Z0X++4DE40%*J8Q;SDNO2I>+!B M5VX=EK_;3G,+HP^GGWWR$5"N?V@/VQ'N.XIE_]G\$@-@?@A\&YJB[CG>I&\RCV]XIY6 MT B?)@@C*YM7*$]#*DABD11=<3V=,]6[N8+Y$H2R6''WM&07!4P)D MU(%W0EI.;.#ET*9E0RGTD(IV2?BZ5M6UZL;6JFL&WBKS](=Y6B&ZX+QD5 IP MH>Q0:9(=9&H4D.#0$:C#_&7CZ.PV#]=.L_\XY_*/]F=?]R[>1G"SB.\!4W[DASC^B,?SK7]^.U!YE,X9YBIC>JD13.G& M1G!Y%WG1F2Y+"C[,!!9GY:I\.]B;>QGLS\J2_3\_-J4468'L-9LS&7.E:&(! MU;_^B=NK)LH9Z]PBSYR,@5XYHY^.<9ZI?+#SX(^+J: O-_OX+)N]^L)ARZ$_ M.)S%_3B99VH:_.=L"8H[?)HK4OP_1I/,V].C_*EA_K^76K3D!6O6SN/#TQ]^.=U^&TV:FVG^Z)>33S^A<=D^%]1\W_+M$_:Q]H$FNA#0 MR<;OR1>?<-.#AIO.N3#+]Q1Y0.W%;^=W_Y_;VFOL_N3.CQ^?T@=<\ MXT;]U%_>ROB*&<>$>W$D0Q/Z+H MQ@-Y$W$V>)I7TC!X=#@;C0><#+_1,'T<[)N]\M+UXF3E#]^VDN8 M=G.&C%UGR+H:M74<.'H5UNBJ*G0>NEHX[:;/*M^OLAI7?OY^[Y'4PFD_&=G> M&9U$MO/GO6&O/_VU]^C37_]^+?YZ]W+TUY/?Q9N]\?N=S^_)F\]O:?Y.\?SS MTS.1[?'XS;O\^4]>RQWV6N:?V7/V\GWLC?//;S[_]>]GXCE[3G?__8;L_OE&[/S[J=S=^R,]'Q':1+5? MD>.==\\^YFO_-D%2U!@ HRD)0RC!6&J \&!"MJU23G51-^VJ.%F?TSF5[^X+ MW]6Z:6O'=_P\WTEB"$5*(&C,?">=!*M(_DE@]($Q+AWMHFQ:Y;O*=VO.=[5L MVOKQG3S/=UPI;X5'X(P%$)HIL-1KL$X'024F1T,75=-NB^]NZ?C9W44*FC[= MS9&QK_M=)7+P<%U#!YTF-M;/Z+AP('O 9)_A\'HRB_D>/L>P/#J9ERS\@*-Q MVR]^3M0'[,>2Y"\=B!4$&!3X!"=4I9R#-JSK6W=03RJ1Q)LPQG@+INR MW1KNSRJ9-/H4 WR.LVGE@ZOQ 3_/!]IPZZT4P!V7(#A+8#AU$+W'D">"3\QN M;?_?_S&,LE]ZU!*J,D/?&[Q59E@K9I#GF4'IE&+4%G1R @1! M8% X@R8&G] M@Z27S-!1&&,]-%S&3_YU,LCPF<6)/QXL9OG3Q@U4!O@5*QNMW588<$WXN=_: M[61R/3Z96WME:BWOLU#OUXGVE9-WXF(W95)^,9TU;YPIP;0W?8'Y8]:DP>>: MD'8KYT"J2(DW 6)26=[)R, 8)R%/-T,S9TNN<6N;#@WMH(_'FA[/WG2>N+&] M],H3Z\H3K;UZS;PE-AI@6/;JG;!@HA80T#.B&.?3 MRX/"O95_%^UH;[3/V2:.E^FQ,D7,K@#G#03B+@(%IB$BM M5C%RENSU55]-;.X(T7O3!8XW2 ;^R##?+=5W\7S:Z-,T70[-YJQ?-R>45RQ= MI\M679LZ6YM6'*M.)B]-Q";@L62L:50ZK73:]QA"I=/;H=-6?( 9@X3P;#!C-0C.!:"P!DP4U'#E230FTRGE M0Z-YI=-*IY5.UR"Z4NGT=NBT%3GQ*E.E,Q*DI!Z$I 0LBP2<"X)[)YG5=FN; M-D5_V'K3Z3?5ZFMY^%H>_CKEX>FWP_5SY>$EV]JNY>%K>?@^5%S?E/+PK\YT M2VX.^^A?!D__>S1:'/?AJ:Y(]=^4B1\.XBZWW6N_UQNY5 MBZLT.CCGPC/2N'NK2:KG]?AMW[HDZ$O5-]^=Y7O%V?'2+[G,#O=E[#";?CR? M#K16H[*7Y7]T<#0N8J 9G295:SE.9\.*S2O_N5R:R7TI^\LE M*:C+];[7E]Y26YN[-.:O.,:)+SL132#N2U.P0=D47-?4SGM^%O"\Y:]8MFME M>_1$A;%2(:>$B\@]ZB #S9A?YW.;QLYW?SF\:KV?G<_K\=*LX M?\?SSR_'SY^\)L\__W&P\^YW\>;=R_WGGW?&?SUY.7ZS]_+=7T\\W_GSZ>_WYKR>_'S]_]UO^FV?DS<%3^F;OUX/G[Y[*-^QW M>7ZK^*^]U_*OO7SMNYUW?^WMO-]Y\NSX>?[LY^]>CM[L_;'__-]OCO-]YN\< ME_KAK'4RASAJ&8D02"C]840 HXD$Y8DA7",H M19>I+! !0KM,99%'H%%S)94/@:5,9;*=CUTYK'+8NG/855+^I* B&"V\%UYH MXPTU2B;%>.0F2IHN)K$+,OTJFUV7S3X]?TP^-8SV+K_^Y'?V=]1.)I(09+ ! M!#$.G%0)-$>E:'Z/<[VUS95=@\./E'W$;GR"TK3DV=82"232"8Y6!#BN!B,$I0S2.EV5>S9JA- MU9R5Y3:/Y:[BKSDD$K76E&DME"?6QR!0"JDL>J9M)_Y:Y;ON^&[GO#/G!8V9 MU2AH0V)VYK@ BY$ 4SHXIIR5KIS(&'*MJSM7B>Z^$EW,GH!&9BSGI+";U<+H M2+UQ0F;0?,>?JT1W-T1WWK&3GC N&4+27D*V(8%L40TZD!1HL%XEN;4MC!@R M6?O-5ZK;**J[ M-YXR/1# W2*'BF/!.UI8%@B$PAO]8^0B6X[@AN][PGE],$(54%Y375:<^/Z9^A&](^V3 MYF%71.:5!F*-VDU4RU;+5LM6RU;+5LM6RU;+=BQ[3:*4*F.Y$T2X% P:[J/A MDDNE"-;TN5M2ML=G0G>?GQ[OO/.?_A8JHD1I0',;00B-@(P%X"Y:D@T4O(LE MX>3:JK9B>J,P+3PWP3&OC$C"!(8ED7/!O.!FL(Q:K6VU_9LYDK5!O+ORU)553#@1E'=!":DU8D T M)B")SBA#?E"[<]7QJS*9RO2+XR@CTA=,WNT9K8R'X.(LAQ @A28 T'S/U83!3%:;;B3><8L MUTPFNSJRMXZYC7<)UQ_&C6=Q''$9-LZO+68C7XKM+R/(!=LU?GSA'%ASPNY# M_/CQ=)*':I[O:S5T\=E2(()LD$9;^/6A:98FP5 U^YTV:%=27? M:J5JI;6R4E]CR%>,1J31IQC@4Z\<]8R^07>/1(NMYV ?)>P?1G]&.?S4Z/E:Y2,%U;U"+1I*(4RGEGA$!#DN+2J>A3XY?2 M4[^47>R7QOG"/WSTI>3,WO1K/\C2"O+9Y*0)Y/G%=SIVS")G@*K@ D/^M7A-10SWH'Y.NV2;52 MM5*UTOVQTET>_?SJFLXO]$T;3]2=]T1?QO\>C>:C17P59Q]&/B[W+K,?.WT[ M:3ZEV<:L;FIGIU[V'BV>[STKR97957W&GK][1';>_AVMI=8'#EYYDAU5Y<&D MP$"B8'E*<.Z:_$H^)/3:YUXJ,53ZKE:J5EI'*]UEGD]=9-=KD7W;7F2I$$@3 MZ%CJ7$E'P0J5('B36'3.>RY[N,C>IX2@G;@8C*?SFNFSYD'ZNI52K52M5*U4 MK52M5*U4K71S!QZ-9)(Z*20F)_(OAE"-A&L:\O]1*G[^P&/V19]-_/0@_B<[ MI%6<=2?.GF9Q]N:\.'-49VT6++A2(T^4Q#=T)FLU+ZQP(@:BT]8V978HN+A^ M4]>*Y1YBN8.03<7R[6.Y'6B1G-/2L)2H1$!D\X'SZ "E#P&I4D&9GF'Y/N7< M["[VXZS)MIG%_3B9CS[$&G39@.!XW<*H5JI6JE:J5JI6ZI.5KB(!!,\>'47A M90S"*8'21C2*)Q&39^X:$J#Q>AZ?=7J^*H+?IK-\PY/'1[-9G/CCO5E^V.6] M/IJ$YK=QLY'[=0LX"XK=M(>?JI;H3DL\RUKB]_-:@@MNB,:, I]M+H*28'P2 MX(55249F4U2E.9%F[3W;6ONHKY10B7L=K-2/V$TE[G4@[E802!I"@[42(H8( MA<7!1L6!.BJ)=5(K3GM%W!WEV?0C\J-7 OI7')?2[?,!SDNIG4>'L]%XP,EP M4"!9PS]GK7IAEUFR6;V65]9L=YP*+3)Y&Q^$1G263-A=# M^WM5P2O&KX/QYK3"M]K)AFAT\!&D91J$=R2CG"D(W(; ";6>I:UMKJY3[KL" M?%T ?J4H#'/1>$(X#8(HXZA0@:;D-+'&>WZ=I;O&2[K$?.L(_ < M#;5,0QPE=B=0*&38$A-7CBL1"I9 M2:GAD4MC3!4 O<%]:\/4)$>522J[_3;CGD@-AB@+F@5&HA"6";&U+209&D[7 MQ?V_3WGUWWQG_@P/HT^PGS5YG#RL@/@N(+(3?#[2K3TAC" #R[@"X:0$8[6$ MI%3420>E*=_:_@U'L\&'4CYEV6_\<(P^ECR/06Q8ZZ1SS 7B]G('2W0C>-@ M,1T*_>L-]Y2AXEIU;[5OM6^U;X] ML>]5PIW.>.70"J^((,89)1))5J4DI LL-6KG.W7]J]JY)>>NO=T1&!7&. M4 ML%*0/RK $N],0?"4Q6H20I7M#J941[78*O1[#_U*[=6^U;[K:]^K].;A3JJ\ M<$LGHV#46Z3)V[R,HTPJIKIT]V;I;@4J!1*MG#; J0T@K)/@.%&0EVJI$J$B M)K)F2_=]JK%:6I674R E8);'=33!V?%@>0Q@<'2841L_Q9D?S9L+Y@5>@^EA M,5XM$++FM9BN=@C$2!2>B*0%MX)9[91P6L9 +:*E,?Z@>]JJTR!E,I7I%\.3 MHUD>NV4A[.4AD>;-W>5$>WHR T,]+M(=E[]N'Q=))-(@I 4F$@7A4@0K: #B MF664(Y'1E_YH4O$A,[I'/=)J[;5NW;%K@OT"OZR-]:;2_050KY[9E=#<.ANB M' G!>0LQH02A2^*($@&T\\H0F430!ES1>9D(YP3/DIJMMGT$BU=02]5LVJ*2CIT:IY MGY)2"[AI%7O.J<+V.(C^>3O)0S?-][:;E MSXN1&\=7T>=+%Z-XR>+_-:)\&0Y_TXXH9PGKG0\.G-*A9&U3P(0A_Q,%BX03 M;*L%ZU&:Q5H1,@5".@.'*&.U M0\ MD[#1/I.PX"!"R#96E#JK5I)P+87>5V17_JU6JE;:[&CR%:,2:?0I!O@<9].Z M9EYYS6P%E8-3FJ8@(!LZY343/925$J@TD8AL>V3Q"\![I%[N4TYR QYP.(^A M:4P8)_.F;T.-%:_W]E[=A*U6JE:J5KH_5KK+-,"O78[F>]-'>>3*'>#X!8[" ML\EC/!PM<-QLDS4+[>,SZ^S+N"R%DUW2I@[.TG=]&?WT[:3YE,:-K?D/W;FJ M?F5X1U%C2^$OZIT#X1D"6J'!(O?6>J,Y9UO;5)"AMC6->\V8H?)WM5*UTOH' M>NHJNUZK;"L@1+P)P5 !,H0$0E)=3CU&T!Y1^$29UK&/J^Q]2C/#JO MR8)K'I&O^R;52M5*U4K52M5*U4K52C?8^L1']"Q&@\Z)%)+CC(O =(J&.![9 MSV>]95_T:\?YJLZZ4V?O5[4_LT5*B:BC1] MPO)]RKK97>S'69-O,XO[<3(??8@UZ+(!T?&ZAU&M5*U4K52M5*W4)RM=10(D MCXI)E9\T4&&#-%KKQ)F6)KJH[#4D0./U/#[K]'Q5!+]-9_F&)X^/9K,X\<=[ ML_RPRWM]- G-;^-F)_?K'G 6%+MI#S]5+=&9EGCW:%5;9.6II$E9<&@P:PFA MP)1#<$P8'I-0W&'9M25#PCKHBUPYH3)WM5+/@C>5N=>!N5M1(!4<(])SH%PQ M$)%2L-X(")09+X,)(;!^,7='F3;]B/WHE8C^%<>EC-=\@/-2JNO1X6PT'G R M'!1,U@#06:O>ER8]*^MW$4V9M5I&QJUPP=I$HG4EJ.NYY)JM[M.SJFQ7\^F[ M1XOY B=ER&HEKNYX]VF[$I>W(:@LG(!D4X&0,0 J[H$0F:S*)M,VLZX50ZK% MT%*Q+JUZ[F"S[;X0P(H&FS^%_LMUZ:J.U94 WBK(%951GEF:$9U2*98: 5%2 M,,QE+\6A*L:O@_'G>X_.BR2TGD]D&%*V^? M5X#W'N!76;J)"YJ@##8&@90B#4E)J3ACF%)PM<%F7S#?.@:,-J+*5@,J8\9\ M\BXOZLF 0BTL\RDQA4V#34F&E+039^KZOJ'PO\KZ'I.55@?E47 AA+<9\Z4@ M+S.&*L-$)^M[)8(NB:"UYX7"Z410 )&>9"*@$:RC'"B2)+B4.C5$8(:4M[W\ MNO[?;P(PAAD7G16,6$&$1JLT5X)F[U%R0GPE@-X10"L97GF!CA(&*FI56CIF M3P Q@.0AJA 3\2D3@*%Z2%B!B63Y4P[[9/8VA94#@7OJN+^C8/_ M/J76_[!-4CQI*E8N6#9'FBZ[C=6]U[.VOW!2;A)UKVZ<%&S6]U89FH1 %ES0 M(;"8F$2=R6%9'8Z=IM'PZS9.ND;#N[I%>QF>?];>HN72"I\B 1VX!Y'5'J!2 M AAZIG40@K-2S7](F1X2WO;O?BYI[G*06J-TNOOKX5V3(SIIB5F=O2N10&L; MEZ>D!6$*K"E]E9B28"EQ0+C4C#&O6$B9!*[=*NVJ8*D$L)8IT=6^O;?O522\ MY\%%J3/#6Q%H5O3!*YHTVB0TL>$V"+Y*_>[8?\5F'X_<$"LCF$ ="&4,8% * MF#3.2&^24C+SOQX*V54QPLH1O>>(N@94^U;[KJ]]KW)>BA%->!8!7G#!J'=* M%EVG$1T2XWQ=X]=MC6^%\ZF126F1-9Y 5]HV,G V45!&!^2,8_;GEFN\INNR MQM^G:L0_C.;/XCCB,IB?7UO,1GX1PTE69P-JH.@%"&H5.(<"/"?."9&8%YB1?>W@?(7T.LCO:J7^9KMV M$"G_7MIKI>!;HN 5$?)8DI>-BL ,\R!4$N!0$E#4J& 4DBRB5Y)P+0;=5V17 M_JU6JE;:[%#S%:,2:?0I*^C/<3:M:^:5U\Q6Q#E%3$K+ +$Y0LJI >0F_^0H MC2)[2=ZE+P#OD7JY3SGB#7B@Z1+9%&$_;1-98\7K72RQEK2L5JI6JE:Z/U:Z MRXS&VHYY?5S5WU>%=T3*,\%:#X$%#L)2#AB#!R6ID$R01+DJ38+$D/ ^M6.N MS%#YNUJI6JF/JVSG@9ZZRJ[7*ML."#G+'(D&7"JM^'A2X'Q>=%$9FU P3-[W M<96]3VF&.W%1^^]M0$2^[IM4*U4K52M5*U4K52M5*]U@KRTE7*),6,%1Z!2- M8MF]#]FG#X(KY7X^ZZTV2K\A=?9Z59U'RJ5G02406FH0DO.LTZP DBPGI?5& MEO!9G7$UI*I]0JSFN6T$EJ\?LZE8OGTLMR(M1"(7*G PCC(05"A *AT8'T/I MMN'0\)YA^3YEW31-))M\FR]=)&O090.BXW4/HUJI6JE:J5JI6JE/5KI23[84 ML@[4BH3B)\9@)$IGK.(QRX+ KB$!:NOLOFN)-ZL:P$B94J0"(8J2O,]0@PLT M0=1>H_/4!E(*QPR-Z4GG[$H)E;@WQ$K]B-U4XEX'XFX%@;1VA(G@P9(2!$HI M 5IGP!C/K,_P-\;UBK@[RK/I1^1'KP3TKS@N1;SF YR70EV/#F>C\8"3X:! MLH9_SEKUI'K9Y387KDQG'9)^#^-N7PWFN%B82 5'":?S2*&)E?5EY[ MRIN62I>JY]5\^N[18K[ 21FR6J*K.T;V[1)=A 4IM2\--H0#(6T"QUP"92GE M6GFD.F/%ZB%7:FA%5S6ZNL#1'6_0W1E5]&WCX/_B2&?[STZK_8-CYQD2T$@*H*@ MB8%!;4 )HYPE1DO!MK:Y:A^L^=D6O94<*SEN(CE>@1N=#M0YYY,11@BD5MIR MF$T(I9,EDE2/LB]\V3KR;XV/6AH-V7*EHF.T8+G)L]T;EE]W4CM3?$JAZ5": MZE=6ZJS4V:E?*3,S1DU21")%],E%13/VB*%<&&YH)WYE)=$N2;25&X#),28= M!\7*F0'"LC#W^=<8 VKE(^.I.=$]S%JA^IV5/"MY=D2>T7.AD]-4HA F41L- MD8R(%(G)JCQ6\NP=>;8.7)%(C0VZ; 5Y?5(?E93JXIZ:@%E-.)1-5%/R(6?M M[:#*GY4_*W_^G&Z/+D1%HJ2$"Q<$>D--:9#',%KN3=7M?6'-5E83%YX[$5GV M-FD1[R@!D2=(7&F6% M2;VR7MF'*RM,ZI7UR@J3>F6]LB.8_'.!;ASS_X;1A^U_Y7]._^( 9V]'DV56 M$_LV%]+'R2+.MCI.\FN*=B]_+9_XL+3S&_GOY_VQDO>WMQ\'Z$LU;9PW,QP/#G&V*#67%OMQ'O,839I$+5S$,$BC"4[\*%\T M7^07FA:##[XDB9T?F9,O%^R!EOF6#Z?SIH?@PUDLI MI\EVE)(Q:YQ.7 @AN;,LJ&"I+^GKR>KXMY1;IW^T/SM]A$-\&\'-(KX'3/F1 M'^+X(Q[/M_[Y[4#E43IGF*N,Z:5&,*4;&\'E783HI[.F7-[#HWQ#LW)5OAWL MS;T,]FY_N#W\;3C_,^/,45J?T?HTGFZ^E1 M_M0P_]]!ZPGR^][V/ MI?0!9^JG/O;[[W&S1C\0N6>;SQT][KX:,76?( MNAJU=1PX^C-HO.3IMSQ"=_-3BD3S(2NK>)E. M2EU-F*[GUEU_94>-N.[F\.3Y&72U)N=7><0[/B5ZN0>]_"G154]X1Z<]+_=H M_2B-_V(V3:/%^O0TW'EU>O#SZ:?G[]Y\?'[PQ[N=SR%_7OF>I[(O//]+SXY/RGZ](_MQG'W>>O/F;^T"(L H2%P:$- I0&P^> M&J-04:JC[**A8?\:7%1.VE!.LD8GZ:+V*0GKE8U189 I):1H$F\XB9YR$JN< M=-><]/D\)S%"HC+& --<@5"4@'56@*$A84#%&-KBA?.A$:9R4N6DWG-2"%)' MM#P($@13VG'%)#(G&)?64]5P$CGE)%HYZ:XYB9[G).4U)1H]!.*SGT2L!Y.< M!$JI=,P*@K'T_&%VF#WA?G#26G?]N1P&OS:_F@\6T\$L9M3YT3@.)B="M+SJ M2UCC<#;],"KQ5'>\,J[Q\#*!C:L65:J?T7WX8[GJL0=,]GMJ/HF'>3J.FHW> M 4[" ^F^>8^-R]<.-G6K-G>Y8;B=@,**UKLG;7%HTEX=,82==7L:M7<>=6. M+AAFO21)@[+98L*$"%8*!UX3ZPQEU*7&DQ\RSJ];4JI_WGQ%=7>2O*+ZSE#= MTN?"6F*M"J!CDEF?>P9&"09!9L[606CE0_:%[5"SMCROJ-X45'<@:BNJ[PS5 M+84K0A*!$0L8HRE1-P5(+8=DO/2(#$73CESGM?K:Y1_[IW+715:B^65JV<=A5.&WW5'_DS/S__ M_/O?6 )U7@G P#*GH4]@A8Q M(F$E(8T7FQMZY)D?]T:X#VJY;W9(+Y+W?%3 M&#[KM*31IQC@2,4Y(=E+\5F%I%+EGPD"D=#LEVH9 MC<:M[)@81MDO'=6KKB#O'\@[ER$5Y'<& M5NE<>#S&P^9R">,QZ)/]#F,G2 M0RHBO=G:5F9H">E19*7&2WNN1BJP[TB"G +;1Y.RZ1!8%B,@0G!@@]6 W!L: MB6&^)"HJ,M2\;H1L+K [5R 5V'A$T&4#L)S+(DDE:2E10J0RIB-Q>QGYJ-[V>QT?S^;>[K$\_'<;)/%;ET!5W[3Y> M<3Q#ZZP-$@=44H) 33,)S""995!G 9#5(1 MDJ&85,QKTM:V&C+1/H91HYT; ^7.]R4:Y_Q9%+=41!39>?18=AD5!Z%* M/3:;70W*B+?9KA0UZ6.80N=1$V"!4D'W$\3W;KWBUF/KWX+*R+H][4!3T,L\I+M5T9J>*OQ4(O\+A0UZ/9#"=OFPY!)S&/G;C8 M3:6L_J.OQU]>_?JXZHW.2C7N/2KLMM0<[]X1J4\1IL5!:$U Y< M=D^ 6$:-B=YJ)*7JE!@2;GL4#:DASYY*C@KW/L']^!STS;]*GCQE M28>2@,*&A+3WIFL=KHU ]HWUY*G(ODUDGY=>$0,)*DA(F8Y!&"Q->I(!3462 M)#)*=>D>-LSVK,A>&V3?Y6[0#_%<(7LER+;DD\CNE7%$ F%%IP+"%*@ MX$Z12#QN;5^_''_=^OE9^/TVG>5?)P-_E($P\<>#Q2Q_V D6__$61Y/_7=ED M=;,#07=:N_?$)(]/+++WU2#_SN8HW;=^C=G1*'Q5/8[NZ.MY6TL(251*'L'J MQ$$XK0 #]V E\9(9)V-@Y; [-^UD]G7N#+C9X.Z%E*@@ORN0GY<5-KN245 ) MGEF30D58%$07D%O3;K57]W-ZC?1;[II9$=X+A+N\-K>8)">,A=37F*- H%!@V-& //&4(TJ(&))Q^Q)SZV.-A?Z[,P_ MWB^)B_/!:'*F^A668U?SIF_@>(1N-&Z: CZ\T.?O(J)1/^/>"ZHAE^V-]YHHLQ&P[KX7987U+<.Z)4T=)3Z( ,@= M@G"!0?YO!KA.R:%5*C;]7]B0FIK9NIFPOH'NDQ76MPOKEH*EJ+*(501,# ($ M(PCH(P&E A6<6FM85K"L'!_N":SO68;L@?ZHCDFV::K"YI75<[JCK-\ M6V$0HI-ETH-QM)R*]!8,\I!_C<(1ZY21LI1R9D-">[*E7O-E^BHQ*K+O$-GG M14:@R!/%"(&9IO!:EAM*:T"=?4PMI)(%V58-M905V!L)[&XK&U1@WPFP6S)# M,Z\8(H*7DN4EVR$8&QDD:3$007V4<6O;T"&]ELRH27 _"]$7LWB(HW!:)NZ0T=ZN M..C/;4#)&/"\0$'6'1[0$0TN>JV4HR$X; [GU$Z4ZP;ZGFUU5+#?.MC;NH0( MYK4#&I(&(4,$%R@#HPR-B3N;X;^US8=B1<>)NO>Q"3B_A;V/BO/;QGE+IJC( MK/$TVS#[;7E19[Q44W40?*(!#3<1U=:V&%*[61E]ZZ)2&B1<1XBL;0BEIT+D M2V[Q4B-6DNJ:I-ZWE8="2XWF$001V1DQ/ !&X\%B3)FCG%6"E!YWDK5CI/7$ M\,:@_,;.]UP:Y17(5P/R>56A>%1K>@8DZ6"U,$[P$1$:5&)8(WC$#C5U 02L&Q< MJ&$V9=VXV%Q8W]X1C0KKFX!U>XO"^10"!9N=B^)P1+#$I/RK4=(3*G79HF!T M2'B[6F#%=:]Q?I,U8&Z;7&G0J-8Z#]?K5$IJSO*>KHB22IY MD5CD0$PIDJ(*97'B0"'5EHO$@RIGP8><]JE]58UQKJ/6J,B^262?EQO28#%= M*F6+-0B6$)"; %I'*HFWEF/INPYAW;^XKMCPTX.B-K !:A$<;MD\J)[3 MN$.=\?3@<#P]CO%E'..B4M<-4=>*[HNHI2:):*!*>A!!,[!"$K VTY@1EFIE M"W5Q5O&M,E34"^6%!QDRS$5V.\$BS3#/N-?>8-0I;6U3 MO3(*6B&^*1"_!=U1(7X[$&_I#V2&A%*2BEB)(&Q08 )5X(4+EB@MJ OEL)51 M[=2IVKCQMDYB?"FN/"YPN;\[''?;]/V"(A=?K/.?\GNEKANAKA4=&[WE2"DB MH(L"A$8"SB4&V?.TCJ#T*5MTF]*A(+5^S89BO/-S&17C=XKQ\PI$>Q&C]P*H M=2F[)\F#X1%!4^^50*T$DR7&8$P[/%HAO@D0[S[%JD+\+B'>4B I^V B) N8 M% 4AE 07F0(GB'9*1>U*WW@]M+0=1JR'-VZQ)NXL?HB3HWIXXP[W.DZ+Z/TY M6NP_/IKG48FS4Z8ZKCS5'4^M:/.8(G,DVQ>X5!:$IQ9<<@:2)=1QS9FF;FO; MRJ&B->=[@U%^\_L=%>6WA_+6EH?)=*V, B)Y1GER ARA'$34(L-?>.?+,7$^ MU.;:6905Y;U%^2UL>524WQK*6YJ#&4\91P'&9 N*Q#@8B10B.H:*LZ #+Z%# M.;0K2N1NQKX'DP]TSZ7'3EP,2B/5P>%L^F$4L@9QQV<[369S?+CV+HB;SD*< MP6)Z^+ ,S7PZ'H5!>;3-9KC.U4HVUN-LJQ]T6*I*XZ+Q0$+)U2[%< U:$DBTN4A8Q)GJNMK9Y%BJJJVSQRV%HC6*J]Y44 MNA8WE13NB!1:ND;RF**,H#WQ(#(70*F- Y0H30-)3)3#89D3=.6$R@DW*H4J M)]P-)[14D/".6L8%1,Y+ K>CD'61@>!9()SQ8&)V%!@;2M%55;R;)86.=F9^ M)(GRW=\T:O5*U!;8#-)X^G$^2+/IP6 T^1#GEY5"782%ZF?67IQW!Q^BO\]&AT>Q,FBYB#>FLA^@<=EQ.=[TT>E,>DLOCBQR(LQ M3A:/)N'IJ5'JVMG=VKFB+68@1E.3ETUE?3D:82E8QSQ0%;52>05U*//:.52F M)UD+-3&I?[F'%=N]P/9YK6R<9HYC+(G%$D2I))L-JR"PD+(5A4-#"[:%J7G% MFXGMSC5OQ?;=8'M%MF%(AF@/))0L'N4)&$$%!,5(X([I3.CEO).EUVDZ4[,- M?Q:EOQ[-\VOS>5:T&1'S41GX^7 PB8NB/YK-0%PB*-1$Q#M3':=6BO.=N-A- M)2YQ\D[XEK_2Z%,,\#G.II6ZKD1=*YI@&N9(P,Q5&'RFKA 86"H$,,F9XCQ* MKN+6]O_]'\,H^Z5'20LU-VGME,>E\5W]DVN"_+SV\"XB+W$%JDM<@9,$SIB2 M:DPB]4H+SGW)3+)#(Z\36:CX[NWR??/BHR[?-X_LEO*@-I"\@E,PF;)!:,_! M96\,4@8\#Y:2R$,?E^_[O-]Q@+/W<5'*K0_FT1_-:LF%.Q8>S[\8Y-47>U2/ MI#/>^GRVASU 7:O!,>/<5U=D9^']/$WD"9_VX3,)E&./TB2(:UDAK2-8%QP3BA++4^= MN2(5U[W%]:E_&O^,5DB6?*RCW&0&N9":>MO8= ;/)>&G"*EGH'1!2<4N"X'2N_9EL-N M:5MYOW85>N+MOYA-\PB&^6^SZ4%CA6>G)ZHN.H18E4 '.PNG2D#XS#\I@J/H M0:@@P3+/P"1G)34NB>3[&*ZH8<@UV5ZH"+^KC8;3[A($B=2* /6,@Y!$EUU$ M#DD8SQ(Z&Q-6A&\^PKLOXMP)U&L\H*L-B-,J(SH&$X4%0TNN0* 6K$Q9;%"4 M(4:AN>7EY)2FM$=H[W+[89VJJAW-8QB,)E&YGPBCEK,C5DFA@RW?9^ M*C7<5VJX.6U4J>%NJ*$EBXC1BF<'$*1Q!H2*'!"C N:YBP2S5J*8J6$HZ742 MJ&^%&#K:FNF'/KI&*+[N2)K:YN"<*?[@V?BB,].K+";7L7):#K[SW3R=B_.#IYDB]1M@T[6 MRQ6=74.BPE"I\M2RNFP;4'#6.5 ^BVWAF#>LN_,)-;NHO]#N?&/PIZ!=_>%K MXON\5"8A"B<]R]!V62JCI6"X]!"39$1QZA,Q6]M2RV&>B17?&XOO[I,'Z])] MN]!NUU=#8U'R"#H3,@@F#6"V*A!EC#=*&,U<'Y?NV]:U8?3A]+-//@+*]0\9 M.:-51I,0)XN'8!OZN'-9M@4.Z51F:(6>6<["H M2L<4R\!$KD%9U-2YJ#+HM[:Y&@IZ;=U2<=U;7-^H;JFXOG%@,!@^! MF*Q:+$'(Q@Q@)/?&.&HUS[C6>ICU3(]P?=\V24YR?4^W1+X*$C^=+ZZ5LKC1 M='5C)ZAV4PFFG 9:'A$8C\O-QN\3P#I?60>AXXH;ZW0$[O D-WK@CJ^6YUG[A=^:VKP@C?VW M4W/5-/:;6.96-" B>9GS3GHPFH62EA?!",Y .]?8,VL1W?&N5C].N708%[^O MI-"U9JVD<$>D<%["JNS3M/.&( 1K%8AH$QBI* A-=. AV,1,QQMJ/3OWMEJF M]UD4/4TI^J;-:OSD]W'R-@YFN(B#Y<_S0<9RT4S#I7**_ST:?<@@F2SFPP%. MPF 6YXO9R"^RF"H7U-VXV])'2[OMIJ?K%0T_%M M$KY]XT:(G4C MK]=$T(^B()42^DX)+1FE4G)4JRRC8BCG)CR8X+.,2LH'@3[E52)3 AE*:^M6 MX-K0P5V*H4H"/2>!MFIR1%DI$6A2 H25'&PP!$C)30Q&*\_4UK8:$MYN_=S; M7<3U*@ER\7[1:.)G$>=Q\(\\WYN?_K<43[QI2;2!$:)^U%2\%A&^R \^#<]. MIL23DPF1?Q\?%6.D'IUG:>%4-.UX-9[L'^V./+*[WAP,6WH\FD)!-.T^"P@5_=$;N M*Z-+)$67.3!($8DP3$7K75Y4,T1=XRWHG"^0ZKSXMUIU H9-@2(T4U$JDDO&\//'( MI3&&-UB_:7?HB^/S9#0_G,YQ_.]LA\/\%_GWCR5$,NYFUFP;ME1JZI8;S M,BM$Y7E !C'Y *5!>>)!6Z%%2I&DDI/C4P90TVNG2Q4J:&WU."-CT0S-$BC MR,N!,5%;&@B&R!1RWU #J=2PN=30/EBGG??(#1CC>*8&7<*Z+H(3EKBD=4FC MV=IFU@ZYN;9.JEMB-Z:&8G[Q0AUT@Q&DO@W:_[FA9]^4)T>5XELZ I)RD YXZ"(,Z (Q3! M!VE82C8&B9T%T"IM5MKLRT/7X&*ES4O39KNR)V$F3PD-64 H$$P@6"$B1+2> M&"LR=$AGP<6ZT]I-![Y71X>'XUCJ6.%X$#)LQM/Y4>DR,$W+B$/ISC<839;( MR8;ZJ79\)^-RQEH\FR1,C]PX#DZ?\5H-[BX;^;W/=]EEY:$UJ&';-)<\Q$P( M>?+F*;R()5AVG>+!F^FY;*1_TOG1WVA+K.CJX8Q2S&7- ME8U8*O#: )@LA:S,I,*82E;7UC830\I5CZJ$WY+.JIS4GT>[RQ3XRDDWR4GM M"L).):LX4!8X",$D6,,2L&28-CQ1*_C6-F5#:V7EI,I):\%)G2?/?Y>3:B7D MGZ:C5KC%24N3BPC6HH5L/@XE?2>S$Y#2;R\,+UL@EK?1N+RA+OJ"3>%<&] F):)M%?F4?4#.R?> M%=UAD&L6L_,.6:-F/U )#P9= B4C92[*[-*K[ ?2H337KLW;OQS:2DN;24O= M:]-*2S=*2^?E*0K'/6,&F+0"!,\$99-6P UGS@:C&3%;VWQH=9_2=RLKW3M6 MNDI-F@[DZ04U:5;Q4Z6@*U%02Y)*D4WB-8>(W(.@,8'-GA(83UE,GCH?^=9V MMET_RNK=Z_W0Z3(M9O)V,&Y*;8U'Z$;CE9U8:NAO?3#W'>:-=R!/YK,]&.TM3[DN+=Z\^X9\&3%[,2,%D<-S.N5&$X M+'.T[.*/CTI3V]%D@-[GYUW,!X=XC&X<:QCE7C@$G8=1'N/A*+/?TT^'<1)& MB\)^SR;^:#:+X=>CQP)!%O M$Z,,2Z%BV56AEDI&E8S6+%12R>B&R&A%>RP1F-,(* 3)GA'C8)GQ((-)+!F4 MSH02NNT1%]VSO/+=<_OWS0C!-,%1_@7G\YB%:-GGG^1O6UXQ=?FFEY4P:J[Y M^J9/W:4T?5GN8S>]GL='98;MN@7F^PO/)J=M+7Z;SKZ-9__G)*WDN :TNR/L M57V.F9.A;*Y)QR((*AP@31*(B-SX*"DM7> I&5JR@8V.*W]M)G]UK68K?_6% MOUJY LXE:[4#(S-K"9U(:=,C0 047AI+K#/-AIRM]%7I:SWHJW/]6^FK)_35 MKGVGC N\]-10-).6YB*[7YZ"14XQOX=>EN#=D+)K2^;;2X /H_GA&(_+S<;O M,]XZ7WG/-K(?^?\>C>:C,O-@%L>X:#:O0SS(/'8\V)^.0WGBNG=]+R*TG04( MXGSA'_ZQ3,K934]Q-CY^^BG._&@>PZO%U+_?/5Q1@K66 _FY%6AO1=>W*),S MSFG0.G$0E$9P'A5HHVVRB3$O21_+@=0MI$I0MQ !^#F"JG[R-5GJO,SG1"%: MZ8$8XD&DX"'K?@8I6I8Y"AUQI2/),,^_RE&5H]:"HSJ3^=6)NF5Z:LEX96TR MD?I,^"4AD'L'><8JX(2Z&%BB2:<^.E%5R-=!J(/P[2#\39<\(]NT"ZV.I7MGUBD/)Z9+3?.+#DL,T\M]?A%A9A/;V8W.J MX"#?S7%)]9A,%_G[<)9?GC05[=_.<#PXQ-FBG(]9[,=Y+&M3TP:CB>R@A^?HGZ/)-'"TN_I,S5E"KC+!\I42F)HN'7#6.U U9Y;LVT/S;X3K[;WF< M9J&5DC%K7%;>0@C)G65!!4M]HC8FJ^/?TFR=_M'^[/01#O%M%NFSB.\!4W[D MASC^B,?SK7]^.U!YE,X9YBIC>JD13.G&1G!Y%]G=F2Z[\#S,*V"UP\P0RJ?_T3MU=-E#/6N46>N>B(73.CGXXQ MNYA^L//@CP?_VW+]SVZ@NWG3Y*/_A[<.'( M?HO4/*S-8O653IO>+OG&QW@XCP]/?_CE=+$;39HO:_[HEY//.N'@P@_G?,7& MC,NWOU+' [*DCQ-?X>2;3]Y^T+QUSH-=OL<>"&(N?)<\H!>^][U/->:!I+;S MCY4/M.:7^M25?I/:^DK5/3A!^V.TD._S;<'1)0[&?N=A3];F]7C<%WE]_>9Q M?^ <7]'(&;RW[Y,TH*4/KF?%BY^F35$GM%(\Y=OW'WY@X%OU'[Y_+Y?W'Q3= MVMZ=O<7)Z'/S(C)KQ3O(I?C^;Y0^>KO(K;-/A5I%&= E>; EI> M8-Q-(2E626J-9Z@HI3@.\O >%SYZE0=_E+(A)HO!HV69@Q*.>)%]<=\4C*PT MM:&38.-IBE>:6M\9JOG6]LOX(4Z.8N-&O8P'.)HTU!1GS2;9Q,?![MF#;Y6I M-G0>&+[A3"4J4ZWO##5L:_LW',T&?^ XD]7SB*6LV<$%H>/*29MA<2,VG)-D MY:0UGJ'RF^, E8@VU\QFTV6#P].)Q.JG>T MT28W:L-)25=26M\92HG:VGX5)Z/I;- DH%0FVEP[&[OA5&0J%:WS%+5;V]DE M.A@MFHA1$^LNF8?96'%2=^ VV_"6;#@WVH[ID56;;E(RE5_LXJW2TR:;>?#JJ.=[K/$%X>ASCX-S(+XYFY4QNR5K: M7>S'V>#E2>.)Q_MY]*N>V^0I\'V:NDR1SN^4,MS^?OVZ_GQ(K:SYS0Q;5M84 M7536++5T:F7-^UU9\UQ%W]LO1,>65=D&)U7C=XX.\D?X#GKM?-O_[6S9L*^E M,/,OCR;AQ2S.\W UO^ZF+[4QOY;&?#*:^_&TG#K?R_?TZWCJW]]MF7CV_+1, M_,&SSV_VWM(W[]X?[QR\D7_MO1SO/GDOWWP>'^RPWPZ>/WGT:7?O.?GKR6^E MY/LX_G\OC__Z,QPZ)M2;=SO[NT_^R-_QC/WU;CS>^?=KL;LW?K?[YQO^YL\W M'Y\_*>7F7[Y_7DJ^?_[]X]]:H-8B(1B;! BE*!A$!<33*)BR!(U<%O@?38YB M>%2J[*,6-!@A E=42&41N3=SS,ELK>3KQ*>;=OYLMUUZ#; M)O RVT\&:OFHS6SZX6!]4X!V\(]239^17TY>;'ZCOPRFLU+.>G#RYN-E">R3 M-_]W\!'G@]$DD\UAX9OL2#9TT_S%&#_.3XIAY^#4E3[ MY/,&/B\1Y<_+Q:=WE1'CWP\'.#BS&-37GL^38N/9;_T<#8-V:F= MYS_#Q:#DX,\7C9GGBVE^.T,2!VDV/1B4KYA/CV9^69UF-&E>6:KS8?/2X;), M3?X*G/G]\AJ.C^>C^?+=#Z/Y45ZY3R92_O_F"\OG/\A3ZD,<3_/?SP?N:#0. MS=O3P]-'_^9IRJ8N'AZ.CYNWFN=J'JCYTO)F?GDT6]YX\QS3\8>8/W8Y2\OS M9DX^F'\[=M.4RITPLV@EH<*Q(CWIIQ M)!%L]'+Z[."GR_:2>A. M#,DO=>>U. FI:E!W\%S+2;5$I/3)Q9+/8!0@JXNJ^ *'/@%FN)2PT?#AZ16O M"CE1\R]%5H?N;VWU&#HLTPWS_?$4_P??WSWX[.]C[ MZ'T,<,S?Q[+H:R*.%>>"H#? M*D[]*$QC/XZ]@*9*^9G,^5!6W07E[SII-2H+;IY,?_)I3&&Y$5=I'%*@JDPE MH<]9G$K?$Q'+G[VX9VK\E0'S/\RR+*0\3D@L0DYHR'*2 MAD*1-$]R*0.?RB 94M>#<#0]XAA*^SB/TV>.]-]5H3=,%4-)>6/CC\DI0[&N M%(C#2EV I#0Z"1![)37XPF6Q.-6_VZL/LA(&N9C!1$_47%5L!CH$?*XN3-M8 M+8L_S O\35L:>A]W]=UDC6KW8>?]SN3U[NX?C?YFM"$Q6TJEAQB=K=5DG+ZA MOP-_OCPM81:DO$0!7R]Y78D2<L/3(<%ZYG;]2I M'N!!;^B'6AWFK\ Z.4?.]_3NJ+^_>QQZ*D.F3FCJ@5) (T98$@1$^*#[93)3 M7D8W\8["V:( :DY72X]_+^5)K\W,!EU;(_&9_,&'F%;A M^:Q94X;M\+8 M9*H.OK#Z>J'F-8PL342S_8[6EK2LWIF\7XK3S@Y8162KA[3,P*IJ3<>_C:G&)^DFE1 EVV3><%4Q!(H^LVBE.V[_@AF O2M!R&E _ M^&.M5PCON-0Z'G)< 8\7,(D2]@T^_,)FR^;]-78:)9S5>L1S7+#^#'@UXI=^ MT?BE\%SIJ@1J76VIG2QZ ]!AA* YEH\/Y44!ZB+NO_/(H!L)=F\XO%Z#T5 7 M;'Y28%2@<\PG92DOB]EL.EG6"IUTL^*+T3YO^.)%A4ZSA=$GD8(OD :FH%9J M9R$VUF,5J(V6H-$RJ/3.L@)UR,D,2]T-*>+^3]#_B'.0>F-Q;*:)03_G_'C- M_O:/H3FYPB0W+S"YN>]EPW.H;6>_EJ1@I-,"O8T8Z#97#.X":.KZ*L-I+&=X MZ(M*"V0S!3B3)7S3+')X(8$8."C"ZHMM+UC![,NY#L6TKE515&)Y#O<&)?G4 MTK4.['>&8T;&+Q=X2Y&4%["B#>.7K]9R+\9+N,2]U3GF <2K-%NK)X+-\8YS M]$2"-0+F!9R*YIX"2 \(R9(?GH7*2[W?FFCU-BO;\Q>)^3>Z=@S;T<5DN9[(W2SCZ:O0NPCF[ MFHA3O*U3I+PYG+\]E5*(967.3TK-"AD:ATUJG+[9' ]#27-+#=TWS-9:MS<+ M28;N9[S;^I["E57Z,G^>@XD*YR862WC>WDD8#C=2%LCU3)!@<5K6*P(3CP6E MB'G0J,ZX5B I?*K"*:SAK[=H^;GBR%MQ9=_!>YT\Z[@ [],>AGM2G,Q?+BO< MCZNCCFF_.Y?ZUYD!^7]DWKHK%^5\1?>/#DX/]OX]^WCT\?+@Z%UQ $KY_I^O MOAT>O;G\&!S,#LY>?8-G5J.<1R=?]X-7WO[Y?TX/SG9]4,R]3TD%N MSF:H2Q1@>;W4JH"V159GXN:-D?!":4L 51],OX.Y%&9C.U. KZ"&C^KRI.Z$ MQFS<'DX8-]MH'QNGXOYF$RQZIWJ)^NB0(3@>,7*TVGVGKTY#G["NTKG3S\NY M6B#=K3//M<)%&CK2N0*=-VL#WHR\ *W8[+0VN,Q8U[X<-)$?\OZ.G=6?PL[D MM38)4475=K11YU8FU;Y!7TZ=7Z$6BYG3'F$2W7MH##1K$/YD'0X_3T&U78RJ MI,U-U39Y0[T[$W?"Z$"MUWM0];^!GA;\X/?-A:[O8;@07#2^\[^LWO=;9;0Q M,!@+H_4M:QN=;M1 %T9NKQSB(2'>P:_:T#IB7Y_9!!R8SM?%\_GRG,A2IR[B2^ %<-)* MM_Y]6EKCT:OHX/*8^3RB41(1EOLYH3**2<:\D&1Q''I1'(F8Q<]>>#O4V1#N MU%],@$G-M)N(?1=IY(&D@NCSFG()VQJ6?RSCV$JE)PW>D$0Q)@T1; MVK@_VGCS=?_M,:.^Y)$?$,5E!+1!,\*"*">!4EXFN)(T";"?7GP=;:!Q.SEA MQ?RN])&E(O*3&"P8+X%W@^Z>TBAC*I=IZ&>9TO3A.?KPQ^AC2Q8_FBRN#M\> M)Y(J( M&:,02L#-30=* Q<07>1KX+*5YS!$*/[F&+"K5:F([M]&DVK*=QZ%* MK5&CQNREPCEA06&>#Y6MOOA=6M^OU9J)TB&(GAZ$3B#K^E!KXR8X!/L"J@%\ M#92BQ2GHN]>-,Q;R,'=WK3;4'Z#N =9QY3VM2^N5I6LOGV &DQ5>6*VZ8D M-38E&7&B#?(_!VZU;?W/]?4_T?KZGVTISU,JY1G/';W)"3=PVO$@41[W\S3* M)?5 &'EA',2@5'I*9BSP[CUW]&67 1FXHD>9/?H0_NB]S\>+26T*/ JG5*RX3+K"G\FS9;VX313K MGF\WJT]WYQ+_@\"N7V U,"5=X%X(T!7&/S=7_PG>^(-O;X_]+ G"*/%)DOB< M4!4FA(4I)4F81Y'G!4+%^4;>>#CCZ03_G72.VC8@=_2@/]]<3J#UX +59,Q9 M ;W_!(V&60'K13?E%V7O9#<-!/VM5Q-8VF>E(P&@QIN$G9;5P\RY4W:9; ,<#HCUOIS%\7]52@WZU MWM-Z4=OP#1R@SF/#CZ32"K[=L380@^\H%K:V#4R4>GF!,3W\WDSI*)4>PN1S M8=B#?2EU<1]6/P_^>WS]!Y3$:WN8/# S7R M9+CMK&X3^ZR5MRKOQESJ=7,\^:R\[(A ;5"?P/:=:+.[318T[YO+$5)K4@Q7 M)@<4=CEO(GWK[<][+\43ITHN9^HPOTFL/6E=]FC_. 0C)XY!E_7BA!&:^H)D M(LU)P+(\3OU(R5RL%)'[%$X%S*4DY-3C0:JBE"5)F/B*24^L5#(\"(4W',JE MRY:8L(B<]2<];KFLL9KZY^=W+5VW?@PTS#L<)=+\8[R,_*;M>O$_!K"Z<914 M(*V(0*?21:V>NQ]^D45],6-7SXNYYB+Z2[^LSFH(&X1LSGS<>A)V/.--L.!: M]LWVXQW]D0,NZGV6T)TD2=9^[.WX:S^[;EC?VXFRZ+N&O?ZS*%S_TK\TV?16 MP]X2P,Q#^*?.>,VCV6VPHJPO;'#LYL1_M$Q+;ZJUUF1E,CQUB'82>M,>]ME? MW9+V47M/M#R_6$PT3YBXM6W4?J$8NP5 W*T6_-0V+K@+=7$F/I]4H.-(8F)--V)?_NK_U=]==X2L?U<+O M$'OFBDL5>RKRO9!R29E(_32-\CA@*@M%>OQF+%N%A+?S(>TN7EKS]3]H?-XN MV!QNIN9]^O'\Z^SP_.WEI[/9.6(\[7_;I5B2^/'HWZ>'>[//!\%;>A!\^OSI M]3YHX">7[COPKN6GX$/\:>_7\\,_/]+#H\_?]O=.SP[V/IWNPQP._WP;?MH[ M"3^=O_O\\=MO,-:O^7[A??W]Z-5B_[UW=7#VYO)@[^-QX(<>3S*?9"QG"&(0 M$1;&G*0T83)+F9]+]NQ%3.G4CUKCBP-AE1Y=$TB%4F>!9D0@J>*\WY5I.QMISOP3G?MQ7.!Q(L%D%. M(E\&A/)$$BZH(K[T>2QR%H) >_8BC;UI1K--X7QWUEQS_;^-TES?]9T]:TV> MX&[+'F72&\VL?I2:UO=^F@3!Q98Y_3#F=+6JED6I)R*E0L+]) :UC K"6)H3 M$4O,Z* ACV(P7*J=PU>N=;9\.1O\(]2-[8W^+YO\(IZ$0E% M@>,&A(DD(10L*)+R/")I&M,T2AD/,"4LF,9I^HAN\%/Q?*T&DL;B2-^IWMDH M2@AG(,LEQF3P5]459L]EK.+X+ M^ :BI+NP[6%33;<5'3]*=!R\7%7^LLR+5@-Y]*KW, ]BSB-&1"@H\&@O M)5F6*4+!AM,X_,%QDP?DT?T>5:L%7Z-YZ!N0P;RO>$R<0G*HAS4'I4'JXF M"&Y4/GF3AWC>DEY;!^+R#C$!:EVJ.3FIF$2,FJ]*$HN/T8YP+6R13O.^J K3 M]H/5M89R<8"7A08Z;3+:70;Z G:BFX%N#69EP!QA9 /0IEN-V%*5A4'WZU0YRI8.% P]H>$M=:0L[ O*X#P'90'ZZ!'^-6,@L[EV_K'FP M_O6KQ5SX8M[,QV$"WI0HO7F D[O7GZD%)JP0P@5!EEJ@5$UOJPBT?U3JO%B> M&R>/@RJUZ$?G^"R6;,%Y =E52I=0?W'MDXJ\P62L;)?.]11WI0FR6Z2%)'!5 MJ%F+"J4L+"86DFEP?NR6=*X6ISC1-^X/]D(7=1=SYO(4\?E9-5?PZ(?KB\T, M@:^Y-547VA?)LC9@R*I?'7ZKHG)LC8!XCF8N"&Z^;E:F%5$# -H#]&I -PND MO98?F8WIX%&V6=W?C0Q4#Z"!-NQRK(4/:UGQ>A:"G:\TQ%@7X+?E]BUJ9GNG M@ 9U)9+&9\"1VRN#8,IXCH4Y9XL9!C;&3,.4612UWE!L =8-7YJ)X6RZX,O8 MQDM_UT"6M5]$\%33OXJW]Q!^ZWSW[Z*/O[GK!>R!3@;I]#!\T]99/=EZRL.] M_>/03[T8,]:H4@);%PJ2)IE'P##G?J88"[.5JI-<^(IY4N8I9]2/,Y[G@LLL MD7Z6QFFZD1772".3_SCTX(9,)ATZV6 69TIN:D3,G*3!XP/+;#=_OT6#,_RP M;3'ZP-B9NHC2@@HY$3 " &AZ$72A+'O:%>HF OTN5:^EN M%6_0@_N8V9I_"P7J@V;@6AE'C:G6725!F6:%;,!S<@TVZ:9X-?D)GE1?@>'K M87\V'20GVNLQZW4W:KH%V.I;T&X,'GS'H&G5Q-8DZ?1Z.@%S2^O0(!I!6!6@ M2J.FI(MT"6P7;L\I_ ?[-EY-+<*H5OL+%(YF^<7\8@EOU'CX5N:TX/=&MP$: M."F,P#/;CB_O["FKW15X?MM;;%T]!)W1S^-P<*])D#S8Q=8=K^)?'NXR]/377:1XJVU5@-P,VU\@!9565W/8+YE?= MARS3-(U[+9K; CMJ:#/# +FA#P4L.6<;C_;4X: 6ABSFI3MW34]%TY/#?:T#^>Q:DO4ZU-R6#&[7;6$+%+<>*"[> L5M M@>+6 L7="/PV,(E]P?Q0)4D<*'A("9YD >R4]%,6L# 6UQK!C^5.C&_%C=;^ MF@Z.7;09:T%W0S*K(!2CSK9IVU[5F#SX>>>/%^S*_L5$/"HXD7Y[GY_K6]O?-XSB',6/ MX2GOBOKS2^WSQ)^>I-_O[;'T>"R\".NUXI!0IACA7IX1'_Z6T3Q/,IENHA^O M=]*:_1OO-A[UACGP?AMEH5J7O"A1I!E3 @R+,]?XLM- 370WH@OH5<%.:';0 M H:)-;! @U3N]2RZVP6[94_&'>3:RN2E6 X;<'<:.+KH">PRFE,GIH]0B4U: M4 M'/+8+I +]LG-DNR::CSJV[2&WBIH&$RYLET4=A-9X#6ZBUZ&B:;CMJ6:5 M>*33%DM-?14*0^I*8NMR_-:RTK) =]\9U,2>RXGIA(A]9&RL%P5JTS"V644Y/REUIRHS M =6X#%Y)% J[>LQ>'<[7:-L$=*;9:00S^N9IIA_]<_ZF7 M2;26+.;ZP 9$DX/5>$?X/+[ MS?F3X(D1P/[1;G1X].'K_A&L>[V 7STVBWS=5E4^857R(#K[M!H?PG<.C_7XH42"YG7(+UE@2YYP=A MF 4W--?9'N^/.EZX3R&![_XWF_GEIVC_?E7,$=^<<7JHDJ'\BSA,@F\S+4E])+^%)%#&5 M!<&/5S2VI(6D]?D;*!D^"/,PXY( E\:675%(,B\&W"&,I MLS"BW/-!&PTXB^" />;'/LN8%%MN<8]'2BG+DU@P$H-52ZCP@4-X,1PN33V& MSE\EZ7>8 T'$F4B9"L ;C+IT=OC@(,*G^2"^"S&@CXF""B3BB0B3F(E M$C]FMZTX>E1.Y2;T\JX3>ODPY\5LA@2[^JDFU5WG1])D;OW0OVOGT88Y@D9" M3UWO<0??W;4ML%MCJVS@(8P>Z5[&C<]LO+W%.L=@X^5&SS:,;420<2F^KG3J M^EJ7(CHAI>4U6 R"#G!^I3,F>T?4\^_A](J.,Q#=T?@0R"(=&VLJ,DPUDDXX MQ/49KZ5+MES7-*3K)3UGGY5S84L7-;N^^&RN[(*N7X,M#UE>P%9]@CK>HI-.:4^S[S8^:B(#3;=MUU<> M_BMU.@F&#NK)I4Y?K=OR%5%48GF.V5)"1RX+7?6CW?5P%XHOA5SJYI<-(8W0 MIXEX7E;%8J$P#@2DJ6MIC%NYW3/MJ#UO?<>=C69-F+? '$6W0>YZ=^,M\Q)V M?'ZB1:+M_7ZQK.JEKD)L]G5EGS:N+6F/)$OLVU7"AEY=V.(9V&:T#?$+N-A* M82BCJ0 LT6LG'&5?1[;P1=RS>O3N<"SMS)L"E=4. M.BV18!)7#B*[U*6%XYXMIW<$TP'MK$[\$LCX+@V(OQ.W9J7O<"-J?BNKO7+) M%_ERMJJ;;%L.CRDOAWMOONV_/:99ZM-<923@/"9 _BGA8<@(6"]2!0QM3Q\[ M4:_O4J[IY$Z=Z[\/$6-[^C_X] ]WCWWJ1R'S&4E5G!*:*4&RE&68)+I.E*PUC2=KK&(M?-I"E[_:7.F&5DHW;LD&M5**@YTPNJ?N M1!O52FF#)AM[MQOVKS8Y\J/O;_QT7D@Y4P_3C^\ZG.-C>C^])";MM'= MGQYXXX+MQGW?QOD/T38+MNZ!$ -_52#9Y^C0L=Z5;:^L;<>8OPDZ\D<:RAL- M^GAV^GG_'$$=]^G!GS GF-O'LW?%?O V.#AZ]77_VT?Z\?S#MT]'PAN"/AZ^ M?GN%H([[WT[@.Y\O#_;^ ^][\^W3WD=__^C5MX.ST^(3O.O@V[O19EE@5>,KXMXWM2C$^D0GE)P%+F*QJR($U5DOG28U(%,0N% M9GS>EO$]0L;G#QF?S,(PY&E&/$0?IGDN2!I%,?%3Y;.8^QS^_NR%/PWHQC1' M_9M:!#Z>&R&G;??Y@$G@]'NMY]]N3[D(78 M;RZC(N*1PJ!?QOQ<9+%'691C%OY]&K$C>;%;;G8+;C;255 (*F,O3TF:^V"_ MBAA^4I*26 4R4US2U$L,Y)$?_/*(NI)M^PK^Z/LL?*R1C*(Z+,78;QJ7?S\#VX/^H 1/B;A M?O#%Q,+%?Y=),++H#6$Y=U$AOB4XS$6=*Q4Q&(#N8S]+\IIK7[8U^L!N]8AAX*A \58P(FH>$9A(,??S) MCQ,P^;R4<:YO=);^J$#U]D8_PALM990H!B8A]20-XH2'<1"Q@-,@C#+AQS< M$VQO](/=Z!5#P983"R/\'_$1?\AYL4VPO^N6,-)R$3@ M98I$<%Z(QA,1'JJ0,-"8\R"6J4C#>ZD&W?+6+6_=\M9MP>D_A[>NACO#1 9! MG),HB5!O#1BBNC,2)%&@_)Q%D>?=2\'I _)6[UW M-E]^@B7N2[7\:$1 M4[?'?O=C/]P]]KQ(>D$B21[%"&&0I23U\IA(FJC MFNI#-GQX7^:+2U:IH_)7];ZS+ZR8:94#EW.B MYKI[;Z7T&OHM!6YJ OQ2Z!?ODJ-2]V*=VWV#1]K [QXMOA.\WIXB]A:NY1O>' M5RK;>1=GT]EQ5MNN$*;10SU&2[ JW?]8[T;==*^VFX"]0LIYVRY$-WNX&XEH M!/]Z*4ZGB*O<0"^/3J8EG%$*-;V7L3V&TNT+4-]F%=">;C_<&<=^VW4:P$XH M:-*8%P,W4&[6Y86RG;AOD&6K-DN'==@;2X.=!#&1=4=J>.:Y7BM(RA8*^;_[ MW-5:9%[[%<9AILO%^J^,L:D>BN8C85Q),MC0SK^G50MG>Z((KQ3[3%@.LW_. M9I?LJG[VK_Z:8<&#/;[+]MQJ,_+\WC;#S$)B"VU-.\_!0E<5/@7388]F+I/3 M"G6S_Z^(HB#(4I[D(:4T"D&-E[',?)'[F(=>HF(W1\G* M7HR=^3A.N6!^J)(D#I2D0@F>9 &L7/HI"U@8BR'4>QBQ. 2K)DR$HG[@9QZ7 M(0]BZ?N@TWC9L_M6-]_,#*$A6E( M/(_Z%#O<)?YM%2B/\@6]C?R%L'*74 M8M2#4U@:P M(_IL:Z?A,O#IKH"$+UTJ3DP?*J>.#14VN:Q0E]'-=2XN@-;-_>V.4V-_[QVC M6;=RNO/%"YA$ ?R;55=Z31IA&*>HOK"990AZD([BIAN*:9'>&0?>0(J^/M\( M;]A1,\8ZS>&Z&5Z[M)59];=H9[)AYD2W412;U65G,;5I)I9?X<8,=EKT=P_4 M*C8!35]W5V-5Q>:V2Y=34T&HJ>I+(53374K[''NF04>5Q^%J> PG2G#2V" - MAFEU_*_H%U),MX)?:*=MN5JY/B+N$(]LU:"57R/4-EW]\ MN.40 >MG*#;E;8OW(UH-T_- 7=PI-TL_N$>S.7L0W#L18)B::!\*N(X>O8"K+61]JW- 4R0'LQ-Z3 J[#BSOA>KX?L= M[GT7_^U?+6WX <2T=>E:_>H(/C_:/08J"I,H"8C'XXS0E/N$TQ2,I30+:,)\ MN/'ILQ?1SFJR!XM4+]!5Y. MG(^A'+&X73"I/@7%"-M"&L[/FJ:6:*H[?ID7>/ W=1YN'-)WCE#]K7RSLU!_ M2^YKR#TZ//KP=?_H8[!_=A(>OCWVJ(K >HB)H)[N^98AT:EC/V3XR ,?)EZG"A.%4)U9R1+0,P&7"D6![$OLO#9"^\F MREC3$O#O*!'Z,30"VK] .KD$A@Q:ZE,CC&\?+O?WWAPKRCR:@ZKE"2S)]3-* MF& RS07"!SX[,5!N:IIL3$!U+&6NVK4J"5T:5,XM#SLJ&@=X;56=OG. M4C">MS%SBYD^A05VKE65<>X[A_R#QES_J-#F7ES] 0)]L3N7K_YO66AKV;C" MGG(/RX-O'X^%C)471@%)4^41&D4)_)2 #&/2SV,>I(SEFQAL=<>N16ISYAOF M^N@M0KE%]%5;9D)0-IYT 7\O-$]PCHBBVV=^6:M\.9O,0(K4\(OC 7U'QKE: MG)9R9_(!HXN56EBO'WH.:Q#K4ZLMU]HE9Q3J";;>+-&#A7^R'C?T$3SC/Q4)R%:4L^W!UGKECO3.N4V9F\ M4Q<,3@/7>'# M+^K*L"8<1:M-^(72I'@ <\0[7>"R3'SDPO+?J8X#Z#O>O4'3A/03.JSF%1H#&=*N.=F/=VV>=&L8#:G!H]),7':SAJ> MU*[NW;$!.SG3HQG/CK+T-^9=C;F=$%N9Q VCMK1LXFN?8>?9E9&-'5W>9B#! MMAI2:[?*?#*V/QA1L0DJM9:QYM%F^',FS;X#79N'S -(@CKN!Q+T]^:]^/R5 M&V]BVGKHF" F_^#A51-SZD .G2D#20*Q+HP@7XEXZ-O;)9U+,(IA1%4)O/GZ M8_,J-Y6NAPY>5IPOSX?K*GH9[3?'P+Z&EP9T\UBYAA-I2.\]GK8W2(^A1L M1J*_-;.LTJAFH"R5E0D]HIW6WX<;?*%-N*G15M;NW9TUL0V3/T<-6;07N:C= M<0$!G\.'RZK-:K-W?()Q9-6&^% ;;"]I0Z%K20^4;4USDPIOT;(V'H"&GXZ\ MJAAG*W!/C?:**7_ ),M+G(89=:Z)2LL 3 $ &\)\@'9_(?"NSCN3,Q=7PAXW M\\!;]Q(VF)H4B_ARJ^1,OHB-@.Z6P1W#2B 59UM M'.&&=S^]_IE-;6\C-&A@%N[B2C 2A$T5G.(X8 C(X7'#$>*6ES9M=(7+/J0A M\"O:BC Y.$F.O!NOZ]--)3IZ=>QE?DBSP"-!',2$!K!W#'XG2L*VTC!*8QX, M\\'2.(?M]WP_4P$-9)+FB60R#!3SHTCPC72S[&**D>XX1#^OXP(A>Z5- M#$9=27]L?"F"U:=3;6& (-'6A6COFQMN<5E.33:+FV3O*9LXY?1VPRN-CT9S M%2NHT$]K!W198NUX1MOJ.8[:Z,,D1R>&YH'&=X**(7[+I1WUMJ458J; L-E# M>8>9PGK1JP1F6-'Q80-7/BE+B;K@SF3/"IW&J]U,LN.D:E8ZW GX'!BG=#EN MJ,3.FH=+0GUR[SZ@3&L&MRQ+TGEK]GZM9H;Z8,^>= MI"9E-LK<'/Q^,4?E5*?M+^=._<>Y+N<@-64A%H9,YG+:=<5-)];F-[\:(T06 M>0ZTI_T"S9R!4EISR0IX4U.@#=G^?<=1#+EU6A;6CG!O2533M@"A;X>6>:X- MZK)#QA_:@@ZDI;IS[\XJ$JTQZ(D\"'GD1C\6S->^Y M42'=1"VN +8+P]>+4GRVR>+H1$6)R2Y9)37_1D>KX]MB(-_J4^"=I^4,CGZ@ M_]G\[X[#5LL!,ZIVO_13>"L]MIK7YG>T"'5..&N59I=[ZU2I5B5P/KDI:DXH M+NP+T::=]B;P19DT7:?/F?D4M:62DWZ.FZ&;B0(SOKQJ*N&Z>N!U&P+B^ZJT M\;WN,DQ5X)M\_ U:;;.CXR[8&4^'^[< 9KA/-+KPI"1WSS/6TLM&0>!,PUSXO-'):TAC1U_KZV?UZBUY; M?79W+M_,%VQ^4H TW-7JLOOH"3N/WAP'+/+3"+$_\P 3[F$K>19RPA07+ 49 MGP?A)CJ#W.%NV&5VTQX&X6[GU^A[&M"P&AJ&<,7'^$ ]8*1M.DY7R!G/@.&T MYG$7^2QJSZ'/,/S&."^,]1P\&\(39[&KJ&%%>+BLP M5_]OR2HP.7!).C:*Z8&V=K#"6+NQ.,%,+^"!+R9< >J.#GSKE'U15&)YCK6! M0O]!8DA7N5!>45N'.YK87-FIX1I^LSGUL-V84*2WOS/Q15=SZ*)3-=$/:2NZ M#-K!VCS96FD7SH_-M']S\-N0%P*/Y:HZS ^=@'QO7EQ?GQUK$ZB]I\8A8>S# MHY-CRKU$R3P@24Z!0_I*D2SQ*?'RF/IQII)4L6*;@EA.L)X>O^V?ZQ"$22^UR16'%&:!+&)$T8)8HR/TA"L(A]OH80 M*KW32 AXV..^3&0GR&$:/MEA-<"[JD43/M2%I@OML=*LJZZ==[B-NSJCS"0R MS!6*#RPBAH> */&4S4# P^U(8^_%.6E3JOO*'%:%D<$A(QW*'V/K=!>N(5B0 M:<^*S[K8&WBT<4V;^"[F%\ R!:LJDZ6B_?2:PC,__4]W/M:>L[&4A@8&A]>+@3FX=&'XRSVL@CVD2@!Q$-%$A+.1$)8#A(WB++<]]--]!#M M.I](>_ 3<_)]*KQG&%9QJN1RI@YS-Y\.W0U)\M>K?7965B\QL_;I5K]@L: X MQCT70:*(S-. 4.4KPJ0'5GHF,Y&(S!-4;!Z 5D.4KL:6ZS*NAD"=/^^N $#C M57LS)NQJ^?% M7*]8;?Z MI#XXPLO5__#J7R]^*N9&.^@WA_S'=VW<&TF)6]L6_A8+7]M[XJY;TG2*A^WT,BJ#HSB@G.=4IAFEJ1^G62)3R47$:!0$G-U"!J^7N(9H?P>:7?6, MRF6%]+N9XM=T<3G_[?/AWNG9IZ,3F-=OGP^^O3L[A'=].OOP[>/1I\\'>[OT MX]G!^<&?[XIA%Y>/?[ZEAZ\/9H"C M_^GUO_/]U8;P7^3K_U#YO_^>?0IF7_A9Z7_\]O;RT]Y_SO:_??CZ\>RC]_'L M4W&X)T #/0GWST$=./OU_--KF).?^L?<"V4H/$I\Z7F$)@'(_E2"Z9I*+P<; M4X89>_:"#@T(Q' MH8Q((#).*(TXX4D>$18E,D@$CT28/'L1K2:9]JS4[Q);XXV.'Z_8>FEQY V2 M H:,3XN+^KL$U_83ST2Z<9.BH*42D?$TX]@*YNF#1]56-*-]/Y]O.3[UKNA MO"270K*,)P&+,IJ IL-Y !O@1XD?Q2I*MKSDX7G)U8TJRN7^:UA;L ][\V^8 MPP=O__6G\\,_/V'3P]/],_'U8 _6>_3JZ\<9\)),9E0&H2)AR'Q"6>2#=A)2 MDGE>[(>A\N&\[\!+FAZ":XMG_D:'>Q-#.*SV-&83FQWFOY?S$TV?QN7YU*%^ MT ?_\3AA09Y3/R9!'DA"PS@G+/$%$8D07*6,QS391!_\FUX8"8^>Z+,?=<0_ M>N=M#U^@J<\P*1<"?;$.F '6.L.USO1:'0YP"[]^L09K;=[W"W>R.@<.XJDK M4ZCU'SO1.D0WP?R0;J;DM>F1JQD=#A+9^J(Q;=*T3\(6FK.K=K&(N? >G[3O MTN6B-BVS \WRO%?0VLG;M&D\&O##E>@9_!8+9]_FU]D$^.FZH4R&Y[)6_2?F MZL2,"JL& Z?2IAF9T$8Y<"C.K;CK0WFT!V_NY6YU* M;(V=T1(\'%R%!X?;"[MKX4([7.=F8*(&JP9_+2VF8;ZL0)6",'!-U#[OIUX^V^/_3"E/$\EX0D38-Q%$>%9FI+ ]R0H M9D$2)O%M@.7O"J\-?(8R+P9=/_.H%T1IQ+(\"%0:R@BI8TL/#T /AV^/0Q%[ M(8M#DF0YT(,'_Z1< 5$HF<4<-.- "H1;OX$>^J#:1GZKKQJOP?2CQ!I]+/8 MQ4:8BG['B9J:_M6.UR"-EF)A6"K"!H(\5FIR4()X]V/;];K2><)2+5@QJ]? M LI&+&"NIL%4ODVMA2E_L+*EJ8:H1P2)'K3)+1VT[5B?0;0V=^C1*XMOYDTJ MKY/K RVQ3>WNRSI3QHCN#*ULH?QV6J9#[UH?[[^E:KFB48YD-B_;B&X'8<.4 M!\VO6A0K0QT6SZ*=XW+>9C T_=++)8A-KOKHP=58WU)<.%Z+T?E,34X$++:! MBM$9$0^:8/;.H*;\5I7G+RTVZ)]P=9UG?6OI'NZ].A:QHA[H.R2+54JH3 +" M/<6(C (OIKZ@>90.,0>X\#(*VI'D0M L3S,J1>BGH:)AF@(SWD3+V!*+MB). MYII-;!B#ZPH29W?4#700<'*8-F+T-<7#&K(:#04URXE!/9(:4D94A07O^)?(V:H"Q!A8<;EBJ)JC/;B\P&J'Z1#J^F?]A]5WV^81A-6D M[<+V$XK4P/OE/6/O]8_^+S_W9S; X40@T]4UZ[;!%OUB+>W(A@,Y ^*DM %_#C/)$>3:,H37R:JS ,,A[[ M":/K$&]NEEK]]P1Y)$,I?# L*,V%S/(\X3Y8H5%$PSS/-B&]]0,>Z63W_XXO*R:.-.P%CH:E"Y7;9& MR0U>N\.6-Q; N=:(T&N.M5]-E6%O4(>N0*$K9Q-%K\/Z&,6[4/ M0;\X+6NU^N+Q@EC1'(&3]U^8<2H:=&\#ISZW[1"-A+<(CE?#-KG6F$0#4RQ: M7^S80!/=:<1L:-5J7RT@XQC\(IA'\\9<[K3&U3H)>M-;/Z@;V^$/=K&"B@7Z MT/-B-C.XQ-V^ 9H=&@0$6Y'*3BKEFB /#$1TWMA"UG(V,W#&NEST^6V!K1] M$QXG^I^*GXW)O_JOP^L4/5121S>N7-I=AE\V6($6?7;4O>-XS+H/PD1G FN_ M7:-=P@6LL>6NL-TI\/*!!3TW08=S5B.P!BJ_76I:VQNBBV;!UNZS84-X$NV$ M]%1.%N*#^]MP@;-3IT:-+%S M[!: !=RF8[D88)/KEMHPMP;;M5CE+6X6S=:MG44'#;C!,F?(2L%6NC*XJ;J> MOQN ''W#*9@I985^IV93D>7#..BZ*:L&MP6)3:- 3>9P$]PXTXE V-0%>CHO MEJY5V[P+*06'X[!!6YSU"P.]JJ=5]F:F>WPT>]OT(;D))^^R;,!CVFM5GSK7 MDX'%L07WJ_ABKE%"\]YA&Y/F^TBN@V>;YA;Z[;KBOIRK7J"S9?E]HC"DXZ"Z M&D_J@#&T3,&8G^@BE*7M@*=[MTPN=5L7#0NK1SE!0:W;UB 8(=P,Q-Y=K)W4 MYHF/N\J/\84WH5^WXYLF3OY8LZQ&']0H<2U95[V..[TV" U'-M#-CB4C-3F8 MB"YG'EQ;\Z"&:"Z19-F%L]>XPELN"\15PH;TEQAOL#@3S;<-QYZK')4EY[\9 ME1&JT)?23+J 'RXU$.:B/#&W5=\8PW! KRN75;,*@UAL>DBT?1[LVXI*:K&E M<O@&B^A,Q3'G);1P]TZ\]9HCC?D.<=.0PSJ7H$;YOE1 WA9F MLM<'R6+I.W_CY"?L&(7O+R\4ZF!(7/H(QU[U\] [.6X0H?NQI0?W1A!1&KZE MG(!QI8&S[82[\VWUU%:=TZD:"??7!,!CH9WW]LHT$*7KV+OYW#$K MO;L.\WR-8[9OO]8=K;)W^XW;MT>AND%F:5-G= -'5-2[J4N:V[D>NY85N(/= M1!F\7@@W/7IZG24Z.+(:Y'#3I.W1V")<1XY%B8V&6I? T+$RZE.!JXER3>Z251U4R[IFQO5JV06B^)\7H,S'K@:7AU2B&68 07M9?+MCBY[F8U'&^<+_Z"=+1AE^_-P!'4:5MYK6PS MMC_>LFK-[5UI&7.]K-3P))OA[0%E:F82CYMPIQ__\O[]'R[::102^ -N0LDFS=NB<:20ZW/T*I7Y&DZV)WP;=;)=T;"7:*63;19VPPR6 M;M>CHCZH'5S46.]--.US6SSF;TLLMT2E*']Z^UV\%,@VU"7=D^B>O41'.W.^9D94.F MA;PHB[9K03/L2#9 JV4;7$;;\E)_WB(Z-AV_K2/4]2 :VN;8]M$W"%A[1M6V*7 M+-THTP8?G44&TN6BF,$7>O& MSJ30:AN;%5Y;+3H)>HBNNEVRAS,!SJB;!S=)B\T-MJTH6+V&\-;SLW'7P&V] M(HQ<]0V'G7.A,&7;[52/&/G&QDX._I*1'=KY]H] MTFH!W85-U,Q&JVYJ,+%-D+HCJTB];8+4-D%J;8+4C0E/PY9@W*-<9(I[$;S= M9QE+$Q6DU)>IE^6Q7)<@]4](>'K?Q)E-^9GJ^A);=V'+6R^6P.F%]1077[3\ MM?.$9Q".ZZ:EJ6FOY<^AD%C2]=,I%.4:=NSH(QCUHP< M$[P@TK3:/V&\_&+L@G.%]II1F. <5!=AW>V&UDOP['G3\M7VYT:MZTQ;)L:R M1&++@5O4C=(_7.ZT7<=@=:9*4P>G4(G2RM?.Y.5PN]IPL\O]0IO2Y'\@M<)O M"M.L7!0/MD:'XK L21C'NGU\6,ZT,_G#9AOH@58.RMKWJPWF[!,=7^#,-9DU MC5@[\[E9B[B?VA!5+\1SEVOXJZF"V6(>1(=[;XXS%2=,11[Q?)D0"EM,,JER MPGFBA)\R0;-'WIEJG*&YTYZXX]Y A@SVHNWR.,;/AAV/%[UO%/,OI?';(=MM M[I]VE9H64*W'M._>:-U69@S538+K6K+8*0H5:N-X^&1Z,J9Z\F&&< MQZ8?U9:I:K6M:;58CAEB)BQD>X4YW [_Q5[\]1$LI?SQO/H7$\FPJ2_Y5I: M:J;N$K]M-W2F @>MM,D9:UXS-7.N: M]T,34[LIQSIH_CWE?8:%LPO- &"";I$ORWIA./E3Y^KJ5K3]_YM@[SNE2NEL_WB^'0.S33?--& LKS\Z*N MF]!(I_H=.%)5HG+-OJKUF"\-!%]UO?9 M];(+K=;N6E[IO&BPC77R:6,$=,>^8(5Q) Z27KM9QK5-@&[/HG8FGOI:F.;4 MG219D&GS)OZT8-I\LKJ+SFI&1(-F!A-C>R(R456Z^(HA\:+JX#>TR]2@-EKP MW>>%0V\(^]Q8%X,<*JUP:QKOW,&&U1NX M#%L8TK0 T%45^B-;V]4F<6KMVVQB+W/)YHZ.,)=>/WJ,[S=V4WNV&% 6:&T8 MW W';D>.U<7-1MZ".VCF9TZL]]95?FYJUU .[TRZG*&G^E^CTV>SS:1/062#]]'<WV7'P>NQ,>XMD%J>NE6'7KJ/QUX42!;D(>%1GH" MBB*221&1E.5)DJ1IH#:S.Q@2 I*G)84-XQ!N]HZ'6[NJ[L"NZ+1C8\@USINV M0N*:3&)KTZUDVC85\ET@4_B]U.YZ\ZZ?@&-CX2$\Q,OYLK;6!R-=.VF�S;F;1*^$0LW*)4B2OF(-)4V::4U/D0W1M M:O.B:0M*9666[C79(*ZRKD0;PK-=!]6J#=HFKQ0UIU/%'L:7U4)5U:!-BM/= MN;3]BE!JOC([\82[(>X>)ZGR$NG%Q&>A)%0IX'PRIB0,(T7#0,0TOVW;N4?% M[]R):VKLG/F&,;[>,F2[#,M_'![NO+9X"W/GE#$0$-KYU..1 P[696Y_A9=A M+/_ZF6+2J$O=ZC&>[V(7&T"!]\S2=J5N H')V-HGNU7?#KZ='*>^RJ,$V%GN M@=)&&%*35[&#[1W)ZL3TOBK=\$C M_HL-VU?QB#MSLHK&%H-XW#5XHMM[!S*(4S"P2)H'C%"1*9(*D1)$*0O3(&-9 MF#Y[$00[]";DX3L=^U_KZKX]]K]V[)^/PS#.>!XK0BD'CAUD*4FC1! F? $G M$/DBAV/WLYWD!P.02QDE"HA*4D_2($YX& <1"S@-PB@3?JQ/WG,G[V]/_H>> M_+>/QTIX/.<^(X(&":&AGY T"P3!/@'4#Y(@R@,X^?C&DW<.]^NAM<,!P'8/ MH'QG-4-NW^;=;_-NE\/2WI3%OU 2\^\,(E5HD+.0IKX02;2 MB$N6Q!2S<#B]=X/K/:BWZE>T?%]V#-]#[5+*(^)IF4==+\V=U?C$KKY3J^XSTLV7'KZZ;=!3"F&OX(:I@=0,Y_N[] M!U>#/^WUC++YKFWO)!>H1]//1>E/$.FM,2.'"92Z6AS$:%,KXM(H=;R].W(^ M,O&+9046K&N8-+KR#GJ'5B5>V0\FFC(F?[@1D 4T*S9/OO^CP1[ 9;>!]+6K M-'7V^/NO,P9T]UZKQ*6+)5!-)Q@T@.V/%'EN4U.;(8Y5XM3S0C&R\ST !8[ M VNR8:2IS=9P=06F0DPCA+> 43T/I&OL4Y\JW4?/U>S!Z @/8%)&78W(2,H* M_KDS@0DOJTJC63]L*Y]7K,**S/H/56DU]ZGS(]1C7QU3$=,XDBGQ9981[)U M,M_W"8MSYG,O247ZR#/\Q_G1@5I,?B]KG4@PT><]V5V TL:7"P-N5DX.G5S7 M'V/S1U5M&M/J*@2"S01"L2D-# ,W: Y[,'-[H)47S(+4,$&.Q32/6"13\S(E M"<.F9B?PP/*<&V#3@1K4N^*=WF]&59E.9KJSJGFT7O(S9""Z_,GIH#N3O0*= M0')LGH5)Y]IN::#GF52X MSH2;_%4[VS7:_G2-JF\"Q:CP.J7PP;+?CBIM75QI(JZW:6XN[4,<)X)[RO<8 M\6,6@*KE!X1EF0_Z5N;11$:YEVYDFS%WXH9O;1K'.ARRD9[]->E .3M&(038[8,=@)@.C 7%N\#!MSP.+$JEMX@ZOM\:>9A*+JYW)KI[-B%?=^=.# M8:,!.5D;C#%3&\1CN.)2Q9Z*?"^D7%(F4C]-HSP.F,I"D1Z_&8N[OCGX;:41 MK+OUR),PF;R(?.,.G3!DAS ^$11P'@G,24D8)S;V8L"B-2)8&L0B22'A@E[_P MO9W06R6,1F]Y4 /GO=*8D7#&:(#.3[:Z@$MY%\=IYODBR21)@#21H(Z7DJV41=P)[YQBD!)J])XRF9!3@_BNGB4K="VX BS V.]I56W$W= M<=/TI.U%TP5L1>";I@N$J=UB"^.*/0$KJ6I*;QQ2#LCUTT+EDW9N>\!2=0WI M/OL,-]PYNU\>[NWW,7:'SF,ST*NO2ABCY%"W :\T5##N8B9V/#?H1VYLFV5U4=9&Q3HWI6]ELS9IUX:FC,6;1E3>IJ7&H!%;.Y<. MPJ'6F!":Z(;^2Z8!E7FWJ4/2"+#-7#16[%Q+4>!<^L L6?0]WG;IZW:&<;#P M3 NV(7GI5YRH\J1B%Z>Z;H^A6,2IF,;JT0-[RH'QEG,DD!$/O6I1#O/BY3R_"C.O8#Z MWB8R=T,6DR-$2=@P!M^]MD7/ 52816GH!^=^/M EBS.&:&=X4^=XS\JE9F4P MZGQRMJR*6A;"IL(>:8_VZ(<:R$@7-CI$ W=LU@N2E#<*XL4S5;>.P[JPSH] M19"M_M1M8O1S?RV.[2(@@2@N3*29?=4<&BQ,I4LN&X<_P"M@I<7"H+S=!RZ,JIHVT!-8QH(Y[YFMGTBKYP9BU'1T>A ME4]Z:KH_G0E#P(,ZH+\SV;O%@@UDGXW,MSN.WVC(9-%4GPB;.(!]_JYT/1W[ M:O'<-0WT\_.P99N%TT=HI1MFT1U?MQ^3$3@"S^M^_-+ZFA'J/K;ER5_X\; ]EVS?+W4G#0KK]Y PBFCD/ M_:G+-=7RH-^SUW9<7D_C+IK:C.$:Y-7+&E^ _.)"IWXPUP.I&T% )1JC$;HO M<3XQ-]8$>($\@(1T53[>_Q.GTI>(_H9LS^:G-.RQ 9S02BMJGT-H#8T'AU_6 M[0!-!-L*I68!=;\JI;-[AKMB-,4PKHZ@[JW.9,_H58_=&-4R(COIW$!$]0$' M#%Y'1V-O#;1%@]N/< -J+@WD7\L_V[68-B'76ARV9P:;G "K6ICVA?/UOEH3 MY!HXWR*91%&4BB3E.14>3=,P\6.1)%D2,7ECL4S'::O]<'^H"I,GV8DZS']' MBBM.RU*^-Q0%9 .W[%=S)HTOC@1/S@#8OT(#(%(RCY0G2,8S3JA@C*1A+$D@ M]<_2(.(M\"1/]/"\O0?B?F,:\ M,]2E9G#3-)1C:'I&MPSW!M-Z M6W1PUZ*#8%MTL"TZV B%>[PLXL8RAX%OA[$$-HNFDB:P:P'/1.+%7 1!3O,\ MS,-U[[G1)_1B=P:,$Y'FNU*@,8*<5:15+ D&L.F%AE[(ZHLR^&2H0HUKG@-D M8FSUY=J_ L_$WFF5L=>&&^SKK.?N,VJ \ S%BO/_H&-*X-GIK;7.WG+E>9'TUT@!:M9W@=![B MK*PM6+4166R)?H'2951C8,%557> %M=F4M[B,'3? .=C:GQ*+L_2Z1%VFEU' MB=YX9G.93M4=?$QV3ZV6W'@9S!MZ/5G1N &:':GY&_O+T(K7U^=&9I7 #;JN M_.D6]W8#O+#O%(I_N&6[LKQ (V[7 'PCM?U1E?,2K[^AXL?G#KFCQ?]*9\), M=K4;[?F#FOQO,.QVI:M8#2/]K7$I=@[@O>Z'B%&(2Q-[/TPEFV&L>'/RR7\JF M>Z-AD*^^XG8LB_K44.)/[Y=\H;],$X]$^/UNU8H=QY3T],I9["L3/_UY:G&% M=$L;W:($?_]?,$C@578$![6G6=,K':)MY,3A)?S)$%0[G=2/"/5^?JYK!3J- M/CIGBDSPI16H_97"!Z^^.CA#X,>_54HU*9WF5>3E#$2KZ3KW)]A4P-4G+]%V M.K15.8Y"!M3@B.4A:;Y!U$:,HJ:E'.OOS/EP1U1W1QA(CF,PV(MH]N;1[ M@N"3-LNUB8RC8F$;M6IX95%>&--S;CIYZA-$20[/ JT9&%(F9:6=5Y/3\K(3 MJ+=XW9@SM9@Z1WNGK $&GO:KW/H?PE*Z2VV=8=6Y0;5L&Z^6!CO9==;^2]M0 MJ7/===A\9=+YBK:B!G-J=W_0/M2)BCZ134K#U'Q3IC^> Z"_VZP8MAH'D44' MEIRU/4%L.TE [0AF 92IKY=)ZE')7YQX/42]P#VY*-:-+)YXR5P!V+[ M806PB4J %#X4BQ)+ #J2&(3KN%!-'YM0_14#>^C@@EO&K6Y<.R&7>A$(HJ'D M*5U'B#9@U_SM]V[ %.,.K?S3+CV'-EL_K!@!KH FA0:*TOAX8'=<.?CHSEH; MA,L.YFAW.2UZMNYES-UFBG8S,7?*=+ V 52V<*,B/K<.ENZ^?SF)O=@$)AVO M;^&,VVUN_M8+D+KNRR;?NJR*$WRU==!V\,9M WG[=K2J,$',!D7&F.$8GO:' MG?<[D]>[NW],K=WH^OXU6S4V\>Y\K=QK&Q%QU9["HH/:;>?9\/UQ?GVD [67 MK;SE"NW!NE,;:H;+:ZN=X^']5=MT&J^:6AFOX["$EX+7R+MRYKS8/ M+5#LM4C9CR3[+-QWP:>S7V<'KS^&AWO[EP=['^BGO;?1QV\G].#\4_$)QCXX M^NW\T_FKR\/7[\Z&P:?]UQ^\3V>"[G_;A7>=?C[8FYT=[IT$G\[_/3L(8/Y_ M?CK_>+1+/[T^R/>/W@;'4:02ZE-%(AK[A,9Y3AA/ T)I&HJ I3F,.G1/!F$N M9)AD>9;'5$4T]>,HSB-?Q6&LLM7R2=<15.,#:'53*S:=SM&';?+!]>B+XSU8 M;YS/('4NBQ&**H\\&= @BA@0E!_Y 0LB@?NQ&6Z:O:)F)R>5.FG,A5$8\'M. MP1>G2BYGZC WMO"?A51OVEA=Y^:!P8X.V5FC,?QZ]8=IOU[OSJ5K0?N$[V)X M+#/N"9E(HC(?[F+@<<+]7!*6R#1@B5+*RV^9UOF(0B(:Q*3$;"VM,.E03Y/8 M[/0PCO&"A3K!G,6?M#E>+FMTY/_\_"8+QP8^,9+7V8!(K]?F5KL(*;9N)=AA ME5W4ZKG[X1=9U!\?,-0IO??]O/5WF2?:5GV$88YO MS:T6O/: _Z$;%VPW[OLVSG^2[&/SGORQ1&>DX<,0W:[.4;KW^_I/W+K_GI3Y M__#J7R^.R@6;Z9^&?J;UV_ D=VQ+;%MBVQ+;X]^Z6Q+;#?H)9^+S206'((F= MMQ!*Y?EU>S%3^:H[L;SX^QVT>A]>S5@-,YF\Q%Z3MZ"D35%?'N63-U'-K:^7 M-[DE8=V/LG]+VOJO(3W]N/5WUZW1W1_5PN_0LTB)2/A!Y'O2YS3G*4MX)&(N M ^$+ZL_GI[-T,W_7QS_^%-P?[9KZ<'YV\NW7?@7";"3WN_GA^\AG4&_S[]].=!L;\G8.8?K_9?OPH^GOV:[U]YT>]'KQ;[ M[[VK@[,W,+^/QY$*,@7'2\(X4=@.*R'<$R%1>2I4J/P\BNBS%S2@4R\*U_1% MNK>+A)_>\4)=IQ[<) [7JAC!S6/\->:X04QBM#Z;)2*5@1\%*@^H5#2C2>JE M?AQ'7N#[<7H#GPB&; )X RIEIGCO75%_;BNV_4=3DKTI=_XKW/>O^MZ?P=_W MW@;'.>.QE\6*B#@+",VCC&3*Q]J$3.8J9)P% B[]:DWWX[OO#W$W_OLV-LU= MFH5NM:]'QXFO!IPX M8R$+:,0)3SU)*%QM. /WL19.DT]J,-8,=;]>LAU"\N^ MY(DGB/+0Y0TF-DE!_R*QEZ1>IBCU*-I\EI4Q46O_?:CB-K^@Y^\3O",D-&FRY95#307?N2# 4]CG](XB;*(QUDL MN:!>*H0?;\.OFR2,#EZNAE^93"4+HY"@3,+*YI1P3BD):!KR)$\"7\3/7D2Q M-TV\OZR CK/>>]4Q!Z_\+AWS'WC51]5($<@XD:%B"4UI'/AH>?(@R3*E\/_S M;1#U 6_N:A#5YY[*14X)Z(P)@?N:$![XBL0LSOTX]#A-?;BZP>.XM0^O*6Y9 MQ@_6#F@043\-6"C"D"JP-EF<>HGD,LLYL(YT&Q[<.!XS]$]YN>(J5XHD+&2$ M>D%*TCCS2:Y8&@E0"Z.0(OB^-_6COQPNV*H'C^6NCZH'7IIF"16Y%Z8I5;[/ M@C@(I0@#EDK*9+P-\CWDU5T)\@F1)Q3;&\LD2PD-(TDXIEAZ?AX(F>1Q+"5< MW?1QW-JM>K#A+&-5/0 UE$>>"I-$!M2+)4^C* P#;%K-?1[1;?AJXWC,2O80 M"(0XB&*212F8(+[P"!PL_,JY]*(PR+PXQ3Q.?PHG_3@8S?:NWY-Z !(_BV66 M\2"/:2RP4"/RP Q0B+L8A_$V"/605W>;Y89"RFP+76V7T/N_\:BA+^)PSZD6$L2K+)%DZ39)-*%G>G@013S+,"E,BWP;> M-HX[K>3ER!QD":?$3S(/N!.3H(W$8#71- G]W/=!_\2TW60:AMNZL2V76%,W MEH6*A7X@,TJI%#3-/>&'\(.?>BQ58ANR>\A+OUHW1@/02O*(>'$0$PRJ$@RV MDI@I$40)$Y[,MBK)MF[,+->U#=M&[AY!Y.X?F 0R$IQ3F%D8@"*2"QJQG&4B M58QY+ )[[Q$O$_\_>NS>UD23KPU]%P9[S>W">#Z6MR<$+1XQ)0L**XA_@;?#,!QL= MXX;G$&B]9?B2#C M^1V'I^TC4[/$FB7>@R5:H[/T28>EG$@)7DN=D MO0I T1%-/(N4C4H. +RMMXZ?$S8FMHZEM](9IPEC/!-@.1+/N2>66\>B"B)* M49/$FB36)/'5D\089=G %Q%H!*ZT%XJCB^B!"VG'S6+J7?R7A/83[0HME2X: M3GCVBD *@AAA-7$,G*%!2%I(HJ)F$>I(8DT2'XTD9DVITZ6'GE& ;JD3R X] M%U8YZYVN&QX^*VQ,I!#8R+S.V1&7R\%5+Q VC#?$AL 8TT99ZFJ2.-L4A'\? M.GQB_#NV_UX>SVOK".UF.PS?%XUJ[Q]5,K_\?_BUH71+R;DUN%ZB%&X6WO*H MHF4A,YNRU6E;JX7Q9 <9TEC1RX1 <&'U R[K@,4B8]1!O\38HKA4J@U$H;9; *_[J7&27'_02/C"X$UYX M@VK.V 0B3Y&Q*6@RAJ,SE+@CM-@S:)FJN+BHH?4E=U]Y'$]- Z:S\%13:QII'.U(]ZV!R^N8:9%<&12:FP-WB10!I[+K8 M^)][^),>$2 IFB2C A >7#"E=TA6W"4K@MG^-#4C15[C1I[-^H5)/Y_SNSF. M]IF!8^VO,0.,NZW3+_C?A\[6QM>3K?7/IZW3K[#)/XNM[K?OK8VMW>9I["!K M.[X*'"W^7K0^OA?-C6^=K?7?.ZW5IFBM[^YMK<;NUL9GALSQM,6_XEB0S>U] MW0[)&ATE(TFCIP>)>>*-#@2!V[KHG12Q; ,OX2I=0]]\N],I:XU"TC\3_8,+ MHM\[%_VEQAVE*?TX2.$035\/+QIZ._LHL UW<-#O_< E.TR=DWN:HI\3MPD+ M="=I.[=*\V.4GEJVT!B=;@,@^+/$B NJA(^9)09AG23)O8Z*9\'1,S"3YY(K M,]3&];]5HAIN<$90>DC:*RG:QV4?R\>(%/^\-/R$ *Q5Q,EUWO](W>KEV==7 MC_J3@(3('-[%HWX7A[C[UN1DKWFR+9WT#CU%$D4*2%>B*[8 MPC*'JXY.HYJQ0<6[R[H/I24.I:"?7#Y,_:7+YG:Z:W0O [S\?[[_[RDD:'21 MD?$$OJ1+=O=!;] N-WK73QV\X]_IE^-V/-P=!T8N_'#DT-+SGSB/ONO1X?4_ MF3;@H<-: "CUYX5#&'%E%2[\>7?^:/@9?]SMCQ_A &&6>%SL[Z1:[W>N<^Q. M!@O_OCQ1.$M7%N8^OH7#<7,SEL9NO\#K M/VY?2@FPL+Q>8A@%Z4O\'^<7F;%;GB8HS\'Z;^3XL'2C>?FIM.O+=N:#:_>_ MNX-=.+WQ_7AL!S;&#NX=77_]ZB@YJM[4>OV_M?8:U M]5_Q&E]IUNB.;9;SKGW]L M=3=/6JM?C[?6O_+F>JMPB>/FRG8VD4&B#JU$Y 2X*>6)S6V M VA!9/"!.^<@<3#<> :EAHWU/EF]T$C(T YPX@_[1ZA,9=H;U;PWFLF56>\. M!?-JA.UV%VZNG-+I#O?MLW-Y-CTSG"N%VBT,J)0,930(X3C+SBNF?Q!]\ZV1S(ZC6^H?=K554]8VF M1'J'_WTZQN_N5E1Q[\,NJCY>+Y28U]_QXS>(__F]L\4[?_N]'FMN?/B.JLXV M3[_39OEO;P7']:%0Q6YSXSVJ/H[]],->ZX/YT=K;D=LVXOH)'DB@'NFA!TXL MS1+IH7(,(%)E\]7%-5QP+KV4*,O :721"N-IME*5 E;FJN+/?QQF'0EN[G4Z MO>/B#E7Q_\;@J(N#Q8L4/ZC(4(D5'S9C=^ M\ZD>_C*XUHL.%JET]$5D69/CQ.8M;HD,F-SJ<.;KSZ..EZJ,K M&TS#S\ N62ZN_9@NL6L_N^FRC"Y)*W_JLC=_)L7U-ZT'.X>#593?Z;*W'"V^ M->]@\JM34@-&;N$5A1KJTJQQS=Q&I2N%_2/]G3H-=H<\N-<] _S-SX!XPS-0 M';5_C$H#\U!=8/HC7W45WCTD%?9.*1]W$)J?3_NJ!SG7@WSU!>%_ MRHOTWZ,V$OX2N_@YO;IKR:/Z&O-SC5D6I]'#(/G&]]#E)&;5V@67'K MK\D^V9.1Q5,?ORQWOS16MT1:Y_+ M;I T)GCBDQ($) CB@E#$;D ]C 10R,1O[(2)7;/U(DIZG?JT'JWB#5O I2 MVJ@LG5=$4%FZF)<"Z%Q:(F*IFZ!T2)XM+%>)U/R7&J1JD'HA(!6\5^ EN*?JND3<&J3F *2^7@4I"")GZ@W)PB8".3D$*9&(HXE'%P)3 M*=4@58/47#S;/4 *.#521P/* 6AF'*#$YJB(%9$*%P.--,^CSS>C0/*+"+)]7?IKJ>%VTGXX:0Q*SDC[ ML'U#R]%'*W__4E"J5,)0*1BJ)*"_%QT+P!65.1@GO&(UE9I3@*)3@E+9^1 4 M6Y>U >>5 MR=PE+B6W4&I4Q)I[S+EJ3X1RDO#6*^>),AY5FX(AWD5/F./91L$B6+NPS/4B M4%5K]NO5;,D%."&"%E&7'0AKF DL99$#RR@,M;V>7Z6>"'WXE)R+6I(D,R/@ M6"9>BXQ>A>1>(GQ'5MOKMZ#5P2,'#Y1!SNA5.N6UCMP[L-D:*EBN[?6I.DP24W6* M^?)1Z9\HE?>ZH0KI)U>2 0*4@YRDB5PG9J,"T$'(.F PKRC%I@0,J"MFQR7B M,]4$A K$.&:(D=2G(+F&$%_QWDNMU6=:S450F4D5A0#)E.=:%.%(U(:$9JPF M('.NVA,! Z'1.>2 'H64E P1YS1BNB8M$Q6XQ*C;\'9HGYX?]M:L^=7L]'% M3%I ,(%RT"8[3[7TD6<-0+FCM;V>7Z6>"!B4'1E&T4!+*#U1M$G$I$Q+90GO M(48IW.P"!K56S[%6:VVM,5G*)/%BU)LHI#*..H>JSAY;JVM[_5#5G@@8\!RU ME\81B%:A:CM&7(ZE+G5V22KM>"DF,G?V^BWE%OS6ZW93OSK_>> .4K_.*KAV MER(R[1* 0ZD&J9+QFC*G0.:8T*MT->F84V3BTXZZ:$,3Y8S( !:IAA3$JQ!) M5HHGQBW5--2[%&] JZED0EJ141@\@$D>\'%!@X]2,V_KK()Y5^V)( %(&YWV MAD0%B4"@FM@0&;'."M67H3K 4O?=HPJ.7 M0AFE?*KM]?PJ]420@+.@6 R)!!YHZ8#(B4=-)JCG"1(N LHIQ# M F.RB$3BBB;T-84J:9&S/6=U-^UY0?L?;Q4..+-6*$D9A #,21<4%9$A2G # M43YVZ+&&@X?"P>31!ZJLA-+,G0,C9;>+F "1<.U .:X<4%^:==I%^_!-1C$5]U)]B3FJV MUM>8SVN\HO+KUQ30K4KG5EU:_CHK[?&@&NSS4AR\OL8=KO&F4LVN.9M69YP] M4H7E-#@,[\X!YAQ?:A?OT3B=G!+[-3&72EJ&>(_>'? H2^.T2+2GW K#HI*Y MWKQ^ PK]T$+$/Z_0M:?V4*V>".%2:B!#UB2)[ GHI7ZH85[:RO]+/H\$8AUS%.C,B:]ED;-H95^4S5K M9G$$[4V@[I"0]Y&2-?AV81".R,!O3YB-$6M=HH3CQX% MD<'DX#R-8&5MI]^ 1C_TV%EMIY]1K<55M602\J_N TT'HS8GZU^J%=;VI7XGD4>B(VP'2DUAA.-"\' M0$5*Q 2M"%7<98K2=B!,8Z8"$'Y!HU MDDDO+#-F%CDWM5J_7K4V".%9"VVU\& \.,J!3<8'LHMB?G5:.9SBLDHZK*![' 6G'.5_Q@ M&*B:;LRQ6D_$!3R4C26A"=,B$TB"$F<1-RF7*,J4E:/G"\O"+IJ'%XNMM7I^ MM9I[<""U]\QFT"E;2;-EBC$I!5/F$3<::SO]$(6>" L(*:47'HCD7A.(WJ)" M>T8B-<;1K('+VDZ_!8T.W#OAK,;5#\"M]EQI:WS27+*DE:WM]!RK]4180 DA MF(V"\)0< >,8,=IQ(@,Z5)PZ[4680SM=M[+I-+KG=3@?>-C@C9>D?FCKFAK1 MG@O16E,*%0B?2@=-390H->EMY,3KK$BF*C,GL]%T9LE0=7'ZUX4$#^U:4R/! M,R+!1 P"?/3*"THR(CD!Z12Q@3EB:%;,*NX%8PO+G(M%8%!#00T%L^Q84P>:)AS4*O!(4>&BWFIH0/",4 M3 0[9$Q*:"Z(5X@'95>).*8C@>2E#UI2P1P2 LT6*;R,CI:SS([@L,3G.CUB M&/;([7VW7Y5>=(-!FFS6>]NCCQ9D.(_O!#Y\[!V5($JU* \ NFF3]:PX]S_/ M,C6O!OMGU=%XI1+3&O ?&_"GE*1@(*3ASA*71"+ (B,F)T-D$B)[G=$$(/?C MP!:->7#2VPR5Z)DWNVH(K2%T+N)I-80^-81.!-$X,]D9[DG(OA0>XYEXZAWA M+G M9*8QQU)X3"P*3FL(K2&TAM"YBD/>$T+KX.-#T',B^.@3N,R,)4&!(6!] M"3YZ3P17$'2048''3< MR;OV?O6\U8]^&5UK)!AR2E)@69#AQ[\@6K;]=+S MSRC[?AYVFJ<_\H>S/>8A\7]WA^6_?P; 1<9X!Z'Y^02?>I!S/<@9)7',@SI= M4_S2#78;R-(;H;Q(_SUJ(^%'G/M)O;KK4;WZ&O-SC5D>V&)\SA.5FKW]=#(Z MG]7(1U,*N3RXLM0+#E1.>\17$W 4W-(4 SVA %"*U%BBEJJJN ([\] MX%@@G^/EFPU MO;>G^ 8Z-;Z5UC;^"I;'W_':^S0YL8GWOSXH=/Z M^)DV^5>^R=]?#4#RYOKO>UM[7SJM]1VYM?Z=;G8_?%];_?QC'/C*]U: M_7RZM;ZUM_G-C'>_+[;C+BT0A;6)..EY.?CNB4_1$ITC-1"\L! 7EJ6TBZ#X M'!7.FA'UJ9'JE2(5UUD[HQA/68*.RDOK#0?)11 0P3XR4KW"C>:G ZGF59 * M-'E/%2[ M#T@)Q1TKK2]!@.?4L(#P9(,5I96Z9+7/-^=(%:XB%<\0&1>&&.8M 9DHL2$Q MXI!,1?PL 9?SZ/--R1T9#:YUU$4]",/W17K;^T>N&FV5*E$)BI2<6^-U%@ @ MA;<\JFA9R,RF;'7:!FW,POC"5ZXSO(0'Y8RE@65@X/'_W :\A$V>\\257W@! MR2P?>OW&X6YJG"37'S02CB=.R3\1PRR4Q2JNC:_88J-==N[2X!!?A%XW-7*_ MUZVN]%NOB\]Q4EDV_H)21)96>.C%E!2'E MTCA)6%QAM, R2K6]6H&2I(Q,38&35]'IT^CI$*'6\*'ZGZJ'O!L4J6>'HATX M@Z)NDVVN_XK0\.7[)D)+@97FZ@YL;GSK;*TW8?/T0[>UM\*VNIL(*]\@_N?W MSA;O_.WW>GBG;[O-CU]9Z^.77806A)7WQVNKNPACWSK-T]V]YL8F;ZY^ZVYU M#&NM?A&:\\TJ82@S86 PFC50M!K,4@[WFMG8J M),,3X8$I EE(8I.+1 6KBH]C3?'4Z=)U9N5,"@I4W$<2:$)#8[,*-#O@7ECD MV\([QKV6/@"K)(&.)8'5DO"HDG#Z:9NB/40\%D0[69JQ\A)B5H(DZE5FR3G/ M8Y$$<9LDX"(<)/SD[]0Y&U!L4.>HF*[V?J-7EF=LE?Z9?ARD_4'ZUV)C M/Q5;59DH%)5JI]H=ID)5\*\N&J22>MD[2/W*P@^6&G?)L9PC2[YRGCO:.#?; MY:F/]OL)"=0I/BQ2Z@'>LC>V1CF<5 MOSV-';F_7;M35H @DI !XL75GIF+C?2C2'>5;+S;NS1MC=!Q@T$[MW&6C]N' MN[@PU].MWA3A]Z[C]@->EP\5&;,?&?N^PW#'AIT(UNO@TNX.EZ038<,&Y M]%+&8('3Z"(5QM-LI>(Q('UNC'Z3XDK!2$]URM2X@"09E'(>N! >Z3(D[A)% M !C*VEF6=#5M4Z;HXNSX$\2$+@I6F: IDU]0 @4:&>4P:7LPF4L]X27<.;MZ MNE]PZV.^G*QLHY>0)SU.[K"JTW&OS\JK *;JEWL99%YK;N+TP-3J41H#&ZM\ MU,>I2/1*(Y!O[0 <8FQ,"CU/1@7X""X89HS,"F'7BG#WX\-CB_.AU__+7:QD MMHJVN7EFU#ARY<2L/Q9IV!T2FYUY61KX_=NJ_M5;I;3:ZN_ M[S7Y>X'7*4X"+V-=6PU\L_OU:L 2FJN_=S:[FWQKO;/;*D'.;O-T3L*H857AB294_$J$S$Z6I*L1C^3&R9H M6EAFRBQR]3)*G;[ZI-B"XSX='J^BRNRLXM_I1KU9HEZ M)U-0+P?/-+H31$CJ"2052Y?:1!B7/$16LI@4HA[EBUH_N-;[TW6O&/LX.-AT M,WV?]LVZ-<8=6V/:6IJBW0OCGW^KK8K,[0K=(I=@9RE3D$1%HU# M-JTIL<9Q M1"Z4E)36'3CU(G> Y*3DR&_FZ(^3'^F/'FZHKOV@CI[7!S@(A? M/K;Y1]OY=NA&$5DD$Q4>[OWJ\YZ<%NPA1GUH?KF+4G_U>B8,//O1[W4\XH!(J7\M_ MI?UVK_]';W]G/?6[!:WJ;8_6OT3^^5?9>/2 M%='YNQ*AC@O5QN]2XUO-X2JB\5\)K]S;2T? M464WN8.#?N]'NVRRXA/-M1T66T2G"([4$ MM##H@V<@T:=L5'*6B])NS9JEZYC2",F6&AN[;>0[DU+33Z4J5&% 5<6HT!L< MWDGAS MLCA]<"4RM-/K5QO[>,M1S90B-HV#H_Y!;W"N,A=&/"J"5:59[+93W_7#[LG2 M9;8R/5ESQ$A&M 'XT$?'^[3+=][U4\=50S_;Z?S?RVF7(XY)SW_B/#+*H\/K M?S*-*UW:)IP3]F3@R@1>^//N>:Y&GF6Y[O;/MTIW$O']Y+ZCJ<9'?NXSIW>:P9P?;0:'HXA%VRJ!>X>.2NJ7;^%PW-R,I;';+\#_ MC]N74@*BSWH5"4(5_*U8C?W2,\0M3Q.4Y_!Q;O1HY-*8PHT2N*^>-D?N+K*& M ,@86?!*FFBY=LX[:GR8FN1[V>;]>C3 NPX&Z&5X=)_*1)\?-%C'._W:Z87O MSVO=H/67[8;NA_VUO17T[>-WM$![+;Q>\_1+I\F+I6J>MO8VH;G7Z:!5DFC9 M3OX07SKI/U].MC;B@>>@"M=J\<_'K8TFV]K >W[\>KKU\3UKGC9Y:V_G9&WC MZTGKM-/=VOL]MU8_\>;.ME2>)TG1\53";K7Q31J8DU MM]_N\O"H#XYQDP+G'J(V!HUT!,HR.H1)HWB\$$>_T*YA&6,AB;1^'?W"8BD?98'IQ2NS"E44J%3^+&1R3H<'N MD#T=E.DJ_SA]-AK_'/DOOW7CF=M2R)5K'%;1?B1981?)797'UXZC=-5RP7ME MRG-J P>:0Q# %+,\:.UYX E-BF+C6 D" !F_N#F<.P59?[LXP/4^SGE.?9P6 M]B*'X>;>^Q_;%HKEBI$X5\Y-4!6(H4(3FG%5#'7H;2!=TWKINN*_9_Y% M2:2\1E9&V=+E ,Z%Z,FSB$^U/WT/V?E/ZL1/^^\'H=\[KL5HNAAMTNU2]#L: MZXB5R:&?"BA&V4LB@@A.&\N<+QDR8NFZ])AQP&T7Y[N*FA2IB:F[7W J5=-? MU7I:;!SOMA'#BO>)KEBZ&$=AAE39P_CC??30^@/7/QFCH3NW8XU"OU*CY",O M-?X\ZISY^4JS92]Z#3.TGC#'@W&" SJ3Z] .Y+5S*4QP_4 M3V?AI"KI&J?)';M^K.I!]T*[RK8NF8SHB2=R\?'1#OV-OGGC .U1+[X83?S0 MZZ\='0X.<7+;^SMKP_FL57(JP=Y[#]M6:1_062-,2J374E'B532$4ETZ[ $D M;4O@\]8#,!66#PY+A'+>9.4LC+B6OYSKPTJE!RN'A_VV/ZKVW=9[?_;3=3+V M)ZKNI_UR+KR6ING2U.3;QO < "F"9!P]-J$4L4EY=-:23U0R9B-*D[AU0^42 M3B+FCD!R"(^-W5X'5V5P[]-W+T/06KU:RFZ0LIT?VY%+S;GU1 8F"62*F!6E M0\>*1<&T]2D%I!&W85;!*?R05$)VB8HN5L3AXNF]:@/F!D=GJ;'RTSLGCRZ6 M$[+X9V]P>,%E?S\\C%A+W%2).PULVRNK'#.,!.\2@90UL2Y)XKVBSD0?E$=< M4TOJ=HF;W#.YGJ-5.W+CM->"@P>X<--8VFC;I#UH^%0L<-FJV=D?;X94W)(, MMUX"\D5<[*''-3J%VN@A#1[1Q?&)M2OTKT!M&YZRNPBU:$6,U4'R* MZECLO#IV'WI58'OP'S0M)3WH_>@Y2XK%)72NE62J=[>^0EL[VR9IGHU%HZ^< M)^ E:D@TJ# BA.1%TE3JHB:3>^B7U:3:M2NB'LY7Z$S4Q[X="ON!.ZEV%8X. MBK^&DMU)AQ?4;+A7<3)4B%'LZ[)<+S90:%%GTOX4R;Y.IG$-!F,YOJ1QP\W1 M0=G+OSKX*9HV5.)T940O[L3Q^A6WN<*L$,KLE,DL(<(R(WZD/BZ]/Q%> M&096UB?'7*4$7!YG++OYO8/R)H7=?9S@G9-J0#N]7CQ&T+AW99[B[7+/3?!" M07;""ISR1]^N2KHL;[K]C^.GK*V/=-MSZ9LKFPKL#I$X8B@$0@$EXDQR >HTQ), M2HZ"1Z= WFI\[NM5SDJ4ZE6^;95;Q]N6>YMX\"0$29&(,T&\RIGP;!7+-(&) MI1"XN;V T\6"+1/1TU*]8F?_!O"YDM944&!G5,9B4$6)D0_T4TGGJS+J7-@= MWF,ZDA5U/Z<22"WZAQ5WKYKQ#0[[KL ^*29@U)#OC$8<#5(^ZB PY\J5D,.# MBV.*="&;;S"D-.X0QUP9WN$W#J\;$][DZ+!=%4I9:HQ%LTS:46>4MU4:"Z*G M>T:7"L4)AV?;?FE_M^2!CZ9E%*;^_]#^'_7[Q=,9C+<7JZRG*NH]JII3$K^0 M21WAXA1#5"C$J&S.H?MQELWUXHA2B>6?L3!]=<*E?5]MJ#2U?:=7\/D_"J 1_@+U-%Z7P* M#L6NW/EDN"51OC0NRS.F%;<_P)UVV.3 M#<:?C7]PM<"D<3TG8+(L@/2P9853']C( 7K2S-Z8J M\.M3%4IZPFBS=7!4N-[%2][7AWET85U-0^&\)+1%4G\]&5F96E2GB^H.;>YL M>Y9Y-JYX/-:B<\L3L=)8PI(Q#K1U.52!U=OV58=Y)2Y\OY(^,B+98^$=2^W8 M_DZ5U^(/^'0NLU40]J8$FZMB6@'PX-+%QSDN5^.'TZ*'@^>+'B7KI

@K$) MF.,V!1$E+I#0.2KI[GK8O(X>/;^"G;X_65O9SH8*02,E+&14,)_+WEXRQ&O- MO(X"O#4+R_:V_,;[ Z\%K9/C&2Q +LV@&.#_N7,^,OSHKJ?FZD6^99%/6Y^W M=:(YBH!440I/ &PF%J&39!FI%IZ:S$JND_J9X-'T(,I$.'T<+;D*>\67NE_T MQ\TD]G/^(-.>H#TZ7//3K%4)V MP1,=1CYF'J9I]R_.]M68S> G@S83DO3$89L;3T?.9Q1D^B&>VP_EO)_8(3Z+ M/%SC15[0]L/CWN5U:L^S;UFG0SS0WGP7S<_;I?"CB9$3YSDC0!V2BN C*<5 MN$Z@4. *:[\UMW:CO=8;^2867SW.X/#L^0$Y&M5S:( M+U/PY!#W)W/=2^6 7B.D_J$KMSA+.,=O7G5<+T;LQOR]DN&AI;@QNC6P')5X+B^R%-?I#Y-/^4TO9S):7I3GZ:O3]//PVEZ]>BG MZ?\Z.CCH5.FTKO/KL)'$7Z6/Q/F1^L&\G*E?^^V,F!QO\J_':Q]_WUM;7^'- MU<]\;75K=VM]A:ZM[XC6Z@O46KST>;&%MXS=IKK'XHCO&V=EM(S0W">'0&E'7%1,*)UZ0V:%',B7#VQ M'@,8*Z( X0PH9:RV(*51>)ULE1%7#]2/IKU1S7OE-?7VAU)ZT^'ZN\.9A9M; MX-T^WLO/IQ2+C(%(WB6(5AC&C)1"1V-II%&\C!/YZ$ B)QJQM-*]\F!X-K&5 M#B>J&#RB_HV'\2?*0&E,=3:2.=$ZV3K3NL^GS6ZKW<1[H/8^OR546:?V]Z?9ST-,I' M/>H>=:KH04P'R/';9V&@@XO2F<8R,3[4>GT7G+OVO'DQO6LD_E+9F?>NX6Q) M4_U3E[WY,V$>H=$.6Q+\;HUVYF.PXOJ/ZZY RU^'H>@_2BBZ*' 5B?[7M?T3 MGF9"NNT8.VF.VR354U*XQ-OJ'/5'V2PO!YA+4\)^2;L;\N);Q>+^+6"F5*9^ M+@FY(Y?X(PWPEU6@\NP8R85=KF%4M-NE M?.XG,?X-WNMHBW]56ZL?OC?7FU!VQQGJ]TZ_U\![RN:O/FCE,_= MW(NY^1<]'34;.,%KEV#)ML_:1QLUL;SD 6;EB36:DZB=5UPJ99PK'6P6J9EQ MHX$[8?9/=1.H$:]&O,=!O&Q0#;BF$%4 2Z7!>: 28M!2)Z>'N6^3/>QKQ'L^ MQ&-7$8\&R3S"&J&^%'V*/A,7N"?"!9JB\@Q-685X1EVW-SUWB/=$O0J?54U+ M(/T(V6UCU_7C<=4^>A^GOI?:)<82?4@ >QCF*%&.2_B$CQ'>Q:-^B7K4B'0[(K7ICZN(I"*S*LE$ MC/2(2$Q%X@W-1 AF' V1>BX6EL6U^TL2I+X9#9">E=E,!,-%%)*T.*'(P *FK6/G>J/,G:%360C2#2E^,+ M/!KBDE6$"L>9 QE95?9P$?2#2?O3]=E]^1']#T=]U+NC$1G/*/DEPV@6\><[ M/OH9%;^P.S[!WY\QU_XZIFXSI6 Y1.$$&.,\OO))RZ 2-XY!S=2?'85.)ICZ ME69E![M-'/_FZ:3F\1("UD=^L\R&H@ZV:B @M)*L)@SJQV^ MUR9&L,TM%QR2(4QS@Z1628*R0TED7GI%,Z))7EB6-V<;SC).?B>B.07=7R'1 M3$A3!!@RJC'W!C&T!)2 M<, <91D2]=2[3+-5-<>9.U6>X#B "!P46,($! +!".*"ID0ZIA/S.B57Q<49 MLW.DRD\4%W]615P?UF:;>O#K,1*TG]K_>UCZXXL&3I]\3(HFR:@ '\$%PXR1 M67&7K BFYD!S!IQ3$I_1B;>!2DY$#@PY$'A2#DT3Y+-@DTE9# F\A@%0.R[V[]L1]'45ZED7YYS-0 MJ)5S$5B]( 'X>M@.#_%T95A4=-C(^#JLK6%V9C [)1$S@^>.)TE2JKQ4P8D7 M0A&049K@)%K.5/I3+5(QV45TXBA]'6QZB1H_*[I4:_P<:ORT4U;"VTQ)1-9# M($M)G/><<)$$YT '-?$6&$( MO@)B05$2DI*"V\ACJ56 )-)>U_WJ.33H950QF/Z(-SYEC:+WG:!7@Z6/'OJL ML72V6#HM-\Z&4@5!@_+HD>=(+'6""&#<2]#"*[VPK!LSX!58GX8;^OZPJ-NL%PU>[3:>.GRN'>U*CIXN!? M1/.,YZB6*]?6O_YHKF^>K*U^+[W=0PF041F)EN78D F6N,B @()0CHN%1.7" MLEB:#)PUSGIHW&O5K=%9^J1#SH 885-2+DITLQUS)HMJU=EXU2=!OE[UAZXZ M-'>VA:",>BF)\+2<0]'%&E.O<[&EYH4&-X-T6,I]NG:_LD1A%^UJ&ERT6<.V:>W#8P9]M90[+["#5G&AQ54C-+@7)II+.9\V1*TTKI[F_$UB]V MFOQT]F"_#9^K%O-;Q7S]_4GS\[8(B@JG!-$V!P(4_T"HDZ54AU4>V0:/)7%Q MBIA?;CK9RXT\/H2^>#&F622Z,[7@[%+CKY0:K=YA:C!5*0M>H6IO'].A:W?P M"W>IO#Y7[0_..Z VAH[*-U:.!UAX;KC6.52-GX@$RM\:TT MU7WF1@3/.147LB<:%],DWO"4($\:6IQ?>[WO;UY -JHW13IP4&XG54TKOHS; M#53O+C0\J=Y?T_3D+214K$[I?/YX=;1?]0;;6]H_BTGDI T7,BB(GAOTORBU MX&5TS(@['Z+^@$IYF/YH_YWB5:?KS1P>^(37_OU[<^_+]ZV/G_ W7SJE9-+6 M^G>YMO[]N+7W2:RMXA@VFJ=7]] V]_ YNI]/6A^_?-_<0]_MXU?17-_MK%6_ M7>'-O0"MO2;>KU4JB4_4[66!&@><$\Y+3SN6*+$L"Y(<#:Z4XJHZIVNZR,2# MZXN^L"-$->;5F/?TF'>!W%[DMC4*SA %)[*RM+ R!C,_IH0[M('_ \GYK>C?C_M MAY/U/CY?IX+#E;AW-#A\*T<@G@P8)U*LDC5)7V7EAP'B?:]PYR_9%8,3T*KXN4%^Z@#"3(=I@2C\I(9V)0D70 M=ZGBNQ+^>]3NIW@#-(PC.Z/ SFLO[_MDBB\F#I5# !T,NH22%;\07QG#@#AJ MI9:"2^<,*OZ2OK&CRQ,=XWZ^VO&_H17JX8,/4T$0] :[[8/K:\>_SA.4]ZF\ MEZQ0-MO2[@!DMC[@2VFI=3Y:QN]\@*4.&CT9.$QI]B1-4C9F20"$)F!\)-;: M1!0/T:>@:2[-GIA=E/;!%2?J\]!O6IOK<,CCZ_=D."1E09T&(LJ9"L@167^F M@C!EC8JFI':B\6=Z4<&#&^K6^OUZ];MV].=5Y2<8VQI!LJ<&)[/\5:_S#7).YU?7I#GMITZ1,8DERT-DZH!FX"MSZG("R MVF&?9P6><-BIB,)!0@7V52XZX\1GP8C0P0'WT5B6%Y;I$LS687]IS=[0M,14 MB?'/>>EOHG%(-!G-?7(AVP@J<4#42*9,%<);-'I6I2;F,3I?*_/C*W/MI#^^>D\6?Z;:<*,U M":YD;DDGB-4Q$&^U]CQQ[A@4]59F5BD+M7J_0O6>L8]>*_5]E'K"#<^:FABC M)]Z7TJ+@*'&*92*L .Y4M#%X=,-?M4H_S-V86V6>ZH3G&**S7G,G+6B:2WU) M?$8F-9,J25T[X?.LOA-.N N.4DB6"*YYB:))8IS0A/H 0"/S5-%'<,)OB*@Q MOL3E7#ODI<7,?6.';S;I\-[/_R*@\2E+7]8QB:<"R-9ODS&)2)5607MBH:0/ M^$")+>WD-77TV->';IY?!2<"-W0 MG*52V1"(P1$0W!#'LB)*.,ZC9V7#=6%9B450#^[J_%90\$U#8(U_=?[)BX+$ MR29F0AL.3)*8"R[*Y(D!FTBPBG,J8G0EY8S;129FE8 R'Z7/Z]241ZGD5D?% MGDVW)Z)B()51BE&2!+,$2GS,BA1(9$(F97/PN3I+(M]V:LK("#7"R HU#L_- M4,.=V:&'-+FY'?(>M2/S_(_P(=UB7^)&XU.V.[R-C=4;C+/&XBD'>JE/2JO$ M2"S;BJ T+^?Z#!'22:6-5K1D#8A)M_/N_^;UI6TZ7KI&O5?S7"QW7J]Q M1[>C;O;V2%,SWP9WCNQM*QVNY,/4KX,?3VJ4IS4:5:843@D$7';H($$@1E-* MF("L-8V.)3T,?M '5]F8H:J]P-#(I.V^W$OI#94HYW;%VYO*Y<7EX%AH<_5+=VOOUW9KO2G6/N+O3[]];YU^ M.MW:^[U]U6ENG7[XOKF^0UM[OW]?6_]\W/JXU6U^_,2:IP&V5C=%:^.S:.[A M6+N_3ZU<[K1+W$5!''69@$] '(^*0 @!A R6F[IR>8UY->8]%>:]W532IT/! MR532H"&6@8)U0.J_ M.+&G8C*U.4M&DF1("CFU"(S B!6K0T=SAPY3ZY%7C"9_<\:TX%)<$5!9:1$T1H3YP2V2$MM]0! MVNSYJ%_^K$I1ES"_B^D'"RQJEAGS@$; ?)!+T/(@FL7;.VHSQTH3"EACG8\ M)4,C22X( C9HXKG6A"LFN5%6(?#7)@WA-^NDI610B4B&2*S:>6 MV("&GW)<:1<=$OBJA#E_>!FL6KU?KWK7)43Y))QR- 5$:F4/OA\ZR^ MDWYX4EQH%XE,TA- DDVL\0%?V:2=E8IE^0A^^$UE,<2\.^1U"?.ZG.]=>([/ M-">/"!@E) J&(P$.WG(DO<'G5,R+,JT,WCX^"$Z$;9[7"50PD4:D(*"N)BY:3D+64)B"# MM&)A&=2BM@].KWXK*/BF(;#&OSH%Y45!XD3@BTN:04A#(C,EM919XJD $IV) MW#)!&=,(B7+1T$>'Q'G"PS>9G2*LT5GZI$/.8(.R*2ET&O 9'7,FBSHJ-L^Z M/1$5"UHKQR.*J\$5 QL#,4$#X4;%5-+%P=ERHH3/0W9*7<*\+F'^P!&^H(W& M^Y0P?VPV5F\PSAJ+IYSL!6:CBE*3$,L&8Q")>*8SLH*YI*#7Q) MERK'U_]D6CWU2V58YZ3" MNE&7:Z!?_'.W?UY5=@=I9S^Y[\05"'KG.L?N9+#P[\O/C ]\98[O,SUWFHR< M'VTRAJ- C.SU*]EYAV*9^N5;.!PW-V-I[/:+N?E'6TK.K?$Z"P"0 @T-.@J6 MA__:Z<7OK],:]A)__ERLK41#SP'U5IMGFSR3R?- MTR_MS=,5@=:*MDYW?FRA;6QN;,KF*HYE_=M>Z^.WW,3K-'>V45RR3>A@NIPD M@4@YL58HDG.,02LKC0L+C824X0#G^;!_E&:DRH^*:Q<7NY&&JUTX4=4SHCW1 M5F+\255:NI%P^+$QV41"#%M)+#;+D- M)Q1^*.[<:6 *"1@_ Z)"FIMOWOGQ7US[AD<9K!37W_2G!TN7%+W;96?7:V)V M(L;DBRO*7\WV)D)@X_TY C80_.ZSK_,LD_VXW[RS>S7?*ULLV%VB@3/9T7DU M4\8?,F6SFK67.''L;>T&_]8;'!8_JY_^3N@/-?[?/PQG[)?&X,@/0K]]<,?. M-W.)B3^]=_3: ^%OM[BTDM%(JK73U "CWLL< \TN.*M! IOJJ]^4\WS18UO+ M5YWWMQ#0QN]]?$_QWW]LK7\5S=7/HOEQ$YH?M[JM#?QL_==V:V\37?FFN!K0 M;IZNT,WU+^C:?^BTUL,QWNMX:V_G&.^&]UAAS8^?>&OO ]X[3JTG)3,H98.M MG'X"SCCB>':$*^%3HLD;4TI$LD5M'EQ0ZH65CZZAKX:^*] '5"0N&!5!6V @ M74H\1D6323E:$:=F.];0-Q?0-Y'KR'$9)8-$*"(> :"<>.HMOO7 =5#EZ =" M'UV4=%9E.6KHJZ%OGA[\/M"7$N,&: B"@0%AG,DRF0C>VFQIKJ"/CJ&/U= W M1] G)PJ#*\\ N3K!]<0_E%;$.Z&(4S:"HCH)9A:6S2*(!]<-?BKD>Z(N!L\7 M9?@+)7Y0[3]U7?][.BQ]4E]H4.%..=QOHG*SH)*I+*TQ*@'-VL@DEG[TO.*JE,J0BGKO3-:DU)ZFX!VEMCL92DN@XMJ!1> 6@"+QM35V%^Q3D-Q M$84!Z2&#RMP)'[WR+H+F,0A=.XGSJ],33J*(B,2HN20YQPEPPXGAVA*E8F2! MFJ! +RS+16YFE>]9Z_0$\\I0IY"!HN6WI\J46E'MS#;^8Z]3*V,6IT MK='U'NCZ,Q5O:G2="W2=<.^A5*X2B9'$!;H",ACB8F:$:DV]U2(D8(BNZ N8 M&>\!U^A:HVN-KA/H&J/4"5E-!!J!*^V%XM)Q#UQ(&YBJ RWSBZX3@98 3@AM M.0%@E$!$=+4L HG"62\"=Z ,HBLL,C7C?>9G1-<[G%5_W(.P?X7=%(\ZJ9=O MJN!T='C43_7!V"D'8X^WA8E)(,$CDC%D!4$[8KS,A!E*4T14BCJ_O(.QZ[NI M.@\;#E-LY&K]+T?8QH=EJZH(^)W#WC5G9MV@1..FG)*]\53L8L.?-'*[8&IU MVO:-G)(U>@F=@,Y^OX4WQ]O;7QF:^O?^57BN+7W M%8EEDS=7PTF3M]JMU>^RA<_8VGA_W%PO[W_M;*U^Q>MMY>:4WB,B@-56!9*< M$FB G2<.C3+AT:@@ ]6,E^9,8M'.S"W_.>IWIC1O(P<1-4O^5"_F!R4)U,AT M$S*54_OKQ[T:D&8&2']- I(+2AD)@AAA/7JRDA(3HR56"AF-DTH*5Q*F*7OP M)LR#4@8>B$^F?JH*2=LY!.##1 MPLR :?YHT@LZ?/)TB2=O82MR5K-3@WS=,F:>(7]*H([2P#6 (SI*1L Q(#:7 M/&,6@G6.YE1JK7"[R"@\>Q+<[(S%S1EPTY.E&'_,Y*CJBN_:B.WM<',=VRI= MZF.O%X_;G<[E)*6G2=U;R^.[O^5,O-;*=G*0J7:\Y-\I CISXG76Q'/\(#K@ M.=N7F8DW3)%#56L,,]GZZ:"?!J5-2Y5T%W81SO&.A[W&SD@4[MMCHLZ5FWVN MW#TJ>K^4HMV51/[F^OV3(HSH&1Y=:5S\ZD.DO[J.VP_I8EIK8Y31RAZMSMGK M/M/REHZL>'!HF( [9B0P*QV37.!;I5F=M M]^(I:4,B$5J M+F7R6<#",K-FT<@74_'ZU<>-5W"6/-U^S:.8'E<< MM3(JP[)ZU,?9^Q,?I!=KT)H9:)W'$$Z;>RLX'YO;D8HH@W!$J))^*&SIV><5 M28QE"CS8Q$N5?BH7@3]O N*CU"R:7UP:A=<:811?:QR>!]@:[BS"]O0;\,\* M4O]\6I0:X /CJ^O@ZOH0Z$?7WO^C-QC4^/1S^'0>XP3-3 J. ,N,0(J)..X< M41)1RB>DPBPM+ L]>5CC7T^SS?[&Z-(-'NWU3L([!H&JV-#,TFI*)F$MA 4D]\9F7GD8N$Q\% M$"^C$8E&$YQ -*)BT=)9Y2+.>D>EYE$UC[H?CWIXT;^:1STE70G?&(ULR4&E+ :@(J21D]HH3GJ773[D_4B_H Q=4Q*@TM9DD MZA O&93:J^BK&Z?1SIGR#_"4M2/K!7W@@EJIM'& LYM]Z7_%*;%2,X*+$J// M1HO %Y;W>Q-6\/9_:+3/5J P\;.4N%AM0589O,KP EX9$QDH175!&V/Q:LJ;*+R(W%DZE.7_G[TO;6IC2=;^*PKN MG1LS$2JFUJZJ:3F5693\)W@M],DJ5TEAIK$AIIY,12HRQ1(:C,F;3U:&[-3Y18G!B M/WXX:5[L)<5MU1I?+G;VZT<'QY^28I\W+][C9N.OH_K%IUDE!B>VN;][7&\D MQ=W^"4HMFO1#I]9)BOWIN-8 Q_;C>U;K)"7>9M^#D-0Z[E&FF$.&Z%/9R*6Q?K7X2M4%KD)@O 6*&-W)T[YEZ^RJ(*R5; MY]GM";+1GW?I^!R_ T@]7+GCG\-$5/O\T<+C*STM;8_]K^OS=^ MO3U63@E]B:SJ%ZV'F\;=,IFZ3*9^ILW/6>>N.+=:E6+'ASE_X]W0;;K3.+P MIX_L[*?BQ2^\_A&^OP7CV:_];.XW>;.QC<$AG"EVK!TWQQL[8F#QB:I M;QWB@\;A61TB/H@8X;E'1[7CW4[S>'YV=VMD$3X_^"^ZF\EG8I)=B]';!;5%I1"7;/ 787,Z2P4<0H'8"=E SQS :D MO$K]^12(AB6,X@+L.24PSB*!HI@SBH++(."90IJ0PL'""6K>VP:M4O2RA MZHND*K^H _'-M$>A @-.3;(>[46L;G[R<_-=Y?.^F:8=P&@,124&+0R#YI12 M2*QT1KU'PJ?^N$P0I%@Z#PS6"N^UPTPD'X+CE^W#\R0[-J7V+LJ'*+7W.;1W MQH.(3C,6=$ JR( XMAAIDV&D5" \T\R8C*6N-9HN:G^BW(*XW\E8*YU=@G:4 MVP]/ZCB,IWM[/-L[W:^AV^KUZ[UA6)5.?BL 0?,JFFB@5F$G$+&6(NZQ0DIK MAT@P1$A*.2#3VD96U2_<.*O2YMN>WPU(<7^327YZM/B#KS2NNDDSIJ\!B8 -2Q MB55&,8JD,4+3R(UD11=@1O 2Q2_E[L.2.0^E$C^?$L\F20@3>.09\CHI,7$V MM84SB,H,UE$IJ80J3B$7Q7Z_1'L0]^EW\J)N1-[RI&+N5">QT&KE7Q8LO_;, MM\5/T*O!_$5N^TR*SS:[/CA2'A7BKUPEM();B6X+IT#G4)KB\&KC/^=<8 6FTT MR GI$ >O&AD=%<(6LTRF+*&\#SRK:O;H('EIP/4.)#3S:_G'KS96'$[79?+, M3WL%F?P?_9 ([7Z$J^+9?]RL;QZ_,[[ZBK'P>J/A[5^95Q)]HW)Q28JDE9PB M0[CVY]UI$.#]+WD0COI7Y9N' =E^,"" '#DG0BJ( M?Y'!"9[,J!E8K[X6=O:_''0_71T M<-$3!UM.U"Z.P"37X.]-#-<=-8_KQP=;'UKU+7=>WS\XJ1\W:>V=Q@=_'V'7 M^=8U^WJT<]P^J5^<7.Q\_(*;\'=MZPN,Z4.K1NLGM?UM7+_8)@X(TEF#\)/<<0LY,<;.ZW!=N6A;M>.E+VHN2]J*D MO2AI+UX5[<4+=JH:X^T/XW*L+3DORC+PY^6\^#:6O%4ZWGRPS]?<_S0X:/3@ M.D=J6^_Q0>?#<6VKAG>V_%&SLT>;Q]OG\.R?]:W4^?N@4_LZ_L[?GXYLQ[=W MCD\NZA=[9[7&;J>Y7SNK77SA=?JA== X:,'[PGN^QZGS=[W3_ E^XO"2].*X M>0X^)?UN,L8D$Q%I+@+BDE%D& Z(1IU9*JV+V";^WRI>6)+UTNQ=EXP7)=2] M*.-%"75/"77G4U"GO3&9M@I1*B7B(5AD/3'(L@RP3F9*0X"\0665JD7E8[T6 MOHN7]THS>F)? 6\&[RXGOD2IA:/4]JQ#YG0T)&8:P2I:0"GJ MD=&"(,2V81CP:CKAG M&=(L,L1L:J]""#$6@RZSJEI8([\5*CQY>:?BU)SW>^UV?IYPUAH>'?7:/N?C M3Z08957*,[D9GXM5R EZ2EQ:."[59GT,X3!WF/*$2ZG5DP%3\U3%J8LKQXOV,4H]?BI]7C:OQ XDLAR>AMO(%9@%EGI',0*WGI# MB*4%O0U^?.[<\A6G+*][\?"BUC<1V2RTJ'6UN8-7!'J^S+H0A-'H4\INAE.V M$=TW;O/(3=5+92PO[3PO[>K ]GN?*>,XYH1D4Z$!?(!(@F@XB<8D)= M5!)@/ZMRM>!N-RM0V+J8Y* 26$M@?7YGN@36YP76F4PC6#FAA4"6BIC.\"FR M&==(.Z&MQ(HZFO;7517C1S,&+ VP/KBH]:Z5F>RR,G-NK=[KJ+U+98I)$BI_ MF;;INN=M+CUY^'YK>/1N-(#%A9A\, C#S>XEB)PO6:U=;0(1<#_'=CY^:^\T MOL!]]T#M/[5WMMKM^O'F61V>V3P&J&B=QNU?:WR4[CV]'?%TU>_P(*CE64@J%((D<\BPHIZ@G*L([6 M)&)Y0E>OUJYQHWBNJ'@[[?=^M#P\H]4M3$8><=K>: B&# 2B#=$H1*6 2,-! MI1]<:/U(WZN"?8H!;(W/A327:./^;]0JRL[AEX/AH&AD?WEA/_P(W1$,H=_K M7'YKD!_,5]Q8&@?WK>DK*_C*"KZW5*Y65O"]]0J^O5_"D:JWF6:9B('AD)(;(;+!671,P6\9R[*[;@%. MA'7W4@)7+41]F/]9A*BG1\W];Q"T;I_#=R_JG6WGN$=R3 MS:W[\QG5F%F%O*$I!8P9I(@BB#.&B8TDG02M;= J$7IY:V$NM66UR_Y*M%MR MM(N:AN"I#$00KJ*S6&HE4FFL5Y@&:5/+U+XE2"\.) >$YEHZ$9MD9@P-_42POKB+2B%(7,TDQK\$=5 M2AD4I)KI11$I/Z=?^4@JY!*6VP.N\57PVL+LKGFW>H M?7F87:+JXE!U3J&I4083+0W"&;.("Z.1P8ZCS$7.(O;2![^V(3):U6)1F3 K MM)588M,RO=L+N'PE-CT?-DU[?,3J3 42D><28E*<$62Y"XA%$S.?1<)HMK;! M,U&E^F5[N\WQ^&[FV2U57MO\W*)+-^XRP>U:@%-Y=V,W[Q?OM.394H-1!P8+ M-QGD3.1)5GZ )D^8R>^0$_7 _*;9Q(QGSWC2>ET4:4OW37C*Z#I1=TOVN5<. M$5[/N'R"A"?!GB#A:>4&^SS9640\/!?I:=+^[Y:+U RF7WG?39DVE\E(]\E# MND>.UJU'3;\*\I=OQNZ8O/;[MWU34T8?,V6+FK55G#CRMK("_PI@S[O)4[%% M84&9Y%>FO3Q3.=H[I?U/A^":'OQ[>1-I+3]0^'AS5*7SG8[USL+^' M:UO-LV9G[^=!X\MYL_'7\4'GRUESOW91:\W4H9T==-XS^ YOTH,V7']6/_ZK M==#XT*YO?3JJI?MM_774O*B=SSUQI=+ "OH,.8\=A+@R(,U2\W(7M9:!86+P MP@XURC2_UUB?^Y;*;RTW7$9.#5&"$RT,$93!7+# A%**Y7A'2KQ;&KR;WM)S M7L%"88JL2#PVFC*D,\D0I8P"\ GJ*%G;4%F5+>RTX97Q%91P]W;@SBD7L*1& M&1(X,U2I(#7QV/A ,\-<#G>XA+ME@;OZM'L7 [,)V1 +EB<.OHB,HQS@SA## M )UC&L;G%4%7^(BCC=&#GJI+44I=2_>([_YZ6D'5R4T?1#9P3P0R]L,WUR3 MG3B!L;>8@_=<>#8G6T09&CVQ,=&2>_@#(E6=486"UH2GXUK+0#0)I@!H+]O[ MY$D2A$M2T4OMUDI&88-T,7+M,AU"9KR %P?#IB++M9M,M/L7.U"E=K^<=D\' M9]X'(3-.D!26(&ZC1TH3@6S&B',\XSI5G&I:Y>S1;',E8_#R*K?W0@:CF>?8 M)]YHRS(J#+6<,J$=R7+EQA/E_L5V2ZG<+Z;T:]M*%:5C\^E6CX*X>6--C8[/1C)5:QQAPRDY^][]*)!QS]?(NKX MS=;)]54K@6MQP#6GCX&BVFF"(Z(Z;1D+*E(G; 5_2)OA0*CP(J=JU'BVA\J_ M5C@W_>G5^D4=DGNI]:+"C5*M7TJMIX,-%DS$B>'!IKYFG+"(K&,2>1NCBD1Y M0&E0:UR53+V46I?=S9Y6K1<6:)1J_4)J/1-F9(Y;(2U'AA.)N,L",L)8)(DG M07(F%55K&QQ7M2;+H=:O_CSC?=<_)*MP_)IW2\1];2F%]WOYY8Z?7J!O2'G@ M_!SP.Z=AB#>9$MX'")8 >7G4 6DA.,IHI%H%%ZEQBV9PN7.J_C)SN[S9Y.E[ MO_^K ;LR>7K%P&XFA'29T!!$(B*%1MQ",*FR",&D9]1C0Q3)]*(9898F>;K$ MNQ+ORN3IUXQW,[$UK%IR[RSR&2.)GL\C:RE&SO#,NXQR$_"BDJ>?"^[&T?=D M(!/9'C<$66#A[53#I?M452[D@4OUS%=_JGH':MIJQ17,SL_"5[9:N?:O,YW^ MZ7:<30YL,DVY1%'Z#(%1Q$@S[Y"PABE"950Z<9:)JB*+ZHJZ M1.=')3R]4GAZ^OV($IZ> IZFMR4P%\I)D2%*E4"XE"E-4&JD7(0/7)24R;4-#;&>?#1:E06'RZO23Q\9:#2)&AD9*#(<$= M66;&[.-SCAW?9MKP@F>G#,C*U),7 /C#V3!,",V"Y!$9KQ)/*0[(4B*0"X2) M2$GPTBPLKWBQ6K0:+*8/>,L23.\[0:\&3\O4Y17#TYG492IQT)0BPD7JM&L M3S.OD :3F!E,;286E[J\<$4J(76I@*.$U)78C2@A=9&0.K,'$1030KJ(G#>I M&D0!FF(NDL=J(V6&8$>?AEKZ!1'USJWFEJPMV[M>!YY\7O$P'\_' [)=_W!' M==V&X;7Z'9BI__0&4]1DL?4S>'01^KU+I<4KJK0'?Q]AU_G6-?MZM'-\<%*_ MCOR]JM';VG3B8;0QZ\NH%\)(BXP+$7'!)%),9XA$KJ(66ML(Z]OMS9C+W_]B M6.D'USOLPL)4$M"W+A?DCB1W%3_JYVT[P5JM7Q M=.VY&ZA"4+&.B\#BWAU4X<.GZ/-)UAG-GJ I*5,K-%C!;G_H8SJHXKO=MNR@ M6G90+3NH/MV4/:J#ZMNC<:@-:' M_G]:QK;:X-R^B3U?MM,X%+6+]ZRV?W!2.W;XH/%%[#0<_'=TTCQV9P_YPC5;)Q>UAOL)UYS7+W;;]:T34;\X@7?=;=4O_NH<;,&[-0[QW/:I MS#O",H,1\]@B;K% UJ>S-.8S0@RFVJ?^6IFHTL>SVI?M4TO(6VW(6]@95PEY MSP9YTYD#J1TD<\XCXPE'W&B&8.52(H'$+F(B/*-K&TS+JIS#AU]"7@EY;PKR M%M9"M82\YX*\V=9%V&8T8QP[9CH%,;2\Y6R+OJ9>K+.@<3+==T: MA49O>[RHV_F:OI^LZ&:QH+N7Z[DY&!][E4"Z.""=T[Z5,B*<5AD@IX-P65*- M-/P&,16Q,)DS(K"U#4%E-:./]AW?8C7UR@#!8MNWED"PY$ P'422B+G-%/A1 M-&?0RQBRT@@D @],@C\E9-HWHZ0J%D8E6P+!$@+!@EN]ED"PW$ P$UI)83%V MCJ/( TYU* 1IFG'DP"O, O&4!9W(H'@5ZY>MW'YD]/0+)JK5BY[&ZE(!9>L. MQFE5$$/-I%C%?J]3,<[U0=<@H#H-W11QI32Y'L1+_4I[O('1@M^.3@$I\J/L M%$ZUNG"_27+>H'(&"EUQ8XU.-%0A3^.;/.=:9#83CCU_L]I5X;]X^FBL,9:/ M#R 'D]]MA=/>H)7:;9?8>0_LG-.8%D(IIC!3R 4O()IB#ED>.=*8NF D9<:) MM0V)%U6_MT0DGZ42/U\D]6LE_DUB>ZG<=U3NF0A)9=QXC)$A%!PC2S-D,TI1 M9@VWS#JC+3@C__-?BA+Z9ZG@KU?!GSY"NKN"E^'/X[1\)OPA@F1:&X%(9!QQ MD3J(>6\1$XHKPK,LZ+0A6N5T4=E#2T2%NZ+!SV1#81+=7-8-_3(N>?Y#H54! MN(6%(7'K=O>OT0#>:#!XU^O85G=.V^[2TWD@ M!LYK&:MHY$I@A%T&GD[$$,:(M!FDL@Q[8J0C>F&>3LG'N<1 L*A0YHF!H%3X M^RG\3'\2;ZP2QB*-$UFG R15/M,(G%AAHJ ._DK]24KRW5>L[ L+:TJKOPH@ M,'OP@T-@E%&P^I@5^QN&V( 8UI)G5A,)><(ES-LEG'Z%_E5N^K MT/7'1T"EKB^?KL^0KUI86),%A .EB$NGD8K8(!V=IDQJ&[1=VV""5YF>/;PM M=?U5Z/H" J!2UY=.UV>['2KG?10819?.<9W(D-7.HQA(A-#'.XW-V@9EI"KF M=!MZ$5U_]9T.WW?]0Z@ZQJ]9LCL_WP2]FCSGA34@*8;G!>U\EZA:HFI)H52BZDPP M;+CW$L(>1#T)B-N8(:UY0,Q'KRQ34BBV, JE$E5+5"U1M61I>FVH.ML054FP M@4HC;QP#7]5P9"TSB(M,T,#!04W;#@MB:5H:5)W3C63\:O41"%_+%3\G:6]U M1Z9@CK_&\#W6&$[79>+CSE.@X9H_^J$-%_\(5S3<2:.N?7'\SOCJ*\;"ZXV& MMW]E'I'Z#4+7):%65^HF(?KU/]/KY/HI!*5:61D9YUPP\,!\YC5QD>@0M0S? M"<[6)M\ZZE\1,!\&9/O!G" 3X9W_,.TS; MPF(4@&R]?BYQ?X#FA'ZZ"H9CEF8LE:-^0O__^OU:"L[7-AHY\7TO5A+*P_P. M_O??9F.>I+Q$\X/;V(ES@9;KDXX_8U!8P'G[M0J+KZ';ZO7KO6$8;+4&KMT; MC/JA ;?_J]US)R]NSYH3>W;>O#@$>[0-S]O[>;"UC9N=@\[.QR\7MWFDT M67,?[-G6MW;MW72?CT_'.UN[;?C>>;WQ >S:;NN@T^0'6[7S9-_JQ_ZHN;^- MZ_M[9W]?U,YV&MO?K<.2PUPBF>EDA$*&E&$Z90!BK7#&M*6%%P*X'/QF<@N\ M8#%(1ZC3GNL4"]A,0WTI,]5P6I5^>][N(%82L*X)99ASS-G50 < MB!FUU&BMO1X?1LO) 95DY#>]RX$/TB%1HF (>V^[\1BW?[3ZQXV0K^S M%>P=&]5E;TZ7]O!WRK/H/*;(9CB#:#D='7//D1. 0U;AP 6 LY!B?=:KJX#$ MM=.BF\/#?C@TPU Y[;>ZKG5JVF.2LP3HMXH(+(0-_>F4A:"CM0"'6#ANA#%4 M W@R*KG&4@DR#A9^+QQIX;>[ ]#EU*1G.[E @*>[,,JO0_C#?P[]Y!B!QW I M 8B^.1$X9-^%##B364#$I&UH3C#2F0M(*))9PBVG%GPMODZHF!&!?U2NHV3. M?9<#!A%Y#R.=[6T&BI@+ 0GTJOF\/@C;=N#2JGYKQH MW!,Z+62Z8 C:, OIY?O]O-<3?.^3@5_WT]SDC!7C>4H:$HP[RGM"54$7.C!! M+L]FO/Z5HB74>N5ZK\%^< &"")]7B9V.L;"H(DMC[,58<%_ $V;&#+^[#W8_ M3"N1F%;*$I7OX.&0GH@06J,J03.0>(" :[;5/-"T16G$@&TI("DMG3PBN9Z*:$:C?*LZG3 M%DGZ&.QU:^P_C9O5O81$["0.GXD?EYH>EK)PBRR0VN;WZ&7T1,5DL0$A M7( M0$R$%&7@64N(+Z5P#C%U[_*Z>MR//_T.I.A&#PL3_3 M\;(4A4M1X+6S[YF+6G-'D#22(DY50#:F;=K @HF&29HH]/7Z+.'9%2ST0\6& M,3MQ?UA48B06X['?,R;;JJ22IH(-*X![D3H>AJN+.F%XU/.5W@^P.ND2^'5G MGO=QTXWIF.3*^! Z,Q=6DPMU=M1+.T/]].]3TQ]64]%'^N(0/+SD6\)',-3K M?B?/+TF?@4"'_P-O+%UQST#$>2J#MIFBA =CK<:.2>$80#"S-MX_7+T9D>S" M*W=.TT ^IV&6X4@29_>SOOF=1J<-YQYIJT028HXL3C\:+;W0BDD+5H[,.6?X MQT3:9N+09%I"J@]JCP8@&:D.C.(_.^8DH%R^\E^0/^&+X,&/.KF9G!#-I7^/ MNJ>FY2]%'00S)AF%1I%5%+$4>-X.N' M24>[$U6^,8Y_IM^,YV=[\H7Q]/RKFD]@KI9YT *#"-5?3=1XXKN3":N"(E8K M=C2\XD,O-I;,Z6F[Y?(@ZMJ;> @;URO;W4M/Y2[*?W.G*BW*KR9PLD*CTQ7" MB)WX>2+A!7?B;OX2*?OZ[8+'^_/Z\B.KF)UN-UUF01+ ME?H'3P+W06'%IA7[H0;-&7#,0(O!+3.IS8X-(?/<4B,B-RK@TJ ]A4S".QQ^ MSS*II<,:$9?<,@5Q&\BD1@%' <9.RV!)LFBW;;+=9M7FB2/\HGM=)JMCF_?$ M&#UC!]N#WFW&<'8';>SE%4_M]H8W?;W'R3TA#$MJ"8\PP3)R:Y0FP3+ @9C9 M0$JY?PJY9_ ^WS%WC%KI$1A*ASC.*-)Y4;ZST4A+X=_D<9[<[UVT_&\7^D,# M,N6.3/>P$+BA^5EIF[/D"(SZJ0'+C+MT">'KJ[9;'6]X0"EVZ[="-_F$9CP% M:7IS.N0>:%2_=7A8;!6G8JYAY9\P&SY$N*^?F8M_37E7H[0IG@Q64LQ^.!WU MX0$0*,[H^-B675[P*)U>W%EBOO,TK="301:^5:G12:.WS^I;S>^>$\^<",AR M15$J.P%+9@(RF,7 @V>&L*31L[M.][1BO8H-U\3%_]Z,73=?XXCH4MAR&[5B M6MRXX44F\0<$&\ _0$=-8DMOMSK%5OXUA0$@U-2N 7@__YH%:VP;GYE6@S^S( MRN4K@L/1+;CD 3,'^1[I41B$:[.>=LK@/L?@TJ0I,94"H-*=\@7)4T *4GIP MGT+N& S6*^_&LU&\Y8T[GK5@(,GI2?[5^81Q/J'KF,TD=X]:[F@.J,)@^NDT M._4; QU(\)46QH>*/:_4>CU_)1';^16]_@!NT?\!X%N%7[GU?*1?D[-H^K[R M/Z9S^F?EKAGFPKF8\J_].=XBL9Y MI&*6]B>?M.+CJ^S'=5QD0(Z+=<=/'G^\GG\TE;Q;?);)=4S5K1_C=7+K9[^Z M+>'K@K,'W?;7GS'%GV:PXDZW_4U!]&_)#F8OG5-+,<[Z?9:: ?6[1,FBRT>" MC?^U_7]OY-!1F:#&K61-;W9*Z(TI61!%V.\*;5Z*Z2('S\OMS*=K 7S7@J,7 MG8>7;('\HB_^ K7O-Z.^=V.S7<1\JU).]+ H<%Q.]!.BO+-ZHP:?^]9!*BUK2\7._LU6OLZ74[TH5W?VB2U"X@2Z:=._6*W4^OL M'M4_?CK::=0N:A]K$"W61/.B^?/OB_>SI>\\J PKRE"4Q" >A4:&>XR$#IGV M@1 :8IYV6L7+W/3]23B-2L0K$>^)ZM)+Q'LVQ)N4I5^\I_5&\^=W2@7/C&=( M2LD!\11'-M'5G MS28%UD,)6 L$K.U9%RTHFV$7!3(X9(@;XQ$(LD/,&LJ<)Y@*N;8AJUP\AE*R MI-1?8@5>G-M1*O#3*_"TQV&\HE[*B+RG64J$(LA&8Q#5%@>M,N93@KBJ?%TO<0:+Y37.*Z6SJJ +WEA[$3PL'-XNQT3O/;5QH(7>PT]C@\A^SLOR?UCS5\\+&> MJFQ.ZOO?CFJ=>JNV=?BSV3C\66M-!T(U46\%H9^O]^=R<*A $!L%KA@2.''$E"5*)18%H$2BV.M,Q2YVA MJG).8Z@E33 H4ZI*%'PB%'Q\:\P2!9< !5O7MX.V\7<5K'053MZZK72K#*M.W7M)-O+X:.['(!7BG(K !44L2WODGDBDO2#(>9'!!XYI*@ 4J_FFQD)Z=Y0) M77ZMTJ76WD]KIUT9G]$0O5?(8@$!G2$4&1L-HH"_A'I"G-1K&PHO MO\Z6>WJ_/2'+F5CG'(+=>O)5IHV5.1"KX?C-B8Q+?V]QEF-.&AD7!&MK&62NI,68Z$Y>![,T>080&C2 R813"(TKATI%TE\O7FX2[ ;9]MGGEKL\R[ MI:YMY&PICZ2&*F_RUF]2=F:=TYE5+Z8SJRX[LY:=69>A,ZMZLLZL5RW).YU6 MSKHXV.SZ=[EI.TS]VY:S6>O)V!D[!>?IV\G!UA=QL/^%-/>;^&#K/6\VX-[[ MVW ?A^L?W\/U?YW4SJR-?^7^]0VTE5I"]LZ@4L*'=.ZL 1";6^L%<A7"'/JCF8)GV,2+')I"NRVXOON=M+HH3 >.R4$]_JN- O7RCJNM'EK%+:[=7A6XRRT?X0:7'.T*ME2C;W) MWB]O7NRVZL?^^.!X4]0[:>_W/=GY^.7\X.-VJN(]K]$ON';A+J[V?D_;]<:A M./BX1VN-@Q:,!=?WOYPW&R>T3C\=URZ:HO:QWFE>_'72/)_:^^WLD9VM]LE! MH_FSWOD$S_Q"#K92-7&3-3NUB_KQR5F3PAM_W#V^D4(Z.3U3X(Y#-$ 1T]@C M6%*%5.8YLH+3:+BDROFU#<)E5<[I<['@'-*2I^_N6"\>A/5O-GUL^8#N:X ' M^N3EE1"W.(C;GH4X0RP1DFD4!::(VTB1"IX@&KCP*CBC,PP0)UB598^&N)(B M[+Y ECV%TWHG()LS7R60W1_( #_Z)8XM&,=JLSB&J8\9P1))D:I]%-9(VYBA ME-9.J#\\*H%LL4#V91;( MM+$V>*F1'01^KT2P>Z%8'MS=LVD\<$8@8PU$O$8\H-^#2&E#S900YBB:QOY$2K] MLW3%GE47\^JBI_#%?O>]-Y$R?\]CDD5.36D"[F("2M]U<SVX304V12@GH-Q@^?*:##NL#[,JU)/S7F1K'39I#FUKS:GQJ6&XNY:\EVZ MKPV5(WAP?J'IYNE3Q6TFV5*W/W.],I56.K=NK7Z7J_3;^;2M>S1&DE MJ5)$$^XM,YX?&7\UANNJ 5_^ M[WO80ZTB>-/:,D,#9THIA\&%-D**C!I'PBWV4"S0'F8O;@\/+^WAP18\H['; MKE]LGX%=PCOI>UN?X-HCN.^G3FVK=I'^5Y].5SX^.JD=^W;]XQZK)5MZ#,^A MV[S6@7%]_'9&*PUM8(G'!O2>$/+ ]B\S M$#*>SIU83.;.:#@8FJZ_9^/0%T>3])RB^ &N^4)K';BN\?[LH+.'#_:_L!UX M1OWB$'[_K5VC>^>UCP='!ZWIXH=M4=]JGC<[,+;&7YV$2 =;CN\TWL/WF^<' M^WL7!XUMN.>'SM\7>V??.8X26V41,3(@3D2&+,<,">UL %3!2H!&TO7;MG0G M4 +@T+X2:I>O0Z5WM1#I@FA^]/KYQ^"[FO0-^ P$UA=)YKT8P<^J@#S#G[?F MF*_?15663-D/035J)I^=%5/T#_U>)[GD(;<1\/>T+S$ ;QJ[LVU\RGH%%-0 ;,R&(M$NAD(0*N;7'W7&_4'>1V7'<$%80!. MS76D@4>$P3!Y"&$P,5CC)^4_G^=W#N )M5.^_^'1Y L&%8K;0271_\#%%#"D8\1&2# M %\;,^&,;UFMG/5&[30ML-@M#UX.7 +2/C0G =Z_=QCR&3HR8$Y->@(L%,S5 M^':5U#O$#5,5 MV.Z=39OJI9>_Z\MOG.N/X-9)!CJY#"34@(E(M:UC_L1"T*X$SUVOLZJ<'<&4 MMWN#02ADXK3?LT6Y2S>U\#"#7A=^/!\_ 3Y8/;#9AB7K=%N I+E(K/!RYY4, M@T0XU4O*<_VMTL+] Q)D5,1\2?EN%:SE-S52PE(MTNK_WNX 9WNCOEP+W]7 M.37]81=&4KTR5]5+1[G7+V N792> :J87(TX"4KYBPTJU^8!4.6H!Z!R9/J==C[P0H);'9N_ M4]&N9CQGH1C>>5')-3&]A18,1H O (8))>#=$_3YBCV_Y08 LV:,/&G:YM6= M)>?@1RO-18'='?.S*$#KI<+<'-ERERQ]?Q(03S9OKK^SRT'3)GZQ_QNU^D60 MT@',O+'%RG0(WH4EN/:B.;]JNK$/,< $MLW98)36#69C M -Y,^]+ S$1*TQ)Y-9(\$)],T\V%M*'=@A$4;QI-JU_Y8=JC,)[+N>\S,0@W MWZ4#2YB6<9 '\*&?(SZ@'!B"=J7=,K;53AM?<,&HGS/)YC+:[_D1V))YG\-[ M@?LU2*T_QP)RR_I>K>/D-DGLKZ_)[;JZ:L9G&Y;5^]R*3GD)EYHQR-6\\%P3 M1'@0U2M4F,SE";@FH7/:[ITG/3:':>6N9OKZ1";/(M^CS#V9.0H',F/@:?"= M?')SH+LV-! 3D&:0F7S H%RY7V$#V+WGXU?;KG^81&A@2=T?GR<2\*'7G[)/ M[W+U^NV1]]L+S;9_[C2:WZW45#!+4+#,(BZY1392CS(>3)#2>$O"VD:W-Q.< M37"K4,P;,OLPM5PJ)^=C4INI$OJ50I:9L.H&O"3]!V^T#3<$]4]H< M5UC-K5$_KPJ'"\]3VZUPU7;K5QO+EP\Q1:0_Z:$'9C29M$I,+VW&+GHNGV.O MY;*+WOAE[[F+M' V2, K%X(?I%7*@_>OER]QQ\*V-XA7I+ZU_9UG@1E..4R( MY8A;DB'%%$5>D8"UE50)M[9!\#K_[792\L.+W83"CX??I&V&?XYY9_]5!6=N M./'I(30LA'!\))(?I^8.VV (?UV>;UR%RG?:LRZ9F&Y%,(T7PL1$>PDX!0=W#_P0#$?C2,"\=?YE8C#9XGN?-1NVL>?$^L2SA MY@7<_]@)L"2D_A%&M;5[ C_3@Z_3%F-/U(\_'>7-E!N)96GW>*?QH56_. %+ M I;GV)W5/^["SP?MOR].+NJ;WY7FA&:908HZAKC.)-(9N+I.$DJ\I(1X-9WF M$&GF3)0BZE8J)_3;(T]ZSQMP]: 4^S,2>&;^<3 MDN^ )K/92[DTZ52FUS]- !!NG,1,8H@I@J#>1(R+NUW?N:)!'I>G#?NZZQE9RE9(7J6]N;?A>*'8^BAUQ^$VQIQW&PY[.P%F!<"47 MP,J[&\U\)E+WI'@#CTU/S4'Y30/-E^_!9D0(21"3+B .[Q3?](DK9VG'*&4JY8W07U7G79G=JR%,PT_T95WY^(BZXQFJT(F?/KD2=Q!;I92FQ_,9O7::[M>3S_E M^Q9P+?R-/0[O@VM;7UB-[K92VY7Z<2H7:Q_7/V[_ M/#@N.*'JTTVCO,5.,2%0##J5<:527H,I$DY8K!U$<9&N;1!:Y>3)6>\65:KU MTGR?)=Z]6KQ;=(^G$N^>&._.ISGP>&#:F8 (#A1Q3#BR671(T4"H)DPX+]C7G^(4A[B*W"D2RZK)_,?/H$>%J;]1]% M2I@CPB)+,?B/W@FDE0[(<"*#R CC/+7,JU(BEXC!JB2E6W;'J%3D)U;D:<>( MR B@*PABE&>@R):"(BN,-%.2**.,3LDH$ ?RVTJ@2RJZIU'#;Z;?RL\$WXCG M\R;8[Q;N^4RDY!I>EI!X#TC\,NO;6!4RR2Q'A'B-N/4LD4($P$7N,A.T4"ZN M;6R>S:EHCY:4:=]EV")%!+<%ATA].!8I/T<+1 EBDCG/"P6 M7=M0XM$AR.HQ4 Y[IR])/_D*?);?+4C)=EFR7;Z,RU>&QD]@7O9F_< ,#(BW M/""!A4!<2XR,Q ))CT7$ABM-L]1OHLK$HP\-EH#ILF0)+G%SJ7!ST1YXB9M/ M@YO3;CGSAF$F'1*.0/Q,2$164H\HU5D&OX_6**+* +EDPQY[/5*V$IBJ/RP_*<)&DL!)6\$*UU)09YN=I@U$FDI!<% M9\&X3&6EZU)4MLXE>YH2"OG,)12K4NY0T(VGDJG_M?U_;UQ6.U1F$N7?PHG- M?OY#TB@8E3E,C%N)7NHJ#3S7S50*ELA !O]Z3*.A^Z07K81+.-R+I=&D]SP">%5W!]^U#_/FPBMI(4<-XH KPT\OZWZ48U^(- M0YZ(N'<:VS]K%X=G!_LPYH][+&^L/1T]._"GJ68!,>8)@I5CR/K(D.<:UITK MRO*#Y?6,WEI/_E:RW&9PXX;IOA4EWECV"<1I-O07PGO-[X46U[WISZ&?#/!E MD(AHB0]WP(?M67RPP8.K#;&A#DHB;DU !M8/92$U#;.$.4;6-OBZILN1=_(2 MNO"/62A\B4#S5[0K_YE08-;,<-2'O\OX\NR[\8S&S'F$A8I@^PQ#RE()/S)M MG1;2LKAZ\>6'@F1VTMJG<&FG^@7]FMMDD-BW3<+TB85+U+$32NV*-8/6X':^ M^GN3*LR?SK4RIEU\3/NB;M;=J_('J2P_B>/\NOQ[Q.T/C6/#. M_A[;V=HD!UM[/YN)D/3C>];XMUM$$*9$TF$)>$@1M/*&(9 M88$(JK1BQ1$/?G0'\_L"YS*G9;TT:(MR,V%9$"NY(XVS7@E4BP.J.;L,-".4 M8R<1M2Q+NPRI3BU&9+4.SBF5<1W7-E25DT4=19?E+7=&H^Q!:/0FTL]?!(V. M^B&4>+0X/*K-.15A@AM),6(R<<7=O@57"IWE[2^DOC MD2R]HV7"HP^]4;^$H\7!T99TQKB..J M^79/Z1X]+QRITCU:*CAJ_2B]HP7"T=X<[XBD'@:6HTC3MI*5 5GN" J:1D== M%H+W"8X(7J;:V[?@'352"[R\A4SI(RT+*&VFY;A"IA)\[@$^S5GP$9A";*8R MQ)4*\ =.3"A6(N&=@34SD=( =EGATA-Z@8+B^5D'C_&0'G$>6<+4/6"J])D6 M!UMN%K8X]U8+89!2RB/.-$96$8.,=B$+Q@CAL@1;55X>Q2V-NB;=J;0ZIZ-A MWE<&['CX!5/"Z_2L_KELF+5W+2OM_4\'EV[F#=9+ %L<@!W. I@Q6'A *<1% MZB?E)4[)D@PQ$3E-75"%3)U.JY+,9@+/E-"43M=BE/,S %+J:O7#M$=Y%\KX MJ^3/T@U[.3?L%C K06MQH'4R"UHLP^!TN8@B40*02T6D-)9(^A"P&:O>%4M20M8")ZX??5:"!.:^0Q,RELA0 +6P%,HGHU\/:4J+SIB^2SV9#E:[6,_4* MNP9)U:*>IE"/!]J+DFCIB:9FN>%]>="]WNNZ$N 7#O _YP"\RY17G H >,H1 M)XFYF&.!O%&6>"\TTS1/R]?\T56U"U2E)V1>6O&BRMMK(<==J2=Q>5Y$>?DU MT/=QO>59:WB4VM%#.'_:*TK?\HE%O8A&J=G\8!#@"V='+7=4U%>>]5O#8>C" M,IYUD[ZF;4K3ZN<]KOTH5(:]2C1N;*!0/[3S/MB)Z;72.QVV.JV+,FDUOV;2Y[X?7!(SGRI+KPW6'<&"YWL7 M_WT/,%3>>T,8T=HI[CG7Q-#,86\LL]3\GJU33*/B9IKA[^1I"I=X;A@K)G22G%9WE M\@37Y<@E!:3HZCHQS+IC5U&=>$Q>)#E'+\)U0 MN?;K.F5"GP&1YM,Y$;Q>>6(B@:_#GCLYZK7!-@S>_]\H=Q*&.<]&NS< .%L> M^@ WEO\>?.<]K]$OO'X!]]Q*M(A-WCP^)&">2:T!UW^$<33>TT2G>$/^87RU MQN'%P=8AJQ_#/8Z_G-6/CUH[6]] I_9^PMA ;T[@FH/C9-9K%[7OF8O66JY1 MS .U&%SBIR/(6V65%,)Y/,8MD+[@-Q.,:)UQ&[0@)'-@\['6WA)M)3484Y?Q M:;Z!G3Y8 ],_KWP%1$J['[>0\.1".B7KQ:K\_HDW1XBYU=P3PD*P7'$&\L+@ M[XQPQVB0;!4X$!I7=N=__DM1(O\$(YU@7CWG7K!>#4&@S L-YJI ;Y BW$:=^N?YC611A'I]?--;*0A,W+<:Z* MD7H!)=W\SCB6// ,9A,5+%:X M8H85 TY*9 M" A0T2)+@MW@ /&K8ZP^JE<'('L._)V$ A)/@W.="F(_[VBO M4RMP_\&@,.;C%^F-AH.A*8+G(_,C_97? ]S6R6W@UI=OM'Z[)5_4WML<3-Z: M//ZS.4]3-CY3V>SZV_;?8NMG\.@B]'MO&*R_B/K9=T\PU41RA %O$#>!(P.1 M&_+>99C9* FS:QOUWBQ47XDQ"$:HV#!'1&=%L@A"6UT73G/Y&![U>Z/#H[F; M(G<).L

8=OOJ*L8->>S2\ M_2OS#- -?N(E,4GI]/W&!%[[\ZA_Q?!T&)#M!W."\AJ'/TS[S)P/UOY]\YWA MA:?F^#[3HG9/ROW^^BB$0@ MVRAXYB)8 I"[/!?);,Q;\[DA[(-#TJ?=G\GO^$=K"!KE[K!C,Q7*5W8#W/H' M(%#:Q=J&X#(1\LT$]$^YO^..@A^UPT[,O:^_SM\EH_JV=W6^?!=..>R"0(2) MB#@)#BD?(X(0S%(+,9D(;/58(:_MB( 1])7^1/BF_<'\+&$LC+_L.3#UOM>H M%J_-@%@M(D?)U@%5GH;(,7O0;7_]&5/\:0:KGZ63@GYX)X5.R_MV>!F*RLVK MX[X9;LK%-9=X$ 7E\DW63(N)A[[MFYHR^A)=.5ZD&VENG7+_(S^83F?1^49[ ML1M_+:@OL]=_ES,T]P0"'$2:E\8*:\&']AK^5!I'Q6,F@[$/V4Y^9TZ3UUOX ML1,W]D.O7V1)3%S9NYU+K.IFQJ1_6W._*6H7>[Q^?,B*WFOO2?.X>=X\_NL8 MW$UZ<.S.X7,ZP\Q_?'0$8[BH-P[ISI8_WMGZ0FN-;ZWZ\:=6[6/MO+YUT*E? M;,/GS?F=.PRURF2<(A4R@CA6$1E!!;**!VR\9(%DB:,*,U6E3*U$>OL+]$=_ MP]# "8&(1@9C4K[H*,+G#HOH\0Y-,QT;"RA8>F@8;JUH\8A2$(X<@;B M6%@_CY2Q'GE-%,Y$X$3ZM0U1I417R>,YHUY3Y4OA ^4Q[DLX0KM?]W[K_Q2[ M96^C_.5^@$:ICCA8$'"!N:=.^2@Y"'T6,/7:T=+7605 F\,/[!P8HJ@]TIE3 MB#N9(4VI0]1S)3R5F95R;4-6N>95MK!VM4O4KKM4\VMJ'D"7C4L>2C3<9-)J MRC(6A-5&L2S0TF]9$36?]ENXL5III9!04B.>484LU3;7>@7 #GY+3"&-)+(J M^*-#FM6K@'MA[V3S,M.C2+S.:QH.^^8ZM\#]O9-72(4Y%[9(-,3[P)S@DDO- MK+?1LRB#(^"U*%]Z)ZL 6W/8PBFCF!%'D,A2CJG%$BD.,5?&,RVDH80POK:1 M,"OC5<(6Q>^THALNKU[//;-<$VJ,MXH;;%.-DA)8J4 M4"BW?&'G(?<,JSYQFD=L8."7*!!,DQ\0))ZTBK/1/5@&WYK0/ M$,I([IU% %Z 6\P[9 E/_PK:V*"ER.C:1E8%84S_+5%85>Z>+%[-LZ")L4Q9 MK#0'Q=:@ZSX+EC 3B3'DN=R35Y38_NP:/NV96.8])S8B0X1'7-B M(GP8^:B M%#0+PK*UC;S\@OZY1/K]W-LF4VE8*%V<$MZH>+G$S)PW>SH+^?AME5\R M?SR28FC5H? IJG-+C^>Y\7!.AQ))7,8=4\BIO)^DR)!E42)OP>') H7/W=H& M$U6LLZJ4CW9Y%JMK*[294Z+++^(I&W$,%N##"QXP5V"'M;.::@?.> SE/M"* MH,NTMQ6M9)Y8@[ G/%%A2V1$)$A@03VS'DLKUC:HK K%JTPLJ@G2"Z/+@VF\ MEJH(ZUVOF[]EFK?/_1!#/Z1"EPF[RDH5\L]C.9E3QCHIZ!\SFPS/J_D>F4G5 MXZU>?O&O"LT$TUYF(3!!!<^B5]%+)I61-A GK$Z%9D013#":_&,"8&$P='\4 ML]P/?BYYR>=\#-M=P+ IW()9<7_X4?\,I'H0NBL*5@^O1G,B$510FVDE"9(. M (;#!(,CDVD$GBO+B.:8&+ZV$5.M?N)BF^$'*FJ8=T 0;.A72%ZN3%0U)YSK MC8:7Y%EC@W9+N7YNWL8%^-4K*IS1Z35ZB+NZW)9[&F10!G/N([/&9XPIKATX MX"3+*E" .^4@RSB1E MCM/YE#@W>=LFO NQDLJ"+TF4W#6$/;U"V/'5.=/AF(XA)3A>70&25; E)N:& M'SD3R/C"ZG6.IER@AP"C.5%$^OO6 O[URN9MQ(PY-6&B44Q_W$^"M658>;GJ]TG>T1I[EG]XO"[\5I':SC27$G$ M.4U,/40BQJ7TU'J'K;ROE_Z4R[ESE;U;KNDM:VJ#D4%HCHAWJ3%6P,BPU%8T M(\QH\#/ H5[;Z,ZR>LS2?/P:><99U>#Y7$NJ7B1;)$C(\K)%DB=GB[SBA=R) MR8$(W4$^A[L%O>>[WF XR-7BK\3J.>D\MS1L Q>;$_'_6=ORG0-0@8,MAU-@ MN;/E:!."RUKB085[UK=JYSL?OUSL3'.H'H-(TX-VK7%T4K_838$EJ-!!J];8 M.ZLW=MLP?ER[V(;[UL3?%U_@.;7O&;C2($P1&1/ &*MH =RD1C#O6G-PMAT6 MTPR-<*57CD<2->9!9I8+#BOCP9TR0E$]S4Y0<'=6MKNIU#6YBI_;($H/H)+\ M_8-O#M2&%#H0 0*%.3928RR\QD8PZ4(D;C5X.Y+D5]Y/,@J*4M7/XXR"?"I7 M+&S<[E8V1X>CP3!Y0K1Z1X*NBO&]TS%)9O+4+H.*VV]R/6RHF-/3?N_'F%7S MMU-:^6>Z"\5_%E=^_?PY_YG\^:]'\$^/&2_NP?L54UVIIY M"<*NE>9C6%0%+,(_&)D?MN21\!7Z7O#-\14FG8J\'S'[>QO('B.1 M=91 G.;!GZ'>(R883234&;7@EJC9#89_3 0(+.=)N-;7\"ZZ!S(56OEN5KX= M$,#T=I/T]7(3D1-')CV&L"#GALP%L5KT5,B9+5N#"BA>Z*]7=FY>-)BGM05Q M9C)J/T'&AJ%]_DL'^T'RNPC;<2FM^:LL\P[KL\NJ$R"KP5ONA/$( O^4U NN MN *[@ *W,1I8+Q'9VL:@];,"6CX\FMUA;?<2PH& Y1*7FGJ$1+ +XE8S,/6I M30%(X-< SE,GWX3-?TZRU 7IJ S[)M_Q\N:\V)/*J0T+FQ!;_=2OXZ8TSA5& M>+;)GSUYYKC_2,[("B:LT(#N]6&(23^/%7-?\XDQK?X5.%Q-P^54%9U2BEFY M1N4:@JO:R(7SU*6K2O%[GK;.6D1DZD!50[+ M<>4X&6Z*)Y84R1D/IQ/K@S,YEN*1= MJ\PPBRUJ E\SW58^I>]_GD)0GV+QT.]4_@E6*S\\G.D=>9^77R#WVLM-S*\\ M.)):3GF="9-ISH32EMF,:IL%K(+!]BZ$JP\-.3Z OF8_)(C9@#_X1GL>;Q%WR#<>)B\Z*V MU3S_3IE,7.,693H=DF9<(BU2CP@1%-?:1T=DZ@PA;MU&?7F#FE\^"/A^/P=+"F]WW')Y$.#]?LOE(4'L//S;S]\L^$V8 M7G,8OETNYB[XZ:N_!?.\"%B;1W;;0U.4.R'4&P"0Z1;Z8.N/,;K*\%O/OC-I(+V-"O%K1FK8$OOL!WY=9X+-*.N(T1L;+B'C*\=;!6V0%BU91YKW$:QM\ M?99F[(W@WJHY?Y.F2Y7S5FC[TM=;/5]OXKY/5K)P\7Z3457#^M+0)/,+5 $=0P89RSZO9RXA5&P9OE+2N1FT3H.']FISB!6,V$ MI*MSJ?1&#\E)NG<&TKR)&Q\'YP=!@&9=/[YWIGJ!$-*H[A*==J[=M0W_K!Z2[)[\7MW#6O3#YW6\TBNZJ8]29\>K7LB7]ZITS'G!^3?> M2YET;F]R=5Z8,ILT4[T^16F,8/<&H_8PD1;F"37#80*N\;(, M3:L[3A^ Z.BJL^4I"%"OVPWM/,-GTH"O:#\YLBF;>-@R[;2NI_#KELTW(O(1 M)9D#FU5)GD/Z#ES5NDS$3".>,]#I<18#+V[627T_TPAA0ET83*?<7&E+.JF$ MSU>M.^W=BMJJMTAZGM[]&P'V(1U[I,G))^Y'.O'M'H+74'1#*XKCTI'YK!BO M5[[.R'Q.V9TK1-$[]2I+ZC!T0S]OD9J>4>FE))-?G3"X3 @GO>*!"2ZUU)@) M9[3PCEGJZ9U:NCW4Z\K_^%9,19$J,O],X:WFBFR?U8XWOWLB-8N8(2&28V1A M)51JU*LB9TK(S JGUS9B;]2?7XXWT^7V4EC&LGZ50%U)V:IIEWI\Y5@GBL20 M:06Y11D25(>?I^!*M(8@A3[\:*47/LH R4,;F%I9MVOS_<77 +U6TL\N,T4O^V2J"_?,Q\TX2Y# M&:4>C"R/2&'-$-Y?7(U[JN3C&%O.9$P2Q; MI_H)$@7YNF+B"7JO"G;[0Q\U6+7LO5>7(QMPE1JPON2,K6@#UA>>LK?3@!7? MI,^&X.I:Z4RLQ%8Z3LDCMK(#Z\ORP"VJ?G2RUA]Z_8_)ZU@1NKC'G:8='^S7 MSL#5%/#=DP-X5JUQT-[9_]2N??S":Q_KG?H6/&]K]Z36FCY-2V/=O*@=GX K MNWL"X_Q9[^R)9F?O[&#K\ S>"]=H\ZS^\;*8\LDX8 M)"CCSC&'66:>H&W :^6:?(L08KGA,G)JB!*<: $!+F4P)RPPH90JJ/E)"2&O M!4)F^+TSFTGITD:S"'D..K)4.429XLZ +%!E 4)$53)95>31#1!?7T?7%W&J MQG'^Y2%4V7[D%QCWH/VWIP6[S\F]/O58(:!*X=BE1(Q(V) MR%IPF7 6J?2.41F+1I!8525_-,%NV;%DN9%!*QF%#=+%"$*1Z1 RXP6\NR%& M198C YD@P[-$4B4R/!,RS+2(Q<1E!%P?F8KSN" >J4PSA+W*/.?2:IN2LZN" M9M5LJ3I!O_H]I)WQ.?\X%^8QNT4K"&G_7%EO9[QN>1PWV.X6V3\?^[W!H,2R MQ6'9O+ZQ,C.2:((,3@>=%*(ZY9U &=%16&+\SR1Q48N\YDR+*L]F MZVU?! M>_?;-Q)^9Y!F6NS92(!P+^C(T&1<*P)!"PZ;RQ!&?5[/%-D&H\F'9JG-9> M>.^0]ZGOM*0,:6("\HQF$3.K _%K&TQE2X8'KWZGYGK)4KE-\RL8X\K*3"F M+\FX)Q"8"VHUHX9' 0[.<[HU11>'[>Y@V!_E^>,[J55.L:\IXE@Z9(C6R!*?=@2ISXA=VY!$5)6\K0E7N0GT!"K^]:HA\U%H M^[P(>6A^AL$;VQ%Z*:?HJJW38'^\!H!-C;0")>K<"W7H:"MQ" MF2B1H1E!2D8"'QFC,%[;R#*YH$J)=W;,1*B8.A^Z)XAP-[0W_8W$V(W; W\<=30"@=@2-(:K_[*6 MA %)&($D6(*:B6@#DI9JU18E3> F68=2 MP"IP'!CSI*H4%Y(W"6,+(#2E_?OX8+=:M8.?WF1NV#AU^WM_Z=RR=-"H M!BD,VY*_R^/C1\VK5ZPQ]';5VO4D#C&L&JUK;]U-U0.W&T=-VD^!IHYZ\-YI M)C^JK9K,5LWX>N=GN;UW-:-Y-!'XNEMM_CEW M_,Y+@LV^O9J5G*I\O3=WMZ(:'WW=:#-W(W9W-^7[B&GX^]?#ZT[I\)=.__:.G5;B636>[^>A5+Y[/FJ?7S4XO[6,1L:6OW+SQ&$_0Q>[ MO8N96IO74#]')Q%W5[_7M%K8:%WO1EM=-6]]V\U(/WT1L//6 MQH 8L&^PAK#'AG"+*$N,.FH]_+*:S4AO9I*/6H2>'\-BX2*#Z9KW-L:5<[7. M9^S ^:C&GF2=4;F$+J1,\[+8E5HLH\_2WY62E6OP.FDB&SLW1..YN[Q.\2P> MBM5^W[=;X#BQV2^SK4.?&EC8O2A>DX7^@"+5;['3Q'/H.\XI<$5PK[?X>LPS MJKLLC.90UWV96]]BWW<&M5_G?_*(]J)4R]GOMJ>HU%85M4*S.R:#CZ[[0:A9P MW1?Y]RIFV3N'2X2IRO7JTTE_L=U<5).'U_32S6R.:O[I4@8'C./&JSR,I


YQSV:)BDL6T_,;?(T_LEJ?3'@T0?_VGL+W+_<_;W]I71]_: M[[=I^W ;[QW^>;3S_K>CUJ$G^[N?^-[5+]TVO?69ZU/8P]^[<&VVL[L%G]FC MK<./G?;G#WSO\X?+]M6?W?;NP6'K_2"MHFL;JBD):6*RJ+RXQQCIE\QQ72YH_)!RO 1F_._2GN,CGE^MP/)\ M$/X3^Q5B+00QZ1+Q\CJ",0H07#O@E8-;@/*Q0#F1KJ(H3LY;)'VTB$N'D;'! M(994=%@G#'_*$YW6V=('J]0,)!]SC:=Z9[6%C.D'Z=I2S;7DC&ENK+-)&^.] MM1*$Q5)1':3CZX-T.*="I<[BS%U\@8R;(:$_T MJ?-:&*EG,@!FV&.7N$RAJD_[J1-SM->[ZWTC<#&"L T'ZD@V0Q;'T.0R5L0$@L8J-](3R$AN$+7:.2-QBE3=W_E\Y?O(S(T!*TSP MIMWBBL+;_?&H.3'N\8&IP:,@K@2G%@ENDRT H_9<)Y2BD0AP+B"7B]N=T48H M:3GU+D]X67_5,^Q6_1JO_NSV+G.U-^5B=EJY6.DSLDPF>]-G9 X:.ZKXVSZY M5>]7>.SBH'[*\(L8DC?<>619#BKBY)%.2B >:>Z5:"P.P&,E:^KYL;Y^38?F M!H 5IK'3;G%%L6WY-'8V>'N(PT[#M\)D%PEO$[,\HJ!2Y:X 2A+$ Y7(1'#3 M,754!JZM$G9M@^!U.K>37C]T>S77>&,QV#C"@+<6A7WD!(,EA&'S8]@&D(YA M\[P/NS<,-@P;NMRN-;]&Z3?1A?>YX'O*N!*?/#<^1"0T3P#?'.#;&H68EM@I MJC1+9FV#-@405*HGSY1FGT50OSA$";$6;OJ\(=9K5"M1UJ6 VT3W4.Z]%4*@ MQ#*X,6_ ];8&&::D(-K8Q/,P KY.=(FRUO8:;RS*.M<(FM4-J[X\-5W<&-%W M)V'KVVFG7UWA34W5>BZPGS)YAFA)&0T"86(9XIIH9 5FB%CC3) 48T;O'RJZ MRF/W2HRU\-C%\MAYH:[0VD4BW3BM-<9QZY)#EDB).,<<&0 _1$-,. 0CLICO#_H@D27T@5I M%5GQXTAQ8(X;L :X&UEBXP;M7RY]&4%DC+A_PIT["TXB)@PY%/ MF"'N<$0V.8^"5(P1$HW2=FU#-"DQ34*7WMVC3M&1$@I^Y6SX::!7NABM"M9- MQ'JCE-+IA*0B G&!)7(B1WUQ(L0XIXR5:QO4K'-28KVOHA?1D_S=THMHQ15_ MHA=1B/#@+1-E]>/E>1(57U.G>'M%1Z&E\ MHG046E68F3Q+]EQ1Y5#$Q"$>)&)$X3L9S$%+2)1%FF@IHZ#;$T#5I=.#N:# U90I/S02&# MK4*<$XRLH!SIR'5BBGJB0NZKT00"_?J. \I9Z&MA:?=$?^:$N-(S:)6P;9RJ MY:" "\ZP=MK^8:K_ZD>D7M$(POW5107Q%8[?AO>]P^^L7;!V(@=.(,1,0-YXA365 M,DKIO%,J89-3^0A536 "VU*F\4 BV- QZ2?S^-H6> MDNBQ84PC%;U /&7HS@W@&&?$,)&,T2YWU6!S%EK7+PA1XJN%G#YO?+4T#%HN MN$V04Z&99]Q:1&SBX'OGOKU)<&19D$HKDE0U7E6O2U."K+6]QAL+LBZCMKJ$ M7E\L;:"44C^G%;B<0G&MPXHRIA#!*B(>I4:@(6 *=,(J1.XY$6L;O$G-I!4H MT=)J4L,:<7 F<28R()U: MEZP$8VM[C5N55_]/$436A42N:$!4I(9Z8S)3'(6XC%2R"[ROQVH:X MU1MLKB+JPBW>"+=8"*E(S9M77>!P:.['<&&._H3@T<0>N?YBZYOZY;'.^75$F%Z MK@C3+2$H$::%XR&>$F%*C)"@O$$V:(NXL!&Y1 DRPCKF?* Z$R_6Y%0T^?R( MN'B%+ >QY2#V#82A;B%C"4,M%!(GRUZ,C)22@!1A&'%O%=)$620XC2XRRS17 M:QN4KZLR*+N$H184AKI?O^\+0Y$2AII7]2?"4%S98(P+",?[C%XGQW#NQMD&H;@I7&R6MHZIP$$,.?F*RP[IDUE69-???U:S]^M6>QT;F6^L9?6>P;_7C:CX-< M[M,X.XB-T$DI]F/.9W+Q["+&D^K/UZU2&J>9]P>@ M>=6K64'MR>7_^1]-B?IYT #_MG-B^Y>-84"F84]"];YD._W18D;7?>"3ZXU= M>-/%B#,@.R0-PSZ$*.2;O'7)T]@??BQ??#"M<6'CP@X:__L$/XE1K#!@&/>< M<4J\DT('0Y6USF+M_',GK/ZPX57UXB9LSF^P-Z/ ^XH[3OO_/<#^^,\3^]F< M[QQN7;3I?K>U>W#4OOIXN+/Y@;>O]CNMW4\7[=V/75@_;EUM\R$^M:Y:NU^_ M."R2PMJ#P^,YXHI1Y(RB2,M <10APJ,$ZJ/7IY2*5M+[)*$Q6B7AHO()R+>7 M)D9I@T@)#*35B3WWO-0B-+,*S2>\L^MAC5\O6YOO6.O#%PTF+#K'D,!!(NXD M139&APAQ6 IKI6-@T 1=YY/F+).-"NNR]S)H1+ 081C^'QJZZS. 2LZR(#0! MJ0>G$3[]5^Q>+@H"KZNS^K%K,Q0"AE< ?!RJ+W;GG6Y8!S_KO-\YN[Q=P#5X M,FK6H[!&.B,%: '+)(ZNDP>$ M_EZ9I^O?65Y%MNI/KF[.[NXJ;_,VFVDYSGHP*;CU@WZ'7/S^[_R#2# M,HP!># JL5\7$V/8V ;>^N]!_WHUIZ"1R/6C/4(VP>I_LMT+>SE8^^?=>X8; M'MOCQVS/3)N1TM(V8[@*,!2]83GF3^>PH'Y^%RS'UF8MC8-^AK[_Z0A!*4"? M2HQS+I@S-,A@B$_$Q&2 [PK.US9VJRP@@-%\Y)&C,?_ZI]V8]LS'-&<(1R(R M0E20QA(!ZP1(32I2PB01@+;.#XD"? :0,6.:((E@0VGP.@&'$YH2YYQWG!(; M2$XYOT<*"%VF"E17_*D#H-WQ,RC%QS\^#>YNT0],T)."-6.NMC^(X;P;=])T MZ_,13 ]\[]F(Z'P"6S*H#-&[[+6! U4]Y%U8TB]=>/W-F9(/\#U;7U(@40D5 MD%*$($Z\0""V'%$:DXM*21'M6B," 3R%O3_KG\<%8=)2 3J[XZG7[?8N.B=? M&U6PN &N)2P6+C)H@*@V[$@*&A5(5)2+8D(;_^G:DY\>/W^UWYT64+6&95/NNR/7V.: M+V>Q9J;+/I ^XA\AA^D+8QXSK,<*^HQ55)356F8!EFYU!6+G^&<^;5NQ74\ M"HT"4HTJ(C7T\')2:8F M99#YTP97@9%.UE#M N?:6.U#=)1[B2WW6 YC2F29>=);_^\/S?JZW)*5:4249#U"AR%A$W.N=1,_@5)\845^!TZ)P]S3!I4KVH M<_QZU.?/F;QT[TW,A"2UP]Y'9S;-?O\KBJ _Z&WU)!A=W&'O["#Z^H_ GAU" MQX=E66A:!UH$$[J\S:AM$+*/I_K.;5?.3IBZI]#C>5 M8:Y(*6_2*4E7*]_QI'19>.4\;T[H>T;" M]];R_IX=_,997W!62P XY&3*YC]ZG5A M>'EFUX_=:,LPT&?C=O/E;SZ(;Q]'C[-0N\6C6VN2VJFHD^%*Y#1ZAGB2#ED2 M(I*YNHM%X9+-Z-;$AC8)G02XTIF^3J#P5HL6E\SJE@QYMQK63Q145V!8&-U< MF#?!Z+RT5C"'L!8!\8 3,H0[)*/'*O=,<-2N;1BY+NLT+/3-A.K*6,S7%JP; M 5PA= ._D=Q'B", MY3JK4T?VMQ"EFSG7CY9=VPI%&7=6VDR%D5JC7 M^:)2]DJHKV3E+93=*16QB"X*ZBC70IN4M$U*2P:X9JEYQEGB)2OOQ\!MG=D;Y9!(/2.+@@-G1@+2R!A%N'(E1)>8P@!]>QV]P--++$[N2E/>\ MU*XDY:TLN/DIY[><.8M-[AU'@,^Y8) 6$GQ7')U1-F(7_=H&;6()S$Y.,KN2 ME%2@/$9R1ZI*67P.J(S--[AZ8R:.LG6(T M:2T(IF3YT\Q+YM[+X>71E"Y]"8PF3PQQ'P$OE1+(T>"0980PD(X44ES;4$UN M>)--(8G+GW&^G#Y4)7A8@H>S\,RG 6;)[GL58#E.+K&G0N?!Y\G*E&=:&>12 MY,@;&8EG"=/6BN$&%L[<=3@QZ: C0V-4AJ M)X3SBNL4>%#&&&JI-$(K[K''O&Y3@Z;/5-B,9[%_W#D9;@3H8V92C;OC$U9C M[F2>.1/&[V9RHO9M8WD]]*\W'.M=38J%MU3Y\XWSP3"(,WI7->L[_^6X%V*W MT1DT;$HQCS=JN,NG3>YN-NP H+';S?]6LV='Z\G#R?O#&%+CY/O\CVS:N_%; M%5<:G+O#X?1;^,9^)].>T2#P:S@^'\3A#/-?NL"[T!_^H ?OF7XS -E@)OUY M1OC[MNQZLYJ-BX../X U FGOC[[C?$@R;M]#Y\1WSX?WX,_.;;=:]FF_=SC< MLSC"Y3L7OQFL[N*!_:O3Z\/7#>U*#*-AZW_U\MR[;IX<-.LNYS?U.X,CE/JQ M&OD>X<]GC7Z^V[RJ[]\ ,MX!,0ZPE?43_GL5>[HZW.AQWJ>=ZSVI#.#@^X"E MEU#4(:^8_.\?YVX 0@4[>3UX>?L_.UDW=_Q9+^N SFR8Z.8]VC:<-G>916Y, M!+*V7D/#C;[Z;J]2\4JNFN,@D'^N@* YLYP-%2-/EC[KVSS-]_3ZI&M"$SE(AQT MX$_][##! ER,)U.VP/7@[?GB 509=CGKVT7G[ "4Y/3\K)'ZO>.IMPXR8(W>(-->1EV9 2&"&O[U?RPZL>33GZL UL!9P+("S$>CUX^J=S1 M_#/<:0)$.0%PNI:$[Q\9O[-J\.QW*GW0@5V#;SRKOJ<'I!C6,CHY2/"Y$]\! MX(0_5ZSR)$MIWH(,Z/GBW0Y <'@,$N8+?XTG\#U#/ ;@.A^<]2]1GJ7>2<"_ M@]([AA][Y6;?7.WH%2+AU#>^[((6U1+ZL0M^-4-85$#60JD$.A54/=N0N M53[7]V'U_=L?ZH&*YV=V??JTW@#7Y-JL5@HTSS>J/Y.<[3MYW51ZNZ^ZBAXRI J,.F'>0)WCE.)X=],(0)B;^W,@* M-;Q4=87A:BHU'SF*(\G.4 "2AK*;=JTA%8;#GO='! .N?(,HPTVJX>STIPKO MG]]Y3RU%^(].QK^[8:H!/)+C3B4>8 _S8QO:I JO.F?W,+7O,G6+Z57VNP\8 M'FYLTK6$W-BYD0W\_KG.$(,'\:\*\&Z =VB7;S"^LGF=DZD8>@V1DP&/:RT: MC,3VEO6 /U3W=W'2<%DKXF!P'0H9J7)FSV!\;I&=HON;?'^%9U%*6=W_@+X DCGS'H;A\6O\#L*T?[> <9.2R$[NAX<_[?^7/ M-6+E(4ZG,V#2&U>QWT.^=WX*%[M[H9/>V4@L@6N=G?>'PFQ/P8'ZUH&_1*!5 M($*V^S:D9W/DF-5;9B;\R"I*D'WB[X8V/_'L[8\#Y4G&**""G5M.:&7DJA=[ M6:3Z&2O 0I]4>!-ZC4&OA@_VP1#-.+Y.@_L[3GE%##HG\#(HU8WC\?T"+NMF MI@59+<"&N!XH#:C9T!L#Q@'TX#Z_8TB/OL<^PJUAQ#.$36"9S<9Y]VRDD#?F M*Y^Y5.;B HA4?NRW#FLJ,U"Q^ FZ,E.T\U$/>.-?KO_/C3FE9&4N,I(U3M=5 MGMU\"NY]-8:^,OM 'FY&-O_M;G!VE**!;SYBW:#7/3^[_R/3%GQG;FY-5,[P M,:&Z]=^#_O5J3D&ID /CF38CI:5M MQG 5 52Q7^G33\,("KP+EF-KLY;&03\??OW/PT<:@G/ U(IP H[\FD_.P,W[ MUS_MQK1G/O70X\%#C+%##V(,T\Q%RF3D7*L\O$]%FY3P2<#'OZ>?3#W/8Q0K MS!)#=2?AWQ[H1VV]5["F&G9./ M,5M,@&IX0[N7#\N'O_YB!YW!G]=!G]WH#TXZ_^\\#JI=W(6%_M(%%^+%3^M: MUZ=U9'_3\[WC3[A]N)>OCUN?MR_W=K=P:[=]N+_Y^U%K]P"^Y^/1_J_CIW5_ M'K6O#CK[NQ]H^_#H]P]\/6KL?OK5H^PBN]6WG_9YHO_]X]-^KUD7[ MZM,7HY1B1 C$\D$=#U8BZZU'UDH5X;$00>0:F%IO3^&)G/7/XX*4?NFDXP?G M&=?=DBK2<4W6+H!U75.*\*/CH1F90D7D*P[2ZW9[%U4$X^:LY*>'S.+(/F7 MO;7'HMK2*N7EQI!5&86PM5U[.H@_7?_P<^@,@#I>_M0YJ3:H^M#/DU?3R>O726.+/\#7!UR4F][Z,U^]_[4>7)73=,/&D MR_[X-<'N_]*WL5BV+J69Z;(/I/;?EUCZ_:U$3+QW2AKIB%D]2[*E'L.6B=/S M2@GVHNTWMD[R6<_W[/X[V6_S;LRMK-U') O7>]-^6/WPR!M^:QMW?S/GLG$_ MW#CR&+5<5"D2;-T+)8%OW8F>_+US,LRGFJAV?+9MN45S)H3G95/G MI_HN(B@AA/9*NP2^$=>YY:GT2ADE;)C)=ZER+]S#^?%N/#_^MM-S31JOGW ^ MU*QQWN'3/)EA$GQ/[!W_UFD?[Q^T-G/"^B?[. M[J?+_3_&DN /NYV]S]MT_WCK8N=]^PB\H"M8[4'[\,\.?.9H[_ #WJ.?1'OW M]^ZTVN\GKV+MKO6Q2^G[1SON/G;;QW M=735VMS^UG[_>VI_^.(D!==>:42DEHA3K9!51"/C"-=<.:D-6=N0ZYA.)*G? M==P76,13-'U635=2>\VB9U$S'E6RACM+.*>*"LJ%F3H,I6CZBFCZY8\UO76\ M=P5KI_N[_A+6#?NT35N'W8/]W8_=_'V53MK.O-,.4LM<^,XF)]*V_&UMI.B[:ND[>T'R"7\G>QLO@-M_JVS M=_P![KM]W-[L'N?[:!]^NFP=?@"2N<7WC__,)B=J[,'F. 0F(B&.&4&6<8PH M:'N4.,I$U71R^8#)T6"YA.)"2Y5X#,Q20HAPGE(35+2L"&$1PDH(L\F)7L=H M(T9>>9!"RR0RR5)$-!4^>NHE)3.;G&?J]U>#<,SPZ&F\DN5)49EY]N#>(Z9< MFS89RZM;)X.34=.4^0^7E]/^Y4=H=I/'FW/96IV3SO'Y\?P=;G]K;^Y=['S>OMKYO/>M??S;<>L0=N]J#_;K8VJ_ M^T*%,58WOU429]-]NS.JKEE3[K4CJ2TOJ MSHW@.M*(O%>HK% M C\O"1>!025NO#0Q2AL$[)$E5B?VC,/FB\5:/@X\%/39S0SW1/SLM"CL*]];>;,&]A&RQ.!<$.+A$+"B&>) &N4 Y BFAWFK' M8F)K&\*LRT58K)64U&*Q7EY2P6()$$6G!48:$^!6C$5DDS9(&2U=T,9R*RIN M-=E/:C4MUO=4A]=HM$(0*EK# L>!4ZDK:QWG#G3YVOYR_["=C1;&C"G+ M W+6 A0D#Z"03$#8Y4$5*1+.;45>%V&T5E-2B]%Z>4EM[;X3L*9O8.@NVU=@ MS#Y\4<:K7!&"M,C#HU*@8,2X0!X3G\]Z(Z- MR2;TD=MFA%[]0EH'Z?7S\Z3 M?U;\QL7$C]A282T_^%SG?5WF7X-H N^=X]N M S"HZ<9@E%*3U819^XBKD= MW^34@&,5)$C38U'F''',=66Y):E;'UR M0.,\WN("LUF*G5I,U*C8J=6!@ F(5.(6<2$5,C9PA$-P40=- P]92"T!BVYTVK+^]>X3W#W_) MELI%K%SR"M$8">)@.Y FAB.0IZ!=DBZ%M+:!%V*IYA338JG>I)""I9+,.U_% M+GTN#X!?$$"_0X([H03)3(=E2S7%[7^+R9K?F\U5W?R6E)LYO4CZY6[Z56:P M73_)#$9WY\2DSK<84.[&5]#I<>CT:?LY5!'4,P15%76E''1[L1'ZRD$G0T:)+G8'+D,&RO MIE9R8DAPB19%+3YH4=3G5=1QOO]%:,M3Y (%0&G$)4O($J50P#A23W#T?F9% MG6$RXGQSM>2/YVK-T#)R!>9D51-;4*4KC=OZU-@:]ON]ZR@MMP?F'_X@AO-N MW$DS3;=[U^WV?/733AJ?7Y?_Q< ]4#ZXE6IOO MV-XAN,J'1[#6?/CXY\%_K[9H/A47"1!;8Q1B5C8G/'(NYD"NCTQ328@2*]CV M,@\Q;#PX&O169^I[!B#D,0>Y(-\.ZQ?AGVI$;S7=9CBQ)G?1O*A&F(WZ6PZJ MCE-G![USN(,P^,>##2Y7L)VEA!<9G[7IXA2:[+S]AM=2,_, ME=NRTFETE3J-OFBD(SL1P_F(?\63\UERO%<& >?J6+6(Y(REM]5:O44NZ "R M4?W+:JY;>2BN[W>J*-RJ*M9C'@QNK +B_>_XHWC4+=Z^M7Z^:JWN[=ZX]?D@ MC 6M5538):8QII$[Y1RS/C!GD@U>DZ ?. 9&$RDIHU!5#-,C6:-8V]W \\GY M,0J]:IA.ON[WZ#-;T6C6*/C\;6_WT^7>YZVK_=U?CG/@>N]PZV)G=XNV=H^^ MM7(@>]/#>_:/VK^.!Y]_.VCO_GZPM]ONMM[O=_9W/W9R05MK%^YG=^MR?_=# M[O)U -^)IQ7.?8F$>H=)0LX:CGB2 AF5Z]V8$#I(!4]8KFWH)L.3J8W#87CS M:,>2.X^Y "3B1 J7N^8D*Y)P@5M!'S@)+UA5"ZP: M/]'._?BE)@0)K23BT@CD0G*(A.A2H-)+&BNLD@6K"E:M"E9A1Y+ASMB()8]: M&9=,U0)<2ZPMBP\D Q2LJ@-6[8SS*H^9Y@1[%'D0B%MKD9-!(XQ#D#KI('+G M-M4$(U0CK%I0 &M%O.WA.?I@53WM[^^DCWM 4ZW#2D,H<3R*I(20GO!035Q1 MEIC@91"245Y0#-HA[GF?J.(Z$C,D23BR1H ZFR=G< M$/H#&%L6W9LUJOKFE5MKQGTDV#BJ. O4&DVL\#$9G0R-OOARJZ#:,SQ?M0\T:X1LI9'4@-I0P%#IE.'> M2Z.4\T1RKQ@3UJ7B ]4>2:?4AF#KF'4^AY$B1CP0BPP#8-66!<%28L:&M0V- MFT1-C@!8^9AWT>YK[4X)QR!";JEKN #[R1/QE.G /'C(NCA!*Z'=XTZ052Y9 M83'*L]P0MT(CFTLTE:0&:_B=TY#;^C<-F6S74+3[U6BW2LSYH+F3GG/K%T!O(I;$L" R":.UC!PGI444*=\W MH58*&XL'5'L4W9OT@)1CT1!#P>\!HL0IIL MW3Q21ICFPO'$9:*6N>"DLX$K&CQ3Q0-:!>T>]X"83DQ9"AY0H@FTFQ'DB&0H M)&PP#XKSR-8VN&@J,W=.7]'N^FJW!.-MN(8;%8(G'VS..Y>..*F$1<$$B;AC#&E- K+:"16"PXY3\(!(4^BYXQOE(.A1NOD^GL2^ M[58^D W'G9/.X"RW]_AK]2LZ2S@)4)13[12.EF/)K;-2I^A2M#;J\%##S@*F M+P^F?M(1 I844Y 8>6H]XB8Q9'DDR&---+=&L.P(,=4D>FY'J 2+ZZO=G.4< M5VHI=8%[1FP**E@&7I!27)M2V[02VCWN""D5@W!,(AR-0YR83)6,1E9&PZ+6 MS..4.TXTI9@[9Z9H=WVU.U ;A=!&6LVY%-1A'R)+.-+D'9B X@BM@'9/5@,) M(0ES!ADO2;;=&!DL/#)"V!B]#%2*M0W"FP;7R78OLAR(TBD>T>WVB93^.NEA2>%9-=!'F\ 0%Q3P.LB(*$LD44J!B8G,P7@3L\G)ST^+5SVF&]JJ MA*K?,C#,-X*A $,M@&'".2,6AY0$HH ,B#-ED-5$@)OF5 Z[:"=BIF^D">A1 M@*$ PQ2_;KZ1#P48Z@ ,$WX=X99')SB*QGC$/6""HXPC(J0.@2<5A%W;,*PI M]=SI^<^%"Z]^Y-NO-VY:XZ&6^:_:CWL3 ;6%NVJ+&<-Q2PC?5>&#!P?L%)"> M!:2/ILS7R;7%B3@42&[%P[5 QN:QF$0;RH425J7[Y^N4V/KK@8)%.V=+@X*B M\H]3^7&'S?#(M0.'#727@,K'""IO)3(Z0T$(/NH<;]>OL$]@4?>EN5Q%W>NA M[A-NF.#.1RPB$O#($:;./)5M77FM%C M'XTJ@V?5"+WS//BL&A4SVQ"9U];1=9%;\VH,UL)=UGPKKQJ;"WWYZ- M%BEQQ,49L*V+?^]>#U;?IJW#=[C]]0MW.AD"%#4X3U&N!$>:)(>$P3P9I^&E MN*2SQ[FT[X5/'PKV%NRM9VR@8&]=L=>/8R]6*DCE.>(R1<2U)DASY9!B6 >' MC=(:#X]WF:8%>POV%NRM=Z"F8&]=L?=H''N5L9)K3)&@$G@O5QH9KQ6**K(0 M>#!6CT[0S8)/T%\$>JNPSS^K$>8;HP'IHYMJGQ^#HOGA[UD].B?GE1P.1ZA7 M\B4$I48[E1CG7#!G:)#!$)^(B/7EQ!CT8*FI5M[[)]F-_W">\? M9@7Q=&>W?=2^^O.XO?OIJ@6*N_]^3[1 0??_>X#]\9\G]K,YKY3M$!0GKVGW MXS%\)VN#0K6$\6B@\N;6/)XO6'/XCAO!MWTKB@_6(''?_N)&QVNN=G,>SF M6W_+PK?S[HL+B7A/"$HZ-X'67"/'+ ?CJ1VA6BAAU+@PW0-:\O1NJ0B3SP!B M$[2F K'=@PB4H-OM7<#C;PQ%?!#/!IDGG!TTSN#E'-L&X:_DMI<:+HO&L-_R M4#BJLI%N5IE34)E!I3)V3&5ZURHSN*4RC;]W3N ;>N=P V'0;,1O/F83-;P" M?,'-]8(]L__XZ:Y.3>[MR 0*N/-;NRVJS1W=VLB6#HTB;'+7G@[B3]<__'P= M$N^<5%M5?>CGR:N/YW[E9SE\^>>+3C@[R)QQ'0]YX^A09/3-HY?7JY?&+/SP M-0DO,G[ORWB=_*TV1P6//E1X^/8)66=4SGK[CWB-Z9DW]>47*]C]7_KDQ>)U MB6>[[ .G>8\8G;TX$2-BXONG^-(>\#3VG\=SU _1Q&JW]Z+M-[8 Z$/CW6F_ MTVTPW+Q#\>NXV4N>3#^K3U+O)YMIU0R'O _?[2PCZ%_-EM%YMFQ1N[:*&T<> M@QJOHJUMY??8,_BN5,R369C0/[GDZ>TN\BVT2&N/W+15U:6YLS]K]T1> M\\3HOS]OHM ;AA^&H]P@<&MT^''1/OQZM?_^ ]Y_ MOWW9AG_W#K?IWG$+OOG@L$T_=G8V?^FV-H_P_A_CAQ_OZ,YF^VA_\^,1? ;# MOYW6X7YG[VK_<.=]B\'U>.O]IXN=W8_=:IS]1%,8'3%W.""KJBEI0B"G!48J M$F:(MTK'W/*)R2:1D^TQ_['".>H%F5XM,LV?1E.0Z=F1:;Q\1B=AJ:!TVSB\6:FD^6T!1DJI/V%F1:6)))0:;G1J:)2A_K&!') M!>1X F2B!B-'B4+".*P59QJ>;LXTR%/A)SNQO @RO87 TV8\Z1UW3MY,Z*DN M@9M:7^.Y8T2WSK='ET#Y_3^9T\E&DR^4/?"Y^B6"RP:^(Z M)Z/4@9Q9\-0<@>9DOL'=+(#:*EOI9'*'P0PE8[&!GXF$IFMY?#<4Q_;YL8O] MG33*8JHRFP8[YV>#,Q GV-C9R TNY&8&,B-;21F@EO,*%G; M,**I@ ]K/LF':U0/7[I?+,%:S!>,*]:B5MH_$:3S22EB!>@\ 5>8LX","2[/ M$M?28X!YH6HJ,<5:O("\.$6Q\Y$C29)&W*F(G+ ,$9J("80)B7.E#6T*KIJ$ MBV(MWI:UF#- 6G2_/KH_$39E3F-&*$<6C 7BS 6D(]/(.8F)E);:X&LJ+X5= MO(C$*,4I=RPB#^XB^!9>("N30U8Q;EW57$^O;6C5!/^RB:=T/:^1M5AHKRV\ M:F-LVDN()-8K,KC<#ET_+ HN_0H>NT'UIDP_/%&^+O9<;(B-WGNP/+7(M)BV M1YFVO*11$.J8\A%I>#Z JH0BK;!"$GZ2'BRBH^9I!O:Y1*$PK84( M0I(.GDS0*"0#@A"H10:,+-()1^9YQ"KF/.)U.MG:J9C78EZ+>7T&\SIG&+=@ MZG(Q=2(P*P4\*0/>*QA9<%E$P,@IXY $1X99EDB0Y$G&]=D$H?"L!8F"(]Y9 MD2SB+I?I8&V0AN>&X'$%3I0/6KNU#;(^I4;G-9C7&7HIUKZ=V!^=$Q^KKF&Y M]:@]N6QT!CD1V-Y* .X-.I4.IUZ_8;O=',?O] *\T(^#W'@D T[^%$'LK&K+[U5XTTOO7)X4O(=CF8C+]FT-8$,XS$,$.",YEX_H9CATG#1H7 M$>0KCIYG(\$#G=8G;^[N>%F"\W4G]*/AHK?G@Z&>=4#-_%G^0E ]6%'5QN\@ M'CN?=T#BP< ,N1E#!6V+YTX^[54Z'&3&M1\[:/;TM'WPDJ]21CZY+(I;1 MCTV0IS:(^V'S.%H6*PA[EDYWI2O=&VI=5KJ]E6YOI=O;LJ(]?^1Y>HW>:281 M]S>I^E%JZV-'RK_*O%?I?; F"*I\S%.XK$R2@N\L#(5E2OS8"JDYW9EIT\!? M:78C;^]^@+7]?M@ZW.^VZ"?V-Q$Y^4K: MFT=\[[AU"=]WM;\+]_.YQ???YYD3>[RUNX=;5]NBO1D._GNU/9HY<3L?E@JG M74I(V,01%UPBK;U'A$2IF"0)F[2VD6>MZ29EO?"!0\&.6;&#J,@D M9>&8XVM(%2SY!)W(@69'EL_ M4;"C=M@QD6\8E;;!&X<4]PSQQ"W2(07$5%111X.YE&L;JBD):6(B5P4[WD(W MX(]_?'J:D_56Z@>58> \@;Q92O()M7%<"L>5Y]IHH6/QHU8@85K,C/WW.I205QK!$B. ^D-7"53. M&,IH, G(#1::A.(-K3X"3'2A""SB*!-B+*>*1\98B[+%-PAL1/.U#=9DF#3!P:T1 KR%0Z*MX]-N[S+FO)%\6G1ZWO<' M=A ;IUU[,L^9T:N',K!<+$C)B6:1^V1U,E$JE4(R(-*NN#.K#F4?;KDS1[Q] MN,6^V$B NS(&9"8WU'- 9K2E'+DD@<=Z+;P *"-&-;&:K A]6G!F16.WKU[_ MD[5 93PUQE,.)%;K* )3@H5(A0BT!LY,ZGR+ 5W%?J^H_F-5__*6ZN\>B2\I MV8BE\R@X&L"/D0)IQQ.BQFI%@E><@1_S?_Y'4T)_+JK_JE7?"IP,]TIK0;C" MSBK*$@8<$!$KF7P-O)BB^D]6_?8=J_^.??$J>/@_1Y08C[@0!.E$!!(ZY!YW-G-,)9!3@D))6 M)1ZEIKF]JFD:)IM2T8([!7=JW_"[X$[M<&>RX:%E FR-14))@W@@&FFG#:(. M[(W6VABN@/#@IB&T21>6L?/"P'.W4\18_?7MWA%W__Z(LN[[^DEL_,OU__GT M:O$G7G8$"IRNJWS9ZPX2/_5CUV;MO"GQ_MO=N7FC!X1O/F(=/(OSL_L_,JVO MQBRW\-R=-HP8FX-WZ[_Y=BH\$8)2HYU*C',NF#,TR&"(3\3$9%3\0CA=N_[4 M0?^FN/=K1*X?[1&R">[Y)]N]L)>#M7_>W2G8IK$G\YA-G6D+4UK:%@Y7 4C< MZU?Z\1.H>>SG=\%R;&W6TCCH9^OV/P\_2Y%]N]VJJ4(O-7[-IO'D;/"O?]J- M:9(R_>D0^@P"/5'S6@DT84OOT3(<:[QKOVUV!K[;&YS7I]M*>W/[V@)?M.GO MAWM7_F+_^&-WCV[CUN??#L "'[;IIROX>VZDA/=W]X_W.^/=5MZQO6-XW]4O MQ_OO_SS<._SP;>_SEFC1%MO/G[\*1WN''[OMX_WC_UYMX?;AAR^YP98U*2&G MM<@SUP1RS"H44P*.%(VE3(ZW6P&W3H.PT6B%YU9$ X]&&/#SL+9 ^"?:K0RW MO0'['@O2D3@3 R[Q0AGF,7K5)$*^9V,>T(_^UW[4D8--SY6:-W&O/K59.FOVR_TSL? MP,8 <>UW;SME!(\!>PGIR7QG[K=&U%X-JAD+UL6=LJS24HE\B\.EXH\CP MSP"(TKN3\!O\'I/(ZT^/=S9_ @:>735V@6MI,/V:'O E_@J[^.:?5QB[??Y^]HP?5^@VM\/&J__[T#'/MH!WARZ_WO1_N? M/UWL7>U=_/?J*VYM;G^)BFEM T=*,XXXQQ(9FSS\ZEQ@45+"V;@"8&4GBS-4%.:Z+T-?:^]NWI06:JC8HPA-[%R:@94=;YO^?.1_]H MN.JI-4[[O;\Z@^O>7Z.WG&58R.(Z.#\&M0)Q#[FUU[ _TZ#Q]TIP02RSR/YC M^8V+'MR&U6IKG&15/\^'IOVKR] MBV[?\%O;N-+!J'0PFC%>O7E^Y@^65LT\P[N$!145O80=W*C\O=]8:\Z#BX-J'FNVH@JVH2W7=W7I_ M<^\"7*G+UM7697OW VX=?N4[F]M7\/KQ_O$GL;?[";>N/A[L_SI^5/'+4?OP MG6A=;.FP?[,$G]W>[!W"]J_;[WXZF]FA*S%"GL$4L:8,X M$QR9* A*'+A,I$1S#\X%U:R)R>3\B*?VLUYDDX2GG7XN9AI$@<>W!(_S99 4 M>%P!>)PLO.:"JZ@0A:>)N'8!&2X2,HHHF0CS$>?9.I(TL9FL52KP6.#QS<#C MG(DN!1[K#X^3G;:8) 2\ V1%H(@G29#U%"/GA=6&4$&I6-L@DC656@7V^!9: M;(U.I)Z_RU8]D_:6X@;/C5^CAU3@:W'P-:6Q5N+",B,"@L>JP/G%&&GI(XH* MB^AY8M:2M0TIFX2];$>-%\_P?>4:/[]G5S2^EAH_,2LUZ*#S"">F@*MPH06R MRFLDE+"6,1R%Q:#QN8_.RW;1*AJ_5(U?@+-2-+Z.&C_AHA BDA8RY^)3@[@Q M"6DK.1(Q\>R^&!;S$ +:Q&+N3L +U/@%'4RN1L5U5IOK;*S;^5E MGF5&\\H$KFIU[+GU[:QOKR4BCB8L8*K6(U9 MK,:'2<^0$BZY-OF)VSQ^(A&D,;8(*$-*#/Q"3'+;%GN,*9!8Z0%MX@;AI&C":,4./-&:T>8 X2F9&K/ MIQ5$Z)D:(#Q786*NN.R=Y%KKZR)%T(VM;Z?Q9!!_B2)FZXNB3@;O M/? (3_.@00Y.'G?()V,(-P3H!!LO,KRGHD_5J^;6?Y> 7/J8RVQ_4.EX 8CX MPP+'IQ2;Z@K^N"K:69-H5C@<-NT6ZQW0>LDY^W+]I7L-K-;;:S^Y6TKGXY;$V$HMZ) MO=WVP?[N$6MM;G'X[H.]X]\/]@[?,5CA1>O0BYW-3U?P?1=3$WT5 )PF42 E MK$,\>H4,Q1%%G)QR5C''#1CAIIE2X[KR67\%I%XK2"TZ;;F U'."U$2MJ=?" M)( F28U!W N+-*$&61D%ULP%2V(&*:+GGHI70*J U*IF6A>0>D:0FCC44XP$ M):@'D%(2\=S57$MN421@@KCF'E!L;8,T"14U JDWE4T]3X'G7,,'5P62EN;< M7?=Z+9"T-$B:DJMK$@T&/#<4$Q, 2=@@QP-!AD0FI%*>Z9P)IIJ8SSWB9:[! M@DO)YRIJO71WJ*CU)&,O!O3$".<"-D5$X1L[8AFE6^YVK MP5M(1=V,*8+6A)*+NJ*+++FHCS&W*VA1Z]'1YQHG1MD']]K88D8?84;]I)>- M<4@BT3R6)((933E,:(Q#*9'@N6:*1/"RU:0-G;ULN'XY4$6#GZ'C2]'@Y6CP MN%_L6% ,_%\DM<^#A3SXQ29$I(*!!TH]PT2M;< C+"J\.BK\DF[MK(I[V[U- MG6\QH*O8[Q6%?J1"3WBVB3L,T N>+:8^I]DP9(CER# 7X 4.>BW6P(?5E-"? M2^Y?R?VK*;-8OF\P? :%62P"B+Y.^@8\6)*BBRA*:1%720,0A0!$@TLB<.1$ M@V\@%C&/JV0$U5*%E^\\!R7=2W(]% MPMC1I/LA"-/2>HN2TA3Q8!(R!GY2.@7&N2F$;:FX""A@=J?=+1B%SB !2V0,1;@(B7 M\'P*,+PX,$PX0,*''* $MT=$A3C1$1DG%'(1TZB-35R'!3E )3=PT4[1_;VS MRY2Z,F%C]8K(B@E8N@G8NJC@OS(#V[1U^ ZWOWZ11"K)L$98L9#K12+2"@=D M/3/64&>("%7]&-630S&>%@9[^-T(%WY,/? MU.\=5U/#JFHS6+L].S_K]2]O/MA+#2K6]=\:IWU0M7XG?_H<+MRK/O:7[0XG MWS5L'BEF3WRL0B?YM7:$__:[>;98L_$)( 2^[P_X KAW^-OU7_X_>(@!%G'G M/-H.!O%LL-YXMD%Z6]<[]AU^/L)"/T;X1M_I=JI;+)/T-OT7IZ0QUCF4O)6Y M?S5XME43:P4/T":/\\%H8S03,89W&;"]D3@%)V@^.[46$,5$R6A2.H!7[,WX MY+UWC?Z=C<\R>&>.G3VK!.Q&6F]>'0KM2#I_, H/?NF>YX%9U0B\/$?OI,(7 MFV4R7S@>Y\9(\,V][S-(&YW!O=/SFHWXS4? H?Q->0W5/+TQ,'E@OMZM"7@S M3-P;&STY%,<'MWJ%)O4QLDZQ6?@\.;,N%%V1V7=EK66M*[96/=MZYIY(.#$@ M;H1**SXC;NFC',V2!NLMQV&MT2C'5[IQRQ_E^$HW[E&C')]AWN4/XVOWDDU" M[Z&7S[NI0U?6?KM+D93*GSC6H[G#3?#_3OSYGB/)=]?CZ?ZX%N0[AP=OY<1R M[]O^^X]'K?A;5='?'6YB?1.GQWV7[_X7+_\];%SOM/;.JT7^QDD,E(I+T.B"7HCSYEY5EC<6V)Q2^OO4UA<;?%ZHEH.I)]:X1,2ECO$*;=( ML^B1D-$*&N#GW"Z$FR;G\Y3:%Q;W6EG-R>*E&A<'5"A-5D( MSYU(D@./8SP/3J0DMX-T ID$#AVAAC&:"H^;F<4R5CU.2 =;SB5X7/S^G%U,K\JY&M1,/MA\B@T&!)<8@Q))C X MRR$ARXU%P@KLHM'"9O)%FJS,X5DEE:__>>;#>E\HU"-U>R(0IA(7+%'0Z*"' MG81<(!@%19T*G$1"^=H&7I?U&,;S\A2I8,O*G]05.O&8#=QK@N!I M ^0DG9#6U"/'C,.:L&0]RQTLR5S#=PJ=J#>=F$_I"YVHAVZ/TPGC@4_())%T M7H*K$#.=\ IQ+1(1C%N)!;@*ZXN:6U_HQ)O EEH?&,T,*X4QS(8J$Z<_B6'B M"-'(9$#AP6*DC8C(2H(U4TQ1&]8VN)YT4@I?J*U.U_\ I_"%A8R!,6A0<*TU0Y0:[ES"@GB< Q!S]S%^+8SA+13P_7'6\T?(V4',]WB< M\S JC7QC(XE?LK7[+ #YQX'MQU_R4_KUUD/:^N;C8 ?N,Z<.8:G\68:;#X' MD'Z:/*.1F*AHO$$Q:L!2KC2RX#ZC'&PQWB5-B5O;$$U,%E69LJ)Y,"L( _=[ M/TLZJ;G'_UD<)/PG]G-I?"%0C];[\8 +IRYP%PSP):80M[PJ2..(*Q8=5DH; M O2)KK,7GW+\\LRIH,WJ'-T4^E%G&)HXTZ%42**T1LI'"_2#!P3 0U$@5EF# M5=""K&TPTF2*OC@2%3!X18,U-(I M3A5A:FV#B/6:S%\OM&,UD*8>1SR%=M09C"8.AA0XN9IYBQ0( N),>V0P(0C[ M$ (/5$>A 8PP;AHV>>1<>$=MT:#^AT.%=RPWT#&EUH2 M1RRWWB$^8*ODVH:FA7F\I7(>T+6&[\?0.2LE.R\Q^7=\AM&W7XH5.>FZK>F$W MCU3GB;Z"@<:D)4-&$> V*G%D##&(6ZLM%Q+<%[&VP4H63,F;K?%93J$(+X@I M$V M1I_'.8(6RA%A%(I4"P2,SR&-09\3:+,.Q"DA0)_%^F01?N$(!4[JR%(]16J9_[_*1P MA)>)(TR>DI# 9:"<($8H05Q8@72P'&$K(M'"8^')VH:9OR'::V$);Z&>YM<# M>_(UYEGT?]GN:)Z[S5/F[8F/I:CFI4]-AH]G^V0SIM@'+(0WO!L,XMG@S^NG M]>[Z814^M#C\])/'*MQ(8FE("!YS[E] ([)18N1=)$P3S732:QO2-*F:NX5! M22JIC:=3O].51T%"H4V/5/OQT J5V@ML K(J&,0#_&2<9$@Z#B28!QJLRNGK M4U)+2AE- 9MY:<8SG;P4FO%">#-Q-".5$M0$BQ)F&'&C++)2*R2-,9A''VBN MVC.DJ7FA&:NF^8^E&2]Y0%-HQC+5?J([&O64-(]",PK8S$DSGNOPIM",%\*;*7W39%*.6N2L=(AK99 %_$$D@E\; MH_58A[4-PF53E'#&RJG^(WG&BQ[R%)ZQS'#&Y"E0XE($%BCHN^:(6T)S@2Y& M6 7@D, SC,KGNG1:7[6W1S7>0IW,M>;E@3<-FW6OT8_?3X/>6.G,2YP!Q<&9 MGX:5=W#RX\TCV4GC8%D(T:. \>OD\0[6G& E?QWRMTZ-%:/]&R)&+I M; "%EQPCGO(Y#PT6*65)"L)&K-(:Z+BFA/Y<#]U_>4Y4@*>&!39C'EBA%,\. M+A-'.8$X(9ECR'E"$%< +HX:BZQB. F;J(W59.)YVIX5/E%O/K&@MF<+YA.% M-SQ2M<=Y@Q(NQTH<2C1IQ(D )0^&(Z>(E5RZH(C.K>DG5;MPA@(N=2FX*9SA MI8%ELFV9D,%39EGLT)J_3(MRPIG>-E8 MP^31BTR.<2DQ$DI'Q#D6R'+FD.,F6B:-Z\[ M'\3$I_4L6]TSZQH6W\ ?_HAG9]UX# @X&#VHDIBR.)0\NCF'N=KB[P,=RR3MD(D[,&T%ED&L;K$EQ24M9-15?I2J;>W2_L*!'ZO?E M'?TF7WR(&D<)CXP3X$ $:V1D%.C_9^_-N]O&D;[1KZ*3>>:]G?,*"E822,_- M.>[$Z<<];3N=.)UQ_O$!L=BTM7A(*8[]Q_WLMP!*LC;OFV1S%L<6*1(HU/*K M0J&*N=2Q3(#4B]@&>+Y4RIZF!PX,KEJUIX,#VL+!2VS1#1*8D M*!:,))8AD )PPF,EL2*@6)II.M_PJ@8.RRWBJW1NI@8.]R/?T\!![,&*">*8 M1<0PB0 38J15:I F),U@+8T6*@1/ZG.XM599V0,R-7!X<,6R/04<_OJY)W&: M))A0E"1:(9Y0B3*E4OA3:,R]2E.A W!@.*V!PXJ)^"H=A*F!P_U$',;[+IL_ MMS_LXLV3/4M3I305R":, W30!JG$*G -L%>"2T.Q"3&'I^\#]?30X24<>-GN M'[BB/M?RU-LK<1G6[.&@[$>55^.C>BD4E0X\)D$09^ [R4QP)(V5 M+IQO24,EHZ3)5'W*9=6D>Y5V5N;%OH8XM]Q4&==_3SVVH9ZK]=HA+KQ".F$& M::<$<3I1TH0B90LJNSYVUMC3 YQ:H:SHIDH-%QYE/V6Y7V4VJX<&];*6/1YE331$J4,@9P ; # M. '&("&--@)3F:0VP(6[Y<.$E*90EW$JIX<*C[**,ZR2++,/$)<@D)$4\ M\1(I8PA*/''"D^ZBU'#A_C90SCO',*V)LP19 M:G"56Z72!*,D T0HC)%.I"#3=L;Y"U76,TB>$-_=[QVT">LM?.[?CBE4IU M$>6>E&G^YPD)M-SBM!0[5>L_CUVW=+^YKO-YO\:.]V=@UD_^G#Y6F%4G@>6,LNGS)9[HVQ]_#N MO#L FFX?NR+BUQJPWD*?;,[J$^,3+Q(.^H0S@;A()=+&$P1HU>K$64\X?_5. MWD>R\)/JD:>'N_>DQ&IX6,/#%=J9K.'A0ZKSKW/Q!\IMT>']J!,SJTXHXPF'14/$6E G-A-( M,<61$5B:5 J:*ASV/^\A'[Q&AS4ZK-'A4J+#A]N(KM'A0ZKSHSETJ#)LB<^0 MQ3Q#G,(/F? 4,>Z(%,Y1T/*OWJ7-E,[GO];HL$:'J[GM7:/#>]J+^#G!MWFFW>QD4R=/#P[A7 M_J:O8<;O(C%-Q=21F^$3F_]X]R_X,1IE1Q?[>;>B!HV*[('F$)_X-N\#Q=>Z;O\M2QYR5A>MS/0SOLYO$H7KE$XT]OOPH-MW//O'[B& [QC^N]0Q 2 H!I+]]^!ZQKX M7L\W^JYSW"MT<=JP.>BSHKJ0N?Z)<]WX%*.+XC14O]0=D)3AV\.%\+A,EWE\ MSN*1M1J;NJOWX]'I>$OX7^/DP(5LH$;>;\"7.ST86CL_"P0N-OKAU^" M5,&:P>BBDH;1=0Y22'ZUF@!+ 'T*'56$B[2"L[,/!Q=MK0C7&1 MW?#\JJ%A&"'V#A>U<-_-(1AKNF1KD#=P_:?; W_=''U7A@ MKHN> J^V#I!LX,S&X+A7+=,^H-IB_+WS%0]"/,P F5J-CCZ"I7!E]=YJY0X' M=C]F9S5TUAOT%S\EK#D,*-"K+ >=XVCAJGD'V@8&R\M^>$4HG1K']K[7 Z'>+UGQ&9TFA*99IDCCAMB1869X3O. MK@6/F.K,)]XS3)GC).ZV8TZ$XC TKHP:>_1;@P[0Q=S#=OTTN/YB#D!)M]U\ MY?-RK6O_/#$LI..8%&4L M)(*FAB,-]$=$:I9R8KW6_!4H6Z./@<;]8N N%., X)9%J7T!/9M[P,A@3,#T M@*F+QFF( 6:MRB);N0@I@=&"^4:D!%;=]X+5+QN_Y,&.]@8P7EN^?GL52AR: MDJ ;)X@G%ID((%Z$TN=6*/H.0,2V/B[=V]$OO]J\!,MX^C;O1E+$+_TZ_[X9 MOR&^K[I\KJ9;N%+5PX37X9N'EUOQTHPO5%U+>2M-TPLOXQ:Y\-IECR6X)92X MU6,OOR;8Q2^]TV#EM1Y[15+QE>$=-7?K@@C,$&@\2GZQG)'+.;\JLM5:E,&U MXR)O-QANWB3/^DJ23$3-;N!C+S>]@I&[SO[+=2;\T@A'7USGB05>Z]N[[-[= M&UO=.HK]((.\IXI8JW&@8\T8 &TVHB#7+1=V@+_S";<5WD]=-,7ECKC>8$N>XW3MU4Y=?PO[I\2$\AV]_^TIW=VQG:P>\K9W=D^UOFZ?;WS88/"-L8/"M M'7OP/9_9\.ALP9CWQ?>=[P6AC'_@D\CVS1CYW_ MG&W.EP5+E4TPT0ERJ16(\X2B3'J/&%,8$^ %YTAHN)*J.^?6+=_!W5J5/5-5 MYC*/O:2)DZ93%%EK,F\BZKL&AF_M2I;8E4V5]=$6HN=)L@321'W M*M1Y33FB6&O"O&89-Z$&@93+5(/@11T8WG+]1J_*5^CN-]J]LJSV_4 N3G1A MZYYWCX[-MD>K\22UO]M0!X943JQ(>,-1MBZ3I#TDJ)K#12 M:NNM8/;5.\%8$XNZU]TS%NT'PRJU:#^2:,\"$RS#'$ M?2I11H1&!E:;2@\FBH7>6P O M*,U"!6DM.5*92I!AJ5'<4T4,0!I"F_CN):3KF,GM)'DGG.P"$:P_K M,6#,^TC\J5CN9U1T.!@=#A"XLA^/G@.6KV,J#P5&@,AF0:QW MO!0;PY48.E6UFKH_-;5_#D+.UOG6V?KIGC2>8(,3E"AA$/<)09)2A41"%4L\ M%RXT^B2X*?B=F_C689+EE>J[@I!:JI]2JD\GI7KC9"]+4BVQ!=S!L0F1#X84 M-1G2/-4@XSQSQ+YZQYLIK0,?3R2;?SI=NLD3WG7XXW$11UR 43F&TUHA/0C, M&'E#CB8XM:"++%7@$H64>N53C0C!4E.!G1(\*"1V]XJ*=:AC>27Y85!&+VFQPCPUQ 3U@_E\K_$Z M7/%L9/CA3KC4,GSO,CP+(30LD&'2 7J@*WLS2-'NXQJ/&"-<"# 95: SR !IAK M^TH43GS",;(^1#M23I%TX&X0JS16&;$\ 2845#1!BZ^*!G@)I0C_= !D%A3( MOTM8Y+FIL8O;T3PBDOE[M$9KHR6JE=H]*K6?"V"-P)1H[!+ ,3X$"24XS ME I%,F.,MHZ!4DM%4XCYW+3;MJ1Y>D1S_ZVK7J0J>#!(4ZN"AU8%<_A&@!H7 MH P0$SRD?\E0X,P)A!DA6MF4J)#^Q95L*C4?C%D^5? 2@C0[O;YNUT&:Y0_2 M;+GZA-]]*K#3!5A&"<,D9PPQ"C^XL1H<-*D121BE1L/"T>35.X:;4M%5\<_J M",VSB-#4XG_OXC^'7RC'X+0(\%T<]H@GSB*96HYPDC$*C,V(S%Z]HTF3X?LZ M0[=\&&8%PS-3G2(FDF#K=A$W;A8DX-1"9JEH6(;W3[NKN? MA^:>=P@>KFZNZ?* E-][/1O:JZ]U[?FB5!&$V;]KI76/2HLNP"A:$9]R3)!5 M(D4\20F@E9I*F7*+7[U+FJF8WSEX$F%_47&5S^'WT*QY4-X) MHKP,Q^IA("ZYBVZJ8R5++-(/"T1JD7Y@D9Z#&QD6+.74(,P5 Y'6&=+",Y0Q[3FX%EQ0 M%4Z])>E\39Y5CH^YZZ[ZA2*6>IK57K:SN45GQ!?B# M8.T=MRF@#LX1-U(CJ8Q"VH;2Z5IR:_BK=XPVQ8+>3O>7%KJJ,9(7*_SW#5IJ MX7]XX9]#*E9X9;'PR!.;($ZD0HKY%"E,LC3C3"EA8^GB))D_];IDPO\2$L)# M"^SK0IAK9K=5\WG+@.JV-PB[1*-IW$&U+2+_0L^',VBHXO]O!O'DHS46-ZUKMM_RY*H M4A]9-&D\/7G@%M6%"&*RZ$PE_!,V(=>.B[Q=G1=AN-D(F*:ANS;\0ALG<,__ M/#QF$@]V@#I94?'__I\#;#I_=_4W-=CN;/*MW\,[-N%Y'^$9GX^V?O\CW^K\ M?;3]^_KIYN]_''W_]O5D]VSW)$3HMW?6]X3"F;32H8Q9BC@S FF%-?B]@G&A M%-4BB8406O-GGQO F^W(0L &-UG]6^K[>O7O=_5!)\X((1#2QB'N'8?4- M199[9AA0R6>A28)2K?D0YVCUFXW"E<<./OSAVJ>MQEK9Z(.""8T^=?>T<0": M8=]U7:'[H%7:/5BGLE'F0=^$'\>15_)N_ YX\0>N: ,[E^G]<$<_/J@[&PX8:K+XGKQL' Z*O+1YG$BKL0&/ 1NR<^_3>8$-OK3#T#;BI@!%VP&_EQG&B_!S/_X1IF MT!FT=:#-:.Y!RX;'P;^N="Y8$IA4?Q ?8)M!VY8#%J-BY3\/*GC!&ARC: A-T/0T_+]*S4O_^0'?WW49WK0-PX9I9[2]/X#?. MM@Z_[B7*228\15F6!*C&)=):9BAE-,F,EL)I@#H2M^:1VI2V;X?:4GT@_(V8 MPQB&I9'"*"(X6'[)O4VLU2R#-V=8U,SQ=,QQMANL <@H]DABE2)N18(D91HQ MRURJ3?B OGIW&6],VX+F6->=.ETT' !?>R&,O D?294QK[P!# '0T5JE6$K2 M!&?,I(3+2LF0$1]= TC4?'1/?(0W#S?WN%52&L>1\EPAKHQ'6GJ!N/86I](: M'_K."]::#ZC=&E)BDF'GM08]IKG/E&3*$**(L58FRM8L\80LI$JK%-N+!8 M:XI3XS)MDA14JJTMVU/Y.2?;.T=D=;I[M$OC_GG'*$2)21'P*.DD*'WLC"^#;W,FR]2I1&7H:C M>SY-468(1QG'PCFE%;8R)*VPRQCQIL"+&$#?20;X+J.<,Z/!R]=IYJ3F"GH4?9-BY2DG5 H9DC"I<@GF%*9/):6<^5K?/#S'T:W#O_8,)LPHHI S MJ47)]A(0$+LZ!O4MJ:+Z%\>WV3<>$TS[RBC#LPMBG.@E-!;9H! M*_!:WSS&ZI^M[^%,9SHU!HF$)(BGGJ( 3%%"<,K#!>=P6/WD$FLSJV]&H?9K MZ)Q1I/IBI9/U^@<7:IX%X.KFP"=)3)JF%!A??CWNA?)(/^#2C]RZH'4R%[+O0:7\T'D[[-4U MIW8W._H45%@[-C('5=4 ':7A*45D,-!!%RFS'*YV7;B]TRO&^W_'KLA[MFPU MUL8/O?@9S4;N096!UCSI#=HV:-)!NS^*:Q4P[OUN/AJ'<4780%VL+4$=:IA) M']ZNVR%B 3..-V2NZWS>'ZO>:GSA%2<'N3F(^Y3CD>9E?&D!KFMKG-03$V26 M/B%F[2*0VIS9RK9Q9[EW'':SP?[$+=W&+__G'P \\:];VW_&W\BOKQM&%\4I MD.U$%[;:\IW:VY[&S;]X9^&)[;@29?ALVBZ^OF"'=K1,QX,"&-?%2=PH: GH MV60I8XH)[CQ1R@O#J; 6.V]T>FLMMSTBT)] G_>3I+B>ME,O3]N)K3-PX!-C MK$PUPBZEX, KCS+/-1+A;"S-%' 9!6VW*!DC&P&JFS! DC*L$DX-SQ*N;:J, MPN$WK;G3CILG8X 7:.Z D-Y1P,Z(>@5 )E$$:5@.Y%*?,9Q@28QY]4ZE MK#5?,.X<4]^$!3@')]HP2D+?T9#P3IQ6E-O4.V%IPFL6>$06V/ZPOD<2^(_ M$J4^!<1#<((R3CTR-AR>!Z\JX_;5.[CEDI2LF^^>8O#9A?#&))@KYU22)MU"L!#8PF!^?\BB2T M8<). M8SYA $T&V!2@[3Q0NPTV>Z^[VNK[P&0/9I+AE_=QRE-2^'E(HEH:%TOCYMG6 MX=&>30$EIQPC 6N!N"4ITEYE*.1'6Q]"#RJ4(L++;Y5K+K@E%P Z!R,IF&8" MTU1RBK1#Q(NFO962*7M;.]W5U M("+O_NBU?\1=82 7 +C(6H,12<+!S!'GZ.-C(.CXZ8"ACMON9U7&09]4G%>X M_>$ 0GCTR_N*T]/ Y"-Z/O:B+R975:XEK#@P_0,/[=*!-(Z+7HABQSS]/@C6 M5$2W"*+7/5^/"K0.632&M;-Q$/DL*(8#UVW %_.RBEBW\R/0*=41@&ZO7[TC MQHA'SP@U?L-#RD$97@#/&!S#Q^XG3+:KJ\,V )C;@^AS@*;JM0<5Z_1B7#L$ MEJ-. O8 %BI#L#P;EB#W[SAQTPRG.1CB5V2^G M783@'03E5X;$O#P>##I'[B,Y'?)=%=*>I%[E)X1P?^4V3:BOJ=EE,>\OSGJ1 MQ+AS)3<6$&': :+$XYS"*L#')4B*.="-#!#:?!< S#\N"]S>C( M8'\"GLB[U7NFM,V063AMI0(8:C3MMY'L8#%^/66$6,)\IYE;H]P3D8LR@X(&[O \SNAH+*^MVB-9^1G KI M4IWYQ'L&F-MQD@AI%>9$* ZOXN"IW].J/NQ>5[M_T!OL'TSM;&6NG;L?(U,! M:CXJ2.O^"[,/:CY$4HH?PX.&00$NMAOE]'Z9T=V1$0(;$13NH(B[GV-CX4%7 MMBOH,.A'#5QIPM*%_4@0K;(R(\'"9&Z\1PDCLKD'( NTG#MP.ERV,)E>8[_H MG028$2C4#!.+CP,]ZR8RLX> (^]/9*#,*NM!=\(83MF"8"M'SQHAFFH_=R8L M90_!$I:1?$-ZEI59C6H_OGE:\YN8C]VLMEEU-4O3!EJ#O0PVL@+B@Q#&&F[0 M%B$D5IV9C48T'!+- ]5F][QOL@)@5,?4K@Q^!&TQ2?Q\SWKIYN+[':=B3P09QKD.-O0L]1.=9 MI4KPR2/!*RT^HGI4':&T NB/4% @\$*96U>,_8J@7BY%2_-%+ZJKB6TQ<3%EW&+7'CMLL<2W!)*W.JQ MEU\3K!YL@J_WV"OJ\5Y9?)N(N7L7U$DI4BOG(' <^%P/)-EV0",,U7X M[:XTF2AF>8/>],M-KV!9K],+_KY:OC\GPM&:<+_Z795/ZPZ M-!0V8;O#"$L([]];+??G7MWVQO-?[OJU3U"^]DXAF-6N7]O[N776/MS: ;?I MV];!YH$^VZ#K=I7^WMTYGZM<>KK/M;YMD\VR?[-+U MD\T/GP]VZ<<;'_ZB>RD3 MX%UE#"4R'#$B%".5V)AXS5/%O=<2''.2-!,Z'\6I(C8/)B-/W.^EUG6UKIL- M+P:I\)QJ(@4G2F@B* -:,,>$E+(J]D%J7;<[?0 M;1^&:Q>.% S:X0#@QZ+7^116Z5-<)+AWG!!=*\+[4X2;\PXN5T$-,H9\:.P0 MLN.0R53+S* ^-YS91+E7**M@)EK MHJ5G5Q43O:[8CY1W+?:/+_:SOIXE69+XS""KI0+\@S,D!7'(J-0:YZE7&8MB M3^_2P;06^^7U7ZP5J=.*68XMITF:L80*33-.F5"&)%'J\4CJ;Q^TN:'4UX)] M(\&>6TW,IG64"DYZ?%'LME6:S%WE>K5*.7AU1R?RUP6G3(ELTL M8A1^\(P2I(FW"#LM,N$824AHP-X4S US M)._C36XY4'7>C?^\;7ZUWE_SF?44,\$THG"B!OX+1Z$5#A1 MW!F=8N7"2=DF$?/-0FX7M[H_(7KBB':M3FMU6B>MOVAU.NLA>T:Q%R&;*4LE MXK",2&I&D:8^T9HKB9FYKZ3U6IW6ZK16IW5>_/-1I_-;JLI*A@E#*2<4<9T* M))W'2(::8D0(@4-)U_O)BU\:=1I#%F]B=8-%I0)7I+#2VO%QT?L9BURU3QO_ M@UNB6H]1>9UA:<51,NEU>S?'VZZ1:QJK8PU7]4[#34[*CJ[NH;3G5Z:%6A ML-+U^^VJ0EBW%S:I,]?NG;0:,V2D+=R8>>Q4C;,IRDSN=\]M;(=1 ,5"Q1!X M<*P[6E4JN[(V?]G8!^U7Q$??H.,VT"49CSV?KVZLS7\'>35T-!XYO+3L%P/3 MCRNU0L7%B)@N+C8NX7(,^L*W&< KK%87JJFJ+*R'MGFP> M_K5',K#%3C&4")<@3CE88Y'!LABG.2;:)RH+!=8OZV-\(\ZXXR9SS1F/PAEG M^WN4I\ 9+ &"9!GBH1N'@I5"+DV]\2F3)C3BP%?U-V^[LJPJ6=Z$3>ZZ'5FS MR6.PR=;.U[U$4VV8,(A:1D)K8HRTD.3>8%U&A<.'U;_#H7Y H2/>",;[J25!\[U'Z)'^@-7!;V41=@&+_@QMWD2HBTN$1XX3AWAB0HM;*1#)%-<2*X:%N]S&W;B9S"TCOC5// Y/ M[.])P7BBM49AG1 7,N0\\I#]:*E)4FMU1B^W;C,::W7@?](H\<&JK\:%RT:_V M,:=+G >]'(J33W:P@8^[0)#H;\_TG:B\;QLKNW8-J.JGETUJJA9 M+VS/513775C9_#B4OHV4!C?Z) M:_]PC0X,[V!F&7W>=N44U\$7.R%U[+CM&H? 2B4PZ[ B_GF/DYDN29,M#ZLF M25-OF>JL4\65JL8C$Q&D,D2-BOZXO>#&'11B#*PY:@,P5I.ABX4=QGBJUU<%HL=#]U78R+!C'!M4:*4 M1]QX%G+M.=)<6>P423W-7KTC/+DLLC(6XJ#WY@2WU=B8D?^*HT Z,C@Z.^?K<0P>[!8JS:Q<(3GQ:M1\S1%53%O#\[4\288XL M_F$X^F_G@P?.#@S^L1KR'Y,CKOG[ OX6VSOK>RRSF'*AD+!8@K>-,9+$"Y01 M91)GO<(8/"NV("!T[EE-J/(1:ES3$)?_ 6% %,N&X9Z;;6M>N=XW;OU+EAP.(3K$NY/$TG]H>"T1-; MAQOP;'@+_?OP>V<=;W:^BMV=-?@\/O]@ZW =WOG7V>[IC& <'M'-PZ]GWSN; M9]_A^;L[?YU^WVD?;'XXHEO?=D7(GMC<^7ZT]6'K\#]GZS\WS];W/$N\])HC M9J5&/*42948Y)*FEWA,GF#2S32>8QU:8C"KF)#=:*I%YD"::.LNXSY+9IA,C MNC>&A&]$RM^T0<22N1R+6U!<39II4F+!DPSTCTTHX5:K3 F?2IPJY["7E,_V MC0J;KQ&ZNY!.TCW'UL=M/3:*TPWL*P^A\D_^.]#MW)\.8>,7%S5.A?8X)J.- M_KD@Q/N>=8U?PJ6 RVF\^9>CUW$=XR?DU]?S_37C^$"+CO?=X>%Y85' OJ:/I_7!56]"9-T=0Y(;B$)J_]1J=L $0WMH9=!IZW\79 ME<.H3^'^.\@+5SF4X8*N>JU,S#*Z?K&I,] /O-.)=J)Y2# !]FS'_?J1(HQ; M_$#+T-?D9]4S=7KM.OK(#5=OR%WER.Y-3G)P'#Z]$!T! LE<,;N#1C"S)%/: M:L.IS+23+,T2FS#'<9JI*P#2@B95'RIA>#\QVC"ZHC>?]?;/ MD;J8\&5!:$;/)_C EYZWROAC:,-CU7!V8\.)TZV=X[(Y@Y\=GATLK6SORQ6F2'(BD>8 E83BCND4N$(L MV/BIHA:GGFMP1-, 0\3TN*7E%U'^A=Q)W1$8[;U4^LPF!NAC4#^"[ZG0ZFP)Z M8UB@O#24)P NP10D%&MKE-=!_1NN+,4U+'@R,3^%[^U9:4@&A$%"B@1Q^ -) MS#.4*JX3J[,TXDUUE93?,,-3>IHH0K#,/$^ ,T0J7684S8Q6H'9J5/"$3'&V ML9>E M!@YE$:DCNY2BW2*2'($T]$6 \1:GZD]P\*9"8M2[3D%IB0."O!X@A@ M%D&99-ZQ&A0\(2@X^[JG.,U"VP5$5/1.38*"NX>2Q/A$<,$E2UZ]$U=EM-+2.'66=O(T !1YWWC$V&.2)+P[/A^'SK^BL[+4'_8N_ ML@AE3'4<7!+3,5L?$SQML<@@RWN0X*,X;ANX[E!5.'P&(A#F_U>T3?5J^ M>C--*2#3S,K\6<[OZ'O#3M7CDH MEJ=]^L[ZR&K\W*2;9(O^?;!U]O'H^^]_X>^'WP^VX?ZMG8]'6V=P=2<\[^/A M]NP6[^'ZV>[95_;]VSK;_/;YZ/N'SYVMSKJ L9'-;W^QS;/=GULP]LUOF_P_ M9W^QK9,]&LY>"\R0R9A%/ F;N\8PA 'O931-:2;FNZ<;GRHEF:(X U0(=L:G MUC*P+#Z<'B"S&UE#XCVUOV%#J4J+"5JW''3"0=TS5R[,QNOW^KH-(*C:%LQ. M&_MC9@F[8SIL)YV?> &&&:=2FA&#-7[)J]2[,F1%O'Y[G5B)B#0:CG"JYS+0 M*IZ??COZY5>;E\=M??HV[\89QR_].GS6$$L%,S]S,#XN277Y' &T<(4"AE7] MKMT*/H&+C%^WP_R"BB:C.8 .N*+VR2/>>>WI$])B-+GN]&]PC^P5Y2AOT-W\_EB,B+GWKT17]-V04+\^G5!_DR[I3T+LA[WS MPMHD*]?OGEW8>.$FL[W&TCX?DM&[D.R^J+:*A",WT1K/HB7*5"K:-=AF*?5? MW1FX[@P\LVT@4I&E3J0:VX0+B[4&M]PX(%&2@M-M;]R39L(G?S_,FPQY_R._ M?'UT8FRM+!W\+YR[7I&2<+=TV8[^6Q).(/AF?!_V]D,IPL./W?BO.C'SM;A5[KU[?/A]QV# M-SM;^<+VP8RG5'B6(B_!W^=:4*2X52BCFAO+$^EE]NI=0I-F(N^K$/W25-"L M>Z77&O&&O=*YM33E7&56\50E(4!F,\RQH]I9(V[=J#ELG'+,I M8IXKQ"EC2'OGD:=&:\ZD56GZZAV7I"GD13F=M4:L->(+T8B,$:VR1++4<(9\UZG(H/E M!O#):9/ABY(!ZZ;VST#6+54RT1FW&9,\M384*+&)LH9XQ[#DM:.YV$EFVY.[2SF3>WZJZ2]=TK.NV7X] H&=CH>Y:\JVV4,ME MH1;T(T^YQ]H3CP!YI(ASQ9$4V"/EL67:,4M#I7;2Q(ELJOO>^%B!;HOWLS-2 MJ]U:[3Y>QYY:[2Z=VIT- G!!J.#>(8$-1EQ[A;04 J4F2;UAB5,)??5.)K3) MTHMJ!=1*MU:ZM=*]MVC,'?M?U4IWV93N7#0F3;+,*Z$>ZX[/+DL=ZE/\VY'2LJQ9YV!_AF80G5X1C]]/'_:OG/7G?_S_R'LT$K].L#R_,'EO_:HVEF$D8UREC&$9O*KZ$RU5-TW9L>QP5">IY-( _1L^;/@-=N/U@0Y__$>>4M7ARNZ.Q MS^OHL'J4T[CJ]@=G'P9<7N_(VT1+F0<\,WN/!RN?DE@K>A;UB4E&ZR.5#Y.& M?5VW_DEI\91IZ$\Z\1MX[2E6GH+?)H64W!JJ7((YU0I322EG_H)V6W/.^E:O M.^RR5@'O%^&)DSBNG;\[WSN[=/O#/MX]6R>[.T=G6_0O\,#A'9VO<,]7'NH> M3GOB\-FA;6]]^]X!KYV'9D>;.W\?;.]LLN\?#(;Y=+[O?.7?=PY"W MA!4N98S&7'+$&4F02FR"I,=*$D(H#YW."6OR=+XV_])DEH^%9+7/VM1*;LF5 M',FX<)IG7E'&':CTXM=9)BI(10B(?B M[XJ#DA.*"NV%LHD5 /-H$_3=JBBYEW!\9F>ZM]V%;LN#);"NBEYRCA'/"$M- M(CA)-)APRPAA7$CG=<)J\/7T>FEC'GPE1&*=)1P)SPWBUEJ4:6)0HC6WWB32 M.=!+O"E4^J0IJ;>#5T^>?KXJTDN,4BS)I!<9#2VR-&54IYF3H;%$EI :52R% M],ZB"J$8%B"D*$T,N$[>*"2-9( JE C'KQ-!:4C82^F=Z[;Y%6Q8,.OGIWB82Q1+L<824TK2Q%%K ?&GSM6P82FD=Q8V.!V.$-,,"4, -CBCPTFT#!DO>&HI0+[0 MKY(W>7I?Y=[J<,/U9&^C:W-=!QDNU#<>@*XD))R0Y41DDGLBK+!&@]7QAM=H MX>GUS5_S:$%Y;#+@SG":""/@@@QES#BD=9(E5-"4XM ?MRDQ6R(WI0XRW+/T MXDQSGZ2$8FRXD5@GUJ=!@DDFTH39&BTLA?3.'4^QB:4*@ *&U4%<&84RQPVB MFB>6"Z^$L2;'RQ0B? E!ANO5]GKQ7HI,&78Z33B3*<><@ZN2,2=E)CQ. MB=,U:GAZO?-U'C583K2W"E"#)( : . A[3 !$)%(E868 PGU,IJJF<$U@RX91T /[I[5%#+: W$]!98& 5UX19@5(B),!Z M2I"B4H"4,H9MJ!S@U*MWBMS7\:DE"B*L4C&;N;,A-X5CMS^V]JQST.Z9.L]& M86&:Y-I)(*7Q"M5/,R!IN/;TVWYV'6QDA(7]:(0E@&>"63I$6 M\".NE9$4_AO@EFCBNY^'O5_1>>( 3ZT^:_5YGS'NS -PRD _6L$=YI(F3IE, M466LR7R]I[87GR0F M]!$.:,^=QXL'M$G2:CQX[_*R7PQ,/U8C6.O:SZZM^\ZN 5[&[LWFRU?D[W_S]<_[]PQ^' MH5C'[I?9&@!K;/O;.MZB&S]W#_=_;L,8MW;:!YMG:_3[MXV3[[__<;39V3S; M_?;]X#]G^Z=;^WL^2R31SB&&?0)^:&J1-J'$JB"*48"?7NE*R0(? @6#"I24 M"9<:)X#7.*.VRZ4+HA+T#ANAPH@O4;4 M38V\7S;R[@]8IDZLDA!K>P3Y<.W3QDG>/XAWP"+":^(&MM3WMF@)4-4L9YQ*672*::(IH9ZX7-3,ID M.'TX9[/_&3ESBB<-F$N==QM>F[P=>0L50_U@>F&KYK@/BW!6B5;UF++5^-@K M(MN=AN;;[KSY=@4*AN+!IL6C<";8=MMP\/[>*>B^T8M*!T9;@^14E3VJ6CFN MB&L?7INYKO-!%'I^AI?_YR9!V20T(D@-P:GA8*\SKQ),C17.$>#JB](VQ0TX M>/WGL3/#WS^[#M 5;B'70[')B^/E]9/MG2.RN;-.-P_WX?]'>]K)-&1S(>]" MDE?&),J\$4@RG&%!A5(V W^>M2[*N0#[THZ,"GRTB*,KBW='/@(=9V$X3F2* MAT0 SI12B3)4&I=D^JJBPF.& CXR,]PT!DH?J\&?CIBK&GC-2=?BI+/=/2FM M,0FQ2&3>(C!<+AS0UB@ECJ7>6>XQ>?4N:5UT<''(2*U&=$2#RM1Y$73FF(>J M6D5N\A*PU;7*$@7N#)H1_NZ9/'*F'Q3 <8"+FY/5CL*-\3D'O7;4VT5 (!$K MP+MNPK326JL)(TH9R0'B**)I8K#5&PH,H(G'!B7L01 IVA=U"UI4M/=A!$ 'G*-$Y$2A3FF M0@JM/*5.,BN\T#4C/"HC'&[L)8(D1"<>2>H5@+F,(D4%0]Z2A#EJ*0)#A*C@7\24!MOGXJ\\+0(W_'>@"$%SX MT.=AL0,>Y*T%P94Y9_.:D98$CR,M"QW JQVZ!XZ%?#$'X*"UW;:_!#"62Q,& M.5P;2P)PZ^EFYV.^_6&?;?Z^@;=_7P?.-O1[)\07/QYL'?[%OQ_NGWS/YR3A M=/=LXW07)&C[@SG9A?MV=S[F6V??.]]_W_RY^6T=5-]!9_O#;QWP9/CFR9ZS M6.A$Z- R+G2+HQP!L@+ ER8DD231GJMG6 JQ*MZI.Z'&9P 2(>9MQ["@G>LL M@K]FX^0@-P=!'L?.4QZ\, .$L%$,7;<,6^F+ZO'S/L2(;USW[V$V#J]7]V\WQ(360TSHP7M1+?>J+04G M/&F%T5%MT<8URV^S-2J7D_^; =(9(Y0@:K.1*79J,62W*RTQ: MN=GDGTU.2L*M<#Q-6&(<)T*!>RV&_SABA]N.KKA\Y_. MHC-7])8G)>66[ER5DG)\N+WS.=\]V\/=PX^?W MSE>^>7AT,DYC&:6D=#;%UN]_'&Y_^$OL[OQ%X-^S+7C6]V\?#S;AW\W#CYWO M._LPCS4>JL/,M7.C7O.$I )QF6+$B;%($I\B8Z4!9]QI1T#BXS8G_?7..=HW MD8S[S=A;/OWY,HZJ#UWMN7X9JVKRZI.Z][4M=[GBOU%8N];^U]'^FPNTOU26 M*B80Y9E'W$N)E&7P&Q:IT8F57"5A_[=)D_M*2*Q5_/-R9C[I_*6I]P6KM"+J M_9>GU.^?]&G<2O_8*Z94?:WC[T_'+VC83!BCQ*8$D4Q9Q"E.D,9"(R47U3;%^K]^>%X$%874B=K8Z)F--&OX"GM8=[8/9P4.72/FM] M7\/Y.\/Y81QGYYQYUL:\4ZOX&ZGXK_,JWF:@X"7V*+1Y0)R$8YG>&D2IE0DL M99JD&E1\LOR5LY9/2;P$#+_>M2]G-^(QNWROY([%HW3Y7AFS>+M##-?,)-E8+@ZR0%/%,."09<4B+-)7>8)Q1^>I=RNY>HO:^)>1%F,W; M'/P=/G,HKYRVTI!<=CP\HO8VYLKE/]QY3MD_IS,4AVN#S[^B,UB&0?_BKRQ* M:IQ*\5B2-$>EIE/[)G]>/Y-72#7.Y#THSO-<]AW*"J>/ #K"G-_J]HD^+5^] MF:84D&EF96Y"U&N1T/L'(V$U"AM2.R/'O04)=T6X"X:CEV8LC8,BV)Y_7&,M M.7_U+K9X#[FA[X/AZH;:3?K=(DY9NA/R&WW7::A6.!C=K8[XQ+3:#WFI]PLW M/'CS+9S+73,FY.[J>!*G._IS=,SZ8]X%X)KK=N/\O/N*G:K> MW9NFUR/N7I M\I9!J!9YK179LP#K$9?L4]$SSL(ZE==9J(<=?GSBV[P/.M]<8ZG6?^CV\.0# M"-TYQ]UE@DO$B=]<(QRDC8>40]X'Q2$#?#1',SG'X_$"WO5KL&81F*<(2O&!^>&0ZW.BXS&"?E%^ZX5X#^. F'9H+&+,(Q MFT[>OV 0D\< FM5J7]??CR@$%$*0B9YA0V9KDJ NH/3H+6;VQ-^@WPL']?B1&\\(OW962 M.AZ ""?+9PA:/:4?J5J>D[6\A*[:F$%G4!U[",.$)W? "S-Z> 2J-RB "[L M2JJ#F=6$@[X/5X[!B3+Y,>A[]].90<"#P\F./O=CBU"=P"K"*="R.H0,=\%K MJJH0[=Y)7*KV:?3>RG#:'N:UKXOXLC$YSB6@U5@Q>=Z>(66LEFM$UNV*?%6A@/'U#T\+3-S5JZ21W@QN%BCPW3 C&M=\$#:C<^1G0.\ M^ CRT" 8_;O5^*TZQ@>K-C 'HPE&,;N*6A=0"@CU(\X]2K"-PM.\^'!/\[I4 M.X$IG9,\<'1HHR&VCR"'KT%_WZIKKT&JIT>!02 M5.FL"HV__9*]OKNBN<7ZSNJ9YJT5S:W1H,!/B@9O"* S?D04##X4!7AK!)7AZ,W)L1'(M_6^"4 M8+Z&T"P?D6FH%QI!MTV8OV)$IFL@-#^/T/Q%&K;5F)D(O-\.3"5F$WIRK(47 M&8-K#_Z2PX_92$''-!Q[]I6/-P6"U7>SK[K!FT=CN[H#= ML2?ZM/I6&33> I6VU++ZVR1O@9@.VE4AD(!M)Z' M!A,&/8;=:"%!/ON5!@K$K(9U?OHZ'Q$1KG\" MF-K8V&@V8B!!5NQU.6J[O>5DJV0Y)\)FS]5: J,#K(W8MMMKF/,)WXS9\S"/ ML0<.MW==M?,W=H8F+-88BP'?3YI'.^5[P%]#13>%=2NI-_/''D85.BXLWE9] M-=3'*JJJ'SH*> #) I"*&0,Y$_!WS\*4!*@Y=P7FC>CS;5T\E*Q_48W, 5H MFC_'08\8%%Z?58BC>-R*\?RLPWX/+DGFVKG[XI5+]93WNS05UWXK#9,K-UJ_&_O)%0U;,YX= W; M@R=V>_UAA9T;40#D[H8&/&^W0^61'^'-(),-5Q2]8C@C^-,78%-;C;7QD\I3 M,)5@$;M1D(-^. !'\<2UX\N,JSIRA A&K',6E($!CAP1M]=MGTY0I1DG.MKO M;"YR]R?(/%1?TT.)A.\XP/$DIEE MJ_&;,SH4?!M.*1]IB/:$A@B;2^WVS.C+2/II=V4\@DE*CX@Z2]/)1T:P/)*; M4+[)5%2.JPYR#,3KGC:K % $6-;UHX:/@*Z\<-Q5W;NA %05%JN7'P[L?K5) MEG?'805@I*-8:%2'XC&P&H!:3T>TAB_%35[;.^E6$XRV"FX<$U WREBPM.+= M( . WOOZR '?6ANWU(.U:4[3*2Q47IA!)[#^N<< VC0'^@6@!EP1J5'VJG . M\"Q0/PO5K=KM03GR%4]Z\96A,N^QZQU7\26X:T*D@_@5D?VG.'A87VN"5;NG M(R:=7%;=+GL!9%:>(U N!$(; W!GQL59PR)WCBOZZRP$V*LZ06!T\X->+P84 M_2"4#VQ$63_GY:!-*G( 7\WR2O=T-+JH*,I!:%HT+#$TTH95!>((CO=[,-2A M_QWX[+@7MG>#QAF^._C<5>7>7RN=%"),$PO3 >\+5C80')35*'(PL=83@.K\ M61%O5$(?=F$KV@%'Y'$F$3$=]\!4YY6&G-"7X7V!IT/99'C3]>4RRC$ZU_>S MZC'XCX$F%;/;0=0 8_Z,\A5?7C%S6(J@"$,(5ZC.\ETT31 M.M.DSC19GB2$WUK#BOP;YYL>*^8>QJ+6%NL1"D?NQ4+*V4+6%.E=_:>QL;%Q6_6?A!+L2ZW^"0[JOP MW@L9.W-1KLJY?M\KCJ.#T?@]>#W= MJ4-+JZ'Q=R[*O!CEI S)T?AEV)WC0'?GTC5"H7SX*[2MJ2YV87+!F]7[A3X^ M>#W<21E1RS:"]P6WQEXV/GABQHUR(.*6]5V583*BQ:B,<'#D)\7&G@O6=$C9Q+#Q>2I=;Q0VKB[, MY=)-=(TI73?O%0O2[:I8C!_ L )11Q& F5G$#)T?.F]7:KO:UCEQ&<"5&/0% MA%/V<],RO>IY<4H,3PQWB*B_(J@JXHG3OOX#0UE.H%\T^* MT9 0E*DB-\-&/<,!-*LH94SWB3F(IXT3G8?W7#3A,)!.;&HUOF7!Z$,6R.QR M/-*R?7-3D?+89PLDUE:AERKP.L^,88=J>O+5MF[4:ITJ0E8]#[CV=*1T'F(& M8U5RGKTVS5>W]IX2O,3-!BM[05H3-O/]1+GR%5. 5YK'/$QWM-)S=G"1Q:G" M\E<;Q#NPQ[(?PB"TU?@"W%'D_=/&]@E8\/(@/XYR/(Q[_Q8W8JJ]PW@]4FUS M8C,R)H@-Z]5_Z??,467QX9ZP>[5JCO=*\AEYVO3.:_ 9:XTY*O)*",D IY53 MW!-K@0P;W#6'Y[XJ^]?8&*<3/3]@OY0<];1I3]?@*-X**6C#PQWGAP$;']UP MP_6+*WZ _:\5T%W8I0XX7A)PI/<1<$Q(4@<9R-)^) M#+E>C+/9<&)@-OJ=5VF=8\1T?DYIU$\M).&%FDM5@G Q^L9$X+1WGOEVX5G( M$*)LA[,LIU/'$JK>BW.S*$?)4_ F-XR7]2.S;.=3X[7!Z97SJ)YQ=B8?>0]1U2(E*#5UO]1;:]R=:SZGAWV@U M9P;_N'T#E6Q)=JNV@:JEU+7;YMW@FF#J5M^\;*R4LE#\$#3-WNFT]!UX<8:])*N;S64^^OP^$3W4K):G:QW)BQSI]'UOD: MY6CO2K]K+OI-B[[.&]6AV7L(3'[0LB62B,,RED-=FN0[;K2V%-M2EF"][I M!S"=#V,L5X4*@!S^%T!#R!B<(L15-?QO6K0YK79?KK!N\+S'#WU$4K 6>21# M=H6L7$R66V*C)]^?FMJ\&,:,?GWR 0XWK0[Z_>/R[9LW)R\WSN[KXHW5??T&QDE2G*:"Q5]%PH7"1&*&)5=O7-D/4V1DCS'<.NB# M/*^%%6Q7IYG7RK)G\O%IZ?4J1;.QU?J[U?AEO;L?JBY-=@EZW5JP)?:\N/*! M=Y[17ZM!O:>@#K O8C))Q;(KO.=M!U:')H2^@?]14'>/39H[A!Q6!'701X.? M-;!886!!]QB5%;#X$.I?!% Q.F(P.A2QG(BC!A4OA4#SN.*IJ?1R5?IS@@DO M!PRP)>"<&@PL/1A@ ;4-!AXW^N&4X2QPW#7WAX;7'1?C1EJS%!CAN>M^6O, ML'J8@=]WN*K&#$\^P+MA!J(8H8)(FB0R(6^LD#)AU+J?G PW)CI5T8_J8.FP M;N8&P(5H.7_[%S'^)-.E3S#QY0V4PP:HVP;=CG&4( M_]0F>$E,<.7!4WB!3 E]8XEDDK()#WXC'A0>%&Z!7YW$\ITD=@D)#GKF^B?A M5/A4E#]<^-KZ$EKU=H\:6[IJ4#(9\(\-Y_K%H.P[-V74G\*P-)8&42RC_RLG M $=-GWJ+H0X/3,\\?0/P!%1BC4UNQS=\"?BFQB:K@4W^\?;_B]4H_E]"4'/] M/_^[\=O&SC\I7FM^W/Z\";]L?X0?6]L[ZTT$"HF*?X;_X2^Q,'&X$@K 5(4+V'#LX8/FK+_\F#U*=(%B \M0YN6WG$_OR1E,MQ7]7-I M;%?9$)_:NAO-^/.8]8-#DOK6A[GUVK6'GLY0_>DREAM2EYUJ;D-D'U MZE=*P^ 3]B;H91KT,IOV0=\?Z.Y^J+@>&V<4O?:PBP\L;FCG>NZ3+IR*3S/_O$O!+U-*/;'&)6'*+ M>_D '\#BTDO\O?78(SK&?!='?R?/Q7TYT*LOAQ^XXWYL MX=Q0+YL0,3V3MAHU1*LAV@N&:"_UI$0-T6X%T<220+0Z7K)L._>S50X(3BI# M.P'7_G2AT?J%6.T/W77E06.SURL.=3>?/E2Q-M@?E/W_\P^2X%])+%D@ERN\ MLHQQSKID0;U1?ST\W3PTN@T&O[OQ(D W9):_O_ MPNW_19%VDKS1E/Z71#/J]\J#Q[^%# M9]"![@Y"K4-"AL']I0((3R.J+S&VC^O8_HM.OF=O"*YC^S=F%UD;]=JH+S3J M5$2C'G/4";V!._]>%[WV:3=T-CWK[4];ZTT-(VA0ML!6/X4ON#S5 IX(*+S M:HDU4!@"A9>:!9"\H>11D<*;OL[:;J1D)HS=<%B<5F6(CGME'G5YX4*/EQ_N MUY/<]@^&PY[\XM \XO.OZ*SLM0?]B[\R9:O*00<,[>FO0VL;>D F"X^LQ$_R M6/'N+4N>\.@&F]'4$S\/BO,EV'X/S5NYT@3,.N2WT@ M>KG X9\5M*OX'(@49?1G;O!LG&+_TZS1F M#?PTJ^O"^ZK+0U93LB59Y+:A&S%\\9 16_'22-E,75,MI?B%5T&MW_*:8.I6 MW[QLK)RTF! K,MBDA?'%5Y=KK*HEQ*J,E;=4\A \P-3MOOD4='V(L2:ME,MK M/?49A2M4':YXIN;_KN$*+F.V/XGABB/7=3^[KG##-,0;1"_^'V#;I MI1\@J#<9ZMC!"YVZ?$-5O(G?1(OMNG!OQ_5B+1]P ML;NZU)WA68+J4K.QT36MQD75@/"P&A#'-26=&Z*'3P-XH2[=JG42 M> 3:U>$-61^5>*'S?\D;%+CJAUBG.]R,79:EIG6-4^[;UHZ[]A".0B"AYT>! MBNEN$5/QB/."U?%Y,>7P!DV-ZDY *WIKW0GH"75P7;3V^>M@,=3!13F( =UI M'1S4:I&;H%@KG?JUF_=K9?Q";ZV5\1/-BI*E\)]J5?QPJIB28J=@%\->_VFJ;N5K)N)(HABO$F)M[SC$-B>? M#]^+0V*8CESU+[K(0ELNM/VS#>I_^!2*\<-7UZYOK77\<]/QRW ZIM;Q#ZGC MZ94Z_F/>U? K_%;K^/K66L<_F(Y?RI93]/]O[VJ;&L>1\%]1S51M,;N#B?-" M"-Q.50C97698H$BV]O;3E6PK6#N.G;5E.-^OOV[)21QP@F' 3L;ZPDNL2*VV M]*C[4:MEF#]N3?BL7@K><"EH?JNY;QZ1/XR1,3 6H&VV.HTGD;W7.-3(_MT6 MUU,A>#V3_5B-?([LNJI%]"WJ57BEA&N>7HRV@9DKNO8G)V,_E_07D MWZI MJ,:R"K%L-/A-8QD9T_\&?C!-P,D6S(_0?AK9+IO2!;CIV(2=*JHQI4),&?0O M-*;D8G;L*0_P@OM?+4P;H1%F)XMJA*D08Q9<>+:FRI$%NN;X8:6_*PY3ID>(1-^T??0U$- M,95!S#9D!EY[BW9%6AF[#/IVAWOK>/)L$@93DDWM^22- !#)O#!F8_\+I@"7FTX3'D%W28)[62H#3'\6[*@[0HNJC&N27.'<@KZ#\]=>5]19/U M)S65'O\\]QV,H(&6*(%68";+#68\9XH[R00FJ!U,9V!/4!&$"<$[ /!#&H88 M]+YJ1CSL>BI"NVET.R#F+(@DD7(L;P#@=^PDO5Q;7?>>^6(:+=58?H5:4>#% M8OU75D*7HG@*:D].5G6?,Z+D)UP>WC]N5?=ZLBN,0JK,3S=V+VV*379?_IM-NPKB*.8#C9 )I\>"-F=ERLQ9B3%$GWT9B0[VSE M)>Y7.-!_7(=#TIK(!O0!( E!;7=E48\(1O#+4SD8\$E<%C(1$&K;Z<7A\O#[ M!H.CK#! ==-)Y%+/DW$Z%B,.9KMS")I%35 Q]Y@C_S9/B)4\2,PD#2-H'.!/ MY6U:2'BT:+O(":3YM2NIF94MJ"3$*""4#_IG8: 1#-\9CF 0%(2"<0L*QL@C M[J.:0<&/PF+#*W M,5J5*_D.L'P4VV[:U.-U1XWI3_^RPH-/CQ&CVWFV>8:5$.7=S MI\^Y8#"0#XW,B!XIU%Z[!K\8S=\4!RX#GVV'W; [)D)GO8E0?'AW6LUW)1@6 MNVM#5"Y+N>:">90WZ"N"M]'YKY?]\1\WP]&.P=EUQD[ E2]D_\0\5/>:999O M9>J8+5R/S\^%%B[EJ8&$JN/#,B;V$R"A?)YO_)UW6,4<0/(!U%2THBX%5 M,IG;''+K+4C#KF5H#E_* M6TZYXWBLHBF9I2+S6.D'MD9/]KUR9NQU*?.J7H T!\[ BS@FGV.?@<6J&-QG ML.B[T,/3Y/C;>K1MM.9!=$#ZD1N+('+)E]C[2D.?OV1+YW5G2KIF2'-E)@@8 M]-PA1 M[/LM>K*P"!'I?$84UO>Y=J/'ZHWRWE5&V[*@\EU%@CUTE.PPBN2=X_*+L@98 MVT![:=UX!/96N>X1%^I50\=8%-$P25UI)_#9^C[#>$$Q$ODN485<43*J]3F= MCZ.*X:"*X-<4YX3:98T]!R6%VM5P_RBW-Y"&IX)/$A0.ZX&F)SR#!?_@JU2N/<(:F!$W: M<(;I24]H+U% S4CUJ2,W\7FZG5^8L2F=GP%/PV@HOOBY!$VK8;1?2*5L>M8T M.MTWH'T:1K/;WA%AFPVCU2LF[,L9BGQW;.%/E&Q%R2%X"5.VM-"^+>S_F NO MU@I DJH .]C:P X68B<.T=NJI.UR_]1312*V1NJAU/G"9@.:O8R'H M+1B4M+ZP-' I#Z$6C=(:I>5P*&5F:+#>+K N&IOW^/Z)"F*8G@#W40"09I&^ M9=&(YP1VU0K/-*+7'='SI\-6X)5&\_J9WI\#GPH7! ##T[GG]M?Z(I/&YKIC M.SQN?"(2D>Q^#X7SW&HCJSV1J<:PS.*JJDA)F@D5DC9A3J@+ MQJW@GHO_U1>5-"[7'9=+F@P:FC4T%X#F 0T3G_Q.PR#P65)?5-*X7&-<5EN' M)'-D[5U;<]LXLGZ?7\&CES-;M8JOR22N2;;DVXQ/.;'+ M8LM54[L4AT ^BOT6@T&N"O?WN9 M!\X39IS0\./@Z,WAP,&A2ST23C\.OCY>#]\/_O;IIY]^_:_A\!_G#[?.)76C M.0Z%<\$P$MASGHF8.6*&G6^4?2=/R+D/D/ IFP^'GQ39!5TL&9G.A'-\>'R2 M%DO?LK/#B>^=O/./AV_?':'AJ7_T=OC^U'.')[^X[T\F1T?OL>?]=7KFNQ_> M'TT^X"$^?><.3Q'VA^\_'!T-3T_?^>CD&+T]<;%B^L+/N#O#<^3(KH7\[(5_ M',R$6)P='#P_/[]Y/GE#V?3@^/#PZ. ?GV_'JN@@*1N0\'NI],N$!6GYDP-X M/4$).0"A6[&VQ-L*)8+S.MI MY.L#> WU' X/CX;'1\6:/)&1%:MY>Q"_'#A("$8FD<#7$JI+[*,HD"11^*\( M!<0GV)-Z$&! NE2@\%H@-L7B"YICOD NULKATT^. ^"0^8(RX8050A_QB6HH M9P+(C@=.#.0M=9%0^@DE>=JG2OD#' @.OX;PZ\T+]P8'YK5&?#A%:&%5??CPX> %U*R^!;6:H\H/X<_AT?'PY,BBVB85-*];_AJF=-MH M0S[$[-J0TFW8AMIAU:0+.DKUFQLVHWZ8&@HA)8#>O[6ID&/WS90^';@T"@5; MFBA_'4GZPT;M2\P\3&SJ3HO#'S5UHC"D0M'#D^398D%"G\8/Y"-0F+-4:QZP MGQK/RA10,S35/V>(N8P&FG%\L&!T@9D@F!>G#\5@QK#_<0"3R#"UDG\$:/)& MMB0M4JF@K/KP^D"2X. V[TE*"]KW<< E &.9=/ECB\8MNVX).%R@E) _^G[ M[Z+ MO^2Q(V"_XSN>]BW[;XD(2%9H_= _2C?.\3[.+B@TOL=./#LZ\--DQ>C M*HR+IKQ2;GDS/AVJ_QTYP]Q-'CJ*ZM>#U;(K7"*.O;OPD_I[5:\3XJ1("^&* M0AC3E2592Y8\3$77(M!1Y!%Q$\(20+7$3+85*JV8C\MB5@R< H<>B5RIV!]' M%EHL"VL%?-)O/;Z@(:XX"<'#',XP%-Q5S$[E6\*=2VF,I-IQ)/F?E M)+R#\'O$9.]FF$I?11L"$Z9EQ:IM^9(.3^7>/^EI\AETN+4OY,.@FK: M&D.J@8\6L7=MB.5,'>H[.=L]5OX%G<1)B4V-IQ$F' MU]$AN.V$NP'E$(?> GW 88:G&]YBIM;YT ML>\F 9G:>)):+EJTCE?12EBJ 59@ZA2X]@BF:T38WU$0X<\8@8#4%&&&33VI M%I"354" CZ,8.45./0)AY$JOB1.+<5&BT(K\=%7D1?(>R;D808"E!PW-M;V! M5BO[MZNR+T4;G)Q5CW"XQ!-A)G554BOC=ZLR!K(>R5,JT9P(937EK";]?G Z M<&CN&K4QT$K_EU7I%[BI6;;$KT>PW,K9S!2!I*Q6V.]7A1T3]DBJ=\PCH72W M5=S!>,%6HM%*^4-U:18SB*,=?1)W'-"YD3.6',1/^%Y.7H9"KZ74B?ZXLBJ. MV3@9'TKQ:ZR,I9UJ*@N M++3BH>,4ZW$$71E9254]0E?J-9WC1_1B:LN*!%I$*JO?F-I1Y#V2\M5\$= E MQN6;$QGH)':)UO4D.GE7YEO9LPZ6G6R0/F M@D6NB)CTPJ5#?B=FF#U(00OL7<> M 686J=Y%]-LX"GY<67.;1\&=G]._^I1<417V(_A Q@&_!FHM4)7E>2TB,;<^ MX:';6K!!QY"7%JO*ZMY@LZ*/V-5N/=@ UL9 BU(E.M"P@]%'9.K#Y#;0M'+0 M87-2"1\TA=O["$X<*[0!HT2A%7YE_1^3]U'4Y8BCCA@$ *&R\* M,/63DI/EA1Q(4\J65DJQA7JT2E&)<9A$HJ3J)%6#[J04DZ635K]7BQJX-K<2 M&]6@4X732DC%3!7VAJ$]7)F/TA'G6'"Y0DA>>TAD%#1\P&[$8 8^1YQP*[W8 M0;U:;:G$@)J"HV5C$;?%@554VAH'B2*QU)VL28YJTUZ74F%N;D+LV6HUH1*2 M:M:$O:UHQS=[.%E^1N"/B^6EG%(W1UC#6(NQZ6&.\AOI$:2U.5!=+X$NGL'8 M?/P:<]-"VGI89#]6]9M=^01[0>&^/4\NG*)YI-;,EUCVV"6JW=2_CZ]>6LHR M$!Y>P%"Q0GV7#= JBO')EI6I'AJE?,="LYQBNZ!0VC)5,&O;7LLRH6YN,M;@ MJ]6)2M2O12?VAL38D-S(GH53,@EP["=OU4@T,=>"70D8&AJ O,+4[=]C7H5E M-*=,)+E[73/R<&=22)@+ M^ANEWC,)@NVZKTW<=1KRUCP-;,4WC6N$S?NTSCWN=3.%Z[((>\F8X>G&XRU! M$Q(0N$QVNQ.3<75:S:C$)TTGI;@)J9G@A?W00C/VRM*,'KR2HDMO34H.0NU$ M4315:96D$KJT5))B_4I1TA;L]:-V 9*M_D83&@FX+X A5W#X9,E%).W_'+-M MKWELJM3J2R4,:KP2RM>]JAU.UI#X>RU94W+%V6M.#F,A/2&9N4EXB7W,&/:2 M7TM3-ST(\D3$DOJIN-+Q5@AR M0WQRV[.2;;5:[5DW^)HV!?[.5"9M33'4K\*T^_DJ%^1V?=MU7%>;X&K??5*X M RGGEINC-M^A6)>Y%K]*9++URJK]7H4AXOF,=Q\Q=X9X M,0EM6\@;5:+5@$H(4:'NA"?[\LG'NJK)_8>E DC':;O*D&_ MY/CAL#@U2OC4XQ[[-[%8U'\?,>1N>B UR.U^0 *O:ZRMN6KQ;#I.FOSA0#7Q M/=E)10[4U'L#'4LIWN+X+-G.H[EZ="[_[\EU1L3@\R;J49[2/X8\$<2\-2#? ML":M&E2"<9D:)-LX2=6)5JC*(5LTJ3YY7#B]D+9@KQUK8F;Z!:LMU;77D%?0 MD,V]=P,^6F0K@=4,V;U'WG#7P.; 6?#3 EB)2[!'LA')[/!?^?&#["%[ MPIX4U0WG$42 -H#7OA(MYI789!7SPA'#U9=IS8X/&3])W;W4AKK[)S8?W=9< MM7A7XI(-=UWLA[H&W&PLQB]'S](%X:,G*1HX8"WE]1M#EAGBFU>CA;\2#&V$ MOS#JDS)QW4Y6N1KTJOJ]4J1C4YK N?H&%/\JV0IZ)0&>0])\?E@O05*5W]P8 MK%FA5E$J4==F.Y$WP8$V0#Y6UHK2H]!7<'D8?]T^V#5,=2#_8GB9?QED6=$>V_8Q M-X$(1C')+,E*?, NG8;DWUBZU/J/\&[9$&RW45K=JD2'C0W(4+6TG*279G_G MC86D&J./#O=21ZWO62L>2IPO(I&<0(2#_*[:*P@B*61KME8ZW+5&:W6\$MA< M^]*YU2.866_4AT6A/\E.BNK1!I?;[<>"C5K=14*=T%67.0FP6R@(E@H%:<'* M(9FK%S>(/.SYC,Y+ZMCUL=.)3FK'6B74O*6Q5NB]4^B^D_:_$@!+1>" #%:' MZGZ KC% "_=(;AX_,V6F5;A*:+QT5>4^6%8/8.9S_H;IE*'%3,[$P3G#Z+M' MGT/([(>B,#3.(92%[QE](EPV R+9.9MU(=]R]5HE:;_/M.3;%EOD9$V*CQDH MFI^A67]QXH8Y6#>K!1[E+4HPY(O=$F07HI2 M+"/[&0G*EMDSR# 2=%>*L?VF:'6I$KUOUJ5RZPJ&)2Z;M;#P.,[(DL[(7@^U M>EC,?DR/9L@2:QS/7YN[5ELJ(?QF;2GG7&9G34 I>GR@O@Z:KR'+HDZ_,3E' MR]=KG8Y=E[D6]DJPOAGV8GV.JE!!WNL#L'7?D-S"1KXM5QW,[ZOA^MJO5N[7 M)D5PJU?DU]R_G/OF(^F86\&\ 7\MX)48>MTE_8VW.N>5.E#K'OT5=.INU_LB M73:_>-G=UG3!JC:M9E0BSWK-J+^R[Z\J5*4\@,(-?WU4%8-/-6SC*O#-*M$J M1B5,:OJ5B/VD8:<+A45AH6RR,6Y["'F+]6DUI!+7-->0TF*S2)0WXS]=77X] M>.%G:+$@

J1?((#M16ME$E*ROTCWOT>8R$"N(M""H^X:I.= MNM^_RH;PA_'7SW@^P6S@H E7Y_T_#J2(\< )T1RG:0=F'$(2J'R]E,/+A 7D M3)I_0CWHR\>!%\7;XP.'1[(Z(B+X)1<$T>+C("Y.!)X/'!$7%VP(?_$SC\X1 M"6_D.V T.&CLL=K6.%]-.A@Q!G=B0-'S95[D'BWAD#?AO>I146(^"G@FLA_9A*V+/'["U::3@;@OYMXW)-S9&"[A MCU-!VO6IA: +ZG,><1)B#H=.)R1,)L'L=@Y.O"2_XW<<>.=+P!>%RT9-6).; MC2#B=Y/XS@?Y D^(L()Z3D-I.MG20#AIVZ\Q-#P8A=XU99A,PRS$D"3,) O# M1KG8,^JJ2)*YZ:[]4TSJ4UA-(\**Q1;&B"?.9K(DGC9*9]O5[,IBFLHMO58GN::%*X"7C_A%G =R3FT<,UJZ'9I/D=9B MTK_D-Q;O0%Y4.+Q=8*J@O!\>J&2HI6'UA M?3=(".-,5.RN*PW\[@SO/:.^G%G5PG&,V1.10Z(=J3:*+H"UOJ6+G4-U/ )\ MPX(V2JOG8P*GG;F<9.6D2N)>I [D-SGISJ0[/WJ2\_ 47[W(:8%P?"^=_&9% MZ5Y#=PC?(LDI,P#P=\IAQKX)?8;292HNW"#3KIZFU%U0U;]CU=8[_PJQ8)F" MX15.?O!F,V-"NX&[MUNSB;EOLS[+CK@]<9HFM':D*HM^MHKH2\1S&AW M_F?T3\JR.XT;46DJOJ-ND%#@*6868V;%A!LL;DTH7QNEL>3I,J)FYG8/IJYD M%[R5\EF"_\.,WE.)+ORA7:2:T7:AES_2*^>[BX%OUIK7GCYK KZE0.^C[#]/ M8I^4%4)4.J]Y<\:==:FO84<,WY(G@+O\[9\D*AS?R"6]/NADO.LV\OXI9P!@ MU"BRC?EV-?01'_[!['K.#L3'9_HXHQ'.W*_4J)M>,%\#<=S-U'R[;>D&V%P^.I!GL,B MY\SD7O31'+:TI<; 31RR\2W9 :8,=MMAJ,9TPS"]_-TXW*^CZH(5?03+%Z6+ M7[N0KA%M1P)IN=/_2/-TU-1G4U;_ ;L!XERE9\2!^_KQG<[\S3E!NZFLLW.0 MQ<(5LJ!NPBON,OJ\C85PF5]7MU/6CI2D\=#5.3DVD]N/S.CJZZP*7OD^ADQA MG!^2+9U9?RJCQ M>RIJ+S;^CU88&_/MB'SJL@92?T!E%23/+O&"RO542Y*&-:.NFO/KB(5JRR0[ M>B>A53##U4\W\P6C3]A@N6+/IPNF LZKW/G?* N\]N[5%.Q"^S\C]AVKZ')R M7(+H3'@;11=ZM.F^8&%G:S2=,CQ5U@GVLCEQ59@>-L_]7>64K]6(U][!;]D( M^X+%R!?2J.UHH\V.__J1\IW:T(:CC]?(58OO\H')1BE9:E+Z6W MIQXUEW_M<9%'$N_\6_(=!V1&J5S 2!63&AU.\SM1FJ/C%BPZ$:S<6EY&;5IV M_(D(JNGU8X9ADG79=24Z$LW5E15/^ HQ M<$[XU0N>+P0$-"1^\0X[Y#@AZ4"! 6@.C]ASZNH'BR*:"CAK8 M+2ZF5YRX!SR/O>@T'!>A (*3/W:%OTZC7GMEL[L;2 HYV!7!J+M)=NS];[V! MW5@5Q,F#$&YGVA!??=DN^"=UV;.RG?"%@=]IX$V0^SW]C$%RR"_?M[=*R35G MVM4E07)D;CS#6.1WXNIB*3JJ/ZW=:4EY^Z%'3%[_!$FUR7F'ON#G].Y5S7Z\ M'9,NV(ZT36J#/CC&*%Q(55"@V%]X2[T0\U Z4>8 M6[.H:TIVU(U=/=5_EWX.R,T46$VHG1FLUKCZ1;XH)J&WMFS>6[8-/J M%'>A,^44CJ!+\,CC#"XAER$E0>-\^_=3OBR8T\5GER&]?5V?FQ M\H&(KR7.N=@+GE(GDQJK87-WY-W"--0I*-Y>$E3FTO+NT M+K_7-XUU:759$#&_(ZBQZ\;T'56%79V+_T)?YSQ^5N^?Q]A(+4%!0)_S-!#= M(L6&14?U;I/%R)]G&9)]!N\:OM;GX7F8'?V["!"9-R_1#2@[J^%?(8;_#+80 M-M/FC9U]Q.AM.QG_YA?^1_?(,QVF2A^//?_GE[Y]> M@_OEO_[ZAS_\^?\ _,^+#V^?O9JD\S, !5 MN :G<@)IDY.1 95)H (6<)YS4,J4($70,N'B2T?#\3__ M5'_$,,-G-+SQ;/'R+[^^^>+WUY^=#;<]$'Z6O[\?WY[^S&=XEF X7@V#^-4'S ;_FFV M>//M)(7Y8M8?Q/7LSD_45[#^&-2W@ N0_(_?9_F7O_[AV;/E=$PG(_R Y5G] M\^\?WEQ[)([";#Y,?TR3Y_77SU].QK/):)BK=%^$487]\11Q/B/PBR^;7WS! MO_PR&YY]&>'ZO=,IEK_\@K-Y@BIEIB2K$/[C[B][_@-="J-T/EI,QEMZO?K* M"J8%4/P^QW'&Y72L'SF:I&L?&E5A3*;K?SD*$4>+=P?G,_@'/A,A93(YS\[&SQ MG3"\X']C$,DJ;(60F0'%3(+ID:8!&JB!(S\;6K+T/SS;2%T]'^LVFOAD9_C:9 MY&_#T6@@,#DFBX40Z(?2*4'@M$/0WBJ8IZV7%]M8\.MG;R-D^72$O->4-A/H MZ^&81OAV^!7SFS&9$I^'<83+4562I6"2BTH!MY&!BAC .R/!">$*6A3:R,9B MOA_1-L)73T?X#:>_&25>AB_#>1@-_X69+*'Y-*3YR\FLZIS?)^.TVHJ2"-P& M9\"$4*UF3:!B\9"RYYX%,K:+:$R,;7!M0P_]=.C17!3-2/*./+/IBJ@_H @9 M5.:) -@Z0BDM1,L2^$P>%I/.9.\;LV(CD&UH8)X.#0Z?[&9R?X4%Z?&DK=+D M##^%[S^4E0V6BQ(#V$AD5!H1?.$)K.'M,,3A:#@?XJ6S&H-+4N0"V22R731!B$YY0A0,)AZX M-*TMA-LH#@YNI#0Y'\]G[\-%(,OLM>X8P4R/-E45; M@;1SI5=.VW\/YZ8G"SE_3D;(U@H78R0_ #LU MK/AQ_3@(,QGTH7#(OA!#$\,Z.@;2ZU)<<9$S?;RSMGT" MC;-3VMGK'_5DXVL8T9?.3N8OPW1Z01/_CS ZQX&0*664#%@4I+T%2^"J( -S MVMOL>2BM=]*M@/7)]-Z?%[\5W>6^KB1F3(6V=$T_ MDLC@)18(U@3.HE=86I] ;@32)TN\'1T.G_-VNF_E#W[ A,1+<@E_Q_D:$3&. MB2AH4"$:4N]DW?G""E@4* /M *A<1P[Y)CQ]LK3;D:&9!(YP5+6&5;CGT68. M3-?QEJ+ !26 DP7@?)*HD#7?/1X U2?+NN7.T5(6#=-7\$L8KB,)ZT#"]6%; MH\@B+ R*1-K.(E?$79U >::S*0EM"LVS6!Z$U2?;NAU-6LNC&5%^"]-_XKQJ MM8^8SJ?+Z)*520D5$9C5-%)F)(04(CAFO"87(FC5VC??A*-_YYDMJ'#PC'=Q M?#'@B;&@/(=H$X)"(E^P@8$(RAAFK'+-8_MW!G2;',2H:&R.0D$*J08RDJ$! M"0M>*2^YY9F5UD&#_6*/CW!0L9.T;_+WP+D^3I3Q2L) X29@S1401FA07-.H ME37T0R.&K+0*S3WI[:#UR7EJQ8XNI-(V?>?*2*_@<5HZ&BD"9TAC=LJ PUB3 M2UDR4BNTH?66=S>:/CE2K8C1:.Z[CCE?@:6=2UXP#<5F2[ 2!\>%(\N,F>RY M8UYWF\^QI\IXA..)PYC15!+MK*/)^/,GG)Z]PDA^/A;RW@RY^(H%4#)&B#X& M\)H%[ZTA?[_U!8^KS^^34]3,CMAW?IM)^.-\DOYY.AG1],UJV'=^,7 $6QGD M$*(A'RQCS4M' >BYI#U)2+)G&LOY-HH&SO\R;V[QU9MEE M("99,@(CU; M.9/!:>9 2')C<_!&Z]:NW4T,?;)T&\O]H.EN)O1/4]H[SZ<75W (;2W:DL 1 M>E*IRH(+S-04(<<$2M+1K0\';J/8T9*%IR3Y ^>\W1%1SL,Z^C!Z'X;YS7@5 MDKY"S$&04B7&:9A,*N)DW;$S,D#&K2#;*I?=G MYXMDL65FX>3LRQ1/<3P;?L5EEOW;R:PFV+\KG\+W 6-.&QO(+3=D#)X% M"1BS)3_=.1^;\V8WB'VRC%N3J$-A-4Q/F(?A&/.O83HF%VYV!?0K+,,T).]- MH>:"_'F)GFQ[HZM[3[.1.)GUDCE!'&B>J_ 0JCZ=+33F36.1=''<<#+.&P:= M:TT2M!%<2J022ZBI-3Z3U^^MS,QXWMQ'>0A3RR,63]9?MJ* <9R\ ?2:W.8< M((IDLD#MM33'.F+IS5'$X4RXYWQBIREOZH -YV>+#++Q(BN 5B&.4P6D(Q?2 M6 $V6%O#WC0PQQ/4K'WR#60*S2M'W .G3VY9IYQH)9(N0T\)-!925!> M!0C::LBJQ"QLD"6WUGX/Z;O>G#RT9\2! KA!A#\_OSE?;^GUX06C/L[IYX*V MD[(*D]-OKX/8O7+4'=_:MH34-M ;U9*Z/$#X810/N)?1HS>D^:,F;I#M%*,7 M8.J)M.+2Y.;7LC? .+CPS)2^Y/UT4LAFHWU,(G<,%*M5,3*KP43R'SD3*JD@ MHG:M?;$KC^^3^7"HO&_5HMESEMN?1:YO_@T(@I8JUEHXIA"6FF6.M8J?29(& M&F(0K1,X;X'8T3KH-G;76N:'37DSR?\8S6L:\M(P.2=4/S3F"RR3*5Y60,#9 MK]_GTT#3/QR'Z<4;FK3%47I-NYB,1HL)FN.4-H"!97"?22OP#;[5@V9(?+#--EN$(3F,!SA4Z%F)V MHG7)I_L1]4GA]H6E&W-*VLBTO2Z_HJB"KH]R&;P(LNXL"J+7!72A_YE(O[6= M76"\RQAY7&^OMXPZ4'H--X;E:-9<=ED)KL@D241I4,@T^3IDES!C.0IE5<3V MROP:A%X=Y?65/X>(K4-S,I@49E!_^.K!R0>K5-1@/6>C6+6D<0\@N$N.JZ-2K'U4??=:/JT<1_& MA%LQDS82:%>6%<JF"9T ? MK?5&,2-:'SP] *E/6W!;;K241\>5F)^7.J1( M%IYQQ#TE)"=3WY+!E\E44U9XUMPZNC.RN@^3O^+X'-=V\,W+-[]^3Z/SVG^D MWF"D_W)-%?')JF*3)CM4TW9M!>GE* 0PY;A)EDG/6X]X#YA]LJ3VY8L_F[THMT[XX?MU9D<(N&L&K5,M!:6-I/W 8 M6A].7 /0YZ![X($9+Q287&J1&*; QYP@:4?2CQZM;EV=ZFA!]\?5P/MS\':0 MIA_R;WR*1$!71MH+,QV=A.RMHJDA'$&1,DHZ)HZ)]!-O'1>Y TJO MM'1K)ATV\8^02G(MDWBA41MFE-S^\NX22QX82*O\DBVRK]]/I@LZS^?383Q? ME/?X-'D?%M=7#=>"6<-!1\8JKQSI!')UI6#.Q1!8:AZ[/Q!RD\/6.QY_\C4, M1_5AKR?3C^%J%923_/_(#*ZB7>K?#YB(![-A&2Y;^_WX?;6*JF5<,Z$EZ2A]6GG/2;_-Q[Q]HQ);>M1;!@"BQP@#+VEA2Q%J(354.C7O MT74WG+:>=W!(;)06=*Y-KYP0X%,MEQ)0BQ2#+JGUD<4]GO?C[DJM.'!S^>P_ MXYWO"]MJ#^Y\2"E9B!CY$G1(5H#Q7D:52_*A]1)H:G ^KN[NBEC'E.IC.)5A M=OIZ-/G6UIF\_-(.GX_)->+P\)?OV>3L/X,WZ@P?Q*C$SS@>-.6)6)D3E4DJ@,H?9O0"TYV0U% M"-N^\N\Q1]A@0ZT0WD\G7XC#YE)C."Y#2A M2F9)BUUH" JM"V2(F>9IF]NCZ]56W%^.;]C=NQ!_RY.63?C>C+_2_%W'ET5) MS.D$V=1^+5YS\!8%2.3&D/6M="M[Y1L3VZ/N5:/7UZ'BK^=AWJ%D-\5ZX. M^]WXH D>!"L=O@3'E8_(^%=:\IUW[8?0II^P)$?ZQ"=6U MXMYD]Z!+/).O"2:&VFL4/=D]3(-,,0@74["^=9V2?O8[*;Q!GU73S:MF0 MJ(0-M21$P KV^Y&-IF.(+HGM^'RYJE.ID.JV[SY6L^47 <+'5)-I:9HMJ@Q]?O!R4 ME KW4M>Z^K(V?'7@:B**+$DFCT%(?2,W\XYFS/MCZ)-MW3&=CBFMEMEB-W3J M^A[UJM[ZLM<-.9ADH&C.B/>VD)V"&F+D%JQV*1G&$I.M#=\MH>UHS/X4&JL+ MJ7743.%#G?9WA>9A@>GDK!YJ_&LQEY?7P8KT 5%"BA%!\:3!9XX0A#4N":.5 M:)X2M2/&/E46/1+'.A5CA_IKU5WMU:H"^\8N:P-)Z\%RFI@<1;VBRAAXG3U8 M6U(F0S%ST]JMV0_ICJ5)?U+MUERF;4_G7^&7*:9A6*7/7%T< Z:$2EY:R+GN MZK0*(&3:U6E'UYRK(G/SZ^@/8=J&4_8G4V8MQ=26/'73IAFX6:TFH H"P2S" M0N1=@!,Z@)91:V5L,LWSENX$LPU=W$^F@MI(INLFO]<8K(NT$7D=;JTASYD! M1YLP,,ELE#JJ8)I7DWT8UC;D\3^7KFDMK&8L6F^?=UU40?(T1:!!)Q])!Y(W M"J$.FFEE-I$H&[;8W=0?""M(^IJ&FVNY9-= M+<(K1 *%0MB44BWPL57 :>M';L40_I/L3AU*HV&S\7KA>9$N6U@I7BBVR@&/ MFIC*BP7/7'#2,.]DZPLY/YZ^%3&.E71R)-6QY]QWZ(R?I#0YKP>UX:*FKPZ* M41QKAVPN:C/S)"*$8!G8I)16D=, .[@1?3^HK9CRD\2HNY'4$0CT 1,.ORZ0 M9<\9%U& "J& LD:!PV0@ZQ04B\7*W'WLYC:NK6CT\P>B#Q18AU3Z]>S+:'*! M^ $7[6^N'AH73>K0%+GL"J)L5. ]:4L;?$&?N37G&&O)U.:C(28%\4V%TD6FV8C::3Y()N&#!UR MFH2@788)#ZD(SCW+3/O6X;@=(?:J_\V1>=:%%+M39LON)#4._:,BW(!;&RPM M W"V%F:-(8,O]+
').[*C6YNF6P%["KGLG:NO@R76A=[Z."GS;V&* \^M M<,59R(G70_6$$-'[VG8XR930,=TZS6H#C!WST7\JHNPKC<>H>Z!#LD[) LG; M6D48.02E)40M@]8A"N-;]U;8M^[!7JD>E[O HH7VNR^+@MF_?L=I&M)3!RE$ M4Q:%-"4M6*4-@^A\A"RMQ>@,B;WUS8X'03V!B[.',FE#7DA#0357K^_**XSS M-[/9.8T:EU'04*R-3@I(<7'/T@H(F=1_-HE[(XT-K"LUNP'.4W KFI.FD71: M9I9=LG@-YUWYB./A9/IV,O[\":=G%>K FBR2Y!)X;;&AG"[@I0T0C8S):.NR M:JUTM\7V!*[#=JE\FHFMPY*&K\-P^H\P.L??,,S.I\O"@)=OQHO?0NU8-;]X M%>;XBNS4X6BO(H?[/.;PLH<'#ZY1(<2[JW57*ERQ^R6/)4C/03I?2W&;7)W( M @(CNL"4S[+U/K MMH,.]:]_U.,1^&N$_U#3LE[B,(N,.=_D4856/DXRF2)30Y^S(9U]WP8SK% M?#["VE!F-@_C?)+2^=GY(N?PZ@W225F?XX0K1S@'6 1=PCG<O3OK[ M"#?[%?9>Q7(Z8]^C2/H1 M]^HW8]I]/@_))%E6 ^EP'[[K4=WOL5L-\L#]<^&;O!Z.B;=OAU]K0.CZ,XF8 MRVIXFZKFW>P9-'!&N<(*0BV/!XI[XI%T&B03*7/K#+]Y6G:' ]H*T<&5'N_& ML=3K-A<4(59%+DBO>U_ Y92^@/YV!<3QZ[B/JQV3E(O$A&\58U@6!DKK<^XML3:A]R I\R,W<6]R-R\_7D?#HH49%V+PY43@&4D1%B MS!YNL[H>T#WWBGC S=Q;V8Q*3/CMP113I$@/M5&U&%^MR4@FT MX=$0IQ+&8T:4[T;:AW8<3YF8NPK[$<,#JQ9O*_2SL.KY<*7&4H>A@.T?WKW; MO^=$M'#Q;SQZW7=C2>GYU7)7WGE3A+1@$4G;E4R."XL!- 8NDD%B]G9._-:/ M/"B>NDA'/,DT/9_"]W7E4](")@';;-MJX,J;5* >2AR18T6!%;5ED.2>KT0BP693,9.'>MG9> M[X#2&_>T6UZT%$C+K+@;7437<"PS"JT0RPI;JMZ(#,8+,$QDGRQGRK8N1'$G MF-ZXB<=A2!NA-.,(:3! XD,R:NLM3]-S:"7.4-,9+EY87CQF(S+K9,@ M-\#HC9-V'%X<*H@V![&KL9*]C5-ZX]UX>9_Q]\F(A;'F:="6AO5<.$'@ M*D)B.G"MG0DW>7&_$;3Q*;UQ@8Y@2#2;[JC"EV *>?R\< $J1D&#+@70D=P'U MP2LZ*D<:R*6MTWR/&:X-YY@=2#*X0*G:KCPI"4)**RQW/,G6-=3N1]0'!^DX M9&DHF=:*A2QSFJC1PDI?XV'>6J.)L]S4+N2,5457NZP*5V02UJ!N?=YU-YH^ MN$M'52F'2J1#FWG1+6'VPUBK1>(2B;432;=:IU@*_!:)/%F8;>1\VS\W$_?%T,IW7VEX_<(B2O/:" M0Z[=WU36$@+3"KAPWB6?:Q_MQO*^C:)/5F(;@1\XTYWO[\L\]=^&X^'9^1+C M"_I_OO1N%F^MV@:2FOI8RXB$:3[8 #CPN:TLA);#;V1";&Y7=3&0(2?&98 8 ME*C-JHB D>Q.@X&9H,DZ9,V/0S=#:6M>7'[MI?VKC99%:2A%U.ZXRD,L"B%+ MD2S7QL;8NE?(_8CZ9':T8,?]1LA!\F@7W]B,Z??).*U@<L"M8."-[7T96X>XG@(5)\,EB,R94^I-"/+V]I/ ^\ MRZ5^^H]8RJ9X&)/GIR5E\-=$%G MJZ2DMN1L*%YCEZ;>D@U1!F:#4*T/'/8"VB<5W G;;JZT[L79M:H>2(LJYVB M&ZQQ"/Y7S0D_OA?MR<@F8Q MS"T9RD/D9!ER\EP-K^5" X0D+1 SB9VF:&U:>R2]V$VO/.?''2>RD5V6*8 3 MO%K)QI*!521(5N^%^H"Z>=7*G4$^R5UT%Y;MM(L>+,:CVZ^7UT.\E,&P7,@E MJVUFBRT01=# ,O=H=.UDW;J.V:X8G^2>>RRN[2S$1Z%:O58LC"],) '.Q I2 MDC^GA *KDLS1<\>C>4RUMMW=\>/%C'M&M%U%>'2>7=;&7RZ)XCD74D(L7%?[ MM!;$20ZBTBR:"M4_ED5Q#6B?\A1ZQ;G]Q?DXFVF]!)S1LB1-A.B8KUU7%;CB M8TU5-[6LG^*A_4G];AC[D$_>2[[M)<2C4^U6"1E?4G1%&# F+A:&!!=HIFB. M; B<,Z5:IW+NBW4;ZIE_1^H=)-0.@RNU.OC\XLTX$4Y2PK5H^.QCG>#IQ:0L M&@S&&F.XFNJ_NA[R =/D\WCX+\S#\#89#7--??LXIY]GRS2JU;S0;P\X M CXVQ,/#-8\ZJ8WB.A]/PQ1OP3R93L/X\P+)BXL?'UD1_>1;F%[[>,U@X(/ M6(@>)8FUEKWUM=>OD1Z88B$7EK&4UO7/VJ$_5.NO$T,_XO3KL-ZIH:>^N 5L MV1&*_O:N_*# >YP.)WF1A?@R?!G.PZB^NPK>.QU(9S &S)4:G#4)O',:A-2. M&\ML;-X9L:.A]"G.]$BLO[FK]($T[=+)U^W.-@]CI?D&3ID<(]ED,N>T:@O. M:T!-6]JPRWOH :#MD?8I-]82?'8BT0QN'-N+)&2ZRYB]WX;_AY/,T?#D= MTA->3#'\,T^^C6M;COK1MY/9;%F==]%1M5[?H1=7ON8 :Z8[,(?;+4>:J$86 MR@\(M1\M64MD@)^3#?[#/EI"NP+GU^_S:: E.QS3V-[02IO59!3ZE_5:!?W3 M];7D 2\B99D5I&)JO2]:)L%Q0=K2&.\$9Y*U#F1V.)Q#-?@>T%[17RJW!D$@ M+U8ZX+7.@RJ"@8_&@T1+Z@95TJ8',[F&VR=;I"_\OJG\C\6&9@;('H!7E=X& M+@0EO-90E*<=C-QTB#PB[91<):\M(^_]\=F[0MLG0^4G(N\^7#BR-7,<,^51 M[(]',"Q6Z3273UN9LZOZ%H-BE8XI.R@2/?&@V)H2:\BJ3VOD31$&-T>,-+ :F$6X+QZ"B8DB%E(,#;:(*QAMGF1VP<@]6F;;LB6 MF\JJI6":[:9K4$NM>!N4B$5:H1V$JAQI>*YJR 1?=.3Y,''%1 S+38@T! MP:'7((0QBKP]&7+KX-%VR/J@1+NGS$W5VH'4FAD:E]@>&+YS7%M%)K.ON1Y1 MUG9,.H S&LX#4?#Q7>O#T:6GYF' M^3FQ]N+RO0]ACO/)<:(U[8%U$^#I> );%1XM!5--YKD&95/\(\*O%N6BOU M$Z^&] ]KX&$81@/44@45"_! MT?O"M+K9-N>."$(K1'VZ+-4Q!Q]/DD?5EB]/:W+BF_%-X+-_K =5TPF_U8X# M R6L-J@S%,TTV1JV7J@6!K*BG2!$ZUEZ#'MQAR'TZ?)5CW1H5R0X*I/ORG:M M-77H'ZRB%>L%R9P,J(L"FVRJE9G)?-%!0F86M/V-P= M$8[*YY-U:L'F0,O "26E9@YR4+G6'HT0O(S@5"H,E2/CO'DOE<-A;\-9^^_' MV9;"/BI+Z/2+*#)-0U?1Z, M##/I@JF7;'V*')2TY/J)PL%ZSIP1CJ70.@:P)]0^Q5V/2*^F$NR:;E<.99W. M$CEM^*%8\M98,N!2[0LCE61H+,?8.JWX05 [ACZ[/4L_KEVVCUAZ&+I<%P9/ MMB2:"6 ETAS5%LQ11@W;VIUX#[02+ M@9:6]R55,X"!X\H"NN"C$ZD4.QXHP'G'G[4JN1\XA?GFE\^BMH31. M"][J6=UD^NX^S$;)NU<>=J4Q[T#:; 0G'ABML98Z-A!3R!"LI)U/*.MC:S-G M,Y)6=Q\N)_-WK,NMF)PRV9X^>UINDH%G5H,QF4>I;(ZJM1[;A*-7";8-B'#7 M#8:]Y[[Y#9C+I7=UB"6FJ()3H)'5PBM&@,M1@.9%%.643[SU?=O[\/0I8MHA M*0X6Q7'(H:PL(4M+$!0#)8BS$9T #*(@RF2\;!U_WYX: MWHSG9#<,XPB72_;FZP%*PVQ0"D3,->ACZN4F'T&;*%$;KGEJ?;A\,.@^'8HU M8]L]VO8(HFV^^J[#7K^[LI/7+]]/1L-T<9+^]WPX&RZLW-H'V+I8F$H!R(AD^$86 M VC''),A MK+ 921\W_+UY\*!;M?OD=T?R#=$ED9C,G"'(VDA"L50]/J3%J"Q*IHR3JJM* M%0>&!<4C.-\=<>1 N71'F"5Y!2$Q/CG(%ET-@%IP-3Z F66=A0O9M*YPOHWF M:#"^*[O1RMZY>N)$9ODJ!CS;?"2UL($RUXE'ELDM%L2$7%,ZHBR .F15=+(A M=16A:#F.7FOEW7GXX)H[MNC;5EJZ',:-UL=:T8[BL@*G:E(ELPQ((2G(G'/I MLRG#^N@@-6!+\SGN3C4O\LL&+!H;8B&/2W,+RM$V%&Q10/P3 M)8F8$%O?=-F,I(\N39?J8_?I[XX*6ZNR=7N6J[\>($L8O55@F*5IL43LD(P$ M$[C/.9-7UED0MLU01U Q5LM7&'"E<.ZEX%RW+EV_ [P^79,^BIYK(ZCNF'0CFE1*H,&3CYU+ M0E \"/#)DTD6#(LN6RE3Y[[*[L&^8V7T'8,Q!PBD(QOYU7 6JF-=,2U;,:P; M/2G-@\S"0R"Z@DI8XYO(0(=Z>&HX-S=+XF]K+M_YS#YEWG5N.;>9^4XMIV4& M]#7-]@%G2$\[';AD1*S';9:Q $H@340('(P+.DI9BG>=6]?W0^Q3_MR1;)]6 M MLR5V[U?OU1F]/]]0__'U!+ P04 " "&@-!62T)2)NM[ EC 4 %0 M &5S=&,M,C R,S T,S!?9&5F+GAM;.R]6W-;1Y(N^KY_A8_/Z\EVW2\3T[-# MDNT>1&'7)$C$- AH E*7^]2<+("B*!,@%K%H ";GMEDF)POHJ M\UM5F5EY^??__?EB_,,GG,U'T\E??^1_83_^@),TS:/)A[_^^/?WOX+[\7__ MQ__Z7__^?P'\G^=O7_WP\S1=7N!D\<.+&88%YA_^&"W.?UBS?6"Q9FB) &QY %:[! MJ9Q VN1DY-QASO_/AW\KR3L>/0(JDT %+. \YZ"4*4&*H&7"Y8>.1Y-__EO] M)88Y_D#+F\R7W_[UQ_/%XN.__?33'W_\\9?/<3;^RW3VX2?!F/QI_=,_7OWX MYSL__X=<_C3WWO^T_-/K'YV/-OT@?2S_Z?_\]NI=.L>+ */)?!$FZ>L#Z/%Y M5Y,(LS:9C?(OEAZLO__[VY5VDH\GBISRZ^.GJ9WX*XS$A7G[" MXLM'_.N/\]'%QS&N?^]\AF4K^O62*RA=X?S?]=-^ZHWIG(#,TF5$H-_%2:5X M0XR;/KT_YNO/@HPE7(X7#1'?_>RF>*<78=12P'<^N@':Y0?!!5Y$G+6$^LWG MWL"Y!GD;8?U('(?Y8I3^DJ8_+<&]F$[FT_$HUVWU>1C7_>+=.>)B_B;,:,<] M1_KAT.$MP_DB0=UKF9)L":_C)]_ 3009349USWE%WUY]?$79? 7X>8&3C/G' M'T;YKS^.8M$I*QF\]%Q))VF/C[S('(/ 5$0^Z_B,NI3U8L;3],TCQW4[G5[K M?QPBCI>_>W8YAP\A?#Q[MZ"/K\<5R]=[ON3&4V?2B*2\6TT.I8T4(6MV/ M/TQG&6=__9'UYP+,0-8\B M"S!9D77&G8' DP:4WG/#@DVY-6FZ(7OR;!E 7=IPMO29 EI_NQR<3Z=C?Z% M^4Q[R55)!E+6&923C 1 $(45J((C)NO6V^C]B$Z,%KT$?I<.8@@ZO)S/+PF9 MPT#N%'> ABM0.A$R'>I7+"G-I8B:'8 **S0G28,]!'V7 G(("KR^7%2/N(89 MSFC!BML408L807D=P>7 @1DF J]_9N(!>' #TDF285^1WV6$ZLN(%].+B^GD M_F,,T1:?K0!K:='*JP*!T0Y6S1SF,\LAZ,:LZ #KR3.CM>COLD,W9,?=TTR1 MM:M$!B,8&3>1S-]@? '4TN10O$N\]9EQ#YQ38D,O4=]E@6G.@JO#K$058W$: M!!<:5!8)?)06"AUR2GLZRYP:F@$G8C*T$/%=S=OFFK]Y!.:K!-X!3LA2:"?LN$5Q?(EPO]7T-@YR5E$1DA0'+"LFQ)49Z M+QT4QPNY,=XQ9H:*P"T1-%3VC>N2P57<0XR;X@,_K(+?_Y;&TSGFO_ZXF%WB MU]^<3A;X>?'+>/G O_XXQP\7=R)U/9CP8ASF\]=ER==GGT=SLF2S30P-9,QD MJT3%P5N9(=%76K 4)+8V$[>":ZZN[N'+'@K>QI5>@AX@K'03S\_+G;(3 MHK-;MVBMCH0[:%H>!-NN ._1?#]UW3X3VLCZ,"Q(,C,AM05&1Q,H1J!LPG8B;W@556^VSU[/R#8- MLR\K<_7_P]GTS92D5K]X/<$K@)'0<1<=>,;(1Y]8MX-]_NB4@LF__V3]7XGH?G$_+:S*;EJE2\[YY$EL^M6F. M1!?DM_(CF$LV:*UTK+?!CGL2/D\E*QZ*M\R==?C\YKD1UB>K78D@R!\!Y5D MYR-]RY2)SG)=T#[ZW(BW^ DGESA_%N>+64B+LV@U1^4$<=Y'4.@X.*6,M>+ + MS,-3I9]N-Q-E,,4,8I?.%Z_+%?!K(7C4UEAO"86EM\68&K-A"600,@<")E T MMT8W 'GR6T=_\0ZF\[]-IWG^;)+?X>S3*.'\W72DR6))3@ (EL=%BC9H7 MB%QKJ[@WMGF"X'8T1S!)^ZMK(P%ZRWH %OQM-IW/W\RF9;0XR[0,[I#VGQ3H M%VXR>*-IF4PS%AW9RYPW5ON-QS_YMWQ?40Z0JG1E(4\^_/+Y(T[F-PXVGV)6 MME@P1I.[ZS.=,44Q\%8HCF1Y:][ZU=X*YLEKO(V8!\A3>HMSI \\I\WF9]K& MQM./==%7*,_083!)>@ADS-!.ECAX:05$M#HD9,FYUGFM]P(Z/ \:*>Z.X==* MZ@-L].]P/*Y&YR3_%F;_Q!N+/Z,3)DO!"4KR#%1,"+$$6KB7&:5!%WQK.V\[ MFE,A0R-Y#W X_ TGM. Q(7N6+TBZ=;&+T2=S/H I%/A1$O)#W-J+&:7:7$YHX6_. ^S#S@_D[0>AF2?YL1US9Y M""H&B"*C+9KPF=3^L+B#XU0HT%O& ^2PWEGIF2PI1AXE!)$"*$FG%AFSM<06 ML41=A,/6<:([($Y%X_VD.T!2ZC6@EY,TO=DEY M8);8F*46Q;;>\S? .!V'8$_1#O!ROYPL<$:;SOJ,D48$HZ.%4FI&I"L./'=T MY&1/;BG!T=DWUO0M"$]>RWU$.L3[O#C'V>_3R?1;\JW112:R1A20M"1K4WM. M^XZ4H'G(WM1MS;4^P.]'].3UWU#@ V2;?]UZUC<0H\DE@?QZ:_H+F^%>'/O$5!9Y8&8C5)+0D%3N0 6DO' MMH#,^6O(5V_5,>"Q019^$RVD]?@?:T" M-$E'\JIS,*TSI[= .1'V]!/Q *GRO^/BAO4DML4^<5":U6,:)USLQ'(D]=U?_%N"#SW3E2YC>KGT?AR@?G,!A9I2ZFQ M#DDKE2I!C HARQ"LH^4SUMJ8V +EY!2_CX@WJ+[WI<,_L';+P_SL$QDD'_#W MRRJ5U^4*WMTJK>P1;2:K&6D? E6_\L%D(!-$6>\M1][Z=-\1XI.GRI JV4"A MWK<56_#> ;K:Z\CM\MDSVNNT3: $5V2[6 ,IIFQD$D8U;\"P$\!3I4\#=6P@ M3^\;C5OE9'3>%;%<:2RVEI,QB$)&*$8[KY66HOU%YV,IN^RC]!YB/';9Y7RV M.'LSF^;+M'@]NTJ\6A86F:@REQ&!94NV$"N"J$F6L#!.AQ"UR+Y3')0><(,' M]-U7#FQ[]B,IKMQ)C=.&XFR8W7 #S\W,NJM"DBZ@=BFK[*;KNT .6U'91D=W M%=Y(P ?3OM6&2S)TP>58X[ V0V",Z.Z<=,:XI$NG8KK'I?4ME90'5/HN:%Y([WHH0;:F/N_O9 MA[/6&DI\VDYL=;\)YA^/R6YB0#9GK@D-X=P4PI^#)M7 @?2;"^A0@*LG! M*4T'4DI&1+&S/K<][7 :;J*/;;IM(LS6[VI-A<9YW;7">$WH*UC*:"N*K"WO MBP-E(_D%AF1@$FI.7.=.YTXZWOZ,)__N-A+?,4M8EU[A^71,CYW_\C^7H\67 M;U'U*V7=\.F#E;0^M));I:V>F2]%078H47N?DVF=W-6^Q/7E),TPS/%G7/WWY:KQTS>B M>SL=CW^=SOX(LWQF791,9]K^8O'U.C.!KRT!?;&:>XPBVM;W2#M"?!2AH5VX ML>$^<3"5#% _>S?469QV1M>1+"K1WDI;$ 0"0XJ9IFV[Q$+'M(BR7I$ZB*@L9$/\CY96KEN'D.^B.'$:])/Z M #412T2KGI$_+U.SW^!L-+VZ#EG^X>NEH3W_Y3/.TFB.^8RSNB.Z3(:[++15 MFDB((V=)#L&3G5!^!SP:3FL-2RR6%OVS_-^7\\4R #M]EO-2$6'\ M)HSRR\F+\'&T"..WF&H_G%$9K<9D7=VL/"=!YA?3BYJG$U8V;8BC<7UQD#D? MC;%@1:0%!49K<9X#0WIMT BK4C=7:@ATITF_QZ', 7+%M[Q/RY;:FU\GSYA! M5!Z*HKU;98GDW48'IDCMLM*HFS<4V1GD:9+P,#H;(%W]WDU[U:UMOGQ9;G1N M>X>)?G0Q0O)0G+'H;0%=+*$O64"TQ8'(W,N2+/>Q=?%R/\3?)?V&T.8 N?+W MO3P/@Y=6>>NY!BUJ)V.&'$A:"8SFJM J!(I\P,WO3R8>2)<#I+M_M2;F6\V) MY3L5;QL/;Y&D.!\M\"I&O%HUF1[3#ROM+@5P9IDP7DSP)Q.BT5,.<.48W2I==ANF)6<-A4?@?:' MJ''8E#>M) \R0D!3A90=>"%U3;&SPH6<.;:NLW[@,J%)=-R*(!E90\"4D: " M>9!>)P1R&J,22=.I,8C#?T]T? ]K:S68EB3TKDJ*.#W_^\=Z%_M+O<:=5]/P MU6B^.*OID;0A*B@RDG="'@EYRDZ"18\)3)P]"#7:P?.[V\S\5Q#S$>.[W\SA+N#+ HZ*+/ MM1M$"98<2_HE>"R 7 JI0M*L^1[RV*?Z[*3@SE-]=A'T8>:Y=$'TW4[UV4E= M#P]VV4?6AV&!\MX*27:2E;7_C]%T$"JIP-C,;/96:ME\^NMCG^K36/F[B'B0 M))*K=:ZLH.K=3"X* M&#/)./H'N# %E$T*@G9D^BB>K*L^LVFM\JU@3D'U;20]P-N^Y;KN"IQSGEN9 M.%@67!T0H<$'RX '%UU2DG/6.LW\7D"G0(5V$A_ (GR6TN7%Y;C6^FR[_E@# MM5URQHDD4"J70Q7AC)8VM?H3.XDZ#)()H8I!7[@M:*>=W8Z0I5 ML%[:.K92RMI/)24'3I4(Z&2**09.YE%C?FQ&<@ID:"#CACFXM8KTQ8J<=2) M*9@6J\R-U^59GBZ3.%>Q$RM"]M;3V:84*.,R>-1$3R&$TTD7ESI5LCW0UJ + MEB<<2AA$W TW@B[XUJ'/#@@;=CGIANKP+4_::W,'JO101>-^*!V1*A8T%[3! MN>P#*-HF(83H0?CLO$FJZ-RB.#T/H=9?3J(]2ML8Y&G:!>'=Y M<1%F7Z;EW>C#9%GT-%E\S>1X,QV/T@CG7SVUEY,RG5TL,[I^KJ;8>*]!YPV> MVKMK1.N5W^HF@ =_"N1\,1Y+93-Y226K?" M6C=._2W\]W2V'@T^/S.!!66]@F03N3*\IF5KPE4BYRID$SR/G=Z-S9]_@HIO M)+U2B.MZ/Y/^E(K[\1/B _<\J%*&P F9(%1>PCZ[)D\G&$DE8B M\;)U%/@^/"?(C.9J&"(T/!Y/_PB$C_:MGZ>7<5$NQU=RF+_%A*-/RPB',CF2 M!9 @$FE!>67!H9: PB3I$O/%M>Z+W@W9"=-F -4,$"C^^R2.QF/,7Q'-5V?? MXBP$EX5W#A*OG=N3Y;4''4+1RKHB L?2>J;?=C0G3)1&*AB@G\/Z6+P>2_AN ME>T\/Q.V1%:'43,B*&U[@M;K:FPC6JF-X5:HUA<)6\&<,#7:*&" )@QK8&_Q MXW2V",M:Z"MDBJ7B,?N:>T/KYJI@@*X( M?YM.\Q^TI;V\^!A&LV6=1ZT;9>0L*<<OE+=.LYF]) M,"*2B5TRN6*LT^G3_9DG2(XAI3[$O,'U8?>/T>)\'0:^[JY8!QU?^>66>>Z4 M8J"=-;7KL(/( P=3;VJ3P"*;CXGK".T$232D#O>R=1W?*SIDRY.NEX>TWR47 MP$4Z%S5M>CK94B0?X!+G05PGS)3F:MG G=YQUZOJ@]&_5C;4Y0)G[Z9E\0<9 M5NLD#))"(&L;7;UNC@F4MW16:J2S4F>OK!/*AN;ZMG X]Z!W'? MA\F'VBCIV7R.BZ_AQ!?DW7W *H/$=8D!#'.Z5LAY"$S4,EL1'4>MB>R-V7,_ MHA/F3$-5;&!*[]ZS&\HH5YWDSIRR6C.A@=.123:8D!",XI!LEIQL,Z=,Z[2# MK6!.F1]-%+"!&GL';9P,C>D=P?ZWBQE>C3YA?3A8W-[:_ MS[%_=L!U@M093"T; M&%BTM3V45A#J: ET$;CA.2WW>I>&>('Z9UXV-UD M*&D_EGZ+=W(ZGW]Y3W]U6;?EK>+!,P&&D[VMHG!0Z[@ V7(2=DZ"MS9M[X%S MZ!K98=7_4&KMGFHX1/)U!795HM4%VE"-&;?#.DY+KF8J?(@:/>5_8(J84%"7 MK("IVBE?IP)!H *1I''*%ZY8Z]DN!Z?& RVZCL&,7<0^!".N(LIW(%Z57!IO M'!J?0-?FE;3L"%Z8"%RCD=9Q$6/SF.W]D [?B*.9^F[3HJ'L!VCKM>%M>(Z3 M=$[G[*JGJ8AD? H1P*O:\#R+#"XG!9@N1#F+XWVV-_A0Q0VG,7 MWQK=UAR^[FR0'9LHL6AN@P>*<0[>J4) Q>U2.7T>9)^VB2$)-R MX+TSQ9>"035O+K@%RR,P37II;?-0DGXB'\ P>1?&2* ^X>02?\=UC#(F M2&>V:9RQM G)B).@O["$V@SIPY]HUB\IE$9T$'6IE MF99ZU3N9.5IDR#9G;%XK?!/ 21N=^XMZ@-K?S9G:SV:S,/FP#+?.GW_Y^C-O MPI?Z>\L5?%W&)+\9A\GOX6+MPG59TT!6Z1#K.8XEVX,FMS>9F#+$V MYXIT42A(*M#N;FB!SL<(@=8K4'O-6*=692?)VP=,ZD=.VUU4.^28ESOC;#() M)R?#(6DR Y5B$2*+%C3Y'\8XAB*W=LD>S8RO@QZ_;50P0*>%#4.)NB#Z;J=_ M[:2NAP= [2/KPTS_XD'IQ%% K;T%Y=0R@\N!P*#3TFT,K3NZ/_KI7XV5OXN( M&S=2?5N/L_6:7*QIXU)H74L.)-!":N*>D3YK&W7L5%'V0(?4ZP>>Y#:_OT@; MMDBY!K$.[W2 T;"]]HU''[Z']I["OZV^'I(;X@5=#X417AJ;&.3:$E!I;2!8 M(6@7RC$P*X+VG4)BQU;@/7VMV^IO%X$UUMMO)*F+RXLK(-$+:Q(C_X.[VE(Y M(01/?@#M(U)GQ[-GG;JI/J"Y;QYZV-[2>XM]VD)F#:/22R#A\PT@PJ!2*=9\J2PV8T6&[J&+>H2FJBO)L/?8+*VUMFK7=,.NFO#+?51E),,$P+L"41 MCR1:\#%K\$+'DI..ROL6N^:WCSU=\Z:'>!NV^KH%9>U&=0#3TM2Y#> (!D\? M=6Q6:P]9#OLJPUZ)//D#=>>UYG1[B27!$- M>_;M,*FD"\(_!T?MHNTS.&H7I0R1L';OZ'=$EWGR%K+RDBPU[\$YQ4'Z8)WVC*EN)NH^=ZF; M )VD$=->%0-TC-T\\;4+J(&N53<".O+-:G_%38>2^@ 7K)O!)9F=8,$ KW,X M5.)TWDI16^UD[1C/M)^V;C=P0"ITO68]$!-V$?8 #-@RM)E <5;'=7.;'2BD MQ7J5(S#C$CI+KKIK/6_M<0_&WDE-W09C[R+C - MGK14)T!G+0B:=&!JS6%A!:-H7?)_#YR3-AE:J6& [N);H*W-ZP[@!C(<[@5V M' .BF1J[T:.'#@8X1!X &13SS&1@J78/94'3UIDB\!AU##8D;EMGRK4><": M>0S,V44=#1FSW'VOYT^^'7TX7[PN?Y^OFD.N7?MLF/(8/*24R+4OBD.0*@'J M&(/6*6E[JV9X2\/%!QYT>".EN6:F XFUH8FRQ/;KY8QD>SG#ZQ73ZE]AF&.= ML_'RXN-L^FE5B;<.[]BDI!$(7OO:AKI8B)8).H2Y#LE%SW.W/KZ[/OG$2#&H MX T31!<-"X88;5L; MM#O .VG#=B@U;6#4D)3ZBO1&86\7O ,9NSM"/8[A.YCNNW.LF=X.NX-MA"V9 M"#+0AJOI 858]UPG04F7 @Q2N3=4MJ?<>,)(?*\MV4=< [/H9/^&8[(7\ M'M/Y9#J>?OBR-/?6Q[>I=D*1"4HF4,I(#MYS#09=MK2C9WE[TF1O-CT Z? & MU: JG0ZGCR'ZA%ZU,7V+XV4X='X^^KB&QD*2*I)I)Z.KM3VZ=LU-"7QV,F-R MOHCFQ>#;X9PV35KI88 =Y?TL9*S+O/832RJQEJS+DJHUZ&E?98E<#Q6E*+4^ M(;7FQ6T,ITV&7A)OV!MV5>E7%W?%SJLLG914#NC 1U4OU&AIP=;I<]:0HX"I M:-6F1/+VDT_28VH@Y TO?2^=5^J]+M^ 6L>3.Z!J6(.Q%"\H$THJGICZ@)7S"3?*='@<>G\GNJ)@ZA\%ZFVCK.O MH;R>K&^I2^+*!Y= YFIJT/,A<$-?&4)#2'W2W489W?GHP]8P-)+WM)FPMIKN M__[3+8&\HF^7?[#\_;K@MUA^J/_]^]N7U\+YXX\__D*FXGPQ2G])TY^68&3C/G''T;YKS^.@F#6,L-M M)/46M,X;PY)RD79B@4R=-7A^3Z]_- \?/LQP];S7Z\>\NA[-Y1+*S)6!5 )M M7*$LQZH)(+/2DPW)!'.MV^P^A*E_;O7R\WZE%W_3F.U?/J?Q9283K1KI]&]^ M'S[3*VM,JC75]-IZVK6#J7VO-0AN(I/>9I=T\\3KG6$>WKMIRI^["=K#*NH0 MXU/HO:Z_$3X@/XLE6A:JZR"U(=N>9S('@@=G.3GHT:1@FX_5N0?/B;&EF>B' M"*YN7OC*^>,\Y9!EAJ0C Z5J3WW# N3H'>'34B5QF"WV(!,B#T*&9@+?1(9# M3H*L1NF;V31?IL7KV3N M2, 'TWXIBDLO&10>"JCD"P1%9UE)/A6KA?+8J>'[X]+Z/5&4 RE]%[FVCJ.\ MNXSS-!LMVQ>L[VR,$(Y+"5H+@A.4I&TLACK$17G%,GJ\U4EBZTSHVY]]V$A* M(XE/VXFK=>KANQ#>O<-Q^2U,R,;,5X@4\T:Z%"%Q10S%4E,&I ')O/#.YI*C M[:; 31]_\-GN_20^;2JNYJ_?5S0;%JJ0HTRHP>=$"Y6*O@K%TL[#HA,H9+&R MFR+O>\Q35F@S\36\>EPBH[VGX+R>,&&\WGS6Y51H-1(:0,4=.8): QTG#$+( M5AIT2!Y&)ZUN?\:3WV<;B:_UZ_J*<$SF>'R;M'IMB<\>8TV$5W#MW1KS.;V<$OBFQ<1$R13XS9&> CH/7#!BTE6 MQJA;-[QX;-.&!_-^!U'"04AR:])A%WQ_3AC>6Z.[SHS=1QU#3*EY"&?4D39- M+B +%\GT9 B!!3)"2U I8N$Q_3EA>'"V[**%(::=;9QT*KDN=*AR*+4^4IG$ M:I&D B>E+(PV4^4Z=?_<@1I/9:SL3OKJ-%9V%V$?XLKN1K&L<0%=9AFDD61P M%^!XXWX/EL9?H[[*B]]#9.]!NU$QV@78H>^/8S0J: MJ? A:O24_R$,C!L02RQT*BH!!$6!RJ9&/Y0!73"1FZPQZ]8'R,&IL;M9,3@S M=A'[,.TJJN=^!^'501>*]ZF>E;;&UY2R#+R69%:Q(C*=I-[SUKE4]R-Z!.;% MOLJ[VYFBE>0?0\;ELYR73PCCEY/E'R\[3@V7:WGO\P;/LNR^VEOYE>1\*,Z5 MS$5[4FJ)MN@BF;5:#"_\MXG#YQ9&:-@)K!J[!H/BFN$VC,,>&'91_=:'#,T$_FBS MWZPT196:Q+/^I"ZCO M*/MM)QUU2H3:1\ 'TWY*/#-E'(2D8KVG+!"]#J!K38V7GIS)3IW/'Y?6=\U^ M:Z_T7>1ZL/M\X:0W@CP_+Z,%Y>IF5KBBS2QH4=O)Q8[%A(_]/G\GZ7>ZS]]% M=(>)I7][E>1R<[S543467#0QM!V&FBQ3M:>^CI$IXWFW+2./3V5^_R=]-7I/G\7 M81_X/K]DYJM5!1AJ\D)8!L*4!:,L)UM)!G> +>)QW^YR:[N'_ ]]GQ\<,\+4YM5U*%SMS^:#5U +E%UTEI?4>O+:4[K/'XP9 M.XC]\/?YWJ)'APF80015W6[G1)UI;)Q$R1+CK9N"/*G[_%V4M]M]_BZ2/\1] M_J]A-/NO,+[$WS#,+V>KOO=?F_>LVCV&V?J/,0<&T6#KVN_?R(&FUY\< MIG=5!DLQ;<*8G Z.<[*$$&,=KT(8HS#T53+"\2"L\P]MZ[L\\'MDSF *&<"B M7 EI$[#(1#:%)\C2YCI$R4+4PH(02A!H-/SV;*K>^]%6,-\CB]IJ:(!KDQ8B M6H5XF.;1&R: 24T+D4Q#1&8A<*=TD:9:YH_02#AH?M;C(>1Q]'[LS*_[S8%E MT$%S+:5D$>B+.IS%,8A"%W LQ)QS-+IY:]+M:(X5RST2.SH9;3MK:8 #]RU9 M![-16F#>C''S[ZZ[(W3 /E!@N _N(T6.&W'@3A/8 ROPL9&P9$_V1C(0 I/D MYL0Z^SMXR%%%6H&2=(*BDT_0N[MHK3_'4F$+/* M,@51U4DC&"0$50.II62C:?O'V[EUO=FT&.0!I'$YRU0'E+=NA7T/G.^(1ZV4,DBZZ,4%^4.C,'X3R#%:5_1*Z4H2%K() MJ4XVRQ#K76"Q3JN3VK30]_QKBXL]5%'J.OPP^U MDH*V.N\@VAQ!(%>>(5.YM&?)/8"^*[:T4LQ=UJC^ML_[V3(V\N7YM%9EW$)G MI4Y.EPQI2G9 2G Y(KYD&9R&GU L'X0O\H;EUJ/G?[85C?=X"RM=Z& MO-_9!' ]H: #Q($"DAW@'2?NV%RUVZC36"\#N%9=H#IM0E0E0C*&K'F3/3@C M"C";;5;TOY);WYH!&#._WHO74Z2U+JPDA*1J@\9,QIK3 MHK9\I.U8JRC:S^WN@NN(60JM%-J!,+VT,4#8\,9+<_WE?XYP1@\Y__(*/^%X M56.F959!%O ^,SJL"Y*=EAT4;:VQDAO)6WA3KZMH(6@;;V.1DFN=MZP],XYK$5R086< M(RU'E=/C5G?[Z7%0:Q2"L%Q%, 9 MRN0\ZJQ;AY3N@?,X3*=&BMQ&F9Y:&-)VN@%-K$N:,E?6Q@*2SF]0(G$(KG8L MQ6B31F>+'"PI\RZ<[XT@^VCA0#N(7+?)K[WU$34PQ14H'1V$FCW@+2J=34H* M6[?.N0?.]T:0?;2P-4@X=.5AZ_;!NS]DF+K!O1L%>V,+2\X%4I+2A@>/B4M$ MR>D=#%@VDVO [L!MT\MSD(J)I,#&.A75%0.Q* 71#6/L:$_E>MJOY> M32A^6M XAB^8GZD8@3[V:9A=V MW=Y*^VMFB'[$!.;E9+Z87=;7_.5D@3/:\]Z&!;Y;T"_Y:^OD,VV*"ZHX\,4[ M4,5&",%S$'2(2">2,;;UH=L=W?=,K(%TV+K'Y?/+.2UW/G\QO8BCR:J- 7X< MA[0\89[]$69Y_F8Z7SQ+_W,YFB^U]\OGC[6WXYGAA3//."B?R&WV/H$SBD%2 MJ@1A?>2AVZ32_3%\CP0[I-H&N$5>OPDDF->+3CD[G(H+&;/G&0RMM['-B/Y'BG54#=#!MM[7TR0.:T\>@M,U^:S7BKRN50 M(S/+L>B$H75V^'=>5]J'CZTN* M0/ZBJ%EM/DCV9R+7/@K=)Y%K%VT,$ 5;^[@W?-A5P722ODA:J/9(KT<,&1S+ MM'@=,LK@E0JM4QVV0/F^+9T6^AD@P+ )5OURANN^GUT #F3;/ CN.)9-$U5V MH$=_/0QP,CT,5#J%+G -+"H)*H4"KF0.GCE?TZR1R=:Y,4C7:J+ SJ#R5YCBD&]NE_.E>?6BBC,+5ME M2_A[ZR,.;W8TUL6TN2"'R'D:3<*D%@U_O:U97X?/,?K9.! M.JQE((NDY3J.%)9I09#I(]/N '9.TS5%:XP2DH/53 &=[PI"L;:6G:E2+.WH MLG4CE,?/U(>B0(^=J+LHM;6AM:D_\CJE41O)>")S,KIJ79H T0J"96.4,I1@ MN.MD:6U_QN%-K>,I[J&NU'M(_1 C+&[8I,WS1SM_=N^TT?U6<2M;5*7HF3=" MT'^5*LEI[IC'9%3"G%@\Z_R4YI[SUZM?R\A5""%"'>NZ;%\./BL-V1IKG2GH MW '"=*]:I7!NR+AY0=(=$=N7WZS?9S*)^9E6QB?/$U@;59TL0\Z-8PQLB%H' MG85VK0?O[(+O43B6^S%E6_2@N5I:#V38 >A_XCB_G/PR)PG_<>9DMC:0.ZR3 MB:!TK0BRV@$6>O4CDTS>GN'4/P@(Q MZSIIE:,T6C/-XKZ$:XSUA"EY3*TV#+4-NKS?IZNU9:NXCLE"DJJ \LZ 4S:2 M\UV7YFWT41V5L5= _Z1K>WTV;-S8-RL_HXE"*08\U=1\);$FRB8H+C-/;QA7 M,>U+PT=;3'$PA@VAA8;-&[>^&--+\OIG\_^W>FM;G?SMW=[]&>7%_3C$S)>/XRN?WA9$_+^/$S^-IWF M/T;C\9DDLX ;+T&5)&IE"(<8F :ID_4*-3>B]33/@R[P!!C]^(EQ]RVP?=^" M:QS6RF)TT,!<;>/, X,@A "R6Z5PF#SSK8.0)\B=O<1Y5ZVN]?GX,ZY<[6]V MX!J]>?Z%?NICF'PYN)29Q\S'>EAWX/QX<>? <. M)/N[;/%]-X'UT.S798-0YL^_W/ANE:7BI15:R0"VQ$SLUC4E*4@0P:I@M70, M6T?M=\5XJ"K P;:2097R6&KWMJ5))$0Z$71BG'!8FE= MWO#(,M>'57_'!/5=U'"4?.,N /],4-]9E3LG'N^CAZ,0!H-RPD8!29'GJ3!: M(&@"HG*(5F,I[A ;R^--4!^6)[N(_W )Z@5S84'6!H&Y@,IDL7M39_@)HY) M#%'[3J;ODTI0WTD7W1+4=Q%DZ[2!I6M]\XQ<)\UG$UG6"+R8&JDD+SO2$L%H MCLYDG]WM,9E;E+OE 2>EVA9"'*(DMLH47XT^W8VH//_R6_COZ>S%.,Q74V*Y M#$R4[ !30-K 7":;6R>(/A@E4G)!-.^@UQW>=V%.#J6N(4;U;(?Z%>COX>+: MT.D =ZAN#[M!/5J)P3"J[TZQ9GH[[$:V$;;619GH/ CI3OZ<'X]S,^Y ME'+M4."=MJOQKXZY")B51))&C*5UH=X#D([0+V)(E=[I;-E.'XQF&2 M\-TYXJ*&IJ>36CFQ-AVFY<5TF:3W+*7+B\MQ[MP9!P>IS M(8'UVY[6G_R& -;.B=+!F10$I7FQ %I6SK M,_Q^1-\/1W97P VWI9]F[X>XU+LM+5?3&>+T;]6NOZE]@98!H12*2"( M_RB8LX,Z!F#,*PQS/)^.\\N+C[/IIU5SX?65NU'>!F\A^7KE[I6M5Q:T],@* MYSIC=JV9<@^<1V0M[ZN^V_/,&LF^=1Y+C=E>+G#VGV&6_P@SK%V/IF51O[Q" M)X)/A4P\4,864+8$6K47Y.E%Q7+D.G:L@'SP4:>C]0%$.\3U\.6,!'RY1/;K MZ'/]ZKK)E+$N>5G *(.T$PH-L9!GC[05VL@MB\W'/FU':REI 0DY4JI*^PI9IFW(8/*!5L;KUM%'%;&L+>FX5-R::UJRX#\_I\:*9 M]!L&5>:SQ=G;,/FP,I&,I?-(9W+$4AV$[NC \I)+",XEZ7R4+'5JN4V?>D/] M]-U7U7_SP)-T5/<7:<,W_AK$V@KI &,7=[.+AMN_QP^[DCV$?UM]/237\#B_ M#8<)E-%:!*8\616T,8#WOF8D,6$D9TFS3D4'QU;@%H>NO?YV$5ACO?U&DKJX MO%C;@]D7ZW($C^1Z*N1\&FX9:.V1:OW3UW>,I R60[=WIED4I6(C>2>94XNB5ED5%JQR]<1&R\YOL1/2*G;3]FW.GTWDX! ^1W=?=C M=&"9W%/ 4,B0XC9"U,R"8RIC4#I;]>=5>"^B#***IW05'GQV/G,$KVK?$:4U M!$]?L12SR,YY%*V;_IS$5?@N=-CC*GP7M1SI'K,+Q#^OPGNJ=H\+S7WT-7BI6:3GB,*:HD&D>NW&/'&0/#)K1VC+K@&K U?59ZX7 -Z9''R M&&G=9'="D,9#<8DSAXC)?0G^7_OIPOEE5(3LM:&R\ 98W)""7('.$" M=*S]C1-*%DHWZZP1HA/BUO$T-41NTU7O['O6\P^L'1/H+?F$L_ !;]3I%J]R MY,R!L\'77#T+SA@!*:!-R@CI@F^\J_7!>T(X/_>U8?72>J3-_7ORL[+ 6:5;^Y>F.[E!7B8,?A@,IY+%<)^[2<)9:P@4\EA;H9.O7(24"8V)L?4%Y:.@6L< M;>0$"@73=32L@E =%"R$5"K43+5N;??DFV_NI-(=FV_NHH\!PO@OR(^87N#L M+:X\B_GYZ.,:FF5OC<, M@:=BO2A@.;DQ=3XO1&$Y:,&\#T%'Q(Z)AR=Y\[,/:PZNE\/F372_40B^J$Q> M!W@NZ+U 3. C=Y!2<$D77Z+JS:T3N/D9@F.#Z6F I(D=XL@&/<]99XBA=CY! MLEP].2V 7&45M<)@AYO3^Z1N?OH<=P,IY+'<_+R<)'*0WRW"8OFYK^I?&%U- MBW2T#NZ8AI(= Q62A9B*!*=8H<59*4+KFYY[X#R!FYV="# =1A$#A"JV0+MR MR;N &^C>YEY@Q[FE::;&;O3HH8.#$Z48I97S$>@8I9,U\ ">&0WHZ#? M1FE5 >N2$Z6&\FF)@OB:"L1"UGIQBOPN+H71H@L?'NCGM.G9)VI9-A%UXPZ( M5WCFM3GO"M%\;<)T -6P'^)6((?OCMA?1W<5WDC P[SX&\!9;@4S48$1U4,/ MWD'P)8/&G+/,AAO=HA7?@;5^3TO% RE]%[FVCIR^NXSS-!M]K'*DXZC\%B;A M ^8*,H1WZRZ[)241A(-2FS"KVKDI2E10&&UI9 Y'O-WC>$M8M,O3#MN_KY%6 MID.*]'%4\5_WIGL6IY?T,Y/%+)#@_A@MSM<9',/6]N\"X 5_WO+X]:UMI:\ MH%;96BV44F1#6!V8U[71O6:>=^@#L N47G,15A]\!>A&[-8*K9*R#+3.')1A MJD;F T@BMA?%Z&2[;1!;']'7U?G[)([&8\QO,>'H4S77YJLKAL69]FABHKV< M]FL:"7L C_=G+$A \IOI>)2^ M+*LGYTOY5M]\?I;):/=<$9Q0[\6=%1"7H\:EU$9CE"RVOJVY']%)T*&AT >) M>ZW6_(\;N^6K42 &CQ9?SE1@:)A%L"K2.2U#@(C2 I(--Z1NN]@$Z" M$.U$WM#SW;C>E6/O,5DEK053M 7EL$I7CD3(E<2NLB@D=<6=>*"#TJZ'91 MR",H:>H"]\\*N@%4W[.V:1^]/0*ZU;M))>H GA#)WE8I04PQ@A'&,RD5V=X' M3#%^DA5TAV39+NH:PA:^,L:N0PCK>Z@0LT0A(;/:L+T(12*('E)!0?)(RMWN MMM*L'.H6E$>5$=E?A5M*H?K(_Q#1PI\Q+GK$^F[^]=Z1NJU8;L79N&:6Q^B- MJ,5)-5&T1,.]9UEI%X(^N_E!?:,,_TJOR\OY_++:?:_+.YR,IK-7T\F']SB[J(\^ M(Y$KK*O-LDZSX3#)&D-.:M+-N\MV M1W<:K!E(&P.8)-]PV!B16>82DJF#S7C4$(,/-0U/T:F(LL36&^CI[1A[2[1U ML&TYU/6/V:CF/;V87ER,YM5VGY\EHXWC*H 7@1:7T$#M;%ZGQ6J9BRK\+35V$QTK5LZOEZ"TS)#3:"2A9D^7%-;=: M=5+DG8\^ 17V$U?#WHFWKVG(X5E#NNJWG;Q5KF0&18M:VBUQ+78'S-/6?%M9#]#4\-O%O@BSV9>:H7HQO:S-/7VP.BD-6G.L(5V] MO*0CJG+.7%"TT[1N?W\?GE.A0B.)WV6#&6)+^!T79SYPABJK.NV-UEN"AN"B M D;LY+XPBZIURL06**?"@?YROJM^V[]4:.477"6EUY7_\CF-+_.*H%][YGME M2G%: ".;$931#J()#K+C0I2< ZI.T4JC)2NU=P^CH\V1)VET HR2[--DA,FMLVONPW,:S&@F\;ML\ /L'V&&Q;5DZXJS#A4=T M2'X,XY6757\2+S"?65%TJFL_[[HOYNV)8&\UM MH%Z_P.=M]!\O9^D\S'&%\<8+HJ-VSF4&CM6!%0$+N7,R$=0L"&%F5N=.IUO7 M)SYM=@PGW T4:! ^O0ETE0.I'%=D=5D@6XQHZ0N"#QB XRH'4J70/G!Z!\:A MVCP-OS/L+M7'DF*\-L9N5#\LD\NXX!PM;5P\+>MA9 1:FH#L60Y,"AMNCU'N MS9 M4(Y58-];P]/VDA[@'GL3K-7PMG7B6!> V4&/PCN.+G 3539@1[]]7 4 MPF@68HJ$D;F:F9$$O26ZT+IH@4=(J_GK#,.%%,6?&V:KE@P*.@?>WMRP;9:I6V/ M.+Q1V5@7T^:"'#Q?[H9+A+/1-*_HS7.022G J#DH24ZWRS8 "BAFD)E)'; :P\E7 MBPRT8PI4D;(ZV05\))B&)>:P=\([=AQL19ZW8DX^RGEX&;-^S^FZ_Y(QFD; MA0?.G 5EDX;(F 86K;?<>&::CY;O".V[X\Y^2CGXOO.>:+ F.??2LA@%N7LU MD]8F"\X+ JH%-S9S'D+[27\=P7U__-E3,0.8S+7T87%5^O">_LYJ0J9RCIA= M)\LE40NC"CB1/#!FC)$IVY1:AU$VX3@5QZFWC!O6)6S#M)Z*VP'50,[19D3' M<8?Z:^P!"O00]T 591O061]YLK8&C@BB"BZ"0XF V0J4T7#&6I\9AR3! V[- MH3BPBY0'T/VJ+O;WZ>*Z!;OP)2C##2PGT=*""5ITM?(F<%>*-5ZW3EV^ ^+P M)D$+[=QI9MY'M(?H6K LE%L.D)J'2:X]%D:3#SA)([S13?/-57[!ZS@>?5C- MH^W1Z:#O(WMW1VBZYEL=%8KA6JM\ JU5+P\LP_BK5GR_Q MY>1W4N'[/W#\"7^CGSF?G\D2>,ZH(>O$R""W 5PM,T%A&1GC7F;1.D.E.[KC M[(LM.;.M\V%CS0P0J-F.]!VFZ23_OQAF9YG1PIG7('0=SRUUKAAKX7'A@@M= M0FY] ]4%U_?$FSVU,6 CU;L8WY^/9BN(&$-45F4BM9$U1;B.<.2$F*'7.@7$ MY@EQ'6!]3WS93Q<#Q&*V0_QU>CE;G"\Q%I.DT\C!:+)%5>T[XIFTX&1,02&W MK'WCL0ZXOB?"[*F- :(X]V G=MZW[F&P$>0++;N[_X I$-EZP]- MAY:2?RQ9_'?7;T+ M>#DILU!3#\AJG-T O[Y!XH$7'54$KFI9+];6ZY)$8E.V#!$39]WFBG5[WN%M M\L'U-AU6Z T#SU^;(MX5RO6\;(.%1\X V/D42I=1P.1/:JCML(CY]YVXL/] MSSEQ'C04\M9]H>&U[2LDF/-G.2\_)XQOS#OL<3/;X5-[7[[NBOS6_:H+(D7A M2PP)Z^VY,Z;XS+6(BL>$>-;A\WNW>2=[?O'EW67\;TR+]]/7LV>?Z'.K>5Y[ MQGQ[LSH& MXN7%QS":+9LWGH?9!YR?:87*)%M QU1[-6H+7J*&Y)BG3=2QB*UC3)N1'&$C M&YXQ=SJ@]5?" />G.PGB:N;,^N\L1XJL?&#:KTH6,8-$&T"1"0@AR0P\T3GL M?)0QMXY/M4%^J##6$0AW!-4^F@#8U3+>C -Y+9/\R_]#)-DEQ@N(3#N(!GCT'N7LVR=4],!UK&"7,<@RQ:^ME+:$,&';1!O)"=V M@3A4M.MA>$>*;K56;5?J]-3+D2B$.9BL,8$)*I%K$RV$3&]1858:YT,HN755 MV=&H\U!\ZA$P9Q=UM(Y +??;_+J44<)W'\G#NO)^C17TCS9D)Q8)RHH$WJE, M)H*)9#@*)6_G@V\),6QYP/%,\F::F#86XR%ROU_/\F@29E_>D7?0/IBPPZ?W M#BKLNY);P86,SI6J=1:4RLR%Z% DEI ,7U*_.-OA.3WS-*J5\[J\6TS3/[\: MZ-DYI@2J.LF&]A['%03-.'AFZM4?"F)KZSR-34#Z9Z%<7$PGR\^\DN3EXGPZ M&_T+\YFW-0?/,O"F3A:-D?97&3A([LBDBX[IW'HXZSUP#K\S]=?\W1R4-M(> M)*'Z&MJ;,'L]6PU:^Z\POJP=3I=HSYS(#&608&6NV[!$B))I.G S]U%D^K=U MX*P#K!,C1A/I#Y(_?0WQOZ;5)7P[^G"^("NLN**XU< L(]9+G;\*7ZO"_N)S-<&FN_3Z=I-4W9P:- M93(;T"%&,JKH*Q\#0J;#7*1:@\6;MY/M@.L4:-%<_@WSGY>&]IO9U8R@C8?; MJM-"3=:>)3Q#&WPTMB9F8S6YG0"O-0(+/Y M?JAGC#/#.9U>(6L/"C-]I4(-< >I6&0F^=8-+>Y'])2Y,8#,!TASWH2NSI:L M9B^BU-P%$)$MFZ 2:^FD@R1<*CK:Y)K7Z&U'US?)F0WYKJ< M6962%":"+5S3^54R^!P52#0:73$QIO;ASWLAG2H?]I7Z75+T'N*WKK2_6O/S MF[=*TO-L6;*0M+?D\5@.,94(7/ H;6$96>L.??? .=25<7L*M)+QL:]YY[/% MV=LP^; *_Z=)[-M0+\HS9Q"U"8#<"/*/3-"WYW!O9@=]Z@UFT'=?6?'- M X]U1=M,>].^4FP85;@&<160[P)CE]O3+DIM?^/Q\,UH#^'?5E\/R0VH2'(M MBD(KZ1"I-D;DH7HA$0(+.DNA$OWZ%!2XY7ZRO?YV$5ACO?U&DKJXO%@3*6*2 MSF@HF6$]8\MLB&9O-<:_3 F]8?"M M.G3'*&44 6R,]50GJR^0&H IIZPVPI3FDXBW@CD5JZ>MU(=H.'(#S[H)?P=$ M Z64W45SG RR1NJZ?2OL/)($=3/F[B'B8UE2?<+88T=[V;;3FZJ!R40;E18$L@P!EG /O0X90 MK)9R$=-S"VC];N=@-I)O+#)XB]N[RXH&^FY=O??HMSG'W" M7*:S&O$-DX3-LL9V?V3C5+*>:[Z57Q8\E]XX+AR3"A51A1<6$]F/,?/HV5G? MAP^1=(;)!9YT >$]>1O"U";XLH#S*&+V!;ENW:UCZ*2S%^'C:!'&WXKSU^GL MU\M:_;L6ZIFTPCHF/'B;:_&Y%.!)9>#H]TLN@M38^FI@9Y"/Y;)@%Y;>!Q!HR5_2M2^0V*J45:WVU^&BO#_J0HI6,CWU] M<'TC-@Z3W\/%*H3',:E,OC\HY+EV 2\0;)(@#'HMC35*M+:M;C[_,;K7.^GT M]FWCOK(=HN3F"LO:P^N 9J@"K6^0'*D6:V_-;%%Q#[$.KVS-,).E'L$@*\1A MXX$V0%8S9IT3C@N'T+)#U5-#:3C7:39NA+J_1_3]^?3R]JB?]6 ?+EA MO5Y-<"*8ZXJ>P(JUF8&@_Q%$19N6<@*R(]D+KX+SW0JCNCWO"'52/50R'5:> MK=OL_$+NZ?0+KI"M.\%4;/6=6P\*]+QXRQ$\1PZJN)K;9@M(6V2)*!W/W7HO M=7C8TU5V:TD.L'$_^R/,\G5-)SV/\< =Y&Q]M3TD>%.+'*36.8IB@FK=4?L; M *=FC^TOW0&N.):^Y/-:D4E^YD<225B)=E:O]I8]GIY_^?HS;\*79?.YNH*O MRYCD6^]&ES4-9-8-L9[C&(<]:'+;67PL.A[BQG:(M4DAM;)9U2XO] OMY!"8 MJNW-E(I!EQS___:^K+FM8TGS??Y+3M>^O$R$KBR[U6'+#LGN&_V$R-HD=%.$ M!@!UK?GUDP6"%,4%/ >H'ROS3PKB;E)I8B9PZ4U]NWL;](,ZOW'_ZZD-1086.TSJRM/M;?WIY'DLK\Z\8O:=[[HO<:!S];'L;5[2&& MO&@=6(,9<&[AF1YZ, MP#JU/28ZS[SAK=M/'D[U0?&,O9=_=U'W+?F$M^KY7GU>7)RO9X2$Y+6PP$5M M@*2")8,G799])EX/X0:YF"EH=X8:U4A.J80L/6K_G#GE\R\\]<>R*1??0U+_%C_H4^9OT3KO// M.%]N6F;-3'26>^%!!!>KR>0 T3&0R"+7K-2BZ6'/WCTI?S88GSXN!FB,R_JYGIJ\I&Y73UYV*-9S=__GJQ6K];K/\KK]_GN/AX7CV%&X'# MU8P%G75("G14#E34M-.#J<.VN0^Q&&-UZS9NO 66>A1#0R6M16#N)SCL?BL]LG4X;0 &V4;J2*[/W\ ML$TL447YXHD'01Z.HF4/3?CYB,^+'2J<_-K:/HNRI9.IO-E]] M%\7UQ>JRY[_F*A3)P=CZQI\NW_@9Y.!43L%QS5NWA+I#Q 1RQ,;$PJ*E3@9( M<_B!H*NA'QU(&B@I[!YRCI/3=:"B=JG] "F/!( 8N6&;!LDQ&B+-(-0.ZO2E M2RHR%(FUSJH:3?&/)$4-K_<^PATN/']UK'T_]=[E?UWY3%>YS189*J[ ;W(I M=.2 +!=03#*)P1$;MWH:/1H(ZK#L^!;XP5JZ/RS36L1###*\6?(BN?/2& T^ M^40L>U[=6 M9*5UVMB@'>3VRE5':AY+J5_O32SNRQL'[$. M7_J'$9,HWI.393AA.&L(T0B(@ORL0(>4T,W[BQ\_%7HH'?>19NN[ODOU4K1" M)22S!HNB$RND L%Z!AQYC!(-3[<',9UP'5@O9?2M ^LCR=85?QV+$K,HCC%A M(!K'0!FF(/C(@)%!DXH))=MNDR-.I,AS;WT/(,_!2_^2T;R4Z$'6T49*8"0O MQ3H(S)1,_Y?)E"=>^G=$ZVU_733,%A@TK[X+3R^%@KT*!7O!9(R*JWUT?"J% M@CK:[%$Q\%D3;T4@H"@:G#6>2:X]\ZV+MDX'M[T*!2<'VSZJ';I0<&L:L$SV M8#151D+6!H@9G+(&"MDXJ#MQ#.;&LWYT9E3-B=&!L"J"PSK%@R4$Q2E@ADN/8K7M68\(F M>)RWA6.C?.C#M3I4Y6"#@LBK<^?G[;DS0_0F9T5W(AGPM9:A ,:@0)A2C-$Q MI=*ZN=]0O(P'\.,CK%7:9DMX',/Y?XRO[^7[MRN"9[65C?%&@,UU\(VT$IQ M!)^$]BI(5U3K#N #LO,"_J.#9$HUB_>F8_^R7*Q6,S3"E1)K-TI?^^ 02R$8 MNE)C2$X966BG3P7W#[/Q@O>C@>(8CQ2/L$1B+7E>F^E?\S5+2?KL@H<<GFQ"83]OOZ4EW]^ MPO-[-_6,F1B9=PQ"B:+F#YH:U4S@C O9AZ*4BU,!?T_>7G;$M. SI4+&1_G< MG@G?"YUG65G,W'H(UCE01G!B-41 3,R$Z)1SDREB[,_>RV:9'(@:EC%^E_GJ MG_/UIT_YK$X5^A/_SJN9+3ZH& ,8Y1DHE1V#"JNW:%(>]\ M_C,$5BMIWP6 /7JR E:/ M62LL,=O:;!ZRJ4_.T<9:31(AH$LN:%F<:QYS?8:UPON\'1Q7V5.I%?XQQ2?; MP!+2]I>ZDEF;17 M,FDOF(R1E;>/CD\%OR9YEK/40/>)NNSZ@\$EB"5GI8I@*%HWB3H=W/9*)IT< M;/NH=@"X[DXZ0R^\-J$ RX9\&)UKS+[6*">M=)&!R>85NL\A7["7SGO-#.BC ML =S2(:>&5#[ %Z&.?XBF:T7;^@_^8S$T773IJM4MLWOMQXGL.?RPTP::"&+ M6SF$5CHGM!#6*JYLXHY)J[RL^:.JA!CO'T*P)R%'SR:,5F;N(X*0-7R@4@0? M/9WOS$D61-%W)DF><#;A#Q2$QRD(MRFX5N8-?;_Y^TNNY\F?>?F9SVS"HDQ2 M8!1=BTI; T'Q"%B216VDE&:0NI5!N)G@?=$6TTYN[Y[DEI@>< M*:4R[MK\/[+X&Z'E\\7GF7>)29X=U/E6=!A(LC,39I QL**$\UFK*6^1G=R] M;)%I &=*V8X].,6_+SG51IL!$26[K",DY*2.RFR0+(%34OAZ5:HX M:3-K!V\OVV,*H)E2=F5G/K>'0#96%4E69-!T62HN';C@$+1*= [4N.&T;X\= MO+ULCBF 9DHYE;ONR)_F7^-@Z6%"2(Z#D7X6'>_!X?)0 ["QB+HN[+U M>\3@3+ULAZ/"9-(C'[*SR"R7P#R3M*$5,6)3!F648QQ#[0#XDL9U7#0?1=G' M3N-:+=>S]Y6OS:-Z8$Q)KA0X@W4&NDV F#DPJ[SVP3@>.]6YTJ?>@"A]]1V> M/RQX^NE:O72].%3F#6.-UT1)?=%"9@T?,S>$7#IK5^P( M+0AR%ACWM:PGU(0=$8',$<\\,48X;:&\FXN>H/+VEMG@?9"U=;E$DT"[&I!B MFHB)W@-+5G+N&9TPK6O GUCJ^CZVT.&Z.,;CTEZ]!3OP])*ZWBMUO1=,1FDH MNX>.3R5U/3-KDZ*-+3AZVM/(R>C2!GA(=3*G9AY'?^69#&Y[I:Y/#K9]5#M2 M'V3IC+!2,;(%R#Y0TGKP9-.!,=+P: 1W 1NC[>GV0>ZEWPY]D/LHYUC)Z=>] M5&^,X'@5Z"O!7%LRWSE')TQ4$9V7.G 4*(P-3@:S MNTGMCD6/GDQ>,":O@P#F+)FB619 G@Q8;NC[Q+.0DVG8]VO39/*]&A]D;Z;,;,PF]GRU#FX22VFSK5233=;5!Q*U2CS=_YV69*][>/N]-Y;-&ZTC*G5*N\]W. MT:_.TYN_O\R7FT_XWB!7ZVPLH@*=ZU1P07Z$2\8#*G0\*(R&=TK(&='>?I2I M%[!/#CJ#](IM?/<\SG'@.
X">V6;9"6_!8CG2@@)9+DR9$!K'-5N6$: U?(Q83WQ4O\?B+0N(MU M?VRLWWV0R";G+!P9@DZ8VG9 M;(Q 9Q6(:#VH( 30M9# 96:CDZA2^[D%X[!V0IMD))0>9U/U@MBDDJSO?7S= MR6IT2>L2"VBUN?1S@)!< AUL=B8%M*E,)O>Z-WLO.^K0'74DJ$VJ].;6PT(W M;F72TO$0(3I5IVUP#Z$0R\2\E[[P[/+H9EU3#E_VUM![:SC 3:DG7-P@8Z$OGE6*I1#DU)^H@AE\VW\"FXGAP;)@(,?H[22=A M.!G(8,X(,04&RC"RIADCA09;;-$J)=-C!N2$.'O9A ]LPDEJJQ<.)Y@.TM5Y MY3Y8)PHQ9[#VAHT&?"#]%:FUR;QFX$ZF =XA\9&1C\6':7R?Z]ZE[[]>G*^7 M&-<7>%;G(=S<1<'(4K!XX(&34J**$'ABX*1$#,@9OSV]<* S\" V3NC .RR* M>WQ1]T+,4-YR>)SYT(QY,4.TUDOE0&1KR6JR@JX:RP&)98M%HC>#3 P8E\V3 MF5D].HI;#:H9"8)#17X/8/GA/(V'6.8SQ3(6CA$B,[QF B+XD@T([UCM&1&" M&R0"/"Z;+[MNI%TW- 1'+PSKKJE7'S\N\T=*3$JALSK>GM YO!SY.]HO=-PU$3#!L>X/9'WFPS6FEJ ML^0$JF@.H00-/NJ<NW+XYJ[_Y(&)\E'1DFZ0@U9/XH.O )T,% M364D['!)5L5TS=I;W+R+S7L->I,2C$^!0TB7M M/(.0C(2L?4%9!",#I/7%\0P'JAR47'T491][H,H5]U M7S,/J/@ L0ZO;&FY52H4<$P*4($1A@5!.J04$Y5"7;#MY$ M+%SE8B"G.ML)E:VICAR<1T?L"IGRZ 'TR>"VU[B0R<&VCVI;FUZ7$PD^Y/7Z M+*?W]*WEO$X-WA@,?Y%J5N\__+4U%W2)1GN%8(P1]6W*@4=32&X9C5;<)>D[ MF5_=UYQ@^')P!2^&U\X QMP/8TTN+.IK:(>/(;&FD)#P!]Z^LP]2PP[=>8QGFY-FRG6^,@\;?+\\O]>Z5GNAXN-D?* YVD:'\KCYP#JRTPE<( +@H'Q3G-AYBY_ZT]Y^>>1&3)IK+W GMCV$!VFH;#8JN*:7V/S2];XY[PS40A,Z6"BD)(1Q!CTXX6I]4!#T+UEK:9)260F,>O2>E>.*X(2.QB/'>"8 P9-R M8;N+8\8B1AGE)E^J&EI2 B)/P$I@2=,_1?!/T-Z; O@GN)%[(?>D=N_. M;KSW""+*D+WSI$E>BW9,,>"89J1)DT(N9))&=C);N"?S+_MXFOMX2 R?3B3L M1J?#.VU4-@&/'X7 %6I?YZWR7/U)02Z:KT7E9%,)9UUPTN*1XV3].'K9G?OL MSDFIL!YC!<\O!Z6(#HM'Z]()TG3A_V<+3 MO& '0^]I!@ ?EP'7*08=$$0( 50.F=P%$T&JXFPP!0>H")\ WR?6P8)\.6_) ME@&160TO180@:GOG4H+CO$3I7CI8G%30;\( &J+6JUGY6PY&HI/UI#82E,\* M7,F6\.L4%B@IAK^;:T#+PH"$FZ+')B M4I?6C;J>5@>+7@C8V<&BAR9&Z@9IGT\&BCV8>Z6"QAUB'5W:(@0=4N4X9 M0<(P2^ S:B+2,_J3&,?6)O8$JC&'TG$?:1ZI@T7AW*.R'G*J3S#9D9-PZ*62/3I8])'GX!TL>'*"V\S!^!!K%WURF#DYS%J2(:TX M_=O*QKOYB76P..1.WU\7I]+!H@M/+QTL>G6PZ 63,5H![*/C4^E@862=R%D\ M^%BO^A098"TWKG.[>#3%Q?+2P>(T8=M'M0/ =7=G!&ZM2H%S2*+.-5?90 BI MD,U@<^8Q6QU;X^XY-+7HI?/%4 I[T*H;JQ'!AH%P6[9O_J[_S-^#K_/SUXOS MU>)LGG##-?V]$?RB_$ZFUN60U:$:&0Q XK"-$(:6Z:U&"L)+4R3+ 0-343 " M&]?H/2M<)\/\[D8* Q![]$8,F?Z',B>Z8&RHTQH$>*D=6&4%CT)DQB?3*>#7 M5HT87IUM?H>4'7"G (DIS7&\_7+-9\DF:;QB M8$.I':Y8! S.@,^*DVQ52+)U+*T=]<\.ST=2_*33$7PV6FM>@ DN:2^R3!>. M(!\]8"$CT^:04FL$/\-TA(-@>Q1E3R4=@=R9Q>=\[8C\NKUL-@&F+'*Q)29@ M]4E%*4\72=(*E$DZN! T$ZW!NX.Z[/6M;+D'\B:ZKSF^$=]04XOAQ=PP4G*#S#^6BY)7 M=F*:;R3289[M M,GW@)P+A3_EK/EM\J=QOPW9;$F,,T2=N(+E,D*Q&/@JT8(3?C"/UPK?.D^U MUE. R%!:&,(KSV=G=:KN>?H-E_^3U_3O'^G+RFFOB33,M5ZK%C%@#IYPS4M! M(855S?L8/4+34X)(4_D/4//Z2S[/2SPC^EZESR3GU;H^J'W-MT"LI$?'&1@T M9$5%%!!4=F"95U@D"ZA:/VIU(NPI(:6])AXLKVSXP/\NDPQ6JS_RSLVT_SLXO* M]@__[>K-W_'L(N54%5+C"+1"I7M1-K^>4V\R#D@8.'66#TY .'4![$IH,,E9 M,N0RY\DKQSUR&3T/S&NA&6WOV:DS?^!#/Q&=M@1_R/%B2>#Y3NS//Q+[>WF# MRW/B]IK,[\'G%"6K>>QD,-=:.*4D("L:N";YQRR0V=:C;5K1?G"RQ&%T7#U8 M%H]&Q3JY1B$HRP5XPQ7=!I9,"N1&IN:Y%"T('__*/@IF[R19)7$?U M#V3G,K2/Y TY5AQPK-DE)5EPVF;06EN5-#K!F[>[;\K!6(]]DT#P$94_E7>_ M QG_Q[?[/V 3J$:=8Y&I@, Z6E&8#)Z\/RB.*94U>8FV];OA@.P<_]UQ?)"V M/?&;@66 Z./]E-U(<.]"WT#OEX_1=J3:J:F H1-(#]3D,1!7R&,S1C/(2=!. M5;5#:^WQZ(4N3/-84+2N5#D.TAZK=CI5H/51X >WBV)T_:LX(9;#*UH9D0 M@%85($N*_I00K6IMI4YH"&M;O74>J-I'Z ,X.H\469FBB0Y'^V SCLQJ\-IE M*&A-]<\P-Q_3-;&JN$%1T4[X0Y\36Y)8T#Y+;<"26T5>>2QUYDD&GEUDQ8J$ M;- QS4\2!8<*^L&WU(:/'Y>/07_BWW1!IK3Y,#Q[>UX6R\^7KT+[/S)T_>B# M@_E[\7![G+(A?7!1=#!6T9YQ#I.V'*7/QKB<9UT7.6QO;JL!SS_6R/AK7"Z_ MEBK]E$M>+G,B M";]:K?)Z5?MQ7I?"_ O/8YXIKWRIJ6]HZJPS;A@$G01(3$6CEL*%UJW[.Y U M_JG5&B6W#Z[6NAC O+E+T6VB7W^JZ=EOS[=Q9Z2C54BNR-&M9>7"6/"^.@(R M>B\PA&!;=]OJ2^/3 ]*@6AK -+H#_(<%1/8]ESSJZD4F!JK2BT4:2/0ELR:5 MU/SYKP=Y3P]+0^EF@(RU.Z32/U[3U_/U#V1>Y=[-6!1D<.0:F:U1"2LD.&$5 M!&F",38[X>+04-I-XC. 4T,=#9#D]M?Y\KH*F"C]1SXG':Q7,R>=CT8YD%K2 M@XSK/7'#1E6C!1JY*+ M6$P(@#:XVM$K@ ]TB9(0N$D2F6G^_/ (26-EO0Q]L+24_+$S5%;+]>PZ*?V7 MO/BXQ"^?YA'/-@]W5@BMT 2(*@E026HRQ*H-YEC.DFNO7"?WG5:Y@1_ZZCMV M=A)PK&R0IAI>M)9T0Q=\0]0E@FZ2M W#=R&J3S;&8S!XB)!Q4R\:*FHQE)1' M@P!1PKA3"D3.Y-,3-81YSD#:HG+FKB3=*?@[+=4_D LQMN;["+>AQF,-^BV_ MS=[].I-"6.-JBWA9>8K,5ANF@,7 A4M1V[(K!K+*\7]_7'S]M^TG7FIX^\5W M!7]?;SR;L:'@%P=)K6$4_HJ"7_Y!#'"E0HJ VEA07B(XE1P(GH36W$?&=X5! M^^GMEW\\!;WUE-H ^^VO#[,= HZJ!2,D!#<0A,%>>CY2+R7>& ?GK[ MZ\-3T%M/J0T06'ZW./_KJGS?*L[1^6UY)OD0$;S5FR)<3J R)8;6!:TWEC]E M?1XJS0'"N]?9!:\NUI\6R_GZV^5\G*)*RH0TJ9RZ'$<:A*J5]RP:Y2,FUOIA MX'Y*GI+[TU#F VSQNU1=#;'J0->@#;7NTG3,7EJ'Z>U1*!P@],$Z:-U#G]4N M,YO)_@MD!"H>%-D1C$$,3B0MN5"^=5;#N&#HU#=K'"STD?40N0E$54U[>WUI MC5SE$VKAG)<>9'"YSMB2=<:6 N39UI3%G$7KV.J]A!RKC<6A>KK]*GRPD ?( M=?IYL#2)7]8O**$MH'$1;% Q&RR:Y=8#;^^CXXGH_6 1#]%0 MN\9_7IVG7^DWS_[C8CE?I7F\46"0'./1I=I'I=19O(*L56T1DL>4HY!>R=;& MX2,D/1$PM!3\*!;B]3Q-Z9SVY! !8[&VUA$%G"XI>1X^ MPUZR'\6#O%'%T(6VT7R'8Q>RMM)A)V@GVQ6B\^KV[V;5N!,8@#G)#E6V8<:_R32.>,L<.Z-PL88Z4/?% R0?36[&$DM S@H M;\_7>7F.9^_SUWQ^<378YNW[J\["* LR[178K$-M$%G'>N1(U)H4D^_CTO?\/_)J?ZVVI+X7=8__MO[U]OJ13&6*:L :-KKB-Y MU>"YUT!VO.>:>9N:SYSH1MD30LH JAC O7F-YYCPBL"/^3Q>^>,BFUH\6Z!L MI@,%[<%)XVO#:A.+\"DZTQ@C#Q+SA N #N#1WJ\=^OCU,J+AF"FL) 9,&KKBF6;@2[:0;(Y68CW0A]\,HR96 M#P6"%A*^[TZ<3B)U8887R^@Z-UG4&3(,7!2&-!SSI@N2[]9T]=02J9MHME," M=1\)CY8]VX6H\1.H6W$7-9)QHATD45O*6U.GT3,%CAP?E[SRF74Z ,?FZD9& M8/0LL&(ER*!D+2I4$(SAX++SP=J@3=IUO>^71]FPD!EH0VE(]25-<4F>0*GS(4I03OF );6.^W6GKH'U M?=]*6VV0S[R.G^;G'W_X.5T\=!+\7C8_G+EBK69D:.10*X*9RQ R+V!<0>84 M,U';<<33G>CQ+?>!\':/(3^B.@W M&$!S]":;8D3S4'PGPIX;K@Y0RS =;.XC\M+632BE3$5"=H%PG3)92&1: '=2 M!\<5*M=ZG-HN>L9R%H^+C_ZBGT(E[OO:EFGCSBCER(_V!9CU!.A2QX_6N@>! M*+0/0;%N*::/V-;7"Q[+06RGOL6A8FSL%6Z(V(9TNY#1T ^\L?3XI;-["O^V M^@Z0W("*=!X-2L5 N!JW( <1O-09;+9HR>LMJ=MCR+$5N*, MJW^^@BLL=Y^ MP[_GGR\^7V43^Y@*YQ:DP 3*F0)TA'B0M74BFFB-[)2Y^XCF?EATW'*MO<6^ M:"&S09IIK^?+S>5:KX0/7Q;GJ\7RUYM#NGD.Q88@@,M"AH,O!;PW HHES$TZC!H&>+O>2> V5MF%Q(%R,3N0=YR4S,:*[0.; [0RR%#L MQTGUA4GO8@(A:OHY4Q:<0@9<,731QJBP]6O?T8#S2+KF\7'31QD#%H55 K=7 M99"6T[6(X)D@BIPV@,)KT$QJ'7E OO,AX9"*L.]4C!\$:JZL!RK#]I3T ,TW M_OHP8XY%C4K49!\$90)"L$9!-"D;%)')L"NQVV2 &Z^RW\=D;Y,IP[?OJ0*OEAD/>/H^8+6#'\%;<7KK.9SX M8\Q%8X7,2@CILM9:<,),X-$$,3M@W4.M\,V'KVK'U3=_7Z;77^9)Y^5J4QAZ M_O'7^=><+A,%OS\?Y"QXQ/IR0&"L=1B";BE.!YA*6(KU=+^T+LK>E];#/97- MNI?C^&BC8ES_<[[^=+7TY;B^^?G'NBS]J6F5,^M!7\C*G,*#ZH/YXMFG8M*VD)T>C/S1I%OH@)@ MT"H;GLBI:?$>,+F,W#$!T"EQMX\B1DO<[4+4<^M\W$M1G?K?[B/ET2#@E>6< MK&/(IE:=,',Y?A(PBB*S]];R3IE>TU+]7IV/VVN^CW"'Z<3*9,DJ<@F>48.'9=6[HKG3S>(UU#P]\3Q>DAM %/T9N_06E?D5*EMAD2I>7^1 MK&(RC7E"$02+C.ZCQG;E!#NQ[J//0Z5Y[#C/'\L%&3SK;WB>WOS?B_F7^HOO M\GI1?LI?ECG.#RUX:+;VH#&@_:5P*R*D=*I][$5,W"C.;=!%%YF\Y^1IAJ1V M1H1Z47&D^)"2(6OE$8(/A.U$QQ?6%//"LW;<14?&ZQ.)#]&6CA?+)2GA\H-G MP187O.9@7"2',2@&F%P!F5-( 97BS>=EWJ;AA"([?9!RSVFZO^BG%[9A5ECE M;,W$3K)FD%D(D=%)&;U,R&3*W!D.CN!64$>:A$%GB-2A850L@M,O1/(6S37O-]A#M,V$;FG)63B8XO4S,+ MZ4@+M5ETMH*I%*TT;%?-[ZF&;7H)_F[8IH_4AAE8Q;4K&FM64;*UAX]TX)BO M%K'.46'@AK7+F9O.P*I#]-93:@/LM[?O9L9Q:2PK=486(<>0.^,5=_4@\5H& MI2RVVV]OWST%O?646L."B$T:UWOZ^_?RSP79YMO87O:Z:%7=#1?JH&+'ZI2E M $DGKQ,:[].C,;'[/_J4U=5 6 V[[]V8+LBL1Y^L@UAS+Y7TA!MI%7#I94P6 M,]LY=/=49S(>LN5Z2NVNWE3S '9%UO(BKB^6\_./>)XVV97OZ;?6.;W^A,N/ MN7FCGD.7/#A.'TO+[_>[)%7C(K&9Y")T75>YYLX501(C#$&Y:,S[3/Q'J?K\*3$&VML M/O]2Z+3:NXMZ%/Q>_EBL-I)?O3F;?YZ?UQ__D9?S1=KV@)GQ+#+7M%]+*'3L MBB@AA.1!J5BP%/186K_F-2#[&*'MQCB[FZ XKC('B'QO E]O/W_!^;+>-=O- M/RO(I<8<@+.:-L>3!8]U:B_SWFE&7WO9&&+W4_($4=- Y*VK/WX$=&_^_I+C]M_OD_&# M'EUW29K"2VI3).PZM0[4R! #J.CW;HG@*BN[ V$#M4IYD*AC-4AIJ,+;DZ:: MRG]4@'"!,JL0(&KDH+(TM"L"&ASF4U#I21"3P9]J"C20:Y,4ZUGB'U "GCF[Z-E+5H M+^D!PBI7J;ZUUT!%_'6^[S^^53E\OD6#.6JNBTG;;3Q'LCT3L0] M"^ Y+T!2B2(QG[7N%MWON_(3 \.@@A^CK+!#DL"'B\^?"+3 E% M^\YJ=^EXZA#81]Q#.%CX;7-W_[Q8_D#>S#@O76:.;+T:ST2TX.D&)S=!9F>% MY"RV+B)^B)8G"(4F8A\Z/V++\9]+/%^=73;Z3O]]L5I7RF?))VEJ%RB9B6>E MDH-@G("D'7*#WKK4>A!?9^*>(&"&4

9+?)7;HWX$4 ?1; 'FL T30/"D*85<:JPH^ _?X@[G:KMLZ&SN[J0E&%B-G2\N!/ M%.-MKM$Y1W9' N;#[+=,6L8OUP<$Z(_QZ%;3'4YQBMXPI+;P/^7X '.T^0DF MW!K^V=0!:IS:&'2>SX]'GO2!=PB>B0JM@!3V59=&:/ 8_)XI,F(7BR3%/GI8 M$(T38LK@D TI/\.9\\CEQ2[($^7,29;!=N23I;*Z%'FI6F3F@,J;H"@52FB? M+_168;=OUHB16(\3K]%[4M&)(4+,?OQ+, ^Y@L[F< 1@/D[_D:

P$[-M?7+*./I$*&T8! MJ-(X KIV4I][W\6@US0JM[ Y6C36__DM?K,'C MM=X[M/N%60W9/E4*.I80T'HZ(PIQT*+K1>ZCL762$7):FGS-#WV\;%K;VC(/ M"LZ(>0KB;;2":Q\J, ]!$#:C[6IX>6;3>,,?FRH5LL8OID]6E>2)):GN6CT M:$>]4+&\-M,FVO-O]?VW^$_2=\ ,7[J^/Y^<%&)# O;DQ\ XB#YO=2O\\"". MCI!/G/NW^V?,H EG@Q&W"Q/##V)(1(8EG/_J."**S([&K*+?DY]C;/'TK&W&76^LR?+J08%""^ M8:>#OM)9:9$,+EC6BEI/)+9U9.O7S6-YO9XBHDJ)?.]X1QV^#R][VOB_LVKL M/Y_S;"U"_-'S;3:*7#[S:[Q6&I)_1DU.SO'.B[DR!A)H7PQJMQ^9=C1NV-.1 M5>]UAGAK%<2]X$J2N?/^3METF<,^=,!3LKRM+F[-AW/$+_$(T##5839=VG7( MR5B !Q"CW.ET!D54N3]06/I:G*+R_.-EU91W#OO^X:XW=VJ7)04P_@<@1L[X MVV+W#_3A!$S,"U6[O.Y)#-361&<;44"OM8)PWE'GLF:EU' !'.V,J&+T 3[]/*-H3-IM_M9P4$ M39"69>+BFX^,S^^?"S<%].YPXN&WB?GV,<7B^K9H/;2!G*_Y MF\@?$2R(-^C.W(;5Y-H7P0EZ9F3YWMY0;'PK\WHPQ1IJE 4>I1H]RX:_:G>LSK].ZMDC M?,;\NFNZLI#Q.6ZK9=+@GFW! >ARA1\.\2]_OJ:=H0H6LQQ:':W)DY;ZVQV. M:5_<;ES(W9I)>)Z]FBNF/IV2]D_'('7^\<6!)&F?H^L87>\.X6T[[!VC%"YL'9^)MQ^2^^KJS74]C M5EVB:&!(UY8,)E'_:GY[[J1#*SL"N/E%Z6C$X+*Z%3&<'4Z"1-[N."<'#^0% MHG95QO?)SU82MN';%A=/: 7!62!K:LMZO+:#429R8 M7W3Q4LEW5[]_M4_"Q_\<\U'^YTEY=8&\D$?+X/3.3+K8YW3+.":M5B^GB\V& M+]D>])R9;W$5Z%%"3X;+AOT;"'XGJV>++"])Y38CP8E\I?/#KX'UW>EK(=KK MDR'1J45_]IO&;CWG?I/&=T7W6T)EY4=ECK-ZMRAGX1W.1X#'6V0I_I[W+O/P MK_*@;I=[(^W:EVM426W%MWS\_'W3T4PL-:3RR:8*I $(G/5\U2TQ.MC6-S;]\EOR M@.B3^)&NFLBO#V?S>U%D=2!IO(Z\N* 8GE\'IG(OJOK<[Q251OTH>3]S;S)A MS/Z7UDEJCKJS;'.)[J;Z\/U)U!74?!'](NTS4H(^VH05.0+XP",.8UY2;18< MA+P_U0\@.'^MU*C6GRTN/%_0[!8 N'&,HVNS3UOOQ;W"\:U+$K)5G">JCP D M5UH)70GV+?]\?7X2B$G+42>]:N7^\4"-*W.W4IPPN&/';1]P* $?7?EZ[JNY M8]7EA.$U6=(#\L(GV/@1H X5B?* ,Z]FIOR$M-V,O&=L$_/<_MM [,-'ZO+" M+Q?$@VXY[O^C@<$Z#$2$Y"<7S>]3N85PS!%05Q\YP9>$WZT)*:8LD*(O;7DD M\8?!%F+--RRWKR9-[,X&*QD9??1MO$K_5T/ S\*/;O^[C.O9&6;PPX:8_XN\ M]XIJ*OK>1:. * A1.E*B@M)!1$"*1$6D"0A(+U$!D:[T$A)$$.E-0$% J0)" MI$N-=.G2(0AI E(B"4@(I'#B[W_OPQGCW''O_YXQ[LM]V#QDL+/76O.;XS^_[XP\_[PN>!-Z>N%VS 7Q\<]3#-,M^@30%4FOX9[&Z6(G@$6 "?UF%^4=:Z MQ>##$?(^-[M%[;U/6^S^Q_K"Q?AEK(H5[=,]R)Y=42-U6W/[R7+4HIR?PFOK<[]Z\2@>Q[ MI5D5QWO2/>77,OQH*6](: MYD2>?]7CB=YQD=!Z@)>XX8%FZ91;!XEV\CP%"01J63>_=)B:#? <;U\?']Z5HIPEJH E:)_ND87,:94N(3(VU_^,&?=/[0V&'(ZUOFR M-^]*\Y"!1?7;N?27&5F:]WMW'OMF^&CYE=-X5$2#W9.P^XG?;^0;U2>Y&:,T M9/TMZDT6EYOE6IO:)%;]$D!$&X?MLQMH8@QCJ)#=K['C;K R"NW9-$:0"!_P M.*;(^% OLV>_#YJ/>$"OWH.S>9U+);B71A:0MRTY%V(KXH[G66 M430+="W"_0/B+@5"M,2J=_E(406Q[CUTE3M1GW@:L[[PC*:\,N1VUOTS8A+$ MOY#0_[!4;Z)GPAPRLI=# ^JNA/K%7N].\1*= X^6VA>9R%XKJL#.S#1:KU;X MX&7\!\']6L-:)G++F*DQ0!BL9HM9LE@D4X!QC@8J-0I0WM$BJU)+%K?I"[F91^4^'//%]_* MSKC;A4K@!!EABHV:+G[VL$A\4[*5,=-T>.DGG;O12"CJ%BW)C#GK M0XF2F2 GI=M3BJK5?A;18V.3)W+__-EP2Y%VN6^L57^&_R9KABF _R"'^I3) M6BP[Y1DS.C?\YID\IJ5D0S,&5=Q1]A&WI,$Q'MHA*?#Y.3GBF4KKRM![_U(^ M/U\I7,@ 8I&3P>E LH!'@^O'$H.P9K'G(B?SK3<(";TN7%FYC#LX0VYU?<^8 MI"A30ID5G9.>!'X$?W$$J 5&L/Z(7>HZ7]W/\A<>^KRY?=;]C:'W._!F#96-;1O%1P!NY+7J=ZNT"&M; M[S+3%#8MTXYJV7R\X8T\C[PC-(S'(J2DZ7$E3J=00 PJ0I$4XDX<8E M1"CL&;EV0&9PT>?9@MU-(?:1L_ZGQJ^+PXE4QDD;*HS2W*N\#I,G!L=A'23. M\WJ&(UX3RO7N[5@IB-NXI$3%COMKSOWAXB\%"5*ZLX1OF[[/0[9C*Y%>JF*: M3F"M=[/$@)>>LTFX2CVYB,IPK9!6_[GJW)U:+/I+SM8E8AN9A^(D%=W._^RP MK+Y2TP1GQN/8S>-TVXI5-I;UX%F9@VO8]9^]V?*&^^>D$6//Y[>A<'&=G?=?L^?X02N7@QOKIJ6+DKXI?5?IYR( MA4RC<)A111@]F@ZC)"J>+:NF^M=!=B?_Y#AJS^%]4LVBJX:>[Z21!9AA<2@OK?KXR 4)Q#1 MHC"EM3 %J@N7;IG6OE&\45]G=F%#<>\4'/[, /.Z-U0B7LAF8RR]U/:WO4E- M?-F=01]WWS2'XN]CUM?N5W(JRP\ _ VE6BIA8SQ3YIX3!T'48_ N;KBG$XB< M] /LZ[VL:X5- &G!GS'_H$W&VNFU$47]W%KC:"%ZPGK2^]M1V/+K"3>NTZ M+_&+78(#6=MPO^J!Q5?_*M!8^;^=,&K[#(X ?"J?7G'HXC=G4>*3 K?CD2[V M)*?2(5GW;-NM @\A_'56::EHFVK8#WB7&A*3!S_!%%7,ORN4".+AAHD+9%8R M!=_7J=#>;+LVO:9W@?\^[\K-O$)7ASQ?\J5W[][2!?5XJS431O@L.*2+ZJ3_ M'[6OP2A1E/2WVD+PA2_/@0DV&*\PB3D&R%$^_#VYQ<[!)/M6TTU]C5?^GY7W MK>TU1S>]@'_U&_Q-L9XU4A&.^@HBZ M1X#$?;"0ZO@BD*Q%5!B/#RSD^=G!_)!VH41W%6*+5K/WJ@JU6?V:8#U<=WE= M0/\QW\>#&WZ,4ZDX]+^C$DS-@_FX?(W^HO/2A@47J#>G7X%C%4.P4TR_UV29 MTD,0&&UX,6LF W^%M)*;QM$J"_0*AC=0/RJSC/R*8_:L_X9 E%1&,.VK-2'I M^IN:-B5+FE65[Z^%[%G#P1*4PR- K#M)@L$#I]R&8R&;\$5GORQZ.CU3'=6\ M)@*M;MLM4$Z:VVBF,4?". DGP1;Q)^*HCQCS!6PMQ-E,;-4;)#$N1C44VK:Y MN=*C&_2<$SI+NC,?I+\H89!@% ,"$R+Y=RU[A\SKK'5J;UU^#N=EBIWM!3S> MNR"D'Q+%X"*Y'-Q6EHJ'*GM NTX\^S JWT/G&BX39'RBV;(_D:> MH_%2Y2CP.R2EN"!)Y 3BKYVO#\\REMN*]K;4-H^]_H+XS-\;_&.EE^IEOU,& MR'2F0Y^'C2")]PL334C#.)M>A.CO3HES]\X%ZM_I;%!+/*TWQ')Z]L_"<.WU MYQE>O> G9A2UW7OTK". 9R$;XP>#FUZ#8,KE;M1?^]CQN&VHPB_CP-J5+*[> M$$F7X,E;B:PLFY#R!JO*1CZ?2)8L1]K6OZH:C"$(T>X(\!K2\.L(P-1VC\"H MVPJ"W3(?4?9V%&N@\*AG?VB/L%N$71%5<35$(AAG5+DF] V/= $*PKOZ"@3H MGVB"Q'UR)W$#3=-IGVE'GO4*\$")=7<]K6W+7//XI2D@RZ<2[=^C>ABO)SZU MU)C6$M1R,,CT]8O,I\\P?B"_V!!,*J *$TB7'))[= -=<\I[!>X1W&O$ M>(!--YV$14L6U2M+F?X0[\%=WSI_M8V M,_9+,D1)XH4^?C>ZA[&;BV^/CPME**\ZZ)UG]Y+1JDV:0J&"'C<[+TY.7.N9\&MLVM>*U/V4([?BLZ?G4%DE_E^"0&P>[ M@R@7!+=N4&5ADYUB]$\P;L?0H2E;XDB.V:,2M%>MX[QRP:R#OY,SBXQLO8JB MI-##4^-&X*#A6>RV(PZ,:8$3;2)=R.S$@GRB+H9K-(]F2C+)=,RCOIYT)=)? M&7%FBK@Y>XA>B;?E%W>H/WZ\"G:2=I^R34+@W1,ND1!]VXGB%TF*5?)E=SMG M&^-K)*VEP#+!6H"MJBAVP#&(%;RK.U>\K03>9=-Y<7GS&*W:=$"O9>I=VJ>G M)[*\!(<+/ACRO92HL/R+2/!J39(0NMSZ;K!IO Z.>8\DVH-1A600B9%71JD? ML!](UA$U?):^Z(AUU*[=,LRZHP!KZ22#BYQ=8^&O"TX)&KAR07 M]^ K89W''3>[QL^:"JPNI'!M13I0#9FW>8$Q^85US2F-\%@X;Z>*LR$NGP/3 M5?GTG-DK1,WEZ)O'4*X[,1I=H)VI#G\F1\NA">J2;>BM<(]$OX4J##J*YNX> M$E*ZM.RPP9!H:&Q^Y7(\3KE(3[O&T&2$DPT+Y/\-YP5CTB%$,[-DD&@0$J6$ M0V]M>^"4^$.C<3*-(AW&-AU75/1//ZM1R':+RTH.>*.A<6,T'-X-7@"1;2GL M >(?B69D?Z)^K"_NKE7G#ZB2EX__+2&-=V>T7$5%:[_C6OR,.E-PX0@0 [&+$/'QT-:H\KJ\<;&2-%XW-_1 M/J4ZVE8Q3(I_&=ZEW'D-WN7;*0^;)%3#ED G(3U'@-.^VC>"HQ<:?,!F5%7& M[USVG>&\?JSK/7]D^S#W,=#'Z?MKX@[2L?G[8%EFV-JF7-RG\?60*^FEVGZX M#ETR(]. $O"9DK&QV1/.-9?0&-%?6Y]]>Q-0?^Q\O,US*ZNTY$I-&P33 DI( M3)P]A,8+QUNA!U(I'OGZ?:BFC]C!OXG#_$2,' M26$K&+<:=CJ#_]6R[9S'$Y=77+,="(S-E@/U$FPDI[H*>HS^G@;"FMPVMO11 MK"IY>G\@3%*R2B@7[Y&5EF7QH);UTXVJJ4\5 9G6WL&W92N39*.NF@*V(9K, MD1O"_P_&45)X D>)()W8, %!)GYEX+N=%>J;[:2FI(*.S:2EKWZC6D(=#67#C@NOXRS.SUZ#\*,< M)"Z'/DG9PZ:;*J>Q $+96N>FT$13"$4ML[=3D,1X1X*3#^:N>24J*&(5O1GB M3^OI%;XK%L)Z?RFG5J(U7MW F1Y[=K6:*J+G3>(_5ROZV@!OD*;'PV8%D/WT MC64R.T'N>/?_54& _\T+R$UO0_INQS()?O=OF@?>V'U&-=]\&<1%\44]R]C@ M^<3VMI9]./9JVZ^N_A4 SS?0T/9K,-$)O'@$Z.N\D/F 6)A\S8QC0?A4W+W) M=@T?35GWJ/'@C#;1H/-)9)92$-')[+7X!9(?@?Z98OG@:]I"J(/NE'?@=T,M M_DM-QLT/-5T[>HY'$%B^(%*\#A.C0MG/%Z>9][M(]S?:3UCZ>AA>NA28$>*@ M&N*U?(CZSK FL?>*GZ_NY2>&:NX4&R6]YWGYW*0S1RH:I (EY,'W MTR?O\-S%9KVR>O%=8A:9D\!X <=DH7D;S1+!7Y1ZX+Q>J+>MTPI_PZXMEGN$ M&.@,/E=HB#B0>IXBO5A@NK6/>$V"O+S:GI$L/WP,Z"X\G&$.X4+Y7&OUGC(V M^9S=3$T]=7U1=5S.:ECE%-7PMC8ID_(YUT1]+G J?#OX;_./0',]F#0,]W]_ ML-FQO,\L!7*2<=)VT1,LH!U9_ONYLZ W"?MU?NR)2K_+??^E;%C_=A-JY.F M)6\>UJ#O!.!(;^^=$+=-,C&8*A=;N5S,/V6]E=TQ5I-P4-P/(EI#%EAZM'+T MYU1'(W,^3 ;JWS2;_=4+/K&:\J&'[;J8I&'U\NR'I+\;' M+^"&40W@KP??S@FYG8#[TTI[7NN-)A9DK[R\=_8.B8GQG.TU _(C ]F2&8;: MN?1_'6"F0[7LICO%*5(#:FEM"QZ:U4NEV/L&=[^F7$Y._7 $T']4:,W2 0NU M^?EL]-R582L#FH7O$4#*M7-[A''U\.Z3A1JE7AE,U2#UW)6X^E1C(UF+# >G MP:_-*)G RU-[G/3+AV*6QAVYJ%645?8R;OEVQIT-_\^?-2Q.LI[]CI@%4Z3 M!(TJQF3A<=H10-CI5+L^=O'CHRJS**Y) A=_%\M'MZ%"Z^04P'F;7XVP.&;\ MX:>)?5Y' J$^^+RO3O*-/M:3DR-?SFLY#,@9]$S#2Z3'*]-1*9>+[X9Y52@E M*#BL;LTM';!/C*N-/BNXH,MVVVQ^-H9>$FZO[)^4B]HPU-.9]*J8ALVBOS0/ M%*)>XB.<@"FI993CQEHAYYQZ)X<4:OCX@Q(6@HO=GT;^^;9Z^\3-ON!"5C F M#U2WW067,L_K9N\]_!P*1NE<6GS&WV$A>C*GX):L+3R\@YQ >??D[5I<,IN6 MGIR=Q_YB %4@[E6[B+%VU7NK[LJO"1G^JY5+IM9+!#:Y?IG NM8%+5MOXP\UVV;2@[NB^V*BESGRWJ-_Y@23 M#4/@[U;6A&<=TC!NB0,/[D=3%W]G+#4OP/1K8"ADH1A @F%(LIY>P#2)2# M8QNQN7M8Y-4YO?RB-\FXI5W=1R*_5$1],@A=OQ[Z+M1&(.:K&*=,2,;D=-(: M34V0QI=C/JVJM61JU59+?/7IEUG0TCG27=8SG_H7K3C[65CON_A-TK5,I_Y& MZG!)&7YY-3L[RY^ 0J'.I_>(_+8#PM>MRN6M56VP?M)^N0 M2@JVVX\ V&+B _]V=,K& ']>WT275.C]CE++ALK&NHV/#)L<+6( 9J '% 4" M?M81A%X@1I;%%WD,OI8G6&XK4R>U1!LRU*Z.]=:+E[4F2"-&*V>JG#]7/LA\ MD]?FL]1TV+3OOM[P=+)G\C_E9JPRC 8OU1EZ_Z?9GI6+.PGL): MUN9E/I)@*C"QW>W)*"]%JYM-T??\6U>^EIR+W@/NN>*E$6;O.6QDVOAX8P+9C.'&DDU+R-GELZV\D3NKK\9\WX MA]+%&0>H?]' C89H@H13XI61JWQLN.$TT[.I8E1YIA,V%=;F=*4*.852\34M ME5"+#LTW4^NYO@U(]ZEJW%6!UR8;GGC4L0=+UQ$AUDIA?V"NL $DT4>P M&\3A&4_2)6]3WH61E'J;>2/+=G6G_I2]O+<;/RQ<_EC1C_M/".\9C0OIL;!L M*)@2@E&*%0?64B*) UWAD+@&!34E);/):UY"A.KJ. MT,;.I(.0LRZ?CNL];OGUT7*Y=3L!R:4M1\K$UK01R_O)D*>34-U2DT=PD/#. MK]NE;PJ26GZ6UP,B;%8':&?1.$@"TA6"VF2NF&EJXEPG!-6HL?(C]UZE*NU4 MQL3+"5^?VT:G"!S MD1 8>>LJDGIW,- S-W)DF,?K$+::9G^0'&M8'!P<_S9&QZOJ;)8;[0SE(Y$7 M'](%YC/&(!+1I[3UL=76,O=\7*J?[CJTB>+E.NX2(Z[^.OM=TF9O32_0LMDL/_O9?J%&H8NMJ#;% MBNNY1%(4]I[AX)/O)]&3[%%03JS9*_$3$PR14,&[B:83@5R*7%J&7Z*@V>0? M_;4#0F2.#S#^:CT]^[K*/=''14RNX'K__Y.:N>80B)U'MO^&9M8O:S+Q0EAY MPO9M&5 MD$4Z!96ML\U%%#_C/$>2 ,+KD9MWWA\E)5\!Z2+(MDKM,?T6U0,X M[E O9% MH]IL"KO^O:YN5GT?0:NO$F&?\7WT-\2_RLMO^OGY9]9->OCI5/7SPTB""/*-X_L;,A>2,2;1.;?VQ\>%-LC(&O/6KO O@[79 M0:.LC@#?+C#@$KB5@2, RN+9]V=6RF8'A*UU.": 5KVK\YY"9TZ\B/Y*AST, M%9R./Z#Y5?:ER4-% "V)(=X_:VTYUBKT_6\ A0]>FC/C5_4_77($\&X[@*I3 MN6$C.T^;%%?!A-?RX :WF+\B?_[P*UP8+[ZL_P37645A82HG?^:2LAR MSNO7_'P=C'*^]M:9:WD6:_TS8$HYXX;7.D'=9*K!ZV1@M819].SL\I4T!X<[ M/->G ZVL ,>V9)C/>J9C7 :)SKY<1 U"M\%EGT\@2':)5)&4W8X 4>]GT^CY M#QV;8=/9%4> 5[]I8'H]$I-;2+SO=RJ4>XW<0"\*>MKN\,GQ'I*8H5!0?HE. MSCO^X93\_,T"BU@4M,DMB>UWBQQI#WX7TMA,>(0!+NAB#RF9?<$#YM.-/,3? MK7P6;!%S+*OR!EH2CLGC+Y._ 0R/(R_H:'B)'Z?@\>]HS\.(ZEW+H+#RJR)F M7!X^'KP9AL,Q4"UQPHO,4=B[KN5++G)8QX#3FN:0TQ6E_'XKO_S/5S0)4IH^ 8,09P^S.^^;5\+W%HK7D%%@ $R:,07F"T3' M0$ZVJRL65VY'7$Y?4G5*,',4'H5._9@16_3-2,<;3.R+>BE8 F6BR,\8@*NG9X #R!-87YV:OWP"R!P@0;QGGHM4[AM*K3['6%!D3H"L)^$C<*4E#V0HCKG*'%=(=XWL_^,G\O/ M%?]5Q_HVDM5D;X\.0"A2YJA\L"%0@T&V61+X6+M6U9))H8HE]4QS!YB\>\H0 M23H\@.SEQ.PZJ=QKO&U&P*(EF%XAAF-XT]7IMKBM3*@=O_5CKLAF+;7? MCZ)>C'G5HK()KM_O=X)WVR0LNZJ%-QA_J*E U2C*XUPQH?YJ>S642]+17MX@S M-\BK$E=L/C"%!)4\[=?+/Z M/*EPOB9??7T,(4 _ Z]VM'RSGK?B_\9ZMZ?1/'Q'RU#)&E9A#GE[! B,4CX MF4[QC74,,YT(DBTZ)[>+60@VFF>R)P/%5,ARRV9T!@NJLXSRKU2R#_TE[ KS M*4\G=:Z59077;N<9S34L$&HD0/N#^D> *"V;]'=$?3ZW*^2L+Y//&$_MGS=' M]).=FVYHL[\6!;W5^XK#GVBV M5['0%8FC$+?[/X,>%H&A^>+#M1ET@*0TBR MT)VRX\(/C@ OA&XS&B,P[C0^%HP@ 4BZ!!.$7M>AUFO@AU>A7\*1K(&$:R*W5>WA3HWM@,1_T^?!Z)]&I[9G3AQALV=Y^I%@CIAC<*''!1%'OKR(O-Q^O&\W'4]]TS,YI;?SU\._? MV?]:0/THU)KQ:J@1B4Z?]F]1]D@;FUA8K FUQ5HV *X/LJ5H M2.[J=Z6BO/#P;PK!7%Y81.HVP26^*^=>;G#& @:)!3K.1L_\W3*EWLN9A/ MB"E8=1S9>3C=G]P4=S#*^.*.1!6B(/85>XEH5,!P ?T $4"&DQ_0BVE:5#/: MN3I*8*D=M=(_/2W^ZEHI 8P10=$4.\S#41:6VK$K0]FIY< M#E$^WV:8^3"0ZTW&19CO<,',M@Z0&3U4H"1MJ M6BZ_<4APW\J!J:"@!;]LHWO) ]^MR0C"[,"^/B=I/$%;OYLB:@W)FOJT8;E? M]>#S1\'K0_?A;<;O(#EY)B"U[!N;6$&"'U6'%DJ*77L!XZ'05?-O=_HXQ#JHOJ)>*A_&'BFTU&GY&S4;>C33% MA4G&O[.MX%ZY>8F/6/PG8>\;7_A@6(:^DG^T[I MTYZ#R>MQ[+[AUF":') B#^D[ AP(ZYP?Q+Z]1"VG/IX<\&2Z8$+#2])J)Z6H M0VB56,I7\0A3&%QS!.#%>(7:)8UL&H45A"55""S^BM4S$MC"\U!KG MO*%R97:A1:LR>]<#*9;FN>Q/#*7.OI"0>7B*K>[6>=&@XU\+42)D>XH9U8Q) M[/WZ'(P7/D[4E!3,>-?0,OJFY>3.G$(]TSS[772NV-S927/&PXJ<%APY<>BL M+C.\J]V"46Z8L3>1Q*N.E#[);8W8R-S3CN@Z GP!;45@DI-+:.P3-7;@5!L> MB*].B:-*ZA3_.D.$&!(#%?,B@TY2;$PF/TB\#5P4PI@- OA+]32_)NG!<2;# M,TUN.:[" J;54=U3Q8R3=T&'1G<%>Y&O&$!*&\;)&#N>&OBF8[+1(8!_^O2S M\!4G,V+KE].?-5A9(/EP82:M32L4I\G4C"MUM6T"^=:5+JA5J/X*SDFO";5C M+75Y?.+$BF\XP3GKT$4O^*&*XQ-[=%VX3NH#:+EHJ%MWP?ENX+6R&0.YNR4@ M^4ET-N':S)Z1>7!(8\WV03[1A7'J%&F[+WSK*LVU\PNQ*2.#)3!M63\D[.): M5M(=>U5)5]\G^)K9=4A1(9>." 6,%7P1B([3.3YI,6PT6=UK_45F<#,[&-R[ MU5NO_"O#Q'?B[J-Y*WF.>PL269T M5M^5_3/7D94@7=0^]?=,F>//Q87%P;"P9^EZ/(+9=J*R12\R>@L +.]G07W M!#@0QADJJTE+>8TB#6_]402<.J\S0IB (+" MDQ%,8'Z#WO]*9P9\EW&@\V\P=U$:EY]%J\O)EI?!VM0#&QU'?=;2NC_NYW]I M *2FGFUSXE4.C!!72^/*JXWJ)I4AG]OTPIP7"Y5ZWUM%8W_WY\A5O:XHU32? MM8"71 P>H+9U?QP!?.$4N9 4'1G*%$-8A'%JP".LQ@M50G +PM$O@I676H!B M<0\!8YO%L?>%TZ)8BZ?^(Q0,4IEIFM*] MYRG0U[>$SU:L 6K]59SWG/O]^H2T!3CLS(!]4Q_^YNO3C)9]Z&_)"4UY*(*X MFEGWUY^^FAK(,X,/>A4>F<"Y4]]83Q:&:6TV;KTUU[.94752TOV28S7;*!>A M92L8.*=N*?^\_X;=VRCVV4Y6.FNMG3B8-!>K(T@1L:-DXCN>*&C=^7&M94_, MF>&RX["H*V(H&3 .^C:_6<"_[\)]=Q_ZR) MEE.=]).SDB?_4*PMO]W0@_W;UV,+QK07UKHS.??\V@"\7G]K[3.EV6:NWC"(\KF M&#VZ*]A]!$CY]_O,*4J1TCG:!4HM3HG+L]9(TH$@:)N[?/=AP"[?HW;QC076 M9[?X!R> ?:"G(;Z3>MP MH2CNF&L6([D%A9?>UM6U-&:H6>7*Q7=][97VV$(6NJ*JS/0]3 MGD,FNR_>C;X^+?NI^Y,0P$;,U\AWT-=#9#A@I4.?<7*!RA*:0ZXD@0AA^.V8 M4SBSLZ$IAUH+@?F^YFJ9/OX25AFN#1P\^NEOOC-"WI8NO>;,/82;36U=RSL9 MV"';+^+E\#1;+L(K-%J?1[J[\A/V)@# ?KRLJ.7]^^9K=;?T^"S^MS8\(D:! M%$6_;VA>F@PE%N-'D;;I9E/+K4FL0"UXY5PI/VQ[#1FM:WFF^;(1^SCT_)V. MS;^=2 DXIAY-M#0)P+$G[#'1U(-E;1K$1BK^L@_ML7S*8ZY:4S3Z< M(F-^ZU&4F92GO,06K#!OJ_ZP$3HN"Q N;N M. 59K>PH';P/6.X:Z_[3%9LD:FGP'JWK-^/\'$TK4J "2_??Z5]E>:LH_\=9 M1D)CS.I-M,9?Q,0V1;*Q7BM9-K5-O; LJ-%J;RIKYQ M);G_/U29^PIDHVR:$J6V&DMH]TA.(ZD>Q:''NJ9'8 M <2>3O@./0*H]L;NW@0]-8=PALXQ."[AD0F0+S9, S\RW9_9 A.L93>C(>_8,AW$I,TDXELC1YZ MWYNF_JQR)O?FB#^YXGA[-,TV=Y*"Q@)!L)'"+YUY5.=0A_[#E?T^X&E;#V9$ M2U"]86;W-0-\)FQ2ETS5>FTW\OAGR638TT_:A;)@)0_A\R /2$];7C** MMOT ._$[XW+"/="-]"NT! Q4@'D&U3#1JVO;SCK M4[_,PIC?4W39:'-U45Y].+B<=HL9VB_3XZ&JG\<_0FC!#05>_NK#91Z"J1P^ ME\'-*X)5B"ZY^H;SXUYV/=SVW\]WU[+&=I2\/]JW%Q(3< M[$1DAXR^G$^'.-C$$)>']ZU ZOG5%#F&U [9ZF_1&++1A5X:7;[W9(\,'2JQ MB1@RO>K5+.^W!&KE6W!+.)D;]NO!'8NQ/_,<[!9FCR!OD;Q@S%=DPWAR335# MG#&"K NXW*;YF0>RP:GS<=71A[ZV\"'^/C^KLDVP]R>V-'^Y5QWT3/!_SC*_ M>6E);X1[1W)V:9[^U=ZJ4XV+@&>Q:^68U@=&G=$\2$G1VLT-]66K,$IZ+MRD MF'TN;\Y.9A0A?:N)\9>6^OLM)2MGM;HGCKBG7+?--FRB,_F^>FAO*W**= 1@ M<#13N6'CXI&IKV%749NHS\+L>L3HY+N1/94Y20?*7_YFZ*GN@!.1F"9T8QQ! MI&84 Y[7)5NUAKTEG$M>>M-:C9)9OY!PYLLBW=6#[^'N>FHI;!Q.-!R?W^Z# MS^MH$K<3&%_>GC25L:%C4A7U]V-,8P8:@";!@(3U. MQ[25B2%DJY?&DX0< 7*ZYS-;A^X;=^[?' (?ET,5O\+>J^.P/MC'@];1)(J?L1LS)AH71_RO&J>$>XLE<4$>)&1\3?L]I\[DF!D29_>Y3^+E^N76"Z- M1#VE^0!,3GI%:%Q7B+/FS.,N]0*EK[PW13H57#A/03SXO^^IKA<"D#[P.#C/ M$ M(*_#L5E+.T9OU#ZO[@+??%=217+2J=,7MZUK*<^?+C_K?6R87 M3G\T?[1>/CQH*/O,?F%3S =M_3F2;-,#%8L;1#97W"]0;H7-&'E,5ZD.C[QY MI*48TF!5=)"?IS^/8H]K ')XG F%=Q^*%>0]\LY3^.RMD"'T&*)WY]B#B&,V MWKD9ILM*1KSJ\:_0VMNW&IH_2[/^]JS;QHGG&TB$:L!*YWGUPY2-),Y1,'Q MY48628X;.Q;W$STT_)L65^P7/ FNL.\V!;1;_PKI/CD"Q(;W#<1!(TDYMZ<: M16ZSS1;LOUB+R3K-=VR6#ZQ(?^7LH?@P.?:H298"L-@OVW>;8#._8[Z%S M^7(11L*U2B=VW&S?R_/XN.Q>V4S10(QM)\.)UD#*Q<*^[014>=^V2*@77J?B MTT89L&%Q_=#IL\#:<.Q%M@<_)8#9JF,.F1ERB>SZ0,W43=$A\)(]NJE\GJ0' MD_T8]1)[&%AN-WBYRL@\.C8?W585LF*]A7;Q8G#(D:@]Z 9!@E@ #LA"R:%: M]K3ZOO-Q+_XI:7$W22TL(RV#[?Q!S8;IB6#N#RS.9QU37X-]P NI>#,"?]53 M$ !ZH2K4IEM0C8PDQCM0WGUK:TF[(X Q@AZ\4;DG^H';_ZN0]8%7#6+JZB"V M/#KZ(['4)V2JHW4// ;GK>N\/'Q]2F!WOM3Y<[YQS[LI3WO$DY6J&!A_I-7G MO5L0=Z@HD\3',!8%T)S7E-BAJO3\(P#V4JKQ5''=2SL?]OL=7EE)WM8ZQM+R MQZ-,30UN;&)3Q2G[/2 NJ'( #BVP(>?GY1L398"6P[_^ ><5[SD\[M5"ST-B M5L"OT2<9IYZ"3OP%SJ>(P=9TFS. !&.X@/&YGT_H:Y?T-Z=LJ995&^_7!S>\.P5$_)?J$E^4$$[_A/1_^EOXT5'*Q4!L1Q#9: MWEJS:%]52DZ=*%RPQ)?3^( X<'\B)R@%?6+Q-O%]T_Z)G>?8_8:=7V=5]$?& MQH]1J MT'^\R(A:_/@((+LGGD5"TG3P#,X7.!WH6>9-G;O'J$B2E[9QT!_XS%A^+6T3 M6ZMR../\]/858V.%#C."HO#@3$+;AEY)2#*_6D"MILL"-;0]7>9M;[69NC9 LOX(RBBP/P&Y*+DS[<=% M=/1D>I8X0Y92^I*F2Z^(*6V!>F0NN]+=\L&:FSKG8%,0HCGZ-9QH##\##9U# MNN,_0D.:J+:3VN<8O*U-/ 3&5)NRE,LJ"@43B'ZO:B_YW// M5(??2S/#W].J!&+XZD-L&Y MT3G-\CT@U8YOZ<>/ /6@G,GZ3M%_+X!=2.HTGBEGL]=G\U7(F7Z-BJ\I$_CU MT#)>:OM"4E<+S&]@=;63&:=?>1P!7I9HF_=7,_,550O,#,#W_QX!$$_'$>M_ M/W6M"7=R6 8J/TNK,#I[/R%CU5-& MNG1D6X&G<1NV1>A48RZ\ -@'R6YVN9:HA+>)TW[DR,0Q4L&3%P2^%CDQPOD%M-9Z8%^KOCD()_= M>W9:5KR1S-[#E"T,#MU()I3JY^#N1X!XL'@22,P/-MT*2<:3K+Y=80FOZS7Y MI7Q0\?JEU%!)U/,?<_W_*J^=06*:"V22/Y*V:7Q[[H9\\?R=,J'96U?6HR5? M!.QDTJHVB.W^E3\..SUBBIU%G/073(X BS^8=PZ:Q3H#B0R[1-OV!#-.*\]J MH>F$R&NY'7.45(3.*7A7*/QQ:GR!25RO1A#Z.$2'Y0C@O;Z*FWN^5>_@=_T( MX#'!]JR0Z("@2+-OS6%3Y\OO3M.X<&(L SG+$J3(SYH23W.G+>DQ=T[GJ+/V M#WB=#-%MK'WUU4)_R!/Y"HF)=A:8@3_40BRLX98[L%1THL*-D6PPWU91FQ+H M7? EW2M*(HZ$U,#0S.NL+D)"M!ZF>U;"NRYJ6S+79_ 'E!>Q"1%]1*JD=*\R MA'5&L?OU#BS>"D,KN6':HSB7A>?UG:$[SQM#?9LN\U\-M_(8]9PN*>7W:A[^ MLU22]0<=J46_<[5]33A[]MMS?B.K3P\<4[-Y$C.RBEHZ-B\OUJW8:ZG*$7ZC M@;"K4'5*8=G IU#]/K5ZK4]*[I(?%2_J) MKB+_[)=X[0>+$2_7 7YWSSHU+ M;+?TXBS*R'X^)(ZS_%W[,G.] /!'#Q9B[H3<%/-S]]4;73Z,1!/-NH\ .)LZ M)0+8B_[12_E+Z??Z="/@6W#;[U18Q'QBF*=_=6R/!E%QXO?4VT^4EC(*O0ZU1_Q M1'8&9S.F5L)EB]R,%&HD" 2//^(=0%Z7B@+GA[Y]GZI9!:H>BSF0JLR1?.]T M6):5^EN[2JS[X*ZXL"EWXW59F5N6:\FXXB(3]8B##H>9#1AE B)(NT$18[HI M'Q%.X_$RIYB4P'Y@HGB9#5TA5S9\' ):VS#$&TX"F;>SP5E M O\DA"8&QR@&P@7$/*\S]@_A,7]"CC$CT$V-]<6"T&WGBZ55)J6^:Y,5ES/U MMY+Y28T028F2J9ADM#;Q%.S\*?#$*VM3I#)Y4E+*9J)@- N5][) M0CK?.YCN5$$Q/S-JWZAG< .)ZL.X;+/+='TZ>"! M:NE)_X4/JP;T]*).->(^C4^?G#P!QF3N'P&:F_O&%[[:A:Z9[=XK!$Y.[HQ\ M.?>E]EY)UVJJ-/1G6NC:1T1JPQ& HKEK,5ESMQ"/GC_GY:%_V-],B3*/NPYN MRS0;?\)0G-__:%XAM\!^57_+BG\G-1J)J8(#@YCC<443+2&\-.G9!C30X:# M+TX!<>%KFT]K(?G9/&&E^(EEP?.!CE"=E_\B-;Q+)TC[,H(XCFO*98J0J:?G MH/'HCRF46@)-HOJ24?$"\!VH1'V?K&F5A"JKB.!O;&PP4>CKZWTAD:#*6E\O M_N\D7RC 9G6 8/FOE -L$,S6#@G!%$:AN1I3$WAM[TTX>@FT9GBTNJ:<8M75 M&I#/!.BCS[+Z*HUVX3, M]L^N.JG?2],/\GV@+"OY-?0!)FVBJ@+['=%W[G?Q+4/G.T:1J6BS!0<&]S-Z M!NP:I7.J"RP.$_$"<:XBWSUNGE5LE)QN^/XS#9 ;F")S@;6P\[%T>[8;B^JA MV2.X2^5\3Z5'2*WCHF-OW>)/A^_B&BX/.5J_8-]$GY2(YH*+9AW^"Q/,H/\R MMMV%*L 8$H#7IR;!3CG3=*<#G>X:T&0BU.-U^K-;(V*542U71G;"_(75 ("3 MWU\>8]/\ZOOEY'@+==O9C.K$6$"S@A^CXTSPXXFM#$4I:R?!6_47$$&&-ZGI M%[2EOR])/!*4D))D(2()=DS$]Y/RD33>(T W^$SG*5T?['CRLMSBC;68DBF= M^6O&KJW9PJ>[,=*W-Q(E'[VIEV-?K'T)RFCPHTCNTP3*&1RWJO2IMZ 1I.JR MQ,L=/(/\ GKZGP3T]]<(RE2;X"1*6O(/M'^Z5'ENWIWLW#86G[F4 M2KC$'":4-$3SII=V7IBG*5)$BCQ/9S>'9W_(;CJ#UW@U/V;EZYOP"OB,27*@ M/P&L^IO@T_^.#X Q2<@O@CVO=7BAFO1BJ Q_;-2E:IIDII>*\WC2M;I1=]$J MR>H4IWEN@-!]P#Q)B<;3!$Q!$DV +(QO\ :_/AG)=F+1?,.R%''IJ_RXYPZK MK34^RBJ<)TJJ@".?J/F[ _W-*N"12Y10D-BB >B:PG5Z@[\ MEO@JI?@#O#%4FXBU)R%!@/7W:3@U1WGJ5($7.^(;D#X3'.@I2(TD6*5P])7SRQ MV-#S^5D-4J>60@W+, D+.9JB&Z(K-91\O MORXUV0F>9 HJ% 2UB'>CV:\1TIGS/.5S]Y?:06Q#R.%64L2+&W^_9($)WF C M>FK1>\\QV0GN!_LZ,,J_>L<+]'RP)R2J$,@ ,":;<@L3 H\ <3_L$K6FIR7K M&^?7[T(3#?PHEU.C:!HA6#@WH[^3\XKS@K&7 M0G]Y>?[M=9=T#F7CQ*8,VT56[,Q+[@]S$W\?! S-?MU*766BF[F K/;_:FD\ M!H(VPG-BH*<^4^:P[3E Q43U1@T>9Z 4.F_FT*DO_ZN4C\KW:R_;>CC:"F7RGY58PI M=#U[C/M\UG[FCD:HBLN3FVMBD#*@[@$.)+\'!= MTF2GB. EH'?QL%11N\.^WR0-!:EL(H"2*0,]"]G/L^[W/3J_MN784M08G)': MGN/L[.13G4^^1YNN"N=NA&,[@H=[[1\0^&=B?X:H318_+'G=]29:\\S-*C@Q MBK+)X %2[C E'^<,LA$ZKD15H:I!&OS&U XB0MRU7?@/I9A692:?:'VH 5-X MIY?"F(!L5']Y:>):-8]5&W$MMO%I\!+$B=NE(/3M$Z%B\!7]GOK*C(_ZX]3M M,R1QRYX#;]+UEBH[E+I-WN^,31CU4M4/!A2[+#+Z-5'EE> I]H@:#SL49U7F MNN]B<]'T(2]FC2:(($M38E?LH'=2>V'L;=ZG0%937#.?7!;<&A5_131XRFVD MQH(;S+[YI01'[V+V^T'/TD>Y]HMC86. +ZJ/K\CW[(X1Y)2&:=*J5RT M@%U?;3^JYN\SR\89J)27G![-;*FD>M2;72 5V[&Y D] $_V /6&^8VU4+<:/ MUOTX7QS\*FK1N=&XUV9+X.D])2&Q>&Y8(VUP2YMISCCK)AZ_@XPJ8&8J6%=L$VU(4KQ'\^M#LWS91Z-WA9W7W1[_L M?4GM,% 'OBF..%P ?>*S&61F?#"F$?1%J0\I.W>?DA.&Y5QXQE:8V-#?#-@? M(;T[;\[X&]WYC@CI!1ZC&4SD]$*X:3XE7J@(O!LYN4(OB#-2_+(;W>O7KFB. M^I#;4@@P<2]R+529$N_^*-(']WJMW@1DT<33!ZOB-934L^5_M%*ES/Y%)ZO# MT:R_,*K@)&73HQC([[PI(+@L-G.W%$MWN3FS4M_VI75G6>+B5=$KRM]_F\^D M9[V6?\K8D /IFXG+^HFG\<0SS)9(9X]NI(T#IE=FY[L)Y1(\S+TFA M.;E3FH*W)W56%%-R+&;:5>DMS\\T3;FU%NA3;R]V\9G?&!L\J:)9:^$P/,\M M5TZK:Y)J M^GS'AD,SOZ&0O=L4J9DC0(\?\*,7$T4TT1R36O/I49TWCV\= 2*O()@R.#J( M0M7[ER@R&<*DH)'ATSKBQ">?6G,'=]Z*3SJ4OOD?[+UW5%/=NRX:;$@-':E! M0$&J=)42&TU4%*27T%L$5 2"A 3IU0@(" A1$.E$J4J+= 45Z1 02!"1)@EH M6)#"R;?W'>.,_>W?V7N,>\_8^]PS?F,P_V"],UESKCGG^SS/7)GO>P9Z'Z/R M3+I?YW=X-Q1$0*J3KV,75/5ZQ(M*?$MG3 ,]U6HTS;7OR"K)>P^+(FZ4_+C] MYE=?VS[(A9',!,,QN!5S-&X* >_-+P@P4B:[%E3NGG.MN0]L>V4GTX]Y1Q)J+[QUF_8\89D0HIZ<\ M/.UYJO%*=N?%RELQ;+7P3G0])*9-?3%=CV27U&9)@HBLY8M@3V 2=2#"J\KW M",9MT2K%H*34'^,MD/(YLPCFP2AQX:G:8+4P[YJ/IV M0R0:0]OC 9\4L\"V//RWQR:]EG>T8*PAZ-9"LI1%0@&KU-&NXU@X8$F7Q4]) MVU$+HE+7.X(+L H0='C''"T<.0Y.8^$^Y#"BI+\EMV<>C"CI<16PNJP&W,\=EC[+/*7QF?S3^&_;02 AY%O E_Q@B0A[2(=[N MQ%:NDPW-(P*JE C5PM7.+2\UAU0M >=Z$?E,^$/R\OHU^;8-X2UH!>V]#SK(@C]N MJ \V$Z>;=UV%4S+/@ZW*4T# 6]";O M6LMD"\P,W'C"=Z3:2-@Q@-P=G9^31]+G#X9"WJN=2'$.VUV$E3[ K?^U89E& M^55#XK(408T=F3<;"7SE .F:"*\P'%^QA;;FVZ>:"IER94FTUN6()1&K-@.6 MSWJ+7R]KM/RHCW_+E!UHDZ&(ZGSVC&$.55@XG1U+33]3BRNLTF[><0HN]K'L MQ /R)GDT<]2'&A+X&/U2Q]=0O*1?N-QUQ(: G\KM9>[' YX?M'+CDB]L\WG8 M'!O(G'-PWP<=*0+$-:&-T-N%CD%Y-&A<<>K:1-@^:"URVY*V:O459Q]$J/7O"78ACV>2@VYR'X%=,Y9_ MES_\Y8J2VKWM[$8C)<" MS/K4VS;C-$CH?6VZ,S/1YHU?F R>=K)V5TA!^PVEY*>2S:-\>KQV:!-7T; ^ M_/6?M>AJNX#93SNGEJ:CQ$>JKC_Q/*7?5)P5W!K6BO(=G.=BN:%<" =*B-E[ M;G*=OP2!M6\GGVP+2J<%Z/E-SN-#P[E4[LK6BEV *$C^P0F._D7*AP"%TOSX MMU\-+H2%+>I)*[P5,\*?G(/_UDV)MX+[A$Y##.E&+-\<@CP,^-.45[%O@A.1 MIUC^:^):Y]AOB9KK%$+PV?'OTNC\D\YUL5MO^\[@-$;1"S%H\K5KBFQPFKI? M>KQ,5!ELXN0F=MY5['Y^VQ;QA2UKK//5AY8-=3M7E" M-$!UQ/3.K0='LNTQ7_"U9^7,;Q9G'U0^\%?.Y)_P'[ 4"-D$S]*!?1 ABT5U M"=0'(TGQN*T\WRSC=ZTC(W8*)_*53Q6G)\MG7LFT=)X,DI"RXVV?F"QYL^23 M)VU9:'V+ CP(+6Z\\E).&WO_92%FV70!VZ5.\*4R@*42NC29VS$WF7ZAXI.P M(W%J9N5KT &+O*3#;@\UN739W=@\V)B%:!_P-(%&=6(4M4%HAH 6K"'+DIP3 M?S@NG,>WL5;>YE/]:_:$S(M;D' =')F+5:\0[XWE,2="II<7YAX2)<0&&D=^ M4KDD]!?8V=6NJ;'H\3KG:^08+L">^_IDL:"!V7$O+(- \S M=Y#[CR*)*C];^0]#I47_[[/NVC$Y*30.Q QUEI%[XFO#Y8:Q-F-B0<6E>]D[)TVF!C[CCIPF,.N74EY6:U?MM!C=<](^9OV_-;X#[YJR\+KH7Y MBGA'E^0M^,97$JRJ-GYGC?D?= T2H[%Q:/",/4SA"T+P@Q>G?P+ MF4X[N@_JY#<"(ZRI3J/:4$(PT21:V#BBN9 #/5T2#]F?*C!39#X_S@L^D)WIG =/W'\ M=_%"UKU7&KEO5;SZ'>?T/>5G"3OB94ZRDU]T_V MF[&?)%&&0:GH/NCE5I$U>33Q9^M"@&TW="_4EH705WY 55CJ+R83W>G%/()1 M7[1<3]LK? E;:^1 "H8?.[-&H]F>!M.^3V!C\0LD"8V[5'#*/JC^5T7I1XG MP@8X4/M4FO58\]P)4:F0&E21'701'3?/R3QY/A EC]1F/?6&_EJ_KRZU MAAI*IWNA?[!Q;[";[RY;;UYY^2+8;#6>645!<3$&SV2Y5(ZF;:ZIBFW914,7 MFJ%OT.E-IE5TIP[RISHW%5<9QJT[2?S:DP8QJO,]0NLB*.Q%- MB"0V-7C36I MI?AG(?VGS3K[G>\U/ES S0+Z;91 ^)4&B9Q'R1D "?N%OSJ->QM7^?X;9LL MR=2\N8[4Z:,+WST6SOC9=Q<&@-NDYWO6P?VFX"38MRV(_%WJ;IEY-8K M%%B,%UFZ_CG"R8J\-,6CEAKZPE@GK?N30(R[FV?P'(AA1.:9S-_FB61R%-!$ M$;D*=@R,$:^6WEP..%&$[]W*>$FR^4_]R?YZ="<7GD4?8K<:)]?[:7=J2JJ" MDK0G]^1\S](FZJX-X=$!P709-/E.\WNU^]!C@XO*QZ 3D U5+>MMT#X(][J9 MG7GPLT[GM)$RTWBW5PP]^25 ?1]TLN,%L\77WG+WF->?Q67+G+]>'SE^'6"- M_U\'SSH-G*XP8I$0DN4T[;UCZ*.'Y!"[CK>YW1V0-QJE.07E9R);XRYDQ;\U M*Z0=#@^)?H4'*_^9I\ZR/IWRUWDL'7Q,,ZP>LW&)? ]Z: ;Q>#=D%4M.=_6? M%"]M\!)SL\NT%LK('$[\?S=H4BY].NJA M#.;57==Q,->93(< W)5;J[K?GO@43H8J^+4'51,:VWYOE9*6N:T_%8FW!5BG M7-EZ(E[/M!..4%49-9]CZ*$NP.ZS6J*!]T.G8.N#NPS#.R'UP0]9'+%G,WFO M1X0JWN!X9?;;2M.=OA5QQU-6Y\#(>3];2JL58/>_*?E/ M\C7G'HJ0OVSPX:3*+9[=&],$C1F+6/B=5W9VY[Z4*Q5]F6VHS;\7*+^J$SI0 MX+K:OK>"YU5^Y'<7Y6\A]Z&J!35"'X]P##BENWA-W\@G:Z>P9M2E%3;%SCRZ M'46NK!\03ZT^^>"BG]L\:@1'VVKU/:D%E0_RSUK$V1WEVWM MU[^-0HL;K&_;T21QPWL]?3]1+?QZ[Z?97<8OM+9;CMXS2%0ASG)V+;P8E)J9 MLXKR5AC' YR#E_Y#"/M@F/5_1!CN?UK_:?VOMU;O@P0 %M#UY5\N@E#2:Q.K M[*]JZ.24E:J0\>.2PM"DVN*4\H$;F4]<\D_>3",MGK@_E&G$&=E\@]'?:5,/70K9:+,58MX_">XY/UP /-DFZJ? =+[AB MZ+",E'WC.Z=9S];%R8G&#@BZL_/!\$"E7EW6+GB-!-./0H?3ZT M<>C)1XRE1CJJ<%*#HKY0UKF9UA),->W%Q7= **IOK2JDW[V\%%+/&)7-3)QU M2_F]#YJ8D_[4\/E>2R"^V;C%ENE%-OA$M/\FKW]XW0+:%RB>_OU1&'.9YVZ3'O27OAU^90N! MM:U+M1IILW[E/'/](?%M<^H#L[(7MNR'(E-V+19%Z7PXJ@B0^V,. ;T\B11$ M[+HQIG*5K/""^?,8OMQP=>)=J\TI?/4%6 M>>-&(9;)!HW 6T!>P(X9*:] 04S(//TFT$Y1-_OZVU!'SWGNVTRS/&/,V+GA M47^\\>&G9#9<##)R'\0N@+ SF_S^!KA+UK>>^/W[<3E^[,^Q:O'SO'HJ<,E9 MZ1(5<+F4,FD?-#.SB-L8)04+SZ"^[(.:^E-?O1U'"JI17K'Y"+LB/._GF-1+ M.W_R\"+TJU2NGU&9WMW"WR#".#3M%[*1(U?:RBJ_/\DVLJN_=N^="SRJL9!L3%WD@!K*K(>K).FK>$H:J';G!Q8P/C#3\0O7\$?1M2[YN M\M:04CKM?=]]X+4,GZE,"C-N'^2V#R+@NN<;=M:' M%_!2JT6G1WPHAM245)S_5YCQ;9<+3WAZ*FA0F,^7O')%(L#'P M@:$]]7Q%<@P7T0&P88_C?_3?0*[VKL43#_814AMO^[[.,U2CPH,030_XH":#&YMFGZB (2;GWR!=*=7%2H^AT/;CS[8VPA MGDO3?T4]KYEIPH&Y% <,)YQ2B2^W^)^1E1$*Z25%'(\US=).VSQ%5B*-\&S-A_C][,J_>J.^C'+#\ M)G!;2OC675@S$$+2=;2)J%YCKA>7;13:-FF_ZPN$ +-E5_$?$ M+U]&13;!.O/*G4#C9F&OT3 G^?S P-#(%6 45HGNF9Y\3[M(;*+X M]D&D K!\WO5/S(_DA7CEG(M\+1.KHK1E\)Q_YVH!V,16TN[;1%A8?NA+1Q06 M+LEW0;S_$-_S6^E";DH/WX- ("E%BD3/[6:#072]YN" @/^70.W\ZRORZSOF M32.$@9VOY,ENYR'93_N@1BT+D[O7+G)4:'^OG@E8\QDQ;_^U$>A5G*),.;AS M_K\I_/I!2A63:_.O.?!^OO%$\P;7D4*5?'#Z[T&$5\>M$\?'5#WX&E1,.:]J M]*QAVQ/[9W7(WNBK,%$F+U(3V"$S]T'$\-YY=@(\7_IE0=#MH#&RZ;?[WL=+ M0@VJ*KC+'ALC>2CL3)Y/P+5J1 )+[2:@&Q+>O? ?.NY>MMK"[1C;Q_%E/-L[ M]N%7;_,_"C7H2W>@*6=U!4^61G_V6AG(O&FU=,\J!4 )$?S]&QO:]]27U?3) M./T^W]"[NU=MS,:#KAL,:*9A>RG:^<$NFS4UI?/?J=FE 0]^5006^^7?WPEO MSN4X7%K:8/P]W\ZM,JDDQ\,,Q&NNL_?P.;JSI<6GF3QS:5P'0I"S^FI@K9MU MB/#M68ND7=/$3MK#ERF:=3TS-LDWIL_VP57ZAZ21TWN.7YGDW#O;5% K0W_O,5DZ0,X)[]KC$7)#R M?-03K\+BMO&9GS6XQLXB?O<[4X[96GL!(84UAQ5^J=4,J+I:?IP^P7*LN1#R M3QAP:K)S%OH>//-$FX\Q>(MRO>)5KE3BDV*SH>$"H0+T @GR<#$AJ[>)#^L" MN;FML0]"SN8SS(H[3)FR)[UA#!I7(F[YW!76Y=M1B?1+:?5@YF)JSXVM>+O@ M%KNO]+?[H,16%O1;HGA1FRR!OJXM/@?!WV>*C&N/+(0:P;4S()6URJ5D2[HD MG%RYD:.>C*V')C44G\ENN!; 10(C52J"=WTIN!&E'\A ,FQALZ?1&T@G%W0; MR?">[G;Z&OAKRY ^%@"=N,[3NP]J7^)4;S]7CV%:5(+_^*:?QO[*Z\[&5$'REP[L0E-G#30T0\TBB,D1^\M2_]91[$S.O9! M'MBD&<$N=*-"S(DOG,,2@*E)1XIY&XD_SP9\OWH6%MTE/]M AO98\+NC0+P)H=$M4YTOX [TD ME5SKKZ&13FN^M%R17"XEO>$GCP/&46ZK^R!RL&\/^(AK1R-9F3J0/[#,=%#] MD:Q:4GO.)S(RQI)!5FJF:RC01>T6,KZ19Z@5P8+&HGM)HGU;SFEATJX5XL4, MK13HN)%X+_J=K]!\MMGU7-*O6$80":E ^V5A$S'R3(G).?0=53*I18E=5.A6 MCT:#-YF*=%=*_*O$%RL5+3^H&YB_:,\-1U//KN*83PC0Y \RHQ*]P'IZAUB] MYV"-]"^FBCUZ0G !P#6SS9^[G+J;LGN)R2E!BT0-SS<=:2]!7%K$Q%AW'>P: M;LXCID9&IMX)^OY]UD+H^UNT2F7Y[0VK'LBSY;&/2-7^'V?3CAM<._5USJKT MYK69CP[Z[;7CV;]HTM?#24T'U09]S[A7=G4,QSL&<6ZVMMHZ3>NW.CB%; 0G M0[H6HZ"Q/?RZ.6?Z)9M)TFC17SS,@IO^__"P.:@G&% N6Q^D M>2!B((DY\X%D3&HM^YY:/$Y3J)W%B1I6PP:Z:6G\7S@XS\NCP./IRC9COU6M M9IR&0SDVU%66S3?4-DI/R6N6'+$SD:PZP';HWE'<^)LY_CN%2*[2A+2*L::L M'T\:MZ]-UU(M/I9LW69/,W!)[*]\FV=2JK_&:]]O>3(S,ZH@^+/67G1Q&Y;% M;UG:YPYW MNQMZ>ARE:-Z[USO-5&16='K\7"3?IVAW<&98N6::XSKCA6XZ]YO]E\0[^O]Y ML5NTHXO.4\,H>@_Q 1;!!!&>K1?/Q<$N1S5B" M]0?9#ESLF1SG4T7]XHN?CSSSR?FE-MF<[Z\S-S&R8V21_M;#P.GQT('20>VQ MYW,#5ZCXK&MEA)V)"6@>X4VIOV-1:Z637_[)0L-O&TM=%_S] _DC3F9/*14K M+CW-!!W,O(9Z_=>AN=@0(T&X]/%,%E!B-X[7^CF&?+#WWZN-%7E.B0EI]'9P M6[@O9A5EON:Z23O&\LIR4!_+J4U8(DFXO)T2G%K3OZ?6CE,*K)-W:VPXJMO3 M3UMWZ3/C9I-A >\C2GC<3S<79^U2J]*&1)427$' Q_!ZE#EVR![,_K:5'W/K MC4;ZN? )Y'!.D;F1#^UD;H%I.:IK'W3@#W0:1S4E*W0&WE<[<5 M8@52B%3<+IL)B^%4+'[WZ/%_?Q*9_SM*.0ZW?K_5%#^&\VB..9YWLNA\4NQ8 MUOL*^(+ZC,2B3S:..0GE1_M"">">G3W;+/;HWX.8>'&M &N'*;B>YAGXQVW.CM6@"Q]W%06JG.C':\?V%D]YPRHP.E M3#\S43P),2$'QQN<((4/JZBKO#@N5X#,V92<%!SP?NR=/6#.[6Y^]3%X^('R M$GX&0\*DX+V'HF&\>%],;(?V>'\R/9)4H] IKI[<:-$=7N[4KZP2,M]6!YYS M#GP_9PH^[7;DJ[(6M6@L$+V [= $KE$\B7U55:;$],B^ICD^"C6[?,U.+SF* M9S;(8PRR(7!6]'2;2M_-A,=G[>0]01"G86-D.DTC@#I/O@%.AH@P%9$F8W\< MZ">(&+&A!=;,]YL0[_W\3+<*+JZ]%[TEQ>4\,%*B4J8J$%UN]RPZ*L08J;

@'/$T\Z[ M7+H7/. 6B^@X@R@6/^S:"]Z(( 9+K.7."QEHN)>N,17'_ACZD,SH%Y;-P3/K MOX[[:J3>RS)?*GZ^A2RGM[_TBHXJ-?:D&U":,!3U]^*0GF"PB*ZTS/!&H[( M,)1E8*'D*T5]7?/?KQ3_3R[*R^J HFDG.AK=P"(YVR2&7-^#$[4E50BUF\)- M99Q/VH;5794C^G/5V,02$,ZX3VEBX0=,V(<;23 )O,=G=I+N"]+\,3H4P)!@ M'(C8/ML)RMIF68"'A=2%YX_.%$<$!LGEZ'BGZ%RC*&EP:EJ>!6UCIR!]Z ;V MKDV,D0$CUN@LL-$6S/ZP(57*K@NE4VC66G#][0FKN9^9%F9M;IE.2^B\W"## M@TQ.,$T;*D-]< D0L/:0H!/!:54\Y\7B5:PH$&LW)NURR=;H9O+E+)Y28;D3 M_+)',V+"E+Y/BI$+J"#@ AE[I8G\FC*$09H3:5S9V&MD?*J!N^&/O("!F:]< MZ&PO8SAV@SQ_9@/1\ZN%"]>*F.TZ4?V\GX1TB6JN!H[YTR M"FS+/77;,6)[QUY;_BRT#]AT3=P''<[\NLF411JQ;@7K?M/0@D\QTEWA)US$ M(HPE]8QN=PP4C+WY><0<5VET@JY-UNM39UO%<0-SC<;HT$9@FGA[_)>Q# MWB&^"X?M3W-7O]2L2SC$QW.O@XOQE"Y,1$OZXP7:C$EH/J#9^6O#K@KR;#F MN^F4,Z+ZGF"E60.RG:\_3=7()H6C@"IHH MS'R_A6^868=Y;R-G=\_0:.W4G9G6'^5(7]II0+E7VG"LXR00V2LM2RYZ5[LR M;(]@07E7?LJ,+BY8Y++%&<1L1))8M@+&:Z#ZEMD1$(C^#8@E8WKQPE"/S9F_ MMA,35$J+NFV &=T7+^.LC,>+"LM%BT+_7)#\TMN"6DH,V*,Q.:46-\!6?R5W M KZSGD-JM;B%PI5[W>*?O*E>>54\)TWHACY&83ABND MH"F#>:8<=$H['F<$IWZ\O6D+SCI^[Y/#T\REIV_DLYS!B5"/X-@Y:7&1E)T] M9@D1QQEPZ0:Y+%;GFO67D=\%V?)]E%>=\L6R_0/F+S-D%SUJQ]^S6]#4 0D[ MP)VF33< DE'!V ^OW>]0)D^KA/S!?%9RCN5ZV5_QI_G7OCRDS/R#?1D3_* M?L6$TYE=]LMX'?;_(_(E_M/Z3^L_K?^T_M/Z3^L_K?_SPO^^%+!O.F01.]UH M+B1[-=V,DCYSH=3/\?;DY%:QB+N0F4M3^=+3A]$EF68'_XI*@,?,-Y9UID=V M=4!9U C?I8DXZ$J1QI:LA8F[;'2O24OK37($!M]5*=L1Y3R1HY/A>?["'>%G MR-]LOW7^X2$6FVN1SB,&&B_F@-P>\33;,/'0E[EZDR%- D<]K7ZM1X*>9T8= M!CD5=W@#K304T@%0?VE*L>Y%OYY,]P&"ACF6*2:%5=-#4?#;)I>W5P;FO$XU M_]"?%9(TZAO W -T* 5$W 8;>?XJ4,^B<:?AXB(UX#S_B",F1\]XA;+^W&PR MHI4N'+K!?O,?1PE;0/.A#%$3B'7KZSX\:?HV[D_> MAF]DY$.X^/MA695A"_&VNHI[\3'QA"]LFT_L$IE]Z&9H-!2^ ;7_6D+N*R%" M) #'Q76F&EFMM7>NX.257^Q550),\_'"*[//HMH)TB/D_B U3)RETM1RI(<>1]$'7\=Y'BA$]]?4.#?_Y1 M]-@E[4R#3%-%D*(-OX9J8>5[Z3QC9"\9Q^0\'8@ZVTU394Y!C_H"#HNIU(/= M]9\K:GY@<#%A%8VMG$]]# ZY[W1I%Y_C_.'CYNJR%WAMT_S[PKP7U59$=D)VPE%'[. M0JA<^JR1J%&HC_K#O?F^*,MNO?SID9(T M)[^6,-1PE':FDLI-HOWR#Y7KO,+V16S/P>>+W^*G60\A&G"@74>JC*).TZ4I M\@]R,!6FG43OIB=L'1Q99Q_=4CAL^>90#,?&_V+IM=&H^8S2#DGF )JK%"BA MR&V,]DQFV*\X7L\*7)Y;;1[Y;@P/EC;9E> ^_P%T2G[!+O.O+/!6Z5#29%\D M:VZ)H7TA$G1%BFXS7'4HOH;N[3'<6RT/;Q_1\[XH?Y0KL!.BS#/S^BC[Z/U_ MV&E[B##J) !=Z.\.#"'A,7\$_8N!R*OYM)N%UB%'2ZQZE/9!@I+N=N]DPI_S M["F3T, #A8WC"Q]_SZ="I/!NEGP("^*1FE!.]33Y"<^B[6O->3&]X>$!R2WR M^D_JFF:#WON>X:$V"':'<#K/7*TSE4UX=-G-YDE:S-%51;:Q?]0@&W4!(.LB M.3A1!RR**+-)Z+\Z4EW:-A8<)'$[C'PY_GL&QMO&RO(U+K^#%]UIQ92FVP/= MS^DZ8ZB#2&-R+6;Q5!'D &*T5QH"=]%WR;C1DC3]R/1IY970;]E?1NZ>A]S\ M_[J!;:O0@TUR%08LR#0G +N8?FD]'YKX^]T?GNL+:J3'/?'SH'N?_]579EDL M[H.2Y@X!=L1W!C"*:&^8HVZ!9*I82\7'" M2P@[_C9V>F+G^@C25+IQ85X:\0 >.M;PCNS*\?B%E[RW_*6B8]Y2I[ME4H!% M:CPC'[KP0OHH>3G>2 K ,SEM@L.)UZS['8VR7LZN0L'K!*K^PWOU4X/:9&./['89 ^%\_^CVAA\$Q#9!L9,:O5C+$J8UFV@-);'+(A'%= MF>*I6%FUY'N83KD#.G;F1@UX>,Z0;/D>.K-?V9;DP"61TRH9[ZVAHH<#F M8+ZH*5B(_#&M5_N>(C'!)CMC4F#R4REVT\*W.2Y!"E+]Y/0$UWU@Y\(RHGUFFD-\Q_^^ M#JMJUO(5$AH*TM$]#WIKL9[^8IFK5"K1(T%(RN%;$J?AQ^='@%C8<-NIYS!$ M28]C7%@^JL!7=9PQV\_!K?$B/(S*R0&]LH1T?P4H4Y\SBD)Q8,"NMVDG'XQ! MG@CW]J_Q'^'PC(QL]4W]?!%\!OSL0=K=JQUX0(IVBWYV'"E6C-@'F5),$_\< MFYAQ@/'"'\^::I]XF#EG&E_ (5MELBCSQ <4^V'7TH$\_^BOT,ISN@5]3-"; M,?HEFAZ\F4:_0 2F?P71V4/DW+Y=R'2T,/'<5IP<6W:>]FYJ;(7ZLX2W<[/RQP,)WME7O75J$(O M%$&YV\)IBJ@I:0-&86CDT08&>[\13R.0^ H1-MSMA$#]LB@)#'7G4A\82%LY MYCY^/(F!^D@.3FM3IH"[6M"/#, D+A<[L_% J^7K8[=?"1C?%>2N4N8MV;U? M:]V]#^+!_=H'^44%+Z):W9KF[!)5Z?K/^UPE(2'ZNF M0OY$@WCW_EVZN!0J=>A:?<'-L2!2.F?/\QVU-!S5&C['D-ED5]AN^IGT%!2"E& M<0(N21R5T5?893<(G_[//O9\'/)!?J= MW2_KK4VUD/"\S ^ZK$ZCI_1< %/<%&IL'T2VE%(;[':%DI<>)]XB-W@.CM*] MW=ZJP^^] \WJ:IY4"-'E.AU8I_":^0'=N-R-)>R#B(- <]>-H=(U1^=]D"Z&XY*@ M O3C-:MK1X?ID"C=^J""^A-]+R=&'8TSTHXNII"(7R+4AOG3$PU+_YT+%][N M:V5-.@?&0Z0>Y6X'Y^H^J$'M67Y/.-ZSZ'[]V\AC07J!6W,;GJ=KP8>;-ZP? M?SJJ\[-#$2@@=Y/FXDG!L?/<'><0WG2;T)(YATO!KX"8.7BKV)RH<49Q^F"% MB7Z+5V"M/K%Y79\&U5M_6(SZS-0&3KR\4/:9"(^,\AFP..-(5!<_O/U*2U%A MXX#5YQ]5 L>\)#VB#8+M@>T*=*D_+R!P^7 MR^E^X4]:^,N/K,7?*<0?EGC^I+:,+@2E.HPW%%Z<9'*JTDX];=@');L>:&8. MC\O5W[Y$*CRI_8FZ?7@?9,\T%_BK*QFH6_W$ ?R-$6/+IC>)DIS6YF8 MDR'OQ#2T.YE3M/=21'PQEUM;ZO24WB[/56XOOJ.-^ NLU7IW'SM?>M)3&GY>?@%ZQ% MU@[M+^(:IH>\[%N!5Z^$[4P,RNS&A9C4*1H![H[9O 5E]GY[]\6OY_I+M3=6 M*_,T\*N)G!D[;'/P-0C$WGCM[S0O%]BDCC.RF,<0W4P^:!(4@M0I687?I49X M=(P=,.6>.M0K7[9S]\PA@4>=T6?[% \.H?UA@!)FO9^FB;S4 CC@[(&JGKVY M[ /72%S!1_QB_MSWFSIBVQ*6J6/Y).&]RGM/&2_?3]" ^=1\1LF_'/-K8/9K MZ:71=5[Y9:Y(&PU7C\?E,B$1]+[ N*!'%OX]I76::1?-Y.J::%LY?_-O^<^^3+T+N=I]D.$%] MP OR#M6%U:9&U,1,(T^\Q]GLN*M,'"X99G*AD">NJH MF_VF-!!BF81-1_M<.]F_&"N&=">F6]P@3R;]&MP4#3\7-=N4<&=Y,]<^.S7< MHZ]M?L%W/94FC[3!OV.403V'DE"JP(.6CK((>%4_>1/V:*Z+"8?G'4=K3MC_ MB WZKE(@;#+)_?9;_A[LO?0!\F2W.@0 MS,ET.!&>\2U9Y4O/EM]!G[][RC9KZA-6GQ)1'V!UEDD;2"E*/^F[>-B;<(&! M%IO"^-[OE,L/S&7/8Y9.;;0>QL=)BO^V%$3>!K06< *="T-B2&=R7U:U<[DN MX7H9;J8S1-&0L^>76/VZ\I#1(>:@M Y$8,ZQ4*O_CF.T<9 W[XBW:)-6O#- MIA3BKX:FIFBGF8K;V2G'.U03Q;P\8SCS02O7DVFZJ&DHQV1/O^57>B#14NCG M4*#PHD*!Y$3UKI?5G:]O,TSN-HZ3G(DEQW8+B/N@'G 2A'P%DW0._1Z&TYGYZU_98T5I[!-+V75$J^Y92N8W-S=FO?U.=SG-S2?G+P@%&%#\0^G'\SE_W*DF*R M:=T^KO/1U9"KVTAJE#E9OGI8HZU?9$G"3D[E4XD\=U;O)1:>$R @?&"ZP(XS MX!K\8JQ-YX&@S5<#TS*N*-,K>>/##HNSG>'J3U\,)]%6K]]34D^4%@><**G4 M+-B,!!&?=A\BXA\. 9/(OPHK5QSCPI7+!H77)P7BE,QLLX/X]$Q@]2#3SS9M MP>0A$[+IQN<%V"-7L=>/1C;[Q'DKB&@A[5,-L-T[I7]>/F+GD?>8N,^-"JP5 M/7-#\>#'#BAS:%X([P%-<U%./0^RVXM[ M)D,^RIVY(?KK/_G M_B.?OQ-VW[35NUBDK:<<&W_Y>#&KT>Q@YOD?+1 I^G4@D-Q\#6,/%%"X+I&7 M7HY$W/D&;VG0O,JP/1\!WX1O"R@)+@?KN!Y;1FZH& M9Z&%PM]*$Y[O/*YW-M&T>9DI<-/E D'&S>S$/;:,!?542+T=74AM']0)$V7- M+M,WDZ;=EL<*K^Q<;VW,$?/TOZVV<3Y3[,:YTUK)GEG^5E_Y)"I<8ZES9-T" M$B2^Q13#_!1K2U9(;[#D\YLL0/EQGXOCNO/\S\R)^B$)WC@]P\,A#6?#Z",^CS14H18_@+2-:'IM9(:O<#.!NT@JP;>9-.;!;0>5X_#&]U_D MHC:76D%1W7QD)(:\"/"3LV7&F#(S@*:4Q?6O+[/M/M$NUYL&]=0K$KR:[LRF MEXC)W7G.,R^)&L'S(ME9W*X379]34RX')/91F[=7J*\_MI@)$-2UD.5LTQ+Q MV38?00T(L>7@%Y-QS'[TF]GY Z_&C3217I3SE,3>H6-L"JETV+DE#U?.J>F* M@Q\;,9POSKO,L,F DHHV_@:,MNH8IAQ"D A+^$Y!]\"$I_T(M^^I^*SNW4D9 MT>,2?U2[_D IIO^U-AN64K9HUPV=7B/6EE%"2#LIQX=_2YV4V0F_5^%A?MQ6 MV_APX722C3!J#EV72!?2'75F8'K+4N@*U4")<2Y-!"R.B A$-QS M:/@T'[ 5B%>4G^KEJM0]PRZ%3S6PIIUASM4A=.>)EKTP'D2C 1?ER&#/N?[$ MQ0YKY9<:SN<-IB"\Q6?5!-RDSJN"7%\UHH/1"0_TDIE@ MTII4N' NXV?-#/ MTL=CX]#(8*K3TY?OTO1@:DZAV6*HE8%,WN'STO6+0X<0:)+=PT9T(DK]C46- MEO/(\NNQP&_WY!/L!\YT4CUAADZH22,I1NX^R",XEC"9_C++CJ+;^A(18CKZ MFTN1 -]PO:?ZHM5/]FI]G8EWUFA8KX+:<9>J*7]_4_GXI\R'F0[1"FI;H*A_EQS H4B3@HUC2B-L M61 E?8XB7)15LA+V^6[YJMUV$K$YV>2O/(%,WY3Z_TS^X009+^CJY"'J+ !_ M@8"]=]7YBO0ESD @/R<[E$8;K@5QE:M7>[P[8G9"XYU5=';VXV=U7>3L6(=G#-T T"J?KP8A3&$G M/<,*[8/\U]1Y?Q+0"9N_$J.1?P+Y]*_=2]^>M8IGU$L6UEI>=S- M(6'>__]]2O$"E>$+8OD1-OPF#H6OV1<=('QMD41<_!SWF)$,HF_53+M&B5^W M)$221V&:.'OP2N>%XWP"G[X)VSPE\R#QE"RJX>@^*!A,*.AS!&^<(M6$MAU> M*(1:I'8R^49T=!N;VS-_S'[6+=5P]9(]3WXA"3[17RXC!:8+22P>7EX?6H3& MP1J:D^Y_K*7S$^>%OTTA/G1R9%3+X1MUR?,;K.EP:^;)8\W+O>QJ2HD;631. MP(E:.,(2%X18JBW%!1?/5%[)6:E 6/2+:QK?6]GZ+)ET,9EW_0#; M;-R+$IH6ZDL%.:07RP==*-P'">G \1)(C7&D#F_C @)IJE"HTX%5P05'E+6F MH2N?G/]I'31_YG2WM":*"_4%VX1?9R=)8 ZBAO3R@WOQ<9IS^O8("Y=)VVX' M\DK(NTRN9*%N>;0NJ=KN[EDN,1\?T!_\E#XU?WP?%+ /BMY:A0@B%;718D#( MK;?DS1Z> WYAJ5%70(>>FGP1,/:^+1GMD*O:?!*_CF-U#$SUH"RG&?@3(VEK MD3R1/5HP!+J3'%!OE/7<;\S!.,'!!)\H?*LIWPM"]4@HM'ZR:Y,/X=G3 M<0; +ZIS$_P>#/7P!!#VUB[5M8D>&-"/5 ST%+A2*6)>,.A[K\1OKI)K?6X. M^W>''9Q*=R'B08#K/JBOX_1XR>N1AE:[=V/JK]B]^)X/ZKL)"'%G1K+E@T9P M!>B%8JA0 RY&#\+!5**;#4_0B-0"BI@LI?J>T^ZPDPK5[C1A[LK3XR4)X0YG MV;GYRN?XTJ $KH6A/O49"VK!)(K+E1Y.L>O>3#3B(%/S0E6DN=I%F@F,/RN% M<>EGV?DNOPX\>BMFH:A$V71!H1,FCH#US.FS',)=U+BT=@=0L! 5W)5:@U!V MI@BE[=3Y][D'A_IJQ^5H.GV:&)*(S=X6?H(;2 *QY@:>R;'M3IJ6852AW=(# M1M_CA;5_'OY5$$69[KUR?0.\5=E$7C1XV)HS?* MR$<6;U$F8Q9'#4Q+YYQ9SETT;K-FJZF94NY0[/?]XU:ATW&G,[,?S)6N(88Z MP6RH61CYNJ%-A^"**^>8D2Y2U.$C^4]?5N0!1&)WAF &6T)X>I"GF(R2+C3I M6/^OM6]0'WRB*!4MV"&'^BJ*!>/:3N+Y:G_W8\Z/?9)=8PA,]00MF\EGR&9: M?;_-[73;['."CPUH:1_DA9Y*V*9Z !F+7)O<=./)Z@Z("[PF= &7""'H;VCW M(:*+PMQSE+:TBYPE4I0"PWG4#/#%Y7]_-X#+Q0=8J%ZB?LTB8COW04>0%R?N MJR<6J8^'9BRV;IS(']DC-GQ7TL[\I"5H,'A'WDHKU4XJ'?1 =&.^!)CIA;V9 MQ%0S169JJ&^D$R9MP_PZW-I%MN1'9@(AZ$^/])+**,$S_(0L;LJ<4T8@.NAFJ"5WP''3/($/1VX.O[Z"S30F3'E[Z_0@%*B&?\46 M*YAOL(M!NM#. B7.EHG2!A.)"2S5PV-]$_XTL/9'@LD;?%RS$A*8./GE^LGW M9VYSN9YEQ!OI,+] (:$0@B638YJT(6J)YC?SI91U8?@'*/Z.G3PY.=\>0^H_ MYLC?.5#_[+2)QF,N/-ER,Q4/,1*CWYIDW10+:VRJWL,G(Y5+TZT[I36RH)2; M/UW=DO2U!!SMIRJ?9?5#3X;(-X^"[X2\RGK>7):MH M2UUW\J9<[9T<=/J-"?C(;1:K9!&Q-.Y\*/5VKL'AA!HKY[T8JQ6;;E=ER7;(@[$V%I)"A,*#1>E7 M@)E2!'AA:'V48AO,0V")SMX'"7DDB)3_%=3H*R=_\JSA>-NAA?Y[6TYM%]XJ M>:*O8O3)Z'4&)9'),4^9['RPF8#V&Q(#=HBYZ7]^(L^2:D3[Q7-GU+2KUI[; M#E Y0)S"91Q(7U-1H+JSJOX[TWP;3T+U- ;.,\=?^^1!.T :A@K?1^6G+^S+D'S,5,S MD@%,+469TA2SH5Q2H03"^!WW^7G9S.?-X?W5ITH6BZIH M%]"=AK_7I-!=*(46FF4ZBGOU7 S!6+YGJ6QT"6G*=<_,RF2^Y5!RD_8?,*<] M(I>:"=#(M,4O[VB& /:]%H*SV\9B$".B^C+D6_MW+O 4R?YD1FGR]96KC_@O M7.;D")]B6R28OI]_!&O*[8$*(OF =-]P(OJA-#^0A;.L[ U6[@U='.P?_Q44 M)Y' Z7!Y!+2$HE5TJK E;GR&F(ZT&;YT_"DN4LA3F)Y>YS3MZ&0B<$;6F#,I MY8R-#0AT!F23__=]=0J4L+,(3E'IX$2:DC'O-T+7#4)>K.0C]+2<3C._-'?D M>3"'+YI(R:4Y=U >BT]WTEY%&U;X)'_WL[51BQ8]/UO[P"L,EX%VQT@B]8!) M\GP?]C5T0Y1X[=Q.;\?!R5!EJ! "[=!DY^(QXO31)]4JW6DS<3L[+?8'[\"N MM(=@+_(&R\]:^\'J%6(4&&5X+Y;XF]. I3!YF@-]%JTG=)K>P81VY3Z_:VJY M>'8[V^7\(>[7/,^^/X!N&-*.33''!0!3ZB CGRF'3<0*JVH/.M4<[%G-B[W9 MG'-ZF# GP_X@.ZK@];RRL%?&G><'OQA)L_RJ)5T@BYK_%258VXJN10W!!$/' M1]O.[<5]5ND 3RAX+CGE!N]ZRMW-BKZ@AO*;_3B'&H<<@OKC"*+4JC$4+X+= M]ATYMUN='P$VAB45:35:Y89K7(BH7+:H#WD?877WQ^DO/3.M"1PG/S$E&*_Q M_I:)(O,'6'QJ'S2]W>THH=;XZAM<6G.8?BM7UXY_>N[2?:^&IIGE?NVBZ[V\ MYZ\M#4I&!/Y> H7L@[B,1! '%\JBM?'Q\UQM&H$E/QT-7\=T=8W?*2_)-#>H MUSB1-Y7C(Y]I?K*%\^_<:@M+*%CL*R$/+N!ZKED2;^5,,K7)9?$33!Y-;WFG M@EA9IUFSH]V7Q4_9;\?(W#'K10XOXO_*^;L!(PMVCC#'8%SHP'U0DK0R@"72 M0JK@#Z3QY7G:,#X5ST]% _KNF%-BEU3<9(36&=2PE$;#^EJ^4^%=57GAX>TKDRLO&,???$Q*QT$$[9:+_GM7V7%O36<$[,9CDC+'RPU! MR!->/LRZTC!8 VP=0X(2=&F=>/*-X"ELWU>$/BGCJZIZH$_;T%3;)7?M M4[*. M5>3NC@?LVRQ9N&+,Q9O05#X<9H-HIY:_A80HZG/ M2/'3X>1]T!5,+U3@A,DI8HW1',UZSD.2O25WX[ '*$:WGN?MMMP.;KJ?&@IX MTU3H"J-,,/W42!'/N0\-S:)Z L%O\>^0$,K =Z\B$$B1[1;;M[^_T+=5 M3V*Q8,\NYJFO2$BM2YMHT8DBA/8]=T_)T4M<5X>#^X0_FEX" MK'VSI6^KLCZ3W\*MZ0CB#RY78K$CCZS/Y+0F06+W06(Y^B[JI,V$WQ7(PS4N MY7SF=_TR.W6??D',?OIQV;IOY>[F&C\PE-7048]G4U]XSC-FGZ%DDJ_ M1I%:^M;;^*NP^JDGN<#TKNPEWT#>T\4'C]FR%P[,5OQHQ?*B/H?--V/6/5 ' MF9/B<:/ (@M=DG ->I1"C.@-V+29%<]%W2#[:T%N&>,=S*WK$G!%=BF:+7,0 MI<^(,X@(H44R.PGF3:,U&"S%FAA59-5M^]HZ+\@M&65?*!K"5_)]:0PD!1G# M!^"EZ ' (#F8".ZUG(HTB;6>0%XB^05K1UE;Q14$GAS8OC3F 5][YJ48=[T, M[JMY^%JMF4D%62D8."7:67,,*0.\(].Z(:*_RP/IA8*DP[DI):,_BKC=C[S@ MIM2?)9BLR/%.2>Y66T""& 5,<">9?<$R'L73&2'53Y?;,["M^WQ .'WIH*:0 M=69%6].X_..W8F>>\X9031D9=$&:(N+D\K714/W"_]'>>T4UW7U[OZ%))Q3I M)4A7FG0%3$"DR0,HBC0A(ET$1$"B1$+O$(J"@! 0$!$0Z9T 2*@="FA)F!! M6F()T11>GGWI?U^]_\[:\+ A81(ZKE0%P &S;?"ZAOTEFO4 M6U(4)H)?6GF75%S+"!8PE]\@6V O4QK,Z5G@"XQ5P^@&JB7%;MO>^W7Y"4OS*F\/^@PQ(.W0P\RQ-@-YP!/#9Y'&+5\5W:K/O-%MG&M,['+B_B='2_ MOY;+:#:Z!1SI.PX<LE1))? MKDG2*R#?BN_GGK!Z5O9I.&Q='.*U"B$3Z34]/F6,F=(S"V[]'IRS/SMZ0'A> M^6N!;E%+&D'O9^_H"'^^J #D$NC_?O-1O/+N!ZIA]<"D"-SDWX[QM"L?W]"" MB%A'XISA0BR>)%4:/O\'WM3;^[ET7XOQ^BI+N6TW? /# P/T4KT9@WTB].KP M>@BYC/ZTQRD0CTC[X]-UQT.0-!)O6.DZN,N3<[,+WFPIQ__"K!L0$WE*)1 . MIE?2(JDW_YTR U:RKZ==Z&JG%)3!_#R(ZVD]BH%W1CSK,=[?!%5&W ZK-GVN M/M<19FO;(L!%Z"60(,0B<,A Y@2]-$1W/1W!X=/SX"TQO_M-?5(S?N9+F(*H MX.DD*T;0L/,;PGT1[?SMVB55%>V*1-9%%H;3?M\^+7M;'0[M-;T$']$9NM!Y@$<)P M,"5L P4,*' 8V.B>#GS=O!=8S<%4&O(KD"]*TR4\+($T#L;TF.D<&][32DAAF$^J+R/>B\VE" , MCU7Z="H'Q03FHLP.,I1(ZS2A=/(K4M7AT#K+3O1)]\ !UR\IE7Z]>78ZW%&U MYRL5&G/7?-M@*U(-S^JJHJ__ XV38:9WH#>>/ZJ%*\_T"+^"WZ5H-.?A=S*5 MR*PD8+*CI.TD3[.FO%H_Z\2J'9^K?27W2E$-53=Z$B$*\3](Q3GM MM5,# W@]'[]\>01(7.H>KFE"KRLS)*O$%[;.\ M,\F]% AI7D_=]PCRPM.F%I?6;DK/?).0BEW_I]/7N%. 4WT5N58T\^# @P4_ MB5-E<(MOJH,U4TKYZ2G1(/\^,96F)9C9D 0M)S#,;3,!^$7A7M]9+34KTV^M MV_SP6ZV4^#**,GF%B$B,N* 1I/\MA.^80S[N=5)]GCXOD.-^]M)$V[NIYU+Q M \C3P% F;^A"' M7*J9/CDUYIZ=@F+*N2M#)\Y=FV4,(;C1_B VF/T00N!8T(N8AQ(.4F1D&:MS M/1=N,343&4&$.*-S;KF?/),4?4=O5DMF;8-F?ZTG>3"3#+)T(:E@66)K_>=. M_+-@PI0>=X(:66[KDK)6W+TZPDEWRHKH/=83MR+]_\X>9&YKKO=G2,]\63 V MK75S7G(=\>[LZ2FYG792VJ7DWW/KNL? 830W6)L23%[&R*A.P:]6KEPD=\7, M1G"$R(9'G)GNS'QVJT8V?LZWQX#!)4ZR,:6HU]+D*9FD:U99A_B/[4-"09N* M'>T_REL#=M_(-7<7D\C9I2OD/#LK-3RRB5TY^W-I_?U.\_ER2:; +WI^<\H/GKHN&AE;H,4 M&NO\'X<[>:\,#$L3X*.ZM71;OY M"Y@$8G0IH-A*/N_ M4^CJ'F<-8@;!\HVFQSJW)]N^AW897T6WE(VL5TYL M5 (>3NX:'0%X]0CUD.%U*;3_!S $6(V,>*:GR0/CJ F@0;SS1YG5OH-^!YVQ M%.J!28H)WG//N;#V5^[GRYLWW7!NO7^-?^T'1%;/ X>!S*8D"'Z_D?CY\$9G M8^N"FD)C7V=S4#-W@,5HOCZ#W7_\5>A8/@^3_$FF^LH[?^Q3=&N#(DWG]@[N MA@3-1!F-6^=;5:?V^X1'*&AGF[)*\0>.M0_B MHZ5<_0U<+3%(]I5!ML_- :$*VM8U:RPH-:L@O/_TP\'3[,&N(7ZS]6 0X^,Z M<\L")7T#!+%:\&SIGJ/IU0V%L7WHV=9J+X&MW.Y(4#T]9I!ORE,9OR:G8"6? MR?PZX\RK?I:9&)&_KQ0Z5UD(AX,(84H2@N.81Q')$>JNBV\[9W[2@SG?R*D> MQEMDN83&/\_2NNFW]XYAF$R&4)"A1-QI[WE/8N96V[1;LUKNBQ'7ZQ?19WU3 M##/1^E;8JD>))$P.2@MB![OB%Q7ZA$DA"?5>S7/P"Y%B M+.\0RKX'IT?F4[/.*7+E-IC(H*H"'OD-AN >07F^N<)YR^$7B]S#, ZV_/+V MI),BGXT6*Y3W]8;+?\QI<)Y=:Z1^,42TJ<]GOH1S=I#84S1EVYIGC&WP=+O MVD)F2T#;?%WU#W$DE^CXJ'(,&WR6*$2 [@F0M!>&06\M]RZ$LJ%'UI,:!PB0 MY+ZS]^"9T48/35M[5F-[1(9T!.(5KKVK8TD-W,;.]DE$X]:;[SX*R="UR2N# M-8WIS;?X/1_6%30_^V.WRF? *Q>[MK(R(1PEBHLYV*E?QK $0 ;##=^%LJJS"_+&CX MZKIRF(_3;PV(5"H)#XK@V'LC8M'V7*XSS:1R]_&;S)8-_).?H[ M-84(>'?J6@">^,XF(5=7%-]798Q8#S M<2$:]ZV,;E&O@. +;Q,O%C/'57J);0H3H9A:5-HZT0Z1A8/N(D@[0Z*E!A1. MD@:^!<$,2[\)#LI#?[&6_HOD?)-EC7L\=:/X1[7<@ M>D=P90?"MU\Q2^CJ?#QS1\*LYK$A,6]<)$;,?7*M=/X1X'?D($0F6AY^G_*0 M^(4L2D_7\$)>([YY6CY* F*_7_)N)-:W/LDQOI$>QWKH(!EQC>^>Z/WG\#W1 MM:=8.)#"36PG1Q"O$D&#"![S:A?KA^J?M@I7]3[-U7=9?PY[GX7M_,K\BNDZ MT^+4WQ4D;-9Z="[U!YK>C7-W( M&TU>2.W3\\[K],H[O_T(ZWNJ)*'!(X!DGW+T.T1301*BA7&&@AW)7AT("Q7B M!O($-/E+&%J_7@5S](C (PME?)_:(_%L1KD>2$-A/$#S][PNIQD'$8 MVF6*6Q7E0QW_MQG8Y[]Y/O8 MGYH#2!D8U(K2&E)#T7%P0[+ V<6AAC\75<3D([\\JO][,3B]%#I*;ONC5ZO MT3+@>H]33."-NG^?]<9T M?8?:5N8R!RM@OY1*/0OC)D#_=9V#"&"T%FP&Q$\IL)K>;/O8&@A+4YCH''SS M\%9ZJ\%ST:6.1/78$)-_K1"#$M<[0))EQ%)[W A&1E%&]-MA?9=:$YDK!?SH MKH+ESX ]BVIV'[G_&T.T]8).]1BQ&H!EY^O5O#JZTN8Y-35$%',?WE0(/7U; M>W_HS*NM7,#GRH^ZO48W9S7"W6^/J-;:O)/AK@V8TK:1K+EAP1['H2"P(O'] MF+1^D"V)T+T"(AF8!!(PMJ\+P+FWCGM@Z*GW3CV#GCG9_KR/[Y+;5HA:AHZP M\C[/;_;=3NI5FB-%E'1C@2Q,[VHU#Q'2WJ.$D<0';.S%74]S-78;<#ZJX!JS MN[DAU7CC"O^L?C84(TO+'869& M-D"CM?>RS1[/,DZ):>!<=KXLWHQ?#&\?12*/'>(/,FDZ5&M__=RQ+F.,!2E! MA)0?F"FX?_V:QO2XI!M2:=/X:?J>R?U?*SMHGAXV0HB4/T(0;HH/=/L0ACF[ M.EQV1Y3#9=?\78J=%RO>94BEF]2AL<'!TQ_S,'G7DMA-CB4Z)= L24+D(I*W MDXP&)98 W%NUP]%?\>HV;:*V@ M1-J@;I).U =Y^02*YW[^_CTB3>5*A.\#695#I;J%#RCBE:K[Y,M#A%7'T:7\-;:^X0*EZR\,^65TM'_D7UOP)D7K\*RT@(1H:E1 MQO'=RR$\L 93DD5>*#?N&XOMW*F>V.FY6HO/^IYQE7' JT5XM,]+L+AMR 8J M=? # <*DU_>DJ/(;[T1U.4C;]@Q^A3;#)&G#+?BP=&WK"" *-J#>. (,7$C\ MM()H3:8)?;G11E0>EC84B&3^RI.]77HZGNE#[Y --5_CO)-\8%ZJ-D=XR, D M;F1]TQYS!.")7FZB1/SD#1GXD[$&I"SCEP1RZM1QEP3'QM;/NKG%\TZIYTD) MNC>LK9K()%+=X9$41ZH&S9&(P"+37;&+NVK&\@2CDP)*U/11Q8++.>KE=DU6 M!\%EFG:<"BIJRO1D!/YECV,UI7NS8$^\&HO_2=IO/E&%1S()JT.2=W.79,U+ MS8X ZE56A$@DBQ>S'7>3<@7<_%_3(TQFPD]OKJ=XB*=?[R4Z;BV42MM4=$E& MU0@[39Z>+F&F)7P),(I9.9DU\K\?4#A,B=\\7@*:%K$*FP%WBU![D&U]\G(^ M^4!W0NN+5E8M@X(7G+C% M\@,D[X9J$ R,M J6WFQ'GI' #9NHM^P_M)KFVOEL,# MHF6_WIZ8O'J>Y=#IZJC"A?[?)?>LV%ECW652VS>P>YJ1^/Q!6!@AMZ^J"G%_ M'=J>\/@UTS:YV'D&?QTA735;ZM$)9(:UDYV. '$=C'?#$1]$).D&5U/,ZP($ MWZ&#B?N5M1,+(UY/.1456/B2LQT+ ]^A?=$L-#AQ%9F)WGB.$NZY'@$4@I]O M;R8Y#8"DW&M!+4N6YZFG\W(?F!NJ"2K9>14Y-UTY+0MR_+<#=HME(L(7FEQ# M @Z7GB3I=TK]>7)#Y!$TH<42W=/1D:UUR7DNIFQ7/DS[S>6,3T\DT$V'R3U> MGAN2QPA_'%C;R7SMFYK\[H$+.*9G5KA;Q;?-@G=[=&M9K_Q."/URGOA:*U@ZF\FDS?UUD MJD*&2\\0#V+AZC6PY>$_+?H2=DA/O?WJQ_?NY9-)QT >XN.H0%=A,G8CK/-2 M@!BG/BU24@,?JFI[2KRA(9A38$#LVZZEB5$IINCW.#F!98G3*]"30/^%,2 MM6G&MF8VO6])[$EPFRK^/#/9?!QCQELV(TO6>J C16A3 M\K=&Q'IR0-;/MRE*E1CPO5NT,ON2K^C #;'80H)W57=@\ MVDV4QR#:#FE";;MPA;Q^'&KD()[C-[&O$;_SBJ^W;#GO:>S>IW!1K=A^CGOL M9\:T^ \GTR!,Z-N3G#1CDE(Y"85?CPO25;\=F(X6NM.GT)Z@-S>3'YEO4XB M>8\:606-)G*VWXF-)&L2YULW#I8"!\!B\UM]7CX5:@]8KO%H.&"C)'6?Z'.] M:QL1]C%.<@#*Q6@C_(")F>Q(AA(\<*Y/VAUV9Y9@4>&E0OS\)OOW?ALY3ES# M+TTY//.S[]V7A&&O&W"=IH:FOZ33R>N1[6V/(IYW)95'GA0A7IJQ-YYALYJV M<"E$ @"<"C\;C(F:>_%4-?@_I&2:ZA$ P)B*%O@8T82(J'(-S&[YNEL[ M(^S)NQ'@9<"/!APW1B)Y#QVX 4WVX*0@&[XB^%KQM1ZPM2. J5]S7Z>^O7!7 M0)"\QL[]V5&#HH1@B'?X9A$IR&@S>0!-D0\9V@LC1Y/:,WLB"2AV2KK-VP6X M4*4"BT/W-%/N/O>6GU\&-QP3O)-U?T(_5[QXNX'G"#!<0*^* +&@]VD72&=M MZKY"5]KG\9GF]+<_?^"=]Y]:.B61)EWWX5<1Q[+'IZV>%#)2\$0 FAOB>Y#^G>)E3\KO1(00-*6^;G?MC\P/*PHM+PLA-?"? M,X;1\6)9%\\+[T0S4QJ)RX0,W(=VS+K$]I^>/NEYOYF(=W75//,&;]N69+,C M;K O--Q=X,0[0N,A+:55&^+7E9,9\K]Q!\E-8)N@.PHL5]J@]H::&GM.W8H[ M5]AC*6['?O@(P-I B:^E*=+?H@,_1 W+\))$2H)J8.R.),?ZM8K7;N^;;(0_ MU2&YK";%9,QJI5\;\ /.3P#CHKG@CO32GD"#O8CCGWCS41>1@N*D16KUD4"# MPQ\=)/GJ8A33T86O>7'53;.8,F6:6!NFN@"S<5@&"@-ATSKJ3M< M4',IN>;6DK6Y.Y_F_M[?A\WSHGMAVV:D9'.+U_@1X'8#*TV#6)#!. V-G@3= M1N+7J@F! ;K%CZ5C9PNNN?G8FM:1::4W2%PHS2U![)F,N[( <[PD;R YFUYN MS$8U_08"]%S;L#86J+PS!;T)ZUI;6_N\]V8S2[$Y\U211;[BJ4_:^A]9E3X, MK_M-B9#GYW.>U0?-*&I,W-#EXM81\=WLO&U]850)]1_5]4&$@V51\G4B,!.! M=X>MDY.(27GUG+14-3W>!V)%YV'TY?Q;KVC(IRF0LYLY)N+H%L002'CG",!G M'$C$;D!2/LW2(KW#:X7"[Q:B_DEWZ,@2>&7!,90N97L/GV02YUUCS!2[YT:IIJJ_\;K(+YD3 MQO-PDFATZQ5O][8FLD#D", +=\&C< V6)9)VLR<#P+KY(FR*4V\JW=LO97&T M=GRO7J6=O3 /_O4HN@;?P'?GS].LSKJO\^T&AM>1&B6A85S=KMT:\[!1:H:3 M:D=8DN=SH6R@.CT7$8SXMTW ](R>Y'H\[N//1TF93-Y>,N;1T!GUL";<$V";\U%,UX9O;8,F0!R_"/[%\O ^YJ_;ZJ9F'Q^/6) M+^>5I2=[#?^2O@VZ]!?1FCLR@A3'S6=]P-7%5+SC6)!>^$:4@C_WF,'&I@7]S)[_+Y ML^ZR^.U>:OT\_NI3'__BT_(J#Y8[I"OWQ6YQD*SZ).'<_Y4OS@H;1@H.OYPI@$\TKP9:$+VYCP>R M^X-43=8E6<;#'?6KJT>CZF[>7)JL")ADF[O?^JN58.>^=,-@6>+4_8E7UA>_ M ^M$<$L:'J2@*5NY,\;E)SX[JCE:?S-1&^);1M943_]=TRE,"B$CCY7S23=D M!EI4%\3;.B/:GNXXYZ"=JH[82LR B3K)]2C('>) CFA8E6FZ()UZVU MB*[)!R9,8RZNW?P^(%IT'%6F&,Z17'8NM[,S=O6(7[(0GB$R@>NL>J#E+R/0 MEN/_&IUI&)T32ABW=G/4"BBZ/%A_O\A^Z4%FVXY@RLW@3^U:[Q2!']>%[O:< MI]K2!,"G*.*;'R0=T+WR=J7AL06XWG*I)Y5Y=BO MU1\PP:H'4"U^ Q\@0^UK,M8M'QZ]0_A_+7IN2DO-&;/W,Y3A-MXP]SFAO)"Z=\ ^($R[].K +W(Z0!*<#4UM03=A:-E94<\<#GGN< M7,O.,??X>&VHD=%8'':X^P/WYL'N08T-OB&C3QS=GHZ)5FHR$8R*?*+6=KAR MV^:JI-67>PJW7B>M>46A6C_7$XT(6=UXY-*D]4?=>DN"3T&Z[N-K&%QPT0VW M(P!0L?=3[]#"][NC+:E!N78W7V5KCW2GOVHH?\4"ZG]DD!8.XL(%K.F30AVG8\5N@$FR(L Q034PT&APNC4GX$=K4B. MM7_NO?WV L_->F_];L\;_YTI?17ED\@,<8DNJUA1),M$-WF6T#UA54/]IU^ MVS6G!^2$0V8_:WW5S[^1=UFNJ3OAK-"HW$7C4:E;.MF.<6F(8?NT];?L-&$L M!A;X.E3IP M(S$DQ5B8:@WG;YM7FODL 4D++TB_-O,IYT6^(+6BL^5).4^N?*IG-C.'CZ>' M.M4+SD%_%GX$8*9$#H*!1*=$^ 42\[+'+ KO_4@X0:0H070T0O)T[&TF6J+C M@^)XB9&L#YEE,5P@5H8^8QG*]S.)(DGUC1XSG,Q\4Q%;KT8+VQ!I[FE<>(%S MHI\1_Y2\^QZ3Y,>587\F/F\7TN0W8!W-&CU1RD^Y6N?:K]$B:>#)9?U%_4EN M3Y.85W;&VTQ?_WA2IU-;J,?3_VBZT@>F9&YH)D9+Y@T? 02-/:O]'WG;O3K$ ME> P,F3\%1'Y,*'^J[GV)OY,T;*P0PR$FP:*VIP47^M]\[3ZS 4Z;G!"?5/C MM<^MLNST[C #O4 MT-.4"_?D.E .V4\\=>-<>BIW^\SNA7DL$*F;D;O;5'M8Y+49L 3-ECB9T?); MO739N7$V0N7-Y6&Y)\<>//+,6P5XO[?$*+V@M<3-?%H/&B.C.:?8.=\GO8JM MQD;<_U0YIUO@\"=B4VA<).:AQK%HO5#WD^F'??\ZY8QE/W2I2!*Z)$1^0LDD MN%\;BN9>".DY7PO[\\5*V_E@G"O5V"V5W9'WSS3.W!P9P-+X\ =T!+ M[1N'>U'$VU_Z(8)UF1^?Y'"O2KK,@@/KP1L:M[M;(U@/Q#=XDMD#6/7/@+)* MS]*?])V JQ8/H"6 R>%T%G>7C>3!'[C*W,#<=V$*5W JVN[O]S>RTR;>;Y3: M!=J3KQ&5T$0,.9"HB9D\J3"]_G5-M+FUH[VCX'U44(X*OPZSF=B(_+MS1CHF M4D> W6L;0)Q7/XKMY[@FKH+02=),F?]XVVI^XAQCG#GO4^K6S99#Q0>_#THV!&)'L/H@FH3W[[>#@5+5J_:1FG ?A1? M -R%T,!'$1W$%63V0&O-/"N_DH4\OD4NL'.&A B*YEJ0'1WL9VJV_Y\@8PSX M,;T.]O]S=(QAVD P&QM00Q #1L'806MC MWAI:,.4L$L6](R/3%;.#X^T\[RRSYF0:)B8%2 ;WHX)D89A769TJ:HOT2UY9L_-M>]P)0:]X7Z^[]S^;LWC M[/NQ^_I$)Z&W[WFR45+1NEC$,B$VXVTRJ+R*BM? A@'YO M9348=5'[L9>')]4M>AS%A0X$)3@A@'W*VS]JVCZLI=<'-.8]KG0O&[OI)BS9 M'@?^2MW\)/LYQKB!X$03RCHPH> CJ/;1PR@Q18K[IK3M. QIR_@@6J34F]?9 M-QW8J:\C:!U^P?I6^6C8#H@S6HAVN96TLB[>9T1!8G#(--1%6XD)3>Z :ZY+ M+KB'(P%:7\;5510&K(AR:1+YXC#EW;ETXG5Z!TJ)N[ZI]IS#6]L'5M*_@U3)ZA0\ MJ9G .SF(P!G:N 'C9+A(YO3#Y!ZM:H\#A+CNX:R'F][^[)/6-NN*!)/0/BL; MJ3>X7]"E0++Z]!' 1]U^Q$.""!WBO4C%?TEYD__%C'BBBGD\J*S[@'K97#YW M\F1BDOPY+J8)LF(*>PCI&CF4(D_J'@:+D0J&DX^_7L*<)".EHGF'2=B-B:'"XC@ZJA7 MIL9]2G$&#^L=3NB\&!*8BON!96YQ3A"^ED;$ MZX _<,.T[?=5B;LB[5=65MR>@AY[QYWV4IW8V+KU17@$UHR'[N8= =A"Z,]: MD"EM5RT4NUO6RRA% XYZ4#ZHICJGYSLM-%# 2#))^BKF". %758=D5$G/?ZR MFTF]^74*%K:IG"S[OE%#9')8_Y9T5V+Z+7:>LN810\\4 +L5I3Z*+$4O.P)X M0S-Q*.PZ1=FCNM*^'):U.4E"#JSSNQ<'D@WWR%_U"70W:I=:6?IKQF;1DKV<" M^AU98@ ;3 [_3?,F5._Y4,5&U1?26T#21I1)/.V'P1+< MI]+=Q?6.N/D7GS'KL'LI)J-:)17G71[K#(!:%V(@&Q5]G',_44N3& _9%I)! MW&Z=L?G+0(F)XBW7@"):\"?=407UW%UA?,$ME2E[).>8^<]$ACP=80 M?"1-"(I'[NZ1%C (4;2OO<@W#Z[9W1;D[J08Q6.9+K<\-%7I;:8P=>FQ_J;.K:,UY*\LQLNUI M>7AX[FF"RCY"FK;!6-79=BEL[;SJ5;N8_FGOSEMWTI(Q A M&[RZ'8C--D3F[1_X>)7- \Y4CDG@+C3'9Y 0%.V/6W?;U$)+F CJ*9 M4_FCI]>X9_6 (O +'T/"T9*4L!OM; U G,_IU^:H9[^K#L6?) D*+DE.%RMO M5(^L9X*(=D> E"*GW49J".R;O2!%TAWUCA)&ROJF;VZ-A"SA4GU#3G?M/G@ M0 B8P-]\(0_18XU-23:$!X54E^@QE( <47F8SJ>8=>&&U6CC@GI_?WNO([M\ ML&CT_%A,71WS2%3R[)$^QJ(@@'2U\('^:*(/$:O_)_ MH# +/VI59I6\C@!J5:,F/:K!:]V7WP/GUIMM)YI]-NA.&Y;(]PM=R;$AD,;, M3]]%&1]G),/7P_]6'/(R"L,OHCNA44^[,A =2"VD6_I-@1 ML$,XN^H:2AMV^$%[/I]:B&>7IH^@SDVL6I]UBEI:N8BODN7(R)_@&"VP#%R7 M\I"8-S@%D\='QNDV /W)[S^<**QPQH8PZT@ULYJX-^OO4]U]S2*0^ MB'XW0WM,?V4L30AA@7T[& 1?:"-J5$%B:6X!\DQ^KP(.\YLL6<=T^L0K^CIX MSEH)Y,5I(T$#((K*8]30WJ-)LC*]IN_$SH,C@$C(@<\4W!-? OGG1YUBL_[$ MS)U2SUMQ8U:D;/%G#U$J$0/@]F,>\MND3\3C$2G0IL/$EE[H2+34PA95O;01 M)MNNO_# 2>2^U6YHIURNOX8XNUK;L*6"4\[*L<92Z#G_"J8T/I('#UQ09QB: MO='H#B/E2_7.%6PQ*8!-;R5-WOH^P\?\2CI=%1!5L#O0L*,/EOD(9J,L..3O M>% >PKINMD>J%T9(G\^+1L&QE(Q\ZM7E'J(=)*FMCRUZ L**]D5RK\",-B(Q MR[;,@_ND_0,13H5\M\+ENMP/JL:Y,I@P*;X3[,(+S@'3.+;2V\WNQ3!\1Z^_ MH_=SI=!N?RF?YS'GV)8!OG7_V9L4JO[U""#Q$Y0$(1XK1JEC/I38"\*W4VK* M YS6 ',AF[QLW]UPQ8&96H4=DT5-8SFEG/EVWU6"G3;]4B%W0Q:C-GW15(^= M/RMK8(HUP=V>H6I_(J!M-]A8,8"?WVT=EW1;@5ELNKK?Q*7X7K]@PRO&-*H9 MM7MX'$RTZ:4_'[M9D>)Z@BNN$Y6S?BI]&"F\%YK*OR7E74_ZPXIF/0+X0V+^B ZKPO9<9^U)#"2AULVJH?R, MHT5%4$3;/]GWOE_*%=3Y?G[ 4VM#L#^& B]M>ZRH)?5SJ M)94]'!HEG9%7 >R:QL*^Q]V'1+Z3CR=$B]*;&(K'>U-/XPW"=WTY]T+(\"/' MUB>Y<&5*?.6BWA!#(?&LD&V)J5&(Z'T5WW/G)8O9W!D=]!?&3+7P:Q2!X_5* M[I.&S5[_"+\0<2)'[4-BVN&85_ 6F?ML9O,>]#PLBL%)K6,L$ .A8HB-BJY[ MG23V%-UM-;C.1HGF5:79_GD[,Y6X2XH^O8J.I=&F\OYLL#*@"\7G-1H#R2J0 M.=DY\^;G!W;"TV)8 6;>@)209S\OHFOX-/UUKL"6F?34%3MOM_E1%KV%X]W9 MC!R09M]\T$"UW$8#@]@S?XV?J]<#"=@JY+[WS-++],HP$DX(,F]0L$_)T:2+!U'97OT/*9E[WGO&_E;'&ST?=W M4_1=I[+_QBATHM?0XMC=#Z20CNZ ML'A_QK"VB-1NX9QWQPG$^#\JO[T3B_JY2%#01']%*! MC%"Q)0F4]"L SDVJQJ2R)+?>*-(-X))Z2]4;'[C'-)K%G5XU>E[/; ,Q %K& M,#B/ *\-,*#$+I_VD88$BP>&(@4/&TRK ]= F5GPJJCVU,6X99^VOJB#@EZ]^-\;%7V MR^NZW6;@U5VF14H\W@]C+TS!6AZ_C0!\_9/5C2>I3+6FKQJ>#PX_ NA(T@K% M1#*>\SR5:__ZG_?]6F!%F/8DP0!3C\#O5R";=W"*\R5@_,@HWK\8$B]!8=^P M3(E61 SH@J5@D,T'!2$UE&1R%*D/Z?F0T"L<>=,##OZH(6\/=DY6W./9'1M? M)!T2?>CB#4C=AL7VS>21R10#R/$J^&^KWP5SP%2'10_79(@C)5&]-._9==N' M=Q>Z[1SFEY2R!)A&?I]2N]_MSU(S@_!'6SS2X[/3SLK=2OP,;#_ UNKXNM6(5)K!9@CO)'F=A;+YS]CJU\,[9J=Y*D52GVG\ MG#S'ZADC5["K3#(COZ+4$]^HNY$+B!KI53>WO]MZ\C6^]"B$X!6T+E^Y<]5" MX 9W)-?EY^TEZ/=7I:+,J"4 -J;K , &U_]X;M%GL#9-@A)".@+@^VJ.^7PR M<>/C3W4/%N'5RLWL1W4IF"U;I]EQ9X MC FAR_;X(T"J1#U5?0WEI>&B6UCA"/'OO,X"TN:H",]I:CCI^"L3 + &W']X M^#]NB'/BIMORFMMH0"2SSV)IX0$BJ.3\/%KLC4=Z:C"FX4[PUMU>UI)QSY\2T[&*_2-99\5)^E/_5 MV))%<99X$_[MG>A\?HU:-6UWCNLW>WM\Y /.&@@[6#M.W.-4X/M2;_L_K60: MA;8K[RX0#I+ 9_+(#'KV 7ZZ3][_[0L8\J**+2JS;OP,]^D7'AZ?LH93"[X\ M6*SX+-!$#S1E2A)CF7P$^,P0VH$*]EAO!&KRTYR)007)$<6+^0$_N=4OK2'\ MXFJI!:@[=4TLN&ULW+UY M<]PXEB_Z__T4>#TO[E1%"%U

<'\L<#X"S_]K]_/"S!D\B+;+WZ]S_X M?_3^ ,2*K7FVNO_W/_S^Y5>8_N%__\?_^!__]G]!^'_>?/X(WJW9YD&L2O V M%Z04''S/RF^@_"; 7];YW[(G FZ7I)3K_ '"_ZAN>[M^?,ZS^V\E"+P@;"]K M_S7_DT:NB^O'?__"M+!__],LOW[]__^,/ MFB__N,[O?PD\+_REO?H/S>4_#J[_'E97^QCC7ZI_W5Y:9, ML6_B@!O6OH!_ T/_CCX+_ MX3_^!P U'/EZ*3X+"?2?OW_^<%(D_D5?\WAD;WFH MJP/E*G,_N=*Q#]-/SM3]HAA"C*]P1\S%*MA[HZJXD ](8^+ZR>2J9^7XM=U?D>6XDZP39Z5F2C>"5K^1LKFI[^H3V*VNEF)_Q8D M_Y5D^7^1Y48L$H:XH(Q!CRB:1G'D0Y*F$G(642K#B!(4+LKM&[ 0*_C[7:ML MI9%+=?Y@@5IYXNW/1;'>Y&SWW7Q8'OL8JN^@_G*FOZS(@R@>27.#LDD[&;69 M__%N(RI?(EL!'SPK3?_MEYWAH\_-3R:*WYA:^5//I9P[TF1^?IA#.#*]1@O0CWYRJ _@'7.1:[6'T? .7C5 MWVR*;"6*XIK]?9,5F?:AKW]DQ2+$4JJ%A(1)DJAU02P]2$F((9<13WD8".%% M-OQZ0L[1A $BV*.4 MQX)SDS?_R-AS>]L_BZ=,[]6 M02W:M61@WKQ<>YY/HMA_\M^(3(CO^!#03%^ MR7O,[WNQU6V=EUK]M'NACXTXR4O<8TK[XO9=,NR3_6'%*%\_KQ>+I4[\9WD?"$DDA(1!&,<,KW%QR%E*($^(0'V?-^/ MB&_S*;>4/[>7OE4?_-0:\#-0ZZ2N#?\*:BO 5VT': PQY(.ATV3F((P(_LB\ M,@+NUG[%0/0<^1NVTB?U0P9"\](_&3J,'14J/F6+]U(*5F9/2@9;/X@OY,=G M1;*?A38X6V;5>8#ZF*E%4O77&_E.2)'G@JLKKXM"E.J[QA0E+VB8IH0'%&+D MI G]2H_UIJ3 M>_&S&56ZG<9^ GVUR1F95K%'.9U7.IW[5M6_C'R__>HX" M>_U-U4/K#V7HH="K/I9NA4WR"1T%G_;#.L[@PU8>;S=JS%6IOMTBNU^IL=__ M>!2K0KP1*R&S7/[1#9Z MVBT3SF%JMBQPB-3(WZM&4]"H6GU^&F7!3XVZI]T':X_?$!A''OXY:9-Z](:F MO_3@36\;1B$?A:(C<:,^3HJI5O$XA*2IC"-(P)]YE/DISZ)8[(HMV?99]\04\%6I'+BQ-[E^U(=UX.';)4] M;![ LEI!/S;JVC&-,?1FE#,&H"-S3ZWR%=@J#2JMK\!6[RM0K@$5X)9DW!T) MV4+EB(V,Q4Y*2[9@O.0GZ_N'$57#?S4;LN\>K'9>5L%;?K M9:8N$#_*-\K.ORW\-"4!"3V(0ZQC,$/%7#R2,"4I)QX/(X*MO*#!FLS4/P*M M)7;T-7Q"S/AL$IA')KB7"(.N%56,2=<.4!L"OC9_:HM 99+#+=>+875$AL/U MF)0=+X;K)5U>/N P_KS-U\I;_+@NBH67\A"GD5H6)H1#E" ."56$&#$:I@FF M+/2-3I0/AYX;PWT2)5@JO>R8K0.5&54- V!D[M&V-UN0/VG5?K[2/RXW.OM! M,4U>[55=EV6>T4VIPYVTJ_5)O17K5:GT6^K+/JS4+(GB]!:D-?T<0N6(3SH# M3TH0AP:]?../7#'X%:Y# 12'O%MO:"DWRVO&UAOE8"T"$40(!0+Z*4(0I<2' MF 8!C*/8EY$7,-/L(7Y^\9 M<#[[^TI=^%W'KJ[NWZX?'K)""U',@0*"_"2 'HX"B!CQ8"J3!'JIC.+0#\+ M,S]N/2%D;HRQZ:@)V$Y/B[.V4W :''LZ &EDIA@1'XNC10".)K')O^H3-C20^KE?W4 EZ %KK*_#G MW'H[I1=;4Z)P@]C8YUD:K"^F8 T@B/,H.*.('E$3D\1YHP]IPN">P7LPCR(O MGV_5Q)?7*ZXC:!^K1 *JY!%6+E*2>BRF,?28WET5,H&4)AB2Q&-AQ$,<8VRY M$=,O<6Z4T2I\!2J5JV..K=+@:ZNV9?C^>>"-MVKR]3#*(389P@BKI:-!/$48DIB&N"0QI%8=*L5]>^#3J>Y$7F?D]!A[ M\T!%KI,J*HN**_#Y[O<"Y(WB5:)3H8TO;)*<)GP6#,X#9C:_TWP<*HM 91+H MF@TZ=H,WSZ![76-[_2BTR:D=\T%E/] @ 8!T$*@KFLRY^?YG%B9GH MJ*5^'F@UI:S[W)#.@7Q0_>S&F>L2@NO="IN-J6NZ*H# MQ191'*0D2!B,D@A#Y"<(IMC#D+,P9BST,$O9XDGD=&V^G]4KT89QNG+'W(71 M"@OUS#6.QE7S)UCOU+;W0TQGP'1;RQFJHV]JM:O"2M6K^@.O/MT[;5WN9QG! MXFPWJU_:Q'M91J8?[F29W3:,;O939&_D[RN=27V_ROY1Y<8V*\#B_8\F4+7> MLR\4U94D6ZE??%F__T$>LE5U^6=1;G)%B9VJ+5[,*<=A $DDJ.8K77 ;8YB$ M?DPD"B*16AWGCZWPW';$7A0I4,NNKL75#DYK\Q786@T:L\'.;AU-W%I>UT"H M;;^HAL_HCX\9V<[IH1B9K6?S/%A3_U23Y.C;,;JZDWY\I@+_Y==K,KE#]Q^K MJK'?Q)*K 94$42Q\3I,D"$.(,$<02>%!&@<#D\MEM3%\$TY3:2%5P#-GE. G%^0^;PUHDW3T[J?KC11@2B,(@@:E'(H@5A@*)2%'FH#K8AZ+F1IJ="L.6 M 7@]<)KYNVY &IG_MH6PNUI.DE)]'A['!;*/"'J5&MFG#3Y5)KOG#L?Q>%7L MY0(C#XUFL&R]@!=[6P>43;[1EN'&JW?]*==5%Y[ONJ-@ MY92W*;"@S8&U8RX',VK&;M/.T\@,N-5Y/U6\UOKJQ0QU,\B_5B:-XV>Y0]@1 MF3I0:%+"=0?@2U)V./* G35]QKY1S/6?).??U7I4?17NUK+4?_U-Z/"Q!8H3 M(3#S(<)!#%$:"DA"W9%5+[X%CTCD&_F!9N+F1KBMPN!;HW'ET12-SA;[0^>! M-MA)0^P1+),DBD*S AWVHN=&*HV62E^8 M-ZME5FMJX7_8@6_@SHT&ZP/7JL-V3^+MR"A;>'RCH3V1]^<0 M=3N'-,+A[8IT$^"XKV')=;)2/VN;*(M]/<.(G M$"=!H%;M/%"NI$>A[X=88"\BQ+-R('MDS8WK.QFS.V4'%T_H ]G,@70$W(L,(>Y*UF+Y?G4EF=HMH*VX\ M/-_7J3WNP#3CVDOAF=1Q;O1S&;=]VGIGL=9'1$P<'WW:R,.8YIYK!S93(5FN M%_?B1C8'-&39R3EL@L,(9ISI'D_,0RE$<>PK]RN(81SQ*$@%E<(+K!JGF$B= MFR.FE0:5UOJX>JMW-^O35-%Q0;X%QU/#&2.6UW M$QL8#CJ96-U\67C?W8;^5;#RR_HFOWXBV5(?'?^ZSO>[3KUY_HW\=9VW][Q= MDJ*H#ID7)$C]Q/<0]$/*()+,AR1.(R@8\WS?5^ZBYPT) [Q,K;E1W8NPMZN7 M<6^ZT]A-'TTKWS;3T4+'/RE?E(3B^#^]6S^0;+5 MB8A]B0(8$:2(GD<,8DX0#!*6BE3*(+*+]W:IW-SH_JC[!;[6REI2N--)-"/R MUYJ:L5WD8;-B3=%CP.>(J)VJ-BE=CP'J2](>1<8PZJYJ$[T3C[E@=<*U4NGZ M0;>6^T=]E(GC,(@)HY!YTH.(B!C20%?CP%)X4>Q3CUFU7CTG<&X4VU6U\LM( M1UD[ACV+M1EKND1P9":L:_D=0'AM J$U'9KBXHCBSHJ;E+9,C7])1<;W#0@2 M^I(KIW.3/U=EB#Z+1_54?=,% Z[+ZR?EEMZ+VSQC8B'C0*8,!U!0%D#D*5\/ M>\17*WO?HYPCW_-\X^@@,YES(YE&-U VVH-"JP_RK?[@4:L-?M*5#/]O\,N MN]Z-R@VWS-A.#%K\J" MZE/R8?6D%-F+.5IP'W'N(0(3GRD7,A0A)"%#4'F.V)-YE4FXT^M\D"_53\WY:2W!G3B M%1WNE0Z#SM6FJ*7T:7<_AT%SL,TYLO1YOD'3YA0OMNGOKGH>V1=FM0 MY3%()*,X56\:#W4)6 Q3B7Q(>*+>O92C$!N]>,<&G]O;M[<[(NHV*K:]C#K0 MF7WLAP(R\FO9518D$0MLSA&4'TLU4M,O 021@CTJ"1,?3L9 M)58[Q_8JS.U5U\I7&9%KJ<'/5B1_;@O1;QZKU[_67%]0KZ7;5A:#:],/F+C8 M"[P(,09EY,=JO:8F+DT)A8P&E 2<"4]X9JV/1IZZ2;L8W>W-1SM3 [H773 S M9N0^[HLRMF=6%98]TU.(-CV%X)&>0E=MVR!=S+JVK]#;IF<:!]F7LAF,LJO2 M-?8*3%NJ9C! !Z5IAH\T-*--?0[4HK+I:J>;$7?K3>].[.(T\!+]>?-HI%:( M(F20\IA"@=-4A$+2U*X^@JG@V7W9&KW;WI!73?OLO7+R X]-C2?#C!W'@'AD M3G2$[H ,.3NHG*7+&8J=.'?.#HS#1#K+^P<&=.Q%_/U%9/??E&_4[/[K'#Y= M@.^S\I<4AS+UT5PH_\ZG@@0P(#Q2%,8HI)3$,"8I4O\KI43<*L##4H&Y45FK M\?;C+,*&Q,B$>FLA=QRU=@"W=[#MOJ#[0!5Z QP6&8R$#P M7(6-V(J?-HQD(#@'825#QQFZ>4C+761Q*$O@UBM:XE, M$401QY#&*($\C *?LE029KFU:"IZ;D2G->]$J%Z!K9M1OWFU_F!G@.VNI/&< MF.Y9CH'TZ#N:KD >L.UIBY>S35%CP1-OF=H"$^X)$&4Z-4A'$#GBL6 MO4R9:9G5"7 ';.MFU$'5J%?5&+HITMM-4:X?1-XF;>BXD_9W[\3CNLC*8N%[ M(?%1FD I_53O TI=726%0>AY7A)A*LUZE@Z2/C=^;3M'EHW.>=T3@+=-@W/Q M)%8;405H <)8OE&_;$Z^BRI!H.[EOLP(;:HE-L=C^H.KUX[92HW'&ICJ#F" M-:@HVEZ)4C-[*Z?3[)+7%4_4\$U#>*NRSY8/13]CCS[5(Q-TJWJ-?JOH%6C5 M!UK_[>]!:\&8@%N5W1X/^,FJ<+N= -OJW,, /%.LVW+0*6MW#[/W12GO@8,X M#=JH*GXH59X4658M5NN_EQE=BCO!U)55V'#*$R^)8PDYC@5$E"-(4NI#&?B4 MD""B'K?JPWV1-G/[QM71 +4UH#:G.6&^JJOC7(&=3?4R8VL5V)GE)&+ <#XO M"AYP/TMCKQ]&GB!7\0)VP(X;.F"HRQRB".Q@,PPHL!QT&"E?UU=%/C;Z:]+3&=2JD.W(S MA\<1@QD(G)2FS %XR446=PXCG$_*@KI=5U5 2CEV7I1*AA 4C!.(2"(@97X M8Q;%#-& ,FD5M/12P-S(I.ZANERO[N$R>](G^Y6:=DQR@*(9;UR"S<@L\5$# M\K$"Y+H?$&LZ.&6UHY?_8/A)7_53QKU\L4]>Y^*,^[/@XJ$*>JQ=ER\*VC8I M*PH2CCE*8>0IIP'1%,.4<0R#.$E]'J$PB,7P(^X>R7-[\0\.7W>Z7S6+ 5"I M?\G)=M],##G8=H3OU.?:IZ ]WV#OPH-M [Q&.=?ND_N*Q]H&]U<<#^7/SCH0!"B)"&!0)XA!AC"#U8PJ34 K*94(29L=6QZ3,CIDV M)?MFR3I'T3-DF$LQ&9M-&OVJMA_7F_+;.M<-I4>@CCX@7-'$41G34D*?F0>O M?^_%%Y25TPX0*;[5'42:L.>%3P(O2K"$@B+=6SW D 3,AY$4R),H3;PTL4LN M.RG+Z &?-(=L0+&/TTB:O?J7H3-EF;A&2=!T /JIT?-T5MVP"G%]6+@L#7=4 MSO0UX?K,/5H,KO>&H=%L3QD7*U[P3NYBU\T)GYQ:T.@,NV)+DPC ^P0IH0Y?!,7QC>Q!; MY!I]74:%F2/A+/;+0.3$$5[F(!S&<5G<.W"/4Y0U87U<%\6"^&F:I$$*?9(2 MJ-R*"&(6JA_]Q$N"- B\!"U*O2MHN,'9'=V*,[8RQGORE7)@J?2RW,[< \QG M(N4T0#",](XP4FNPE%9EVD+D8^*'*34JP7DY8!.0K O ##=_A\(P,EEJ!%HO M2ZOV,[@NRSRCFU*_GCI6[Y;D3I.NCB+A:C=X;^QIMX*/F76P#WSTHH&'QZLR MX]ER4V9/G1/I.H]4\"J$:/WPN*E#SV[D>Y+K7H+%KENTCFT/SIW#+BK W97:DU[#.\8S(/# M>M?C#PSLU(-5N3'=O(A.>LR;Y]TE36)$51QGV_#MNB@V]2Y_\2([][_62S5: MU22>KF YX>*HUFING[,]K[K8>=5BSZMF^UZU:+UJ]:&KJR8.KY_H M9JXG6179S^ _QY+H"M26S68UM _T/)9"C4[_3.N@?1@=+X)>##X@/?OP6[/[ M$C4GEI]$>2/?DN+;-?O[)BNJ".N[-V\789S&*(H1I DC$.'8@ZD7I)!1FL:2 M<>'%1N5_+M1C;F1>Q9DWA2Y8UW$5;<7!)J>:-+G=33:&3JJVR.B]8.+Z>7K" MZ9AD"4')B;H75[L:D,V,5#$3'7. LF>:*;%(MYYF:B9*O+:>HB,O357FH)HZ MLC]UX'%=E%"]@S1;[;V"KCIG73X5O2G<%PP_73+WY1CLI74[&,Z^4Q'LI!2OK:-T;>JU;!4'7[7JAL\7K3A M/V@NS#8[QD9X9)[:JM_&N.BD FT!V#?AJND-V+%BA'+#EX#I:/]BD J3;E=< M M++W8F+QAK&BQ]%40BQ7_/X8U.\[+FM2_=N(ZZE(I?_%B3_5:FWX+'D1 @, M0^V@H9!ZD.) _RU.? \%*8JE#3$.TF)NS/A%38P@6D,[.APV!69\.#JP(Q-B MK;_NB_.B]OK6B"L=\T=%52WB"E3P VT(T):XX\*+@'1$AL-TF)0-+X+I)1U> M-MA /U$M<!1+PZM M',%C4N;&9[628*NEI9-W%$A#+^Y2>,9VTUX@X[#WJA$$KIRKHS*F]9[ZS#QP MCWHO=ER:0HK\!U',9" ]R-(DU;M1 20H4AY/*E,9^)'/8ZLT T.Y<^.$ MG:)-$-A/I "D70I:K@--L3@I1@$KKJPF:*YP%:NP*%"^DSJ/^ MQ'$HC*M/G+A]:$>_=C&XMQ!\^TWOTW]8O6MJ4ZL+ZF(].FBI#G):+M??==-6 MY;^$&$>^#V5"E/\2D! 2D2#(?*KF*2(1MMO(NEREN1%;K;HN-_?4Z@I(JZQM MT[^+Y\N,\::=A=EL?>VFJK6PKKU1V0BV1H*ME>Y#?=PA[ZSOX,4*3=R1T!6 MA[T*G8T\,(ZS&G8;/;KK!+&();%E;.8I M27,CUUK1O0#QG;*6D9,GT37C3">8C4R%P^"RCU<\!X6K&,23C.*DU)!ZL.*X[GU8S'II^MD4FO:U#ES[4FZ;Z#S1QN MC6IBO)O):FLVJINVEKFC2;=(.^)41TI-2L!N@7S)UHY'=W>:6GP1/\HW2UVO M7<8B0#2)8.+A"**("(BI7HMS(E+!XQ!)JWJ1_>+F1L6U>I>?C78 '7X(.@RF MUSGM+,!7K2VHU'5XQF"&RXB'EQUAKWY*>6BXR7'DD;L&)(7LC_E%Y _7*]YM M-?UA)=?Y0[5,_:+KW-3_V;X& GF"<^4 ^M0G$ 6Z(@K7IY5IRAE)!(X3HX6E M"V5FR3I FU'%K>^U: <=4RSR#BZ=KG[6FGH21N:T%UQ6S\1UWTR RA;%>=4? M)LSG?HHL\D,FG*J)DD2&3IFC+ ]'@/:F>EPJ8[I\#T=H["5]N!ISF)/\=I=* M5"=;BOQN+1UJUZ;#ZI!ZG*CY)A' F!! P"JH@IX++."TD$BD0L)44H MLB&F[N!S(Q^M&]#*V5'+'EYF]#$4A9$I8@N L_RP/H,=O>M[0T_Z/A\SZN4[ M>_2: >OF7[-55HJJ#]@'Y16O[G6WR_K8YI,HJ[#@7]>YR.Y7]88?>ZXZ%B_K M\]YM#L7"#[Q4QK$//9'X$*4(0RP""HG0L;VI)V**38HNNU3*B@ZS;MUM/'NIP47 M+ Y9Q"$)$WV8&/B0Q"&&@4QBY'&<4E_8=(HP%3Q+QP0\D/QOHNX!L"OH9QE: M9HJ\V7)F##Q'_K15"0D[S:[ U@8HUSG45C@,/[/$QU4TFJG8:8/3+,$XB%6S MO7]@\>[-X^.RJ@U$EKHBT*_+]??.7O$U+51OP;?Q@L:U])I4=(+,]A+2=#3.^&@'CD>EJ M#UZM,M Z[YU+?6W5=KAM8PF4JPK1AE*G+>]L!\5!;6;+VPQ%4V=E#0W8JH5U32TWI[U M%HVNEKVE3H)KQCI.(!N99W9H[4[&[\ZA9=]GZAP2KGI.G90S;?^I<^8>]*(Z M>\-%Y7@MJ\/?;,I"K1&YTN/S>KE4;I?^[4*D));<\Z%,10(1]I!R?% (0TPQ M)PRKOYOO5CI6;FXDU%11J#16:XV.TN"K5ALT>MO$_;B>3X,=SE>01PS3Q:(Q),B0>8YYUF2Z,R+"J MQ#0UEXX;[3@RXS6J+1TW[%1TAI/Z2GOA6:MJ.?]V792?1+D( M(I^'7+^P4@;ZK240AS&'7B1)*D4<"1DLZD3,NY+DI=F[>UJ@S=/[4NQX#_(; M<9^M=),10,G2OMA(#[YJ'<*HB$+(6:KP)1&#*4T%3*3O^RPF(66TP??]BD^/ M;BMTQ!5&[7BZ!M:,.MU -3*-[L>_UEH"K>:5/@ ?*>3U*!AC!+GN"WJ]L-:C M!O<&LAZ_8^"AC5I"5"Y:W<5!;[(6V[,!GW).!0U@0'1=.X8E3!4QPX3Z,4NZC>!)+_S>A-V07:2HY2\((>I[R-1"* M$DBC((!1&@=!%!,:8BL&Z9$U-P*I= .^'4OT86E&$HX0&IDC=M6+= 4/K>@5 M: #7VMM';*$ 2:.2*)/TJ0<86#R2XHPN65@W>R'Q^7Z68BJ&U_S-,1Y,I2Y3E+ ("2XCCUK5S#TB8VZ,\/[N]M:R3O81X,QHX$(X1G[] M6^U I=X(;WR/^:[J8Q^1,&UU[-,F'M3&[KETP+GH-6/YIHJ#%>JA*&]6=V*5 MK?-/ZU(4BX!A/XU3# 7181.2"I@22B%/ AG[!'OJ_38^Y.R3-+>WN]$59(VR M0/<]K-0%E;X69UJ] !N<.KJ";606F HQBR,]5\A-=#XW&$&[$S<35'J/SWH' MF.XLS,2.O8,MHQL&;KSH S%Z_LR,'IR9557$B\[1V5]$=O^M%/SZ2>3D7GP6 M>FM>_;[=*=J0I2[C$"S24/*42@R#."00B4CY7)&/(6628-\+*"56G9E>P8:Y ML?Y64=#1M"Z*HMO@/0N2%Y:=#U[CR3#<@)KW?(^]KU4%.;PQ#(9XA+YG55V]._K9 MV2=A,!!CKRVV&#BOS''49%<):'MC3YME=LRL@U2RHQ<-V$/X\GW]Y=MZ4RA. M^/)=+)_JO8F:+72,2;M+2*1,<>Q!I*N7HY $$&,=/"TE3KD7$AK%QKL)9C+G M]C8'GA\ K9[%8C?SB*X5!JS&H56YV&6^:YEDZ..SLCN-@3"TV M&]QC.]&V@\:X;#$N:XR+"N-UT_Y-7?Y'1YL/=BCU;D,8#C7=AH2=;7M;$Y:W M#LR.$Z4^+;[-UT\9%_S-\^^%W@W99MEXQ EGJ*KA/I*P\K MPI F'N((BTCZR*;B@+EH*\*>H.: +@Y2)? ^-KKK1>$NE8YL%;=,IC.?"S/7 M;1R$1Z9W#6X54W+; ?&R"&0<1]1G$*, 0Z0H#6(>8AA*$D4H1KZTRQFP M$3XW_].\]Y[^AYT]5VUMI+,=]BZ?+S/"&VL6QCXL'WT"7+4X[$5RW&:&QT7/ MH6UA+RB�K[QQA&B)_%DUAM=OMOMR*OBBLH6V_H,KNO!-?^)%F^_]%TK]U> M_FZ3UTN<($ >2E,. XH%1'$209P*19TL01A3[M'$*L3/D5YSH]'&K"N0;S?W M'W>6@?76M.X5O#'&CCI=S:P9J[["?(U,N-NIVIW#=(P"-YVI:NT"6\.Z=[T[ M-WW6Q.L8;$><[$JK2>G:,90OF=SU\,-(?K^9P\>,4/5)*9^;%F<+B;PT(AZ! MDE/=&X@G.B" 0R8)#V(DJ/2M_-Q^<7.CY-UB<5FU,EDV^EHOS<^@C(G.FO$# MF"*/0X2#5*',.$R])$4(,<))L%B)>]V"\LND8.,:[ /9XV&N^V1M&VF."[O9 MY\O=(SOR5^E%XYTKL-7UJFUVZ>X[8X:*H\_'&6&3?A7,#'])]H9W#:QGD*^9 M$+S0O2D_JC=UV5D*+"A)8XZ5]\VB@$%$$@*IGV 8,((3RKD(4JN0KCYA<^/O M5M>ZX6NE;6?Y:TDFO2B;48DK[$8FDJ&PV9=*,,##5>&$/E'3EE$P,/J@J(+) M/0,.V=\)*10#Z2:V=:GJ=UE!ELOU]UU(Z_L?.II'*!_%1VDA(G?A(@QF/SL'USN7.CE%;S:BNMUOT*[+0'K?J@T=_B_-AB,@S.Y<>! M>&3FF0>Z%B?TXZ \T2F],[3MSNOM,>L]L[<8;KIS>WL;]\[N!]P^,,F ?1-\ MLQ0W\GI59CQ;;O0YPJ[B]_L?;+GA@E=MSZL&:?6VA'Q/(C>V4'@=+.99*65!I:U54O1\YFQKISA"SG61?H MC'U@V0)3ZW<.%6-F.V?Z$5HJ!/OC_?KI%W5KS4CJ+SLB.CG@)"QRSIR6 LY> M-]#Q6\ORN][L7+\1=^LEKX*P^$U^4WX3^?>L$+]5_9\5FZR7&7M>$")PZ$<1 MC+$70!10]7I3/X 12G@HHU0Y=G8-:.WDS^WM[Y;Y;TT![W3UU_5C]?#K+.\/ M#VTSSLI)T,7G+0.L;&?)T$D;#_NQ'; 6ZG(-J !:^:LZM%/]J5:@6PM :\(5 MJ(T 7YL_31;W]M[6,$1=>5*6TJ?UDH9!<^ !#1QF8),=D9>9S-2TB^)&OE.$ M6V1ELS?.%-L)3A$4(4XABHBNOQRD,&2IC$3B\22D-DS8(VMVK-=159_*-LI: M]H'IP=:,OQPA-C)7G0!KA,+-!GBX:@;3(VG:;C#G33YH!V-PRS"V^+A+QEC$ M<1#$GA]#Y'.=V1ECB#U=BTEX"/N^8,A/;4IZ=,:V8H,):G9\T3*&9Z)T43-[ M[P=B,?)[_M$ .M7^HBICE[A[LB3OK)'3'KYBAZ[Q$4.WZGRB=4_ZL*)_H(Q MEH8XC"!/? 91@GV=$R)@A%/A(RH\)HWZ3 ]58&Z?^FU]5=+45]TE6-<9:.4E MY7JMI\>,(,8$?606." M15[N>E?]6:SO<_+X33D^RZI&J0Q$2A@+H/)3"$0R]F&:D! 27\@017[B1T;1 M9[U2YD9G7?W,J*H?Q'X^<@;-R*335>A!., MS&M??+.+)SZZ_YBMQ >E4K$(N8<3PC D*5-.#Q8(JI\B2!$+?>S'&'%LW=O@ M(I7FQAOU22XU//&EAR>^X*NV#53&V:8@7#[!(Q_:#YJVN9_1F\W8= ?R!R"_ M]OG[3J%_CN/V P"=G:X?CNRT9.R'U9,H]@LZ;KO?IH*%)!8"XB#60:[<4]0= M>9#3 /G$#TF(K-:K]BK,C:JK"J>RZII;91!EK>JNJ\?V38L9X8X+]L@$>Z:: M[-:(3C794=H8#P=QW *S?0K,H="L 4"&!6=-1AI:>%:/K'FV+NZH%+A^6.=E M]H\F9TM'PNKRG-UNG+2.TL:8JB7@%E3%7H=&M.=5#5&%3%,#0FV=:AM9\^,^8<:S:F MHEKJ&U?GA8KZKF!I7C MVFTEM1 )1W$41]#W!-'MY2G$:1K"A**I/0'T*$R)XJ!A,\,BH".CQX>?&1*V"0&EHD=-\"%L_M5P.QLCE?5+CO<3LTU<-KEG\*/+R M67>BTZO!]W_?9%4R2:>T!<6"8Q'"%$E/D186,$V)!WV)4M^+_5#&5K7GSXN< M&Y%U*XGIA)KJPW_-U+NQ6>J--!UFG0N6;?=26A.K"[?V6=Y#V!3?FV<=!ISF-R50CXG<.J"R(8 '"F+;'KG12V0ZBIJ=??Q MOV3EMY8,Z_2;W7OA*W<*$X]!+Q6*L5*.(?73%,8T)HRQ) D3J_6@G?BYL5>C M?=6$['Z5#6Y39(J^&2N-A^G(#-7"V52,K%4'WY7N8.O'C)KW-PPYMQV$3(6_ M1J,@2V!.] .R'65@SE_=>&+;3:ZI)OQ&K(3,2BT_6VVRU7T3Q+M>[4[]DX G MPN<2IB(E$$5^#$DD*$2QYZ6)3)A,K9*CAZLR-\)K+/F398K@\*DP8[QI !Y] M+5MW!.ITN&SL #\UEOQ\!7;&@)TUHP1D7 ZJJRS%X8I,F\1X,6 '.8Z7CSAT M[=J49^\<07PHBHW@"Y;&4CE[,8PY$KHO,(%8/=O04RY@$*0T$)&P*P=V6IC- MVSE-5:]:5Z%[(-:EO*Z:/T%6:3R\R% M \/94O.DH(F7F.<,/EQ:GKUC>"VI+^K6!8M"R6DDH:CVY'4F)A%8PI@0F?A1 M1$-DU"OAY5@ZH&FKP, M5%?]8^6?]O[=16NK_0Y+B)$#(,UK&F B; MVROY<5A;32-<#<[,'*(U]NM[K$-2C=Y678?87=)X:CB&K]EMRA3+"SM,'0?' MKJW4BS%>L9?4<6OZ&TB=N.=U"BEWXK5>Y(6__R%REA7B-L^8^+Q>+N4ZUSP)CKD"M,]!* M3Q 2T?U$^Y%9 MKCH: ^M9MG(Z,>_3; JXF](.4JY5Z*" F M002EB EB-,#J\V,7)MXK;V[.\9ZZU<'XN7*<@U VHWJ'V(U,U/:P#8CP-@+# M64AWO[2)8[B-3#\,VC:[;6 U@FR5E>)C]J0+4)7J8@9W\N1%-K3ZL] <[ M [:'SY4-H#(":"LLJQ183HX9'XT(^C%'=CK;+_C'F^!^EIW%M$VRH#]3Q?M-LZ ' M_0OZQE1%YZ!C[&O/L468W&O/]42Q=:\XYW:1>6/.1V\XWRB"IXL!'!.WO<#! M405-?!J@#S[+YP\KO42KBBU5_3._?".K1ME/ZZI>I> OHCC^K(8NWY%2;*LS M+2@-.4^JCGQHX- T&SI[:>!X MC-:J#=L(LDIQH#4'NYIH>V%GU9;SIC'["KP1]]FJ:B&UEN"_!Z5G:OXG;34PH(-,W04=().[1YW<& M9W(CS/EK']NY-.F?XV1OA$ET=O@WAFY#P^>*\D8V]5YV36Y(I'Q,XL,DCB/= M43F$*<$,)F$H*4J%IQQ-NYBY(U+FMKU45;537\>\5M,V-NX8CJ8!<1>B,WH4 M7 U,6_5IE!HF?1@XBW<[)F/B(+<>,P\CV_HN'OJ^=XAJQ=\_/"[7SZ(M5*+# M=(M=%;-$Q"A(>0H1#@5$H:(!S--8LPK..P@N^CE(];@AHSCC(0O3$U&0/RB%C#1C#OL?R M;;[F&U;JB*D[D3]E3!3-P7;,190P&L+0CS!$(O1A2E$"@S#T?,0"0I%QC^63 M4N9&38VBU7O4:&K>:ODTEOT$Y RAD9GF"#@.3_N-4+B@Y_+IL2?KN7S6O&[/ MY?,7#VVM=/=-+)>:7\CJ>1$3YDF:>)#H)LHH\3%,?42@B*1,.?7#E!CU$#@^ M_-S>[UI#4*D(&AUM^R3MP=?_9E\.RLBOM!4> YH>'3/[@B9'>\--W-3HF"F' M38R.7C5L?=$6^SA1"7&14@]+0B0,2*+6%;&.-V9Q"F40^QY.62RI56;P&7ES M>Y6WA6>RNG9H27[8)O^>0]ALW> 0MY'?]BUD?>56W:T-#(%QM!PX)VW2%8"A MZ2^=?M/;AG:D9;FN%_1.U'_JTWR6;P3_N"L9MB 1#FD8)-"3D6ZMZ/L0(\2A M+H)/:2 #3QJ%TMD(G1NU-!H"4:-?9SVMJQ,9Z^IJ5N";$8YK2$=FG59=\%.K M\,\ZTK %^:,!H@/ZPYI#Y*PAK('(B3O FH-PV/+5XMYA=/3[*J];2/RC*FC6 M<%S12BP^BV*SU*VY=>W\VSQ;YW4:E[KV=EV'("FZDIPE28"AH)Q"A%,.4QIP MB&@@F,^#1,1T0,=L%[H9O8+3M]#NFE9Y *UQ5Z U#VS-J]M25 8V>9[5+5L; M[3C0R8R;<>1D$S@-ATXS:=8TZQ)E1S3L1*5):=HEB"]IW.G8PVC^HR@*(9IJ M_:O[_8J5S4E^\6XC/HD?Y9?O8ODD?ENORF_%(D9^A(( 04\7\$4A"B$)H@!2 M%#$6!'$0^E9'9D,5F9MWJAYY9,>[@Z? C&NG '9D?JU-N );(^H2ME>[&K97 MH%P#*L MR?A5'?;GI+VD*Q =T>=@-2:ES$O!>DF3%X\W.!&8K%A&EKOPI2K' MG0?<\VA,H&!4K<%CY<]2&3"(*6>$1XGPD;!,^#TF9V[$ME6S$PDYJ(; *5S- MZ,P!6B.SU1"@AF3=]L'@+KOVJ)2ILVC[3#V2+=M[^=#M_B>Q7#_J12#[MEHO MU_?/GW7 8M$T:292\BC$! :^=H>B*($XPC$,DI!3X1',I&>WW=\K;V[DL%47 ME%M];7?[^P$VW>UW!MOHN_TM8CM50:WK^;;A S;[C7!QMMG?+VWBS7XCTP\W M^\UN&QZ=N%Y5 =&RTS:@LWVW#:V5F'I,^A2**$XA8KJ^"&$2TH0'*)64AW;U M18BW*H401":6?J:,/(8@DAYI9"&J811H/X>1\07(3:G>@O)(?,L# VC]DJ<^>*R_@DRA;CY[0"$6" MP4C&NM4132#!TH>1'_A1(/P8VQWX'I4R-TK_/"1%^CA^9GL)%Z,R,AVWJ=&= M[B#.-RM[,7!57^*HC&D+/O29>5"!H??BP1V%*A[Y2U9^>[LIRO6#R*NRHLJ/ MW)ZO?B%T*79?0!KYD4]I (GDD4Z7#B'Q$=?]U#GF28*QL&H).D"'N7'$'?LF M^&8I]%KI]Y726+?CN&9LO=&;:Y\%$]F3-N *&#B(5]6B:GMA^[I5,6/M707X MKM "+5S6N=GVLVZZ#SKJ7(Z^X=#,R1ZX5YVYTJ9T?NX$G^@YVTTT^%H9:>20 M#FF=-!1D=]V4K#68NL'24(B.]%P:/)1] NB[QK>_;>NLZ0(XBR3Q8UVD!M*( MQQ#1F$&"1 (QXHG'2,(9,5I?GY0P-T)ME6S#8W4Q-ZVG>2KH<2#[6@+EE@?NQ;+5LOHUV6_7'L#0Z][@0 MH:D\#N?@6!U97 C29*<3#5BT4=3=H4,/ &?.%X[=.>510H_F+TX-^JX1%[JGCFW>;.O4C58:=Z.(,(^0IA MWZ<11&'L0\(B!A.4, ^S4%)JM+PRE#.5N@'7@E-,)$4> M#!*B_!NI*PA3O2$>!2@)8O5_B"W*=4F69O11#VO%$MO!QWO4OV@9NA.5,(UA M> &3V;MO;_S(K_AUO\76+_&^@8[>U6;025_)?4->OGDO_G7@"[9D-+N5FVQRJ[S?:_Y%DI;J0L%@&/4!IP!&."$H@"CT*:TACB4*1(,A:F M,AI0;,)2#:.'=_JZ$MOSJ.]*T5*LP%I*RQ?938=BY8AU+Z=/2TS!H#GALX#!#%Z M(Z]J]7/XM:QC51>I1V48A ED56DX1A)(>!C#2/+(#[D,DH38L(21U+E1QE$? MLB^&K-K>/NEDVF[8F6-WE0Y>H\1 ) I\E,.)1")$?I)#0-(828283&021 M70Q\CZRY4553E'JK*VB5M2ZT>Q)=,Z)QA-G(]'(2+N>5@ SP<%=#]Z2DJ4OG MGC/Y2,7Q)W@FWR*MW^_0^VW'#!=>5&G9R_J>-C;N1+ MI^O-\_$!JC0<$5N)^5,2TWGS#T@ MEK,W#$RX;C((=0]<7;.2E8IR5O=JH?M9+/4)<94:6(=V8Q80C#&%7A@QM025 M'L0\]F'"OFWBYIWR3CU>I7Z=5VD76#YD7,ZX9">V1 MV<:X/20'^>0#AABZGZ:X0,EHM^WJE?@B#?P@I F' M$BOV0BA5/!9R!C$CC,6AQRU/"8^+F1MEM5I6+TZE9]/MS787[2BFIAMHER(U M^MZ9+4@#-LWZ,'"V7W94R,1;97V&'NZ2]5X]T+NI%E6DT)S2Z9J=YVK.J\VX MXLWS[IJFGO_U=Y+SFZK F5JYB9QE:EWP854G:/Y%Z$J\@E^KY0FY%^V_W^89 M$PL6^9&,? Y]&5.(B&*7%,6Z1W;J2YSPA 56"4?3JC\WPJJCV=>U)6J!5JO* MP4_9"O#U;0E=KP-R^8.H%2\=IR+6%W.S+,B:0(W\;!C7@TC9,WX'K)7H3=][:BI]EQZV7 MX SMM'4PSF4%Z#9D>4.7V7W%PVKX#ZO#=H-QE$B/4YA0PB"2GH0D\!E,*??C MD"0TC:P:7YN+GB&?6388M(#9C,G& 6]D#NLH#79:C]TXT!XJQU7:# 2_2G$V MZO69D]U:WA!4LB M%*02QGY((1(R@C0(!<14^CR(/![RP"8+V%RT%3U-D"FL- =,J0X>&]WUDE&V M>@.R5=R.PRSFPHS#QD%X9 [3X&JMP6T'W)^TYFJ=_3/8*@^NS\-L367VB#FB M,@O!DU*9/2 OJ6S " -7D>O5_1>1/^A,L%])EO\766[$PO-\$DD/09\@K',P MD"*L"$$OI(Q@A+GZC]52\9B4N?E/6DFH!#T K>85T(J"2E/+5>)12 V7@I<" M-?9Z3V/TQ0HC^P5='P:N5FU'94R[-.LS\V#]U7OQX)@SG2:AV*1*C]AK+1@E M-.#*82$BC)37$L2ZJ&RJUE@2AT22R+/K9'Q:U-Q(8*G^<>).]2O0!7A(JS\[I"U*YXZ&^$0E=:V0=U1M=Q!FO55X M[4:%R421C*@$$4AAR3D(?2P'_,@ M]6,46W6>/B)C;F2^#3UK=+RJ%D##@O.Z4)HY@A<"-#)16V(S.";OB/6. _*Z M$EXE&N^(B:="\8Y=.K!@3\,738#OD7P9Z4>^YWD)Y"12ZT%/A%#O 4&?B]#S M@B0BB5%_ F.)D*BTZ-NQD?.T5S9'9N=85YDXXQ;JJ8,32N*BR= ME3=MJ253\P]J+AG?.(SD_XODF4[:J$(W= [' D6*PW52*8]3W70F"B&AGDX8 M\\,(!W$44ZM$BP,)MJ T@5MO^U"Q M9H.3ECMZ^P_'G_1M/VG>R[?[](67U"+2I;WJK'6]Z;?)5O=-A-9Z5;P1F^]2L7(A6,QGX(_3C5B:0) M@RD)?.B)-*:"AM+#U,;U&%'7N3DMVDCEFFAK0%87^BFU/4-*(8TSN:;KS5E, MV>CKUFJ&?M)V_KSKI%J;"G:VMC/:7%^9>P7VS0.M?:[K-XTZ"4[K/XVCZ2O4 MCQH5\N/UI\85.3 ]3V=X?5LOU1W%^[]OLO)Y>WP92"\(HX#!D**JW%T"*0T$ M3'W$>(PBPB.[6@,G1_I(&?_"\@*HW_9)GC=AI=,XYV@]G8 M9S@=)?\5U&J"Z[+,,[HI*[>S7(-;HMG\ M'@G,$U)+..8>Y&( M;(C$0.;<&*51>5OCJ-K>6E?)[:S6>%!['1/TS8C&,:8C,TX+9Z-NIU1 K?$( M6UX6 #EB&Q.)D]*.!00O^DMX*A,O3J",O0BB(""0""^&#/LR3K#PPM2J&Z +I>9& M98V^W:4O!Z0$O-49*)=6,9RN$:#<6Z8C&>YMBP,XF4W#;?Z)YVCLDX#6G,Y* M%FA]P;Y)5Z"=R)?7=0V[TNG[S.W9@4.\71TON%!IVA,(AR >'%*X'-N.S(N\ M7+S=/&R61,NO%:ES[&_D-:_KD+Q;/Y!LM0@H2B(_]B G00 1]70((@^A8FB< MA@&F''DF5&TN,&3.8@+ZV74<6$?F3D>( M&E.B/4A]A*=&ZY"=^FE'=!:")J$Q>\-;DAIPIYL&5[HK2-449(%]2J,TP#", M0P91@B/%/#&"(?4I2B,/26Q58NJDI+D1CLX_K X_=EV;7N[RW#0;EJ"[A799 M]ZL=\(;^G LXQW;2CO2_&J7MS%DP1FJ!M9/SJCVP#LP]UP3K\ 9[!^8W\M=U M7O>Q5P]_5>T_3468X!C#-$E3B/PP@QEOY/;XKXGK>%/GZU7._>[-\E,:>AX-($ M_RJIURM^JQ[S3^K!;T[M0QQX@GK*M_0EA2C57B8/UHRA MY-Q8NKL[.56/FYXI-*3E5YZ8L5?3U3ZBUM)A/,84V+UZGY@>%?])NL&/%*[_]IO7[L'HGI,ASP=5%==$.%FLB.VFZ(RHZ'']2,CEIWDLZ.'WA987X[D3^ ME.D=VV.NZ:?UZDD4NJ=@%1)3U4GK_KNN+O-I7?ZW*#4OW:^R?RBWM0J#_G6= M-[_2U_D+GS'$0U]"G.ACI4BH!3^1"&(2,,\3C"78*/3P==2?&Q7]OLJW"H/U MD\@! =^;]H^0-(U-'^N< >U$/@N2%[;^X[0/B*%[.=MI'WMC^%@0TUZ9Y-;H MM@VNME+]ME237X*=H=M<$KV_WS'6?56^:>?(<8F_B91_E7J!TT[,J>*#$VLQ MH!G!^Z+,'G2!Q.N'=5YF_Z@DMUD^'[0 LKQF?]]D15;K5+>$6^"02Q'Y/DQY MZD&4> QB%#+(DD3(F%-!(Z.R#N&Z:*+Z MOSE3P3_VOL46^:X)[5?@1I\L5E: CAF@M6."2;#H=3#!9$S4]6"<2;'K@G A MFKW]$(:./5UGA NMW^N1<.E8%QS,TI[3A.8P@?8WD-=GQ2]:QW\6^F0A6]UW MNISJCF#^0N H97% 8)SHI-/ #V$J=?9[$*>$49_&S"Z(9GH;9O=EW)EP!;9: M@X[:H&J"-W0=]QJ/B<79\'PG?\(5W:G\E=[TE2O0X' %]IZA%@O0@-'S4#D^ MJWZ=N71YE#VQ!=.?=+_.%!T]"'\E58:>?ZR+XC9?RZQA MD46[_=3]YT4">6\C>R4GX?5Q+O"+EK&JCB MA,S:[^MK@3",$$0L#2*3/((_BA&&* DRE"2N?$C W$JYU!#LE@=;2C"A.@MC/ MLBZ@&?M T@X5X_?\G.E'?,5"L#_>KY]^4;?6;J+ZR\X[/#G@)*_W.7/:M_GL M=0-\K"^Y(,4FKS?ABMOU,F//]7]W:;E!$"(?)RD,* DADDD":20YC ,I$B$\ M@@*C0A&F N?V%' M.49T(C=JBVQ1J>W*8[( H]=A,AEG.G_)PJH]=\GFOB&+VG.9@:<2 YL#D9M- M693*9\Y6]]?W][FX)Z7XL"KS;%5D3">#B,_KY5*N!5Y^Z5W]:;0IEF>F3_"H^" MR9I]KA,\Q0$].'- _Z;YH(%C]24; $ ' 7#ZB>F@,-O'Q6938JZ/S52[&]5C M49U@[YV4 +(?WU%TKGML'A]2/3[KYO%9=QX?LGU\LNWCHU.'A;.-DM>8MOX= METDUFG#KYC60WM\#>A4-!@9@K-?\>[9<7J^X$J$4S.A2U$<1[3_5_M@"Z2", M*/%@(K5W$T<(8O4_,&!42(^3..96A[G&DN?FG+3:609N& -M&-8Q!GQC!WTT MBE7;T#NMMX>K[;]?#5G&V@>+V"+H*I3$6.ZT@2:V?:BY[;=Z1M8LL: ME4&YTQD0_M=-43[TU7>Z=";L7'&W^$[DB^\Z!;=Z@X[B0&L.?M*ZG_YL#_:\ MS0%S['H;"'X5W]L*:%B:ER8[?-*,WLU8,?&U5 M<_A=/FZSHT_QB\$G_?H>-^SE!_?$50.^L=5(_$9*7851SV.[+X*C4/U_ F,J M XAT&UDJ4_6AE6%$2))2X1GUYND3,K=O;*TFJ/4$E:(67Y!32!I\9!W@,\6K MO _-D*_L*8PLOK(.L)KH*VOS.-E]9L]@T/N9/77O=)_9,]KO?6;/73OL,WOS M*'(U^:O[)FE]]\7E6&\_( :C--)+B]B'J=#]#!(6:^S?[#24ESX[ZM MHD TFMKM/)R&U,R)<0+4V"N-+4:MDJ/X-F>A<.3FG)8SJ<=SUMR7SL_Y&QR5 M$]H*T@=1;TF>/S=1K,7"EQ1S02CT/:3OAE+72B+=?2]L"90SQR8$K^>SX1ZL.]G0?L4;/><#& M*L#3(_EUJ^NQHK,C+Q6_9*GO8/#1>=4"\$/L>@8$0$B+A)9#Z MBJE2'R&>J&4VZWAO-3# M)\#,97 -Z\@DX !1^[AE"XAM@"A(, 8)M[AU9>>O\@\GOE8OPY M7W\OO^E(8[)Z7J1I%.,TP)#[H4[\#R2D%"=0)(G/. F2(#%BH3-RYD8\3<6A M5E=0*PL:;6WK,1V'MI]?' (V,J4,Q&I E:9>)"XHUG1\W(EK-O4:=UBZJ?_R M@<%6ZX>']:H.YB+Y35[Q#J\R"&Y%7N48+"CCG,5AH%8'*(0H3!FD 5.L@/P8 MI8GD1%I%\!O(G!LYW.1"1YG5(/?M(]G/_GOZ1AC/X7^*6YP#(K MS&06A,1IR'D*$YHP13-QN@=?] MP.HR45E1Z%+34\V$F9?H&-V1&;W6M@ZEO0(:Y'4.:I6;O#>E=)TAYS!ZSAPB M5U%T!A*GC:8SA^ @JL[BUF$?AS>;(EN)HE"2J*(_[7ON.BE^X,H[S61&MGG1 M5;A+7I4'_:A^G2V5MRJ**A%-'"115P$R7[Z159OKL0B# $-"Q_JK3X15T 6AVD$$+0571H ,":%"X M.E;FH X6*Q468%@MB6F?,C/RGNVS,_)G8)Z/C?6'Y56FS]$G:EK=)_W8O@M 0?U$1H7:M.YHI6E+K#3I1?0NQ3#\5I MF$*,J8*8D A23W!(.?5(*IGD-!IR@C\$VREKG8P*JMV1_ 50C7[\;HG2X%/V M$Q@X/E%_*>553L]/F'KJI/S4Y9"&:P1/>;A'^46IZ*\? M@!=W^AV@@PSFG'E(94A!$GLOD L;P,;:.3-L0!@D0E.H\RQ!4N!<<:=T9[?F MQD<*=;:)J.LE M:J."VLR=WXX0S:?C1Q.X:]LT4-7ZW_ME^N>]4#:UR&)#!Y MG&GL53CDLN/GJ.3*7=U7UHM2T&5E8D=;:;28/ZBY,-'CVV(E9HO59JFV.\\Y M2U'*Q99R+7">029) Q.,,$I6EMM)>'"M;WLGOQ,39EL9&8IU*OUS'TXV,@J#4 M,_'L *HVG>HMJ/ B#5?!"$0HY]L9E#RNNGM(%-=O\$\PNMO(PO1*68Q,2!7+ M+.4P2ABRAZ8R2#%B$"N9F>99O:P-U^=N^P?V>OV0G MS[V2?T[XV2G9I_VMNH^Y6[',WGJ]V-:T8T;'$+(6,Y^:S M(QF#3"DSKR#F>Z19)!+DM9]ZL;6Q?8PMP=Y?2W8KDRD]1^'+^+J-Q,%0Z_D; M;@'6LA3\WHM8O1,H@4;ERVT-.C([N7TX.KO=Y#]"?ULR6Y/CZ\L37\RF*2>$ MQ3R!2EB1>$05I!FSJYPJ093Q.&9.PFI'3QX;,=3&@?])@(_9)!]IC]ND+NN;=OR]FZM.FG,[E*%/"2JAHGFB( M(JU-;$PQ1+G.4XIE;$9KOV3[W/60%!9Z)M5WP+N^A=X"QP]?X0> M2'3(F3]V^89$^=;#!LZ./W;C."7^Q#7!%K"J=9NII#)%/"8PP6EJ9J\1AYR3 M##*F!,LP1TE,;ES JEH:V^>Z*QE;ZNO:LB>=4JK/0]MY+CA3HCEIJRT8Y6$R7 M:L2I%4%#5-M$(8:AH+'(7NT1_%^O%Q,2M# MS+6UW8\K+N#L1A9AT.M[O:P&KK82E&9.ZI(5 =,!KH,1B"XN-#0H7UQW^) P M'.[HN#97S(NU^EA\/\X2O7M:+-?%?Y>II[5&T7\IMGQOWJ\ID9I)C3G,,(TA MTB2'C!($,4\2$NW;S!@;TY@7+O=!-01VN*MSVM:T)4E3SX=Q,B M-(KP34K]RR<#0SW0)SQ.&%$2YIHHB 3GD&*F8)RF*!>9RA5&?JE03NV.C?.V M68-+]5W--VH"YHLY%%=BA)N0SVB.I48:9@0;Y)&4D,9(P2R+"2%8J#3%'8X5 MA.R X8\9?'TT'P0T/?X$Y%&7=*W:YMHC;N-1#V]XSP-08W$Y7P"-S9/MZ;&7 M"=C9'3+=S NH8(EF;JT.G&+F!<5Q\7@WEV_-)S=;/-M/ MK1Z6IE)@I>(X@I1)!%&4XXU0ESE7KH4%UL;V_#0&%O.NN7.7#\> MN@RP&_L$@ZUGSME#K&5IH]8;CF:<$ E$+I?;&I12G-P^)!*WF[K1QV_SY?9D MIYG:OU%SI8OUZL-<+,L"":;MS%HOE9V7^M-J3)F)E=8+NQ ( MGAO;S=_^H>96JN79.F=+J1OO/-<)@_2L&[T-W5\]LV#;G5(]N''(GM*O>W'K M$K ?.2B= I57Y2U;O\)19DB4 S%K$),&)>"0(![R=-!GWW@:OJH*;)HV4:=Y M?CU8U"9-0*24@AQG".K$+A]P;B:Q7DNH;LV.C9)K:SN>V[Z, ML!MQAL>M9VK[F?S&UIRQ\HOFN>4ZZ=UR:=ZC,L/XS3&7\PC+)U6K#GE<4X$B1*(-9 MXB1KEN+<:&PHTSLLX_4]5?[ZVPH\6".M2-);!NCZ+"18YS6!&8FZZWBIM MDIQ"%B42Y9+'7/JI@(^IXXUY]2Y,0.4\:'G?5B2K 9B "@([6:U "*B0/G"WA5)9 M'\KL897:!^Z,([7WH=OOO!R_7A8V,Z#,K_MM;B: AE/KD\DZDDFL: J)$ HB MDB:0(,(A452E62R3-/5*E+W8VM@&&SNT>"^]7P#3>>D]#$3]+[W7=E8)LJ"T M%/QD4?M+#R>^G7 )MP!_H:VA%^"ONWUB =[AIFZ$\4YK)=;%=[6=C7TQ\7XE M1;$IY@]UD:MJF9W'5!C.,']0B++45ITP\Y\X1>9_0N<9CJ?KQ9K-W-C#O6DO M*MD:T-_'\GFY^%ZL;#BC%TL3>I1K$&4N;1FS&KN%+4[[H#SC5H_.<&.??B#N MF8JV1K=7=ZS=I#0_*5_Z '))7AR=T*()^ MHI6]=^6+LA4)RA_O]6$EORF*8TTB0VJ"$ (1CE-(X\S\E0I%4L8S$3NE*=QN MRMB"INV"J]T@9-9"FUG5V.]1-_RV#KK,=L/"_BKLM^<*:/D"[C4X+C4Z6,=X ME'T?K(,&*@Z_ZZA= "6!R-4ZV.QRUSRZ'/Z:Z""\D'0O5AV_K86ABM.'P2) MO1+V89[8.27;ACC5$/FE6/WCS/3VSYC[L?Q6JJ!&.Y2&T=2I)!E# , M:2X1U$AG$4]BDB3*,Q?[8H-C&Z'V[ 768+"UUSOC]S+4;C%W2 !['FLN80=^ MM\8&%9)TPR5<2N_EYH;.Y75R_D02K]M]G?,UBKDJE2>7!=_81CZ;-^2;+:XP ME8B2'$#^JU] M9=KZ_]S(APY"=@= NG%"=WAZ9H%#9":-L/[O]?][T:P[#4>H7-/]AP^;-7K2 ML:/\S]-7=9QWL)5-^+?_LSN89H)CW^D32G?3"#,M4$8@QS;[GC 3,'#-H,QB MFI XTIAYA0G.+8^-#G:%V\N9O2YQ#=FAT;0;7*IWB2DR/,;LP4'KR>:>E4R+,G8QYMOB,[.:#-NZ5I1EDJ3, M!"K$%ESG:0I)'A-(E$@,.#&.H6^Z)G*JF[8O67L@*K71@RKMDEH65U)*#EG3V+7OG72S&SP)@' MXLU05@W*LX&A/.3ET(_OQN/-V>FWM6;"A_F=$(N-F:7(G MQ?%V*\51&!IL@/Q\!4AOUG,&)Q"?76]O4*9R=O^0@]QO#)3;\WF;.!Y/4Q8K MFB$*B582HIA(R"-,(".*X)AE::J]-!(N-38V3MG/2UG:O)1=3OV-23U[&*LX MIMI6W=*:0D/E$M*,Q#!#&.D(:YW2=/I=+?EB:)3;C?:'\_]5QF+VP(1-*;5Z MB0'!=9V@AP&L]UGZ8:;4]O3!I5?R]B2I$W#TE2#5;NIUDZ-..'TU,>K4/0,K M2%3'V>_UG93E(CN;594-[C;KQ\72RO),,8X2+'(K518EMN)?9%C=4+N9U"XV*.M8QL4*HD P+8&OH(^@$,/N]'>2/JM9]8,H +0DHC8>ES7; $[ MGT=PZ-^]8U[[G+^#I7^.H_WND <[S>_1Y,"#SW9O_6ZUVCQ5T@)-E8#_7,S, M8ZSNKSU[]RO[43QMGJ:89CB-,8("J]S,,!B&)"(*J@C)!&$IJ=_2Q7"FCVUH MVE9CJ.IP/2\+H<#WK>43\%39?=OIX %?C9X'L5X[?/QC6BN7J05 JZC'#H/R MW/,$U#",8)CKW'6O/>KY&_[G& 0[=TBP,;&[!9T7Y:M3>*=2D'(::48S!3.2 M1A!E3$ B<_-'S!EC6!$E,L_U^+.-C6T8VAT8]BWJ=A%2YQ7X($#UO_C>'*KN M/8/+!9)P2^[GFQIZM?VJTR<6VJ_?TT$5XD3NUY:L[O47]3PS+\F6QU8'&XE+ MU;KO9T-JA:RE*CZ9O[/5XQ09,E$L-<%S)B1$N8HA(2B!D?GGR+ .SS1SUHWH MV=BQD15ODBK%SNZ]T,A,^9<[IP&KEW\.D@6>39#5>H)Y6LOUNB"3\=Y#$*'O ME^8RG8[M5>B9CO^/?0L\A#-&]#8,)*TQDK?"3X%CH&ZZJ-'1MPW#J7@,A.:> MSL=0;08]J[\+F3Z:7W]8JZ?5E.01CS7"$&.$($KSS&J"8*@R%2NJ$4LCK[11 M]Z;'%F6COZM^:"T/\RY_E-]XC:+Z@?IG@?Q<""'T@"X@%>_B@"G&AZ# M/L %0!S5 BX]H6W2:RZ9Z32E2L%N+H#K/%(\Y9#2U MS$:%F7&I'"HB-8ER(C1R4MZ_P8:Q45SC1;E'6I>MWUN8M@=J&U<\(N"./>0P MO>D?][[W !K([\] ?M>"O!8^<9(\"-8+'M.+_GMCH%E#^T-@=:^(PP^!U]Z$ MTMV[#;V+P7S'1P\7H]_F^U[H?>.CND74[4+J]_JPS/I4F5!9YUS#B H&$<$1 M9"RG,,HIS@FAF8B\#HU?;FYLPTJ5%LI:-E??U3\WA16P++;F=U*[N *]6[ < M#M">QXN[ Q1WIE9RK0%/>KIA$B@(OM+8H(&OF^.'P:[C71US>;:D]LMB(?\H M9K/= )WHG!ENB:#,F$WO3R1D"290*Y8D$L=I$ON5D#K?UMB8I3U.__QH=Y=7 M=K6NL=LS*>8"QHY9+&&0&RKD-* U=OI$EOX9(M=A"972<:&E87,PKKM\E#3A M<$O7+ ?S+9K8Z#,KY">UGJ:$)EPJJR(1&<*@*8<4&^J0@FB5I9+GTC.Q8>_Y M8R.)QCQ@[;.I46*VD58:X6?V7)C(I$P ;RZ:@+J*@/G]G55J+M:%?PK$/MZN M60^=4>P]T:$_ #MD0IR$*5CRP_[3!\YW..G:<8K#Z;55J=! MCO8!%WMR-(^+F0%Z-0'Y6 M);5.0&ECP*H[ER (56#G9!O#UM*YY.91V9R+%W=9<.^:WOG9O$F/YA_KDJ=: M9#C/)(*YL,$(%0(2I7-("8J%BC5+F,<*?!BCQL9)C7664(QY)<<\+>;K1]># M:D%[S&5%?OA^Z'N^Y)*F_Z9)T^>GTO2WO7BEL&Q_/>>SBC]\#PZUK#]<3WHN M_8>%_/)>0*"V!MP<"(O._FY!X&=W"\(_JM5*J>W$Z:.5"/E8,%X>=ZA;7;W= MJ/]2;/G-]*Z:;PO&-E":%QW[ MA=K^H+N%X;U"V?-85]G>GL.7YD_ UH&)G09Q5:\%6!] Z42X&+XS?H'B>__V M!XW].\-S."_H_J"N!<5+79C5>^/2NQ^&$^9L]O-FM5X\&7JXF\N/"V-$\5W) M:L?DXS;?C:.88B$(%%*:>8(0$22ISB!*N>(H91)1K[( 70T9&^4U?@#[DH#& M$[!UIA&G$/T2\_\V6>7="B,?AN>P6JF=S1CX'+J MMX%U7&G]QN=U(]DF++5BQ,7:4OAVN=ZV:.QXVOVJ+$7(,Y71+!*0Q5K959@4 M$J4BB'"::1*11&DO=O6V8&RTNIWB[FS<[X!>)+__8')%%14X75QFE_=! M1!HGC"J8ISJ'2!ERY!'#,.,I46:*30GRJKK0P8:QT>->SHVQ>7)48JD,7E8V6UT,L)B#LU6N!LKG\<8P>)Z/NP6OE/_C#='Y MO"#_1P42$_YFGO-V\<2*^32+<9YI36#*8RN*$E%(4Y1#8J)(*41*9>R5R7RA MK;$1WXD2U];8&W5N6]BZ,5@@Q'IFJC-@@=\K2_LL!GZ,1U\RMZV67E?E]MCE MJR*W)V[I&%:IF?GM@Z&C7]GR'\HN)5K)IOE*32.E<4KS#*99:D5-: 19KC%, MTXAC%",D"?**GLXV-3:N^&H8N8J#GAI+/2.@\Z@Z!CI!L.I[:[TRL@1J:R:H M[0P8L%S%(E1<.$VS.$L%Q#0V(Q=*4D@8DY"B6$3F'=5<)S6> M[^9R.#2;QOK#TK00$DB6Y#*Q^HE)@E*(,$96I3Z"0A.:,TR1BO+I7#TP,ZOY MYA$)=,.25E@>M=?GC%UNROFZKO[RB@ M9=S_#2KSSI1R"Q@3G$4D5"QPW,"P,S1U6-F0Q-Y')1LDZ:V$Q7TU3CGB>: 91HCA$ M)4MGN1GZ4BPRHI5"N=.SEP8>":']6X_V%NO"@S\5=EU=1OCVQ^7\FPOU\LM2K6&\,VL+62=]^- MU0_J%_/P]5L3U&X5#J=9')LY)Y8PRT0&$;$S?"EC&&L2<15IF>1>.27C<&ML MHW5C,*PM!J7)P-K<4C@U1/SUMQ40=CHWF]6UKJICBIU/*8ZC/_JN+?)J+T_? M\ZW;ZX[4D[06-J JV;TVZ(#[I@Q)"Z ):" "%U_7$10FZ:7?7[MH25BG_AP% M37KIR&#%3OJQ;LCSO+6=9;$6)6U-8^/2JJQFUK+=Q#KO?CP758#S85X=F#IP MZ-T/M13%2GVV]:ZF<2(CS2F"FMJ"Q3I/(6H/6%3.6@4VZVVU6KGU]V3TX"]R,,K^Z/50\PC>H2&"">!XIA:<""::: '4 M()F@ K1@:L<0I1CJ#BE[9875<6S1P 5*O/[,K^<0)[='\)H.>03\3_NZ#G2J MO.?7H9_CZ7T9_2CE9L86"I9&>9>M.(6?V\K,[:CT'-PT!I9% M_BH3)^ R2EWJ3EP (5R-B5.-#%U/XH*C)VI'7+K:[VN7JIB^FZ_+Z;;YD)C5 M)51F_LQ^WBQM6L$4Y9E&-.(PQ@1#),T?1*,$2A)Q3C#7*LV M@I:Q=CV.@=I<-RZXBNYE-@B)6<]\T!4N9U)PQ>($+:R4^.O#XON_F4=4C&!^ MV!'!U0QK%&B"42(FX+8#&- M(1HL#)WN%$[6=?OS8:&MKX-\\ M=HZ.07/86;P)BIX)9FL;^+VQSJ?>X#$>'EM9-^$RT%Z2%SY^6S=GW;^X=W)\ MUW";%V+9[5&UDU)?V* M.5AL!:FK&J'E-S:KU8H+M7(,U#ITAQMK]0-RS[S5& U^:LS^B\5Z)_Y=FQXT MONF.6+ :7\X-#US^RQ>0X\I@WD_P8S.QV,S7RY?IAT_3/"%IG+((IIJD$+$D MARR1!&JATRA%$.C7T^?'K[XCNMLQ-O:PGMBTH-H7C]V:&_K"89MK&(1[)I\2W/LMN,#ZL_U_%QWVH'WBL=4V3-\,M"?7? #+NH_*.DS;W+@_;!^)VJ6_!MJK MNQV_BYMZ-SQ^N-V_VS'8VR8,\+BN->K6K)@KV=3,;D)1GA%N:R1ARA5$)-&0 ML"R#6:QBQ>*44R']*M"=:F9L@TD[@>AM%[G*,VBZQ:*W8]3S<- 8"+9U[<.' MHI=!"%:@[60C Y=?N^3H<7&UBU=W^_;?/3W/%B]*?57+[X50IP\Z?EK,OQN* M4K(\T[@JA9W;O[?,]6FQ_B^U_J+$XF%N$U1+A87Z^.-48)D('"=0Y9Q ))(< M$BTHQ$JI/$T1I%%K ML/.SS.[?A!06'K1+ HT P]@\Z( R:#<7!H=VV!3"=M5AH*?:E,] M!1.=P':C_- 0]LS8%7IM>X^@["%N]@$I$($6FBA(8\EA+HA(L8Q$1)A/09CMD[VH9+ Z,+,RY\J>S?0C MD1U@;DS1"8:>Z:"TJ8K&PGWM1XX&^J1WSQWTNSURY_#C/+Z@:Z''IZ?%O(PI MZB$H$S@U,&@SU.?F#\49M'6*8*()CW$N)*.17WG'@Q9&-[@O93%GRUKPR_>L M]!%^;A_F3:CTOLEA;0.5*F3X@?FLZ\%J-!X^?^#*C&?<.Z['>.["6P_".,T] M[F9E5YF?[#)[,[NHU+8LL;3J*JN4"IU1":F9"$"4HQ12F^TIXPBE9F26J?2B MA-XL'1NU?-T\/5EF6>CJ:ZJ7J/94!^MX"GS9+5%]4W/3[>!>ZVK6,=O(2H_U M9S/G6\P*65[X=6W^5RY_F,=WK:'2WTOCQH.C>!5>>\6J?@5D7<=[*VO0K$P- M5,J[IQX(?O8HM)VO=%BI)[C/GV[JJ\$;%I]LRTOU:!HOOJMJ?OEQL5I]4NM[ M_8W]^&P3#HU-K4)PWQ95&;BIICE34 M:,_8YIG5HHMH^P-FQI4.BU8W=)+'>M8PT ^RU+7GRG:MRWKSEPDP#MD!V[@T M ;53O5&PW[K7U(K9L_X<5]J^.9Z=1C)', M%!1V4QHA93B5(@ZI)CAA)$NY],JW/M/.V,+TK9E@:V>W<_#G<'6CP0!H]4QO M78#R)JLK, 0BH7.M#$HN5UP])(UKEW"$,:CU3PPZPG9G@ZS7 O,GA.A:!^.%"0X-2Q'6'#UG"X8X;=^M*UMFM]&#& MTCA/.4QY%ENE? ()8C',49XI3I*$*B]AG3/MC(TB;/2VF)>%[\Q;7QI=;FIY MTL,Y5#TW^+IC-=QV7Z_K6%>0"+T?>-#*Z^P.GG;U[%[AF-M$@S0A#4*N80:9Y"*F,,>49CD1E.B:6>/I<+4E_7;+EV MW'/HR5R?+^W0Z/X^NJV9@*T!5P_%W"9)6Y[2Q4JP&7BQA[9M(;>R>-MJJ.*O MU_J>*R9Q$DE((QE!)*WF4R3URZ7>\W,/TP M@Y6T=6VO8]#1['G_/&.KE6G%[JK?_2A64QRE"5,BAI*4Y_-R#CDC"NI48DU$ M)C/)O'(4SK4TNFF(M6^;8>#)ZF?A=*3E$"#US*O[^(#?K7DAM\^O01"*QLZV M,RP/77/WB$BNWM!937/QI,I=DOUC[PPEB$0"P52F!"+&3 B)*8&89PD3A(DL MB3VU,T\V-#8>J+<9C:&^.8QGH70C@1 ]0D6ER>*NHX_]1R\7G13%?VQ_NY\WA&B68^?9%!@5+L#UC M("#!F, \C[C=UL@I<0H1G%L<&T4<9#I/;)X!L)M*RHZ/__HO),7HWZ._1K&' M0(D3\I>)I!<\>V:4R^9>SYKN"*2'IDMH0 =2;[EL=B"]%A]L+BJS.#UH. T6 M'[_VU%:\;NR8[]<<([,I+C^SY?)%+Y;EL=>/Q5Q],$'B:BJRF.,TRB"--3,, M'3/(N:'I2*?4UF?E5'M-XAS:'!U';\](6IO!GM'@=VLV*.WVS$QQ0=\MW N, M:=\\?3.<_LEV[@"%2JAS:''8I#EW"(X2XSQNO7$-JP.C70K]+*/G>OZO;!?C;]_5AN83\]%6O[U'<_[)FHDB3F#^:S>=K]ZNWBB17S M:8(R%&F90I3DU/R!3221:?M5)PE17"11[K4*U,&&L7WZC0M@9Z@]>E1[ :P; MT/K1^CWXO7+%DR6Z=)@;E?3<#3WSC4L/?//M 6]JN@'#0/S5Q8)!2>X&B Z9 M\)9'=1:P+)8E^=HR5E^?[9G1YYN4,TCE6<(:AQ)"&*LARR/$VA4H8Q M689)I#)/+:OX^L-\M5Z6:X1?E%1/I439YV4AU&=E7K?Y MFCV4)?:*N2B>V:PZVFRO-&;):9Q)0N-80:FUL$G$$E)%""8YOEO%AO MENIN+M\7/^Q/C0!W2G.J;VIL1+JU MM%3;T+6MGH7$S@/K1H9AX.J9YO:1:LSL01'J.AJA"GJ=;VC8FEU7'3XJRW7] MCFX<497V^GFSM,?*MQ5OD8J2+,&93;Q'=@V-0$,,*8RD)IQ&N8R(E^+3R5;& MQ@RU>75Y8<]RPJ=Q=&.#F]'IF0@J^R:@ :B/6L 7,0CT^9]N8] O_Z*;AQ_] MY8N[?>]MW?QO[,<;-5>Z6*]V25EJSF:VG+8AF@]S\]FIU;K6IYHJ32(ZD=1 G=4SE>V5C3!6@\:/"=@E MB8+/>WW8>-/HM(4CO0"8!J+&6RP9E$ #0'9(LR$>>6M.E#VB^[%@O)@5ZY=/ M!HJ*]*<1Q41RJ6!DHBY[&#:#5*4)%"B.4ZQ3\\([U5AW;G%LQ+I+X*DTLV>U MR87-7YTOYK"VNVLZU#G@W4@Q*)P]4U\K%:HZDK\UMZR9<@W'&_*@KF 3/ OJ M7'NOE -UQ?WS&5#7;NRZ5*^5>8ZENBK -#_\;/Y>K/?2K;ZHE3+/?ISFA"$4 MLPS&*!(0X51 %L>6AY)(Q+F(,%5^*_->[8^-D&Q\($IS/1>-?'%W75;O# M5]$KR\N(JYEBVI\K\_=S->T:>^5!R"7S3M %6R'W:WW@!?%.T!RO?W=[3-?$ M![O2+M:;I2%/$ZO5BMI6^<2&:Z+^^8NR21;FDGB**>+,EO*4,<809<+,95&> MPCR-4RZC" GBF0CA:<'8R&W/@7+RT\B26[LKI6K1_!5L_?!-E/#M)]?$B1[1 M[SV1(BSP'1(K.H(7+-'"M_V!$R\ZPG.;?!V()Z!H M%;4X><%<><[H+W2$Z_IF"'![7[ZL46U9N=V7";DN>0V+8,N.9QL:>%7QFL/' MBX97[^B8M,&*97DFNXJ8S1#Q<;?D]:MBJXT)H._GIEW37#6&?%K8%ZOE*?J>NV5E)<%]*_7O'-<&/+ MT?5WS\3;ZLS:NS+I^;.N=HEVVN@[=WH5/!VT"T(EX QB\["Y/$-VPU%: MT*"-=UYO+N9V5C.OZEC8_$?S;56SG&;?;;KK8YM0*F-!J)E-5!U@;CEKD#_'9H1."(:Y(S$CF%P'M/'1NCE(:Y4<4^.I>IH+///7_J]MQY M82)P*WCE+]G$Y5Z91%>:&ML7^/6 M5%"T;.U0+^(,M&[C=R# >OZ4=UBUS>SA]($#'"&+1YQI:?@"$I==/EE$XLHM MW;BB6@M1EKHWJUH-(LMXDC":P(1S*\H3E6EO&&HB%:=QBM),^W#$B3;&Q@VU MB:"RL:/RQBDLW4CA1H1Z)@-?<+Q)X(+[@3[^4RT,^M%?O/RB%@]+]OQ8B+NEX9G#M>H= M'T=TP@G]7&MP:*4?1P!.2/VXWMGQR'B=L+-+??BDUDVR#=$LEA')($\$A2BF M I)(*)CFN6 *$T*I5PGQ2XV-D%Q.9C+9Z(QM"V;;4ES5 0(P6ZQ6JBQ.\S_2 M"8IHN9'\/Y))'D6 E?]^][PL9O_Z+S&._CV-)L JD)<7'?][,C'-KFP&8?%= MS5X\3Z]?ZE(W/@O543TSV;:/OK3ZB&GS>K1JFMLNJD\A6!GB'C*L7- *=>K] M4E/#'GYWZ>X\5(_4/>]CQ4.97_I:F_ 0LE:NS<\K.2U-R!')QL MZW6J>EQR^VR1CXLWW7@*II7%M=JF,3?5\#B2$=8(HCA/(<*(0*XYA9PSR564 MY['DG0ZQ7&AT;.RQ-:_C69)+^+J11VC4>N:0W4D.JRE16]F'J*D'+*%/5UQJ M\G4.1SB 'M=*WGU72_:@ZM^H M4NEY2GAF5>Q-:*.(82N48LBD4#!F69IRF:2$>4GH#&3WV+BN979[>1S4*^ Q M^*F8 [F8S=AR9<7PPWK M:L=!Z?FD.65I53.VWD] XS^H 6A^JRK-_H QY+!]%BH:'/:8;OB*$(> MN/F.HZ!ZJ,H3/"^65G>NJLM^4)U]2B+!!%)6A%*98%L0"7F"<$4BD&= MVAR6_WQ@.&(OKYN[<8_EQ:5Z--18?%>5XN[IKT-020S]:,AS0DP(3915TT&0 MI!@I3+-$1,B'?EP;'AL#[=E=9B?X<9$SX&YTU >,/3/2/H*5S<.0DB]8@7C) MN=E!JY&65Y=<)FN^@*V9ZIZ94SE M0I2%R\I9R^#8[K4^Q?O&E[O=&\' M_0?33KUM59^/1((SFF4":DD3B%*LRD08F.LX2^(XS2*5..M '#Y];"S]17TO M5G8UK:I*N5C:2I7%0GJ>-SV-Y&4.OAF?GLFV.S1^\A'G(+A%1N+HFKE0D >3$O1X=&9_SGA8D&95D^83'_#S63;\I=:39_ MF691ALT7'4$L>%GS/(-49@H*%B6Y5B(5D=.)\NXFC(T*&B= RXL)V*KR[SDR M 8_&%;OL+BIG/**-;OWE$,_UW@L]$\ZX.\ C^.N](P8*!?OI$+_8\"8L+T:* MW9X\7-QXD^=[4>1M3_(;DJ0JIF_KU_.]"5#9[+\46[XW_[*:4IHHRI+8A)*2 M0)2G&')N!AXDL,PXBG!&G98%+K0QMD&E,1-4=@)K*"@M=2.L2W!>'A("@=0S MYW? QYD_'! X$6.NE/CKP^+[OYF[JQ#3_+"++B\] MSY9S1-%MC^$F;'K^GOU@\4\B/.=ZJ(S!H^8,BQ) M!@#MB$]#///64_?U:3-YP9@W+[^R_[U8_CQCJU5+$$YJ1%(90YW;?#1.# $G M&$,J&"$ZS3*A_=*I;S9IU#1<^[3]W.WG?98,S'7WW]6R5OR\7'POI))O7FR1 ML0_S;8'X.ZOU5>9(W/'5>LG$>LJS+.>Y$C 34D.$;"::HAR2/!9Q&LL\EUY9 M^OXFC.TCM>8#/5O\L:J46A>-Z8!M;?<+9CITBUOPTB_8/5.#,1Z46#?FVU#D MI[(L7C'_"]@Z 79>@-\;/P)&)=U!#!2%=#!@T*BC.T"'4<8-3[I11>1C,5'*#\MYM_5R@3JGS;EII/@DG&693!76$%$40YI3!F, M!!8))HQB8]9SF?IGO%RN'7EC*/M]OK=#+WH<_4O;RH4*Z]0*W&_6*S/-E&6@ M-9=@4SL!V!J\40_%W&H3V^O+'?"?[,G]\K3^:JCC^M[O36X#ZYQB2&),())4 MFO=&:*@BA;# 4:Z(J-^;=W/YIW]K&A]&\LZ4KXFQ"?P)WA3'H72,?=_W"'V[ MN$.M =9R'Y3^@[4!8"?]L,7 _%BB, )]AZX=]]H*#]YV_SDT'KIV1S"5A\X& MA,F:?[_8S,W=J_]8S"1GXA_O?HC9QLSC;.V2O3S)J6"$(:PI3./$#'TB-8-@ MIB2,69PHGK,D2YU6E6ZV9&QSL=,9PXT[H/$'J-JA:@E*M%VZ+9';O0\O#TJ# M]DS/@\R?J%-N2[+OI7->-=<^3"?=G''O#:QOXKU[ Z^:?^^-P[4T?/\'!L_O M^V6Y6-GBWX)P'6LH-;8I)))#FN@84AK)+,HE0IE?_NZ5!L5RUL4$E/8.DBBWATS_R7!5-MSWB.I;?^^&R6)W[QL M?_R/PO#54CR^?%3?#296<1O'>139W .2 M;<+&1\56ZHL5FKW7OZVJV&G*5,H5QS%D=MT/Q9S8?2]A:[ G<48B0RE> %GQ3Z?NM%^ S*V.<\">UO1$*5]W7L=VA2_WZP7&B[J_G [K1U8>G M9S-'LQL>]\NWQ>IYL6*S>_UQ8;C1+B15RT>'VL@\UY%.LP@JG7"(6)Q"BE(* M"65"1KG6F'D5.>]BQ-A(;.>#S>BQMM>KI5W."W;J%3M;\ S$@9U,&)0.;P'ID!EO>I:_N-7=1A;F#7AOFOP@ISJB.DL2!K,T M9A!E60RIB>.@B&6L(O/*II%3S';TY+'166TAT'?X MY B ESS526<[B5+M/VDP*:J3#K0%J$Y?T"%AZ[,R'3E?LP=E/N[B'VI6/"X6 M\NMFM6:%S9W^QGXT"Y$QBK14DD.,2 (180H2;A7G*)=4:=._(G).SW)O=VR? M[,YR.QS.MK;;S- U8.4Z,*],!W\4LYGY"UA5?BGID?'CT3.7/_\>\>Z9'%I0 MWYO(8P?USNYR ;FVO!]P/9*G^@%YH%2IL^_U:@=VZ]W^:Z"\*'_,+F9!>3QN MN)PG?Q_W,IPZW-YMEOK-W':OK8SVY5./]O2V-C>&FJ_ASU3/67LK\/K-J<, EK/E-T1+^_YX%4L M DWZSKCJFC;E*<92E.90"Q4#!$WD2$5 MA, H)YE(-(ZB7/@J$!\V,C9BV$KL[@RMJP_Z2Q ? 7I]/A<"IIZIH -"G42( MST%PDPKQT4,'ER$^Y]8I'>*SU]XD1/QSI3!3;^%0*@51B80FX)(0Q32!5)D0 M0#.J4H2PY+%3 9M+C8SM(__MKU__"MXKFRX^ZZ1"O ^AVS!_*S ]?]:-%K&= M>-UMUH^+I3THV9LH\4D8PNH2[S?Q&M+$)YT\HTY\^MIN'_H[K9553U';C)\O M;*V^*&M],2O*&>?IB'] 7IY!%NVSRO8$^O-VYN=Y"CU\Q[IQUZMV5\_$ MM_6MG;MHW0/[_DU.)S5.3A\WWYW?G8#:YW EXNOI>#T:I>92)1$L%_1$VK.\6S?(/9(W^H1^ MH!2.8"^[7PI'5^0N)G)X/W2X=(ZN_NXE=71^2,>#W(MY*8V]8;-[/BL>JG*U M&_5A_M6N(D@K?#G%'#%*DQ1FJ:U>SE@.>6PB1\6MJ'^6)D)Z'95R:71L X9Y M$S//\]LNT+K%D:$!ZYGR6^:"G;T3>P***S-?+N2D4E3]]LQV M:7+8\]T>(!R=\O:Y-Y (9*-087-2GF?F==K*4Z[:A^>^+3XO5>N^/;4N^T)] MF-M: %,613C1FL$X)10BA&)(",M@G"<*BXBFF7+*1QO(WK&1'&]D\<2>+-Y. M!6:AP7+G-V"5#;^@\+\LT'@1JG#P*^/0R0^KI>B M9R+_/_U]N%$@\_7>BX$F%B-Z/VY7W>RGM[RU.0.;\;H*GOU@>E7GLZ=FNTVQ MWBJMEDLEO[$?U>E(\T/S;W4VP)YR]US6>[*KTUL&/R]6:ZL@BG&6YS#/3+2# M8H8@SY6$C*><94G"D79:S.O3R+%%-^=2:ORF=;UTI]LT\+4[J>=HHW&E2B&L M#Y';G[>_J)V<[%=OL(*$C:/[V31[EUEOP\TV^^R+0+/37DP<=#;;)\B'L]]> MV^JH#C(72[OR]U95__\P-^.5C88.[#*VE"HEE=W3U P"$M/8S'JQA"@7W(P- M&8%)RDWXD:=XZJDCD6I>=3( M-7915>O83VZDWR/V VF&U Z GQH7_F*C^:8OFH1(VQ65_-05R19_C9";$ RE M$M+-B&%U0FX"ZD@IY+:GW5"CT^Z8F+=B]C\WRV(E"V'IN-[XXS@3" D),4D, M-^),09IB!;%D.,4ZRR7QRD._TM[80N#RX$IIAV18!NC%YH:>$/T MNM/'&Z$.]W2CDU\6"VG5?Z8D$5D41Q$42:0@XDA :L7R,R43:29J3%&O!;SF MP6.CB<8NO^]_"U-,68($E5#DL9402!BD'#.8II1&A$@:QY%_N>0N8 U7S?A. MRNI4?%ETC(E_;HKJ$+?GM'0+(A4ZQDPCF&?"@(A(#BEF]@\A42Y^L5Y#QR'3@8:)+:/'71 .'3F MD/R/?M\ETZ5Z\[X^*K6V:X*+N4W8N^.K,K]FFJM4)(;@89QG]C TXI!F*H$L M21.I$Q0K[%'0]&);8QL.:FM!:2[8V0M^;RSVR?N]@K-+.D_ZY;-YM^PAGNV! MGC*E=N'0YMB&HL;D"2B- M+G=:6J?4K-E^,W@7W-TF]X'1['DP:57@^+97(#IXI58/7 (M%;BT..@J@@<$ MAPL,/K=VSANJU8#VE(!JH;@]K:"WA3;$9QHOV&R:11G3&9)0Q!/ (%P646=K!@ZK>@6J$[D%=WTN(Z% M)>7_WJS6Y<'K;XNF9?5)K7=J'M\6]K2 H??O)K*4;UY^6RD32VYE/VIYGT+M MUMDRI#3F2$-)R_VJ-"X+EV$O 7L-AJW;"MAW_SK&K9QQO@1N>OW:\]<_U!EVX=!,;#?6TB M^VOK)_C$*LW9AXG#5O'L$>2C@I]] MMM5AL?L_S9_FH??Z'5O.7M[]4$M1F/;:Y%5RT+N?RJQ&99LG^C M,,9ERC7!,+7Q/4(H@BP7*4PI$CR),)!)*8>>0Q+I%$:Q(1,=4:&RN-.2['X[8^./,LI>E3FPBV5[X;7K*NL! MK)PH*G*&82*8K5G+@37Q"[YG+_9AVM5Q/OZH'&_G_ MHA8/2_;\6 @VJRMMD@31+"4(\A1PJ V01ME*E&$.U4QN]C*V%BV M;:';IW\9Q,L??C!H>O[LV\8%K%#JY/ZEK]T\H/6EF[_MOO++SQ[D&W=RK_G" MW2X.)+=DE: JR8[9;/&'34Z=QCA3E)BO/>%I9"9G(H$DQMP$ HHE3&81TU&C MD/'M!A&EXZ:=WO-]38QO S#!2>F=K?5@:_Z-4DDGND+'.$GC.(58F?@+)8I# M'B<*$I0QD5%&<>)U(#]4'PQ(PSN<66-B&9G)IE-L>?4NNB0N^ NJXY0E&!K; MS*<0Y1CRC"O(%,EUE+,LEKF?6$P_7T'/??#1IGM^/^Z(\("[1<>!7^.>A\R; MZ>-V^:WS^/2EIG6BQ=<5QSH/P56MJPNW!DY^_;R8%>)E5SR,)3(2*DLAD8Q" MA+&$E& &"&R#0&/W?OYKH,S70]#=.*@/*'LFHBO)Q)7A MX/?Z_[T48_-%K>\,V<-FQY$F>P8,YUS9<_=W9:N:$,O]H<]L>;\L565DJ2+[ M62U+&8AI3JF.I&(P*NNFI2R&1$L.<98D62HHCX17J7.W9L?'5*I,JBO/4%9R M)<]L609/"OQDC\'\Z[^0%*-_!__63?S%L3=<22PTQKU36!-,U9HPQF;S,E>J M7;+6U39V5UHQ(7G+!ZA@K.74Z,"&_>S*F,(ZUH)J%@5A*4D!12C3&4-!8BC8GBS*DN1E<# MQL9AYD7,_4C)&W(W>NH3R)Z)JC)]TDJZ+*V?@*W])RK^6!_"<597] *QEW?S M@_)85W .&:WSW]B:TAMFM]0*JXV;M61B";M8>M_(*F[5G M73V]67O^\HYROB>EU5N5UM^\["ZIN:BL\U'G^/UB+ERO/LP_E\ICORQMZ68D M4\JYCB 1=L4ID3%D.$Y@RD2.$-*I(1J_%>\>K!S?"GEM*WBPQIJ)2&=MSU[Z ME.,HER2'$G$S,\>:0L:0@B*.MJ)T'IY:1)XI^ RM-2@+_TU?Z+\3:@ M@'5_71%*]+H'"X<5RNX/XB-Q[1Z;\@L)I"JF[^9K.^?8\%DAWL\6;#VE$JDL M-4.X3E1BB#^2D-C$#H951G3*54R<9@4GGSZVN4!E(*@L!*6);@1]&KO+U'HS M(CV3H@\8SB1VT>D3]+-2XJ\/B^__9NZKF,?\L".M9X_^FVB26TQ&"9'VP^GP DG5QI]E9P3-R#.I9TXWMU5J*-2 M3V>SIH+G<[%FL_K &,5$<(YS2++4\(ZM#4ZC)(9Y$C.3N0Y@1),'^)26P,+/3BX M?:S8X'*3_QSC;7T\_'VQ$N;9Y;SEO?FWU31/4\725,(TSS.(&(L@BPB!.8IT M@B7.&7;BCHNMC(TS&D-!96F]:@!*6]TG'^=!O3X)"0)5WW%)%Y2\9B574>@T M.SG_U,%F*5<=:\]6KE_<06OEUC6.N]7*&"6;18Z_J^+A<:WDW7<3Y#RH<@7D M+5NK;57R*;+U65EBICS(%B'4B8:JV>NZ@O-+A1PXD5 MO1;>>\I'KV9$U_JJJ_6]MD6W5G=6567YO1!J]74QDU-BIEF9"8D@(CF"B%,. M:1PG4) T(502RA.OC*_S38TMIJET.H2QU\J'+=5W-7<=3AQP=5N@"8-6ST/Z MSS5$I9GE:9_&4& M#5D[]1H:P2JGGFUHX+JIUQP^KIIZ]8YN%'% 09\V=H7G M7K\M9AOSKR>J,F-*D=;8S*QB!5&D""0)UE!F&.7V/'.,O323/-L?&YDTYD-6 MV=\4:M[8-!&KE6R&">/(3C_Y62VK:P!;KY<%WZR9K25A+EWLU7RV"IO&_@F0 M%1+=$X=\>]B-P7KLMYYIK;$:%K,S&/L(0 KM?]K,2^>-D]3J1GA M*4^A2GD"D4 <)X"BE3%/E0[[#F3XVWFZ,K>5BGY=F. 7?MY9/P%-E M=TF[AK.%G0<_J*%R-OU?#3?6'F>'#[$T=5N&IW6_/AW: F "MJ_1#H.R/LH$ MU#",(/6S<]>]=D:HO^%_CD31SAT2+'^TNP4=TT:$V#QM2A'YM^IYJ4155<;\ M/%.ER7-Y][18KHO_+O_]K##!-(UPC(69;M@YB#V*P"!!209UK#EG6*0R07[' M2T*9YL1W@ZLN_0VPG7] MAST3$H)U8&.^2M#=LI J2ZM?FC[- %;K\HEEK9? M$W @N3)Q%+#QSXT)#'BH-)I09@V;<1,8S*/DG-#/[["MOROI\FUQ)EGHBQ(S MMEH5NA"E'??Z]'BU/>X\90E&&4<("F[UN'.60B(R#I-4\$PEF5 >-5?ZL'!L MLYA#!^P:QJPQ%C:_LP45[:CO4V6DE_YUV$%_[5[K>Q38N@>^+ZWF]UG;USZEX>%VI?O$ M;6_GN=>&;ECXY->GG]QG^OE-+9_BJ;ROU=:'7IDE5"95.-4D11;&$-%=F MR$!Q#(E*,*UQ=NZ'SSL-B,U^O3&RLBN\VU:8^2)G+ MC-+(;B(@83@CX1B2*,(PHB35"=:Y%L3KK.J9AL9&&;;J=V,KV!GKO1UP&E7G MY?V;L>I_N?X0HCZ.I%X!(MPR^NEFAEX6O^CLB67NR]?['S_](/3R;F,FSXOE MW7IMYM5E;/-^QAZF0F$D!4U@)#)IZWUKR#3/(!:$IG&4410YS3@O-S,V-OCP M\_LOH#85M&P%UECW$Z@7<+W,".'0ZCMTZ 24UR'4ZSAT.H5ZX;&#'4.][EK[ M'*K#U3?*YQ1S6X7%YE2O*B&\)*,9BLW7+W64FVB F&A )!+R-$I-G* 2S;V4 M*\ZV-#8">*OX&GPP$[:R,%9IYS71.D]HW4*"((#US $=L.HNAG,.A]#Z-T?M MO([DS3EWSZK\-C(X[:]'*3:F<\V%D/&O/! M[Z4#CHK:WAWBL*G<$\Q]KPZ/!6&?X\S](#W42>0:\84&JQ;B;(?X<^W!7T,= M(O;'Z_+Y7X_G#7ATU]_+_5.W'>[O%B'^RI;_4.6)K*]*;);%VCQW&D64R@PK MF)OH$"(6*O[7HR_NEI,2\EVBO-CDS'66*U MCC%A!*(L3B!7$3?3P%AKI7G$_+0+#QL8VP=^OW?:=*_,7%UA+OIK%.^.J_X- MQ#B;1%%D_VM.N;+-^G&Q+/Y;R7\'-)^D&$\HRIO?%F:J9',/YQ(L=J?M %O9 M ?;N>5G,_O5?8AS]>QI-@!W*RBLIFL0YFM 8=7Q,XGN4_^!%<&.H6[JW9W:J M3&L*W)763&+%?)J*#.&,9)"5U((5@E1*#1, (:F_WHY3K<;@P3%,2>2>8R?N#WRN" _.(,3B"*N=[>H"SC[/XAT;C? MV#$=7,V+Q?+38JU6=39(+"*IK9QSKE$,D<(:$IYP&&F5"ZY8+%*O')NC%L;& M)96!H+30,^'Z"#PWIK@)DKX7L%MH]) \<];U4"G$1\\?-O/WG'M'";MG+^RP M%6;W.'>++'??63&SZR[O%\NO;+;3)?R5K>TE+W>SLI^4M*)D9E8^V_[&RAC> M:?/1V)0+)&EUVL-C(VB8#G?8I!M=-_;,CF4VPV1S4_6W[RN"Y^B6*K83( X(;$54,T@85+"3$F,4TDP M96*@0LJA??-AS&'*+V^561N9S]+HDN[V>/++U]_VJS/+Q6QF:'"[\S64YE_P MU\UQ!CD6>T<4FP4XF%NA UKP@!(?L#8 7:H8?21/>_*]'8&N8%_]_]JR@\'] M^G.H$O;5G<%$"WLSL&-8(1Z5W,S4O;Z;KXM2I;OXWDI0>?=#S#92R?>FBWXN M5!/'M@S2>&A305J*SN#S8FW>D(+-9B^5@+?Q&VQ37FJ9[\9]8+\BT + /JT6 MBP;VO.1'*]QNL*ANM,=_]H3;]Y];"[=[!@WA7R;'T?]57Y&^A_'6V]%VKS6/ MOOP2-$ZV.K]*M>YGY[R_S@@UIH8W<-C!L3> CT:Y_EH:6*SIOE'R4$M1K.S+ M_V%N^&^^*D0YC,;3-)9,X2B".L$<(H1C2+D9N[3&2''%*)=.%1?[-W5LPU?+ MTG8^(ZA3&>.!1)NN=[''5/+5.V[\<\/[G4K3UN$)V+KQ7%OUIX_*-&V/:TXSE>8JBG.8Z)Q"9 8)*^L709:( M&.$L2A#UJB!UW,38:+ZT$):"?#-K8UE\SI?;CW!TY>1;T.F=2RTPUCI0FC,\39*[M]V9^7]5'L,O^]FE+?;<^#3/,TQR(2 M.9;4"FC,V1\=FNE=UNP*_ M&SF$@[1GHM@:VAQKJ9=P=L:&(PTW4 (1R)7&!B43-\Z*AL]S^K>U*D8Z3B7-((DSA5$A&604LF@U@A%B0E( MF4CJ3GTW=ZP>-G"7-G:-I$.5/9+]&EWI-DH-UCD]#V)5G]@_P;MVG^QL!]4E MMI,._K%]1\#3WR&0#754_"9;ACU7'@*VHT/H01[:;90M,S#LBN-2/:KYJOBN M/LS%XDG9#?/WBZ4J'N8_;Y9V#OSR;JP0BJ\K!>"Z@P";>IU@3QKS.C?5CYMBF [4G0-2N@/7.>C]R M[JE;W5C[]3NK9SJOT@#W/ 25B^ GZ^1?)J#IRL91T/*T9/F6KV#G[*3,5C$C MLG$X'-GWVR&!1H&>C!QT>.@7Z,-QH^?6NDJ@;$TH$R.LP-O&S!CN38Q9MKAZ MH[0QKKK.M*<:6Z>:)ID63$#-L(8HYPI2+#)(,F[/%E(M4.8GC]+5E)$.#+Y* M*9U[PHWGA\&W9R[?X^TFA:SQ!.Q<,7-?ZTO#\Z4W6YH/*;UR*Z;!9%DZ&S*P M9,NM@!W+N=S\Q*Z*=G813:PW;';/9\5#51-X8QKZ]E@LI3U7-8UBC(3&"8P9 M%Q!%<02)XC%4441$+!.%L:?(W=4VQT:&YE7%O@IQUX%U7) ("U??RPX[:\'. MW(G->.:J+%\ZJ0Z,!CHDV@&E8&ISUUL<6(#.&8)C33KW6[M+9Q9ET+ M_-CHIV5].9';L]]?N=*C'UPIJB]T>V>K"\""G>W@]UY2][OA%E MTZ/QP;4T M_8$YI;39X2G="*ZICVP>7LV UW=\59+J5)0JP2B"3%,,D59F?HG2'.8RI6F> M)%F$O!(.SC]3F8W:=7-X(WP#QJ5SW@:PU>C^4#3N$0OHK 7BNO54S@E*L7 M:@JXV\593I#.:25L"DR>&+*1*("=I"B.E MHRQ)D))^I8X5C[NNR774?89W,L*&X]\\8[,\Z(=2N7P1@/OEC1HGT7 M)K4,4LN+";A[LK6\0N^#.<,7=-/K>JNOL,/E#,7I[2SWVSM(#C:]I:FV:4]I[9ZNU'?%A_FWQ>%:*BPDDXHY@_56V/K@R\>YO:PR9WY^;N: M;]241Q%)>6Y%QZDALU1Q2*E6$"&9"(X5$]*IJD%?!HZ-\+;N +DI-6V*VJ,Z M7IJ8"5KM%&"55V"Y=3^\\H)[>Q,N\^T8^G>@;3Q@W0.- M?V#7XU9*^ML"-#[6L1[8>EFS\PKL_ 1W]F^EIZ_/=H=3^NT1M3U=WS[;N2V]I6U1L[[[4J_N3I-8 MX(AH!.,T3R!*$@5YGMFQ/\MTHG&4IU[2$BZ-CFTH;RJD-Q]LMV27RS"K/$M3 MB6 >40.S,C^Q)$8PXY%F@N04);G?V?[00 ]SPG^VF#]4LA[R /0)8-O@N(<. M<%UL"@OJ4('*'^U 90*V)F_WT\+G&KE %#C9Z&*3KY)MY +"N70CIWN['N5] M+M9L5M;'D\5Z8]?$YN4A%_EFL_ZT6/^76MMLM*G(,Y7J6$![3 @BEA,KK\Z@ M(IA+0422$2\=.M>&QS8"?%XNS-1K_5+FP=A3G,^E^)@) 2NERV+>E+1?@6?V M8D6?? ]O.O:((T_U@'/?7%69#-HV@\9HP#=K6_4*O*AUF2<9\N"E'U3!SE@Z M-COP<4H_,(Y/3GK>WXV_SA^F^845N3*T&/%'; +!"3^;0\*)EU@.20S[H\XI;MQ*]KMB[%)3_:#K=I MYE6-VSB/59P(!O/8KL!32V(TQ3!)4TXT253J)_!XL;6QT5:]^[6U%C3F=ME. M/(>PSR9B -QZYJ*SD/50/-@)DZ#[@>?:>H5=P"MNG][[NW93QZ"HJ<)QMUJI M,JF[E:SYJV(VGUO>S[]8P72[H60N^+28+YN_OF&K8O6QF*L/QK;5-$-9(K(, M0$TA%FL*4)TP*1HD07MF60:T;&T.UBU]5_I43Q9:'H'$16+&TQJOR MJK:;H/03_&X]!:6KYS_4 5X"QW#MM;JV[X#N-7K5/_#K _U0H6%0VX8-'ON M]2B\[*41O^%#JF)Z9P8C:0>D]S/V,"5*0Q9K"!&6"XC17BGE-_EP:'=NG^FZU+I[*@LN; MTD8P,^:7Y5U829V>49(+[([!3V P^XYI2G-A:2_8&5S%-Q-0V0RLT0$C% ^( M0@4>+DT.&T]X@' 4)OCC"H#P$^TYJ.C,B.A\O9OWY)/2(4+P6IH)0J8(&9 MKBH[I'OOH73$Q[WG1@>E;K\ 3DFL!YWZ*F>6DE"+1[V/7T8LK7!6@#!2&[%4C) T@R"!*;(IE8A MF<=>RJRA!SE,#XXII7@SP M1 CS\B_[GHZ9%V?!YG7BZU>U^E$(]?[+U[K'!D]QS&B*@(8) XBF#!"H,P"3 M%*<9HUF6>[5YOF)O:F^\<5GG:E%A$M:_1+\;;OPW0 MN,01FF#'8MW61CX8Y]]ERN7(;5E4$"@#4X=S0^WD65 ME]'O]3\'T3V[BDDPTKAD9V2ZN!+N*5%Q-5J]:FW7AGOC=L5YHBEV8GN7R[T/3ZH* M,')NC#;2:(Q#?+MAL"(E!XJ-N[^I(VK]23V-:D45>$\F',2!R#* 0Z-R:C@ MCZDWX)W[,?0_EDOY1S&?EW-M5+D;?>[1EK 39C>B# 7>P!38&S=O6G,! M)!!A=9H:E8I<@CXF&:=K;JJAM8(,3<6N)25[U-74]%-,,PHID()+@'+$ $U2 M!#)I>^[%&9-,]BB>O6QQ:D02?&IV'7/'M61()(=>4>Y]C7;U_-;;SU\"_4OCIV3S2;?64G4E0=,& M LJ44,@@4+)L3X8L2] $Z%@*E!M^P-SK8-S)ZM2(8C:QBC26 N<@!DKD"3,$88"J@5I)JLPCR;CA^:F=J5--#YOH2@FYL$@"7 M@?FC$J<^U\0G<$/MRRB$[(A]QLKX+:TOAWJV)W7'SV_<.UT<5R2TFH?MOHLI M9QE,J$W'8QE 648 D2P&(B$0)V:9$O?<3'6Q/C6&:)POJX2/*W .V^I=_ZP& M&!S/+=C0D(^T)QL$[?[[M#ZHA=ZX=;+],CNY/K!0/9=YL.^6JR_* MD,=6;,HSHUF,88 :02 0@<,G,N"T"KP1[ MTAGPVN][B_25>OUO5/7/]XNWCT_SY;-27]2\S'7;+[1F<:XUH[$$G"I#&#"+ M =$P!WF:X#C)19;'7EW:?8Q/;=9P+\1J6QX$/]J\GDJ*SD[)N5HH7?B7'7B, M@QNK#(7NP$S3N!W]TCC^-UN(WO@>U;]:F:>LU"A\];S_24VK]W^PE3SLM6K3V#]NR]I! MHIG0L:$\A7$*4,IBP+#D9@PSE* T0W'BE?82W,.ID6/+0=L5:*FC^Z=5,8_2 M^"XR#S[LWUDU_."ZD>F+#MG C%LZ#DK/HW9T42L\*U?1_ET=8E3&>->TDKZ+ M6G&:56,9:3AV'FP0 E%X>/]&Y?G!X#W^& QGJ-\7X]?EC]+L^T5SIEB7['Y9 MSN=FPFU-SZ1,"=,( Y[(!" I&& DAR"&&=9:QSR/,Y^/@(O1J?%ZX[.=D.V. MS9L"]-^MXU'MN><&O],(N#%U:%P')M\0D'H3J0]&@;C1R>2H=.<#PC&#>5W; MCY2^M0\ WC\^L6)E+;XVQ/A@UH )93+)-0,P)12@F!LZL@JG,$LY5#B)529\ MZ*C;W-2(:.]@)"H/_?CF"KAN3!,.LH$YYMO!&6'4 N_U%?"\F<4-DT"<=<-"F%^?9O'C:=9G\^!]-W_X>54(]4F;JQ^7BZ^;I?C79S/Q M*G.A2()3F4*0DM2LB!&/ 1&<@ES1'&FD.91>^0_#N3HUYFH/UBW[5\\LM6_S.M:_K#'*GF8D?=8+K_X>$Y_W;Q[&CXW3T,5AKJH ,OH0<=F)!KZ6$<'7]1/2C@9U?7PUKL*2!AENP/#RM[M&L<^J3K*?,W MNXZ?<8HY9CP!'!-HOBBQ!A3G.5 9BH4@.6;4JZE=E[&I?1,.?;4LL%L EOYZ M+J8[<7;C[U#H#3YSP<[4:&-W)+KSTX\G+L'I M1A$!0!J8'4[Q&4 6\PH,@2CADI51V>!*J,=$<.WG/3E :V6UM6MMJV_LYQ>V M45^4C:&8%]5<9_-.F3NR>5F6:,;O^>#',THR3&+( 8XE,W.-3 !&B01IC#B& M6G%!O 2T _@T-6YYL]V([V9-6OMJ^X);W;>-%7JKEZCLP9=O @R=(S>-.R!# M\U@33:.^9PL5K8_1841W$=M$=5#1+JKCBP985 :$.Q1?!O!H7&X-!^$)#P>\ MM1]GJ_5&=+1Z67]4FZK9\+FFQ//*,?F_VTH:=9;%2B1)D@*78FO_I?SSZ0WA@7M##R68ET-9 M[(>R*A.*%F8HZY[WNAY*T0SEIC64;!?C?]W^N1T$\^J#:V]MOZ)F!IS&Y9Y>>@>B^O[1RO(\I_27JTX>:_-@N%_%%N],Q?,B#1+G"2C M .6V"S:%"G"),;^T6U2?]52V*Y>K#;U?A]:^[],0J5!VFJ]EQZS(]P3BIT_2]/K16;TN) M(*="$8PIB!-DYGH"Q8#$+ $9UHPG.LVEHF'D>J>K[N"@V'L7+98+<$W?H/\P MN#%6:' '9JMK(KY#*$;X0#2XE.]+Z4GX@. NZ'NSVD2Y/C;DI]5Z;=XL-J_; MW:WK0V5&-94YE$#$MBE=BCG@.,D!SFDB$LE8+IQJQZ_8F1K]M#V-UK6K'MMZ M'8@Z[+&&P6GX><\>HL;+ZR?U7EAY;&J&P6RD;HK<;K2'1N'G9-%!&O@K'U)DH!7G]$0&+@["1$0&3OW[4XD,7(0WM,C 94-]=VS6W^\7TO[C M[;^WQ0\VMW)>]S^+]0P3F&DM6L[[;,!>Q==U\"8'8X%LN%\"*?K>>AFQ5#3K92K5_380-EMT-3%$\TNS5&?R/4,*LH1CLUT7UD!\IQA0'F*0 X%(S17 M20I3Y^T45ZO38X^VWU4M[6UMV?P&P6$'9@AHQ]K9K5#]I/?[N\=M;0=!U6.O M9@AT1]JY\7EV0VWH^,+5N;WC?+/Q-GM\XSO8^O&^N >]WV]EL7F_T,O58S4; M=6M9T'GMA)BC=#%J^>C=\*$;)0]F"('62$QP@EJ@M_T:!)UO]\6+QWN;K_E_ M\/9>_7'/;5OQ79_ M4*9YK&D:,^:E@7+9UM0F7HVK97**==;NW)3N]JM8[X+9<>LL#'A#;X+UQ\U_ M'^LZ(J%VI#HLC;NW=#WDDUTBATOZ-K>U)52KI^6J)"1;6*5>+[=F4O'\>BG5 M# F5,,B%6;?1&""D4L 2JZC$]N->S>?#(#FP)P2 L@>#7&=X+FA+V[W_4=NC^L4[&F77+?+AJN# M-W_X56TV<]5TCK"%*;,T%5Q3*6W^LM5N2PWQD)@ QG"N.4E)%GLI1_;V9'*4 MY%QG;?]B'\]=4\YWO;0Z\%"ZS8U&&:"A66[XL1FD[+T3UQ&+W<_[,;D2]TZX M^A2V=]]PY%R>C\M%=;AH3PSLY\'V\2D=:QTVMA6O&96:"ZJ E# '2-C&$QS% M((ZSC&."!4N]6@Z/YOG4J-WX#Y9/5;Z!]>\PB:#.(;A)P7R\A\)Q03S%H1YZ M>7U[CHE]4*KPHRK^J 7 X4,SE#C[Z"/WTHDIWG[_.1)6^@Y'L$26W@[T^RP: M^\7ZD[X7PBYRS*T_+^>%>*[^]YOZN7EE8/W7+*.$YY@A(*'DMB@) \[R&/", M,HW3''I*1[N9G=H'J?3:;@-^-G=MSAC\OCB.>+M]+L*C.##7[P#_U/ZW?4>EX0'KV0RH0MSH:'948_8 X9C7/JV_9)/FDW_X4WRU;VO7!IX7- MV3G*VRE;:A96?:#.ZSG\@]8O9RDDE+&4 %C!I#=0V&89T HG6-#7HC*'N*! M07V<&ME5(=J75=5!1BN[=*_^W;S%BTB8".[*_XW4/I"[,MUMM8NS_$&?S96P MCX#/MLN+#>PH&S)V3)OXJNT8FQE4CN5QDN)=M ^K_HD=W*,_/+S"YF 4BZV= M;7]Z4M4^:L!F)0..4-"MG; >OL"FSR 0G]\.&L94;X41\]1NGC^;-V=C[-@[ M/]D)^$>UF24LT4*;[PC27)GOB#)38,0%T I"A2DCT"V#T\78U#X(C:\E ZC& MT3LKJ^:M&G(988:4E"+7@!F@#<(9 R2.(8A30G*:T)1GB8M@9'"$1]"!' =A MMP]A*-P&_J(U;IIEA'6T1.[M'KF/'O7 M],C$;&1!:ME;<^?Z;&!WEE K3KVJVKG/,B03(;,89 @;SK:%.M2VO@#LEZ"1>=T+X>\>>5Y% M$BI+OR^"G?F\WC<=+\^W;[P'^;^];])O9E^O1A;$I?'NT7L#8; M^?5MA0)+W2%H^FZ[V:[4&5G3,M]X?V2#8,)QDA 8VX%1U.[<$TXR"G71.>0 M$M&KLB"$"Y%;9_RTX@A#=G0\!(ZH5L:GMAYF::&E\*]V-;PX@4]9Y!J;O[VP:Q< M?RW[OIM_KZFH?K@Q2XF4E%FA#S,KU#H&#.<*I)!# C'+50R]9H57#$Z.,=A< MK=B 7$;FD4J5TO0=L[N9TW!N<,5FE#SGVOFQIW3. 9_ M,D]QO:[',<=7QKZ:^^M?V8(]*-FHX<*,Q9EADHS9F0>'"3 S#0880IIGFF58 M.?5+OFQB>MS!OGILD)^'S>'8X68PAB8$QJ*OD?4PJEWL([1\X:ER/R2X&::1 M3@*LG]':HO58>1IJC[\3@,Z-_/-7CK=;W^GYP99\]R][D-G[A5C9+;LWJOKG M^\7A5MZ'_4[SC.J,2X$Q$#*WDHHH 5S%.4A88H61R/OP)(#X3DP=S9>1[\T?O\M>K^(CC;RHP^#(^Q!M ,A/1+]!D3T1Y0/!]KN^W-CYC:?-=K?9-2ZK-O!G.S,26I!0DN40 (6&6R%)Q M #')-.68,ZUF"_7 -LI1-]W1LM/+0ZN7IVU_0.*W;M;M:OV6R:Y@NZV60P+X MWHR'OQ[(E4H#6TJ]51E]*>4!ROJ'TO[T=*;Y;F&=H4PJ8F MUDL@%<>95H*"-+6JO QRP#C#((8YE!I+J(E7I\A3$U.;7S8>ECFSGFO)#B#= MN.4V> :F$4]DO.GB;9@C@6"G"A-0"YWY3BU,CTYM%_.7+VW?_A]_;? 8[ MM[>Y)Q[CO,V-Z"7^8R!45_FRP$>O\P=O^S9>*,6WCXH!2JG8>3S7$[ M>_C <-+DP^OBV^AIR^:?^+QX*/?4WFS-HN6=>0(WWVVW^QG*1:P5X2#75K-1 MHMP>UN4@58HE0D@!F>[#3EU&IT9.YFG+^Y%.)[1^G!,*L)$HQ[@;[?V]BS;+ MB*OH,ROD761=CJSWX3G'!:7 E--I\D48QP6$2X3C=&W/;0O%-WLIJ"]*JLESV:31+*58L9C%Q):KY&:U(YCAFP1I0(F @#+(4)RE"43(:R/#P>C4^,;Z MW%)_L_H5C=NEF*AQ//J]4;O9W7XE#K+TJHXH=-R'Y=[=_. M,HP@@AD#F' ,$,EB0)&*04;BA"8<4Y9Z:5A[69\:4>V<+^OO9.U^Q&K__;C) M;QS<2&HP= =FJ\;':._D772(]NN5LMU[/BS75JZHBB <EC/VKNZH4P<2 M[2+Q3!+W'BHW#AQT ;FP0&P]T\M[XM?J%QS;_OC)I_WA>S_>IT?&7K[^M(V$_G_.Y(85?BD6TMJ&N'85_7F+X4\2EA"P!6*#8?%,Q M!YQS"CB)&64PQLH,O]<1[M0>@%'/ANNF"5:"N6ZI\&=\*!R_WA,;Z#]-/X73 M)@IU(MW&0-#,%\HF/14*-M.NPF$"#17Z#]Y+MU3HX?F?HZE"_R$)UE;A!A=Z MBDW5R8L[9:5*TZHN$IPE/$Y8%B.0);&R:K+:+!H)!38%72L.=>;7A[;;W-0F M(KNTW+WN5*V1]TOML>?'YPK:;M^+JL/;CWJ M.WPNJ.,W]NQO^KV?I2;]5FS*/9A2HWYNUW3WMN%A65+UIEB+^7*]7;7$Q#*1 M42)P M),F_?8BIU3!"5(I8P%Q82DS*NW4A\GIO:^'\10*F%4W[PZENBUF>0] M^&I3]AH=-ZX8&O.!.>44[@;H?031/H3H]T%$VVX!,1!3]7)A5$:[!:1CYKOI M7GT3)Q\?;5MMQHR:?(J',%R)2];&CE%\FK(IYF1UR_I6UQ^) FY5XNL MNM'-$J&5D@D!,2U;5A(*.#;_ R%)N2 JQ8E7]O55BU.;0]V+?V^+U3E=5M_2 M\FM0NS%(4 'YI%S4K8MJ=MQFE8Z Q:LJOR:O9'KR1W#/ZTD=[VP;V*0F279 M3>1/NMK<,5,GNQV]4M_58KUK;;\KD((HIDDNS;).0\-$D$M ):9 \9P++,PB MCRJ_M" O^U/CI9W[]A3RP.]F%[-OO9KOP#@>(PX']]!'@2&0[I'TTPNO8"D_ M?M9'3OCI!PU[/J& B5TP FFH%4*8E8(HE(%,94SK#,-'* MIT??B04ORAJM==;^M*5N(M2W-\H.2,=SJ5O@&?HH:H?)VVN8]&^%;6:_LI_%X_:Q5FP1"F8)316(,R8!0AP"0I$" M FL!$Y1AE3@)+I[<>6ISCMHYM_?U%*?N]_2FZ =^/VN_ DK97(RVZZTT%[7> M2/-?^[?Q]'ZCO(47PVC>OLL_N*W9T"?]=K$I-L__74CSG=;+U6.9P_)%_5"+ MK7IG''S[T[P2"S9OBM?7KYX_KY9R*S9K\Z'_JE8_"J'6^R,**G >YS0Q"PH> M Q3S'+",9N9]SF(F*$Y$YE57-9BG4V.%.I+(/A51$\M.ZV%ML^2:<,I#D2:@ M?IV'P@^\X_IE"L,Y^ %6OY$A4-9[!G5:X0 MV\=M>917GIJ?61K:TL>/RJP?O[&?LS05$JDX ;%-0T20(, $3T"*4TD120GV MRT7TM#^UKT++_6A99AV(@ZV3N?'=LSS7'U F =FZS;"55['V9@"]N&-IV7?+5?/[YI#L M_>+5=ETLU'IM_.3%HI)I3\P\6B42 Z(2"I"" A">4Y!32#5/\D0HI_7QH%Y. MC3]W4LSE9(Q9U]=%73*RJ%[E53U=6RFQ?%ATGLR/.-JNB1 O/(:#IU!<$;Z[ MB\Z);9>Z"LVENZ/G8A$UT4:M<$<2S+MU-,80V.OMXW0$^6Z%V4O [V9C/<6% MV4][R%)ZL[Z7C\6BL(=^:MKUZ;OU7N5\V$X3CE!,$ MDCR5 %$K;0JS&.C$\!S&2'#N57ODZ\#46*[=$WTWX;D_F/KRY_8?U!N/O@DN MON/DNT,<'OVA4UR" W_#-J\?>L%W;QW-O]"FK!\XE_=:/>_3WUOLR^GBT2#< M'8_ A5^-D?H< NM0J_=;7!EWD1X M).U>(A[AN3@^\UKMEH]%XN'JDU-PO)8 MIIH"P1,S$U5$ 49H G!*8$ZD@BSS$]EWL3I%5BW?5F'_1>W]#D&BQXC?PI8W MX/ARM,@V4>-UZ!9"7B@-2FC'-B? 7!=@<*.H2Q?WXZ)WQ5JP>:T^)A*$$I'8 M?"MBLR;-"IBD.019G$BE.8VY]%K\MF\^-6:I?"O;3OAQR0%B;I31%X>!F:&& MH-%.'6/Z,'$I M-95 ,:T03[)8$Z\L2D_[4WOQWRBM5O8(KSZKO;4=<3?X;@0Q(*0#<\B%]L17 MSUJ';%3LA-U@#8N[K;]PXV(G:*XW,':[3<\DO[*TM6GI$ N,<(I$+9TAE"&O M6%' A(A)$E.-,NQ3D75P=R]J&JT:J^GHW:=;^B%X;N33&Y*!J:6I3P_?Q^)< MP*$2X [N/6YZV[FP3I+7SOZH=^J 6G]FS^T6+%0(F. X SB%N>TYK@!/= ZX M0 1AG; ,0L\,@6,;4YM0U$F=&^MI]%2YZGWB?P*D\\'^+? ,?WYO(*G=&^!% M[H@^W$'\B86QS]LOA7CF6/WB3WNO-,R37=^WD!_59D8X9IC;,Y\D$68Q$0M MD4P RYCY%"LN4^B5.'IJ8FJO=[EM]F1\BWXQS]1V(==53F#1>NU[Z':>P=9Y MK7 #8L,O!RPHS8MO&WM^[$"FSV3_0O#AYO/'!L:>LE\(\,RL_-(O!\@TKVM^ MONSRFF>I3F6B<@T@-_-Q)#,$.,\TR/,\2TE,.8V]>D+YF9\:2WPY2?RV/07, M^I>M+5/,M[)*&I9'NP\19_.R?9OY+5A M#SZNYWLWH_;E>KI^V 3NB[B-D9E]:GPZ*=<7@?'*I;Y\EW[4>"8UYX/Y@_<; M];B>F26-,E.BU,R!" (($0:80!#$,6)V[9.9?_H089>QJ='>N/_,E=6K[CYE_V;?>E^H[S, M5X)IWM]K/[NA%>3ZTW:SWK"%-+/R&8%:9'8S$_+6QOP@[5;G#0KEML:ZAT@&YN9$U8Y S*5F:%# MPXF4R!A0E6C*5(HTE#6R;Q<^W1!OP[6Q-20+R($@=9LMW032P SYM5:+;WD7 MN O?NW.A7>V[]S9'_;,)V/%JLQ+^U4QVU[!BGF^6ZE_;]5" M/+]9/K)B,5-IGB$B.4AP)@'*TQQ0J:P" 60IC2G,=>*59G;=YM0F1-;EIEEU MR^MHY[9G3IH#ZFZ$$!C+@2GB+'31[Y6?(=/6W%$)ERX[XWN%%P_(--H_M2/'S??-*_K:MN#O>/R]6F^$]9!M^T=]7< M4)7D%- \8P!EF *62@A222$5+.6)]DK=]75@:J3U<;D 92707K%\7F:?BN7: M\_S=>RS>G[751Z#Y8:&/^K;C%W43N$1AE] &%T3_1"ZZ:[ MFG\9675/<"ZJKOO>IV_KT/(L;KUK3B)QJO(,*Y G% )D)EZ $P2!%$JCC)DI M&/4Z+SLV,#72^M*GSN $-3?ZN06+@>FE<6V0UBR7X@[6/?/H]B-WQCP?W&G7 MRPN_ZUL:N.LN==QXRF:K)2B3)*829 )GU4J*:44!$3')4I:C5'G-3;K-3>VE M;O518W6>NG<*X!6 '3=L@L$V\/O?;C-WVKDO<)Z@&RK!*@\[C8UL-X'DI\4794M=S$3D%5L7+?5_S7-(99X 22@"**4$4 ,%B)., MIW'"=9QZ*1_X.C UKFE+054A-'O&TJ8-[O>2(S,GW\44E4'UW$=V'2K/3>4! M!F!HUFIMU!]C?XKVH%T7^J(8>D?:U?S+;$][@G-QK]KW/K?N""W7ZU+702]7 M?["57%&U77[$W->9K;4DLK=!R MV^%^0H/7 /?=Y;D9QO$V=?P1O&'_IA.7X-LUYZV]T.Y,9^B7-V.Z+^MY+E8\ M+ I="+;8W NQW"ZLI5+?HVBW6\I2H2!$,4AR 0'*,0>$:0P23E62,IX*ZG4@ M[V9V:F3S=?OX: _$S"RK%4"TCR!J0O \+',;!,>3LN#0#GU,U@WE4"=D7C"% M.AYS,SKNV9@7$"<'8WY7]R.I-\6:/3RLU$.YZ?Q)U]M8NYW/+$]ECC@'*H>& MG112@.0I!AE!# E(A-!>R\$K]J9&2X?N6G9JJI;Z=A._!K@;$P6$<6 *N@E! M;^IQQ"40YURS-BK9.(9^S#*NE_5<8G7T:+K_P8JYG6>]6ZZ^LKGZ:A=YQ<:0 MV[W\W^UZ8S.57BDS([.E9'.V7I=D:+W<_[UM=&=[F\6&E!"D5CD^3@!*<@PH M8:SL.*=$*HD67LH7(_D]-;K[;;%2;%X6T-I^=':3A371 A,16)MXH_4N8,_E MWT@/@^,RL762EI7C9^5E=7*O&YEANVK MY_U//K-G^T?W=F/ATU/96:"5\O]E.9^_JW8=9IB8E;_MD1J+/+,99Q)PE#"0 M9G&*TD3E(J%>6P&#N#FUCU;M[$&M2O1Q:QO81+];OZ/:<=^V*,,,LN-6PXL/ MW=!;$]9[4+H?M4.,6C':)BOMW]5Q1F6@9KS/#;SCB/>K61IL0$(6/H5W MB*1G%>T0_OKPU0M6X[[8=^5H=',H,HU1!C15MB\D2@!56@$,,YTEB,@,Z5Z5 MO-,8V[$K@JB-FU>+GD_Z5_>]RU>ASK6>YX7\A$@Q4)A1 2B*K'&H^#SGBJ4Y( MQE+NLKSLL#&UM6&]#%SJ2#0NNK%Z%X[=?!P(G8&9M ;FDXY*%W<*?0'@D4NQ MM8]Y^28,#=.!L3&>H\<2KMW3]%^W?RHF3?2B^F?O5 @RQU%QBI %,,PB0%F;A MHQ4R<-+$=E?*.40^6VL.-J?&A8W+=U'I=+F+OW/[+K*.^\UX77!WF[L&1G-@ M[ORP7#S4I13?#@HI!A"_\$ FT$S0Q>*H?JK+\HH8H? M95ZKQ%IP(A#(,J4!(BH&3'$-D@3!6,N,I C.%O8(7CFNREW,.KTQM'ICVL:' M>W$:'ZU0<^UD/_'VZY"[\4XP&%^TW],.UKW30W9XN@S18&V=SIA\X5Y.ET&X MWL"IXUI_@=/Z$/09)OQ;L3%/?@9YKDB< ":%MGTD*:!FA0?R'!,%D?E7XM1' M\MS-IS:E*9VRLW*8_,+_UJ0U..IWG46OFS=NQ61@?O"%PTO8]%+J87?]-C+R;@!M%_*RL7H>3]#[5B#^J+LO,7\^>-&ON6S;^IU:,] MAZKK&&:)-LL;IC*0E1UCD+9;/AD',2&:4!TCQHCSEL^+AC(UZMFY'+5\CJS3 MI9#HLV(K5QW1EP?794OK3S/Z8YQ!1%?.(%[59Q#1F3.(Y@CB(&VA@22J,8DZ MGJ\6+G^:!\QC4_!/\Z"-M/=8/4B\?)!$^X%CAX=>Z];OGNH'CI4/W+)^X):M M!^Z/YH%C]0.WVCUPHO7 &2I]#+7'.8F![=Q*?5D/Q]NQG<1('&P,3\.CGD4. MJP>VJ&6[C)'UN.4% X%[ M4DMD<17Y^L1ZL/RZHZH5'FAR2'<1R#%"(,S"<@ 00R#:AF M"@N5)F;![B?->-7FU(A\[W)Y1AG53D>-U]>:4=O$R[D^-'DNI]-UJGE71 MV!- UNIC:'-X)>MYO=MR[$Q[ MCFH8HO>+=O/+N]W^(VCV'QLPHA*-23\^(?<67_(Q&G,_<:*/4^ -Q:%&\[9- MQ.!>36CC<"C$_38+!_.B9SU?K2'[25N!C:8M]C?V\Y5:*%ULUJW2P5)Y;K]G M)&*S&$28 :ZHM"7A9E$8LQ0(R56&LY@P&GN5A/=V97*3H;UB7#N4Z!\KJUQB M(HJ:D#SKN/H/EML:5)[W=DQ#U5'U=V3<0JF; M 3NIA+K]CCTE[!3?O%^L-ZMR\O1AU[(>9E)HK 6($3+4B1)#G3BF &PIH7[$R-%TN!G[V?;GWMO8!UH[D < W,8;V0\I>DZ\8AE!3=!2OC2M!U MAWHB/7?EY_WHX#5[*C:5B%ESXOMZN=Z\?WQBQ:HT9.8',ZU4SCB"@$C;BA(Q M CA.$)^3>Q^ M5.(V*&[$$ASJ@6FFY>\NERNR'M]%K0&P3H*V9K]H#S]ZCYRS7ZEL:6_9$.D]%:DAIZ$]@#) M?];9!4*H6>99&^/.*KO"/)E%=OZXI^!%=:)A;ELNH=?KK94KLY/3]4PDB2 4 M2Y!2(LPDD:6 DXP!HA76619G/-[5FG_ST+NX;-+I*3^L,_\VAMQ%[;%]Z*N= MGMKI2C0A;@;0=P*X#@TT1T.[3R0KWLSH9ZN8?=^9_WS%A0#_9)_Z*> MEBM[\W/E++E".A$Y!2F*,X @MY):&@*L<:H9PQD37I):#C:GMO2H78[>+_1R M]5AN G@F&SC@[,83@=$;>C^I!F[G[O!E/1X AEX84 M/:\2MNX7\KV)<+$I?BB;&;\NMU.>9YBK-+>5D9#G#"#$Z-4WT_6)3"TM6G="-O7\LE_*/8CX_2CDT2S+"J2$_ M3A %*$XAX*E,0!QC2E3.$B)[YH^>"NH^((PT.B_/0 M--@%<5G*W80P4M:G-XC!TSW=/7BA/$]OB"XG>/K?JA\AOM5:B'?E7[S]:2-3T2]U.'^[.U_:M9_'WD55R.&H>JC!",3CP=T;E>2' O?X"S"8 MG;Z9O@LF6=.P^D$MQ/.ORO87F$&9)AG).8A1G@/$$@@850ID/$TTIU) XL7S M%RU-C; K1WJCW<#\3\U*Y8?Q?Q1;??MC.:-F#LAQ M+ !6S,KT4P182@B0(A8Z5X1EPJM@J)<74V,4\ZQE?@32#WPWL8IPZD9$) C*0&22@ J;-('2BF+F9D@<;E+$G-/]CAOK4]^ MV @I'Q_59E_RM#'+I/G>9=\ZR;,@NS':#9B-52598V27DBT7[Z*/'9U;>I1) M=N$0K$KRK)&1BR2[ CVMD>S\M1\KE,GHJ^?9QP\SKG2,4HF @CJW)Z<4<)A3 M0P,4XDRG0F@GB=G]+:1MC1Y:/^[XNJP5G20X39=XG(*V""Q(L!AQK!91(L%4@2*!(?184KH:G]BJV M_"X/A\H]HMKSO_Z%)##_>U1%X/?A=1X(MT_Q$/ ._-8?(ULY&OW>N!IP+\,7 MG4"?;&>SHW[$?<$X_JQ[7]\SRWOS7:WL/JQYWM]TF82\MDN5,Q?;#:K@F\WY6G? M\K-YG1>;69SG20QQ K"564$QRP')E0($P5RDD@DLJ)=L_9C>3XTSZR C44<9 M;?:!16P7F6\N^J@/A!OM3G:8!^;N,N[H(/#F..\7*RWPM[NH>0@:#*(6""7? MMV"(]CB42S.;FV&PN(MJ-*(V'-%F&56 !,S1?XEQ#)7Y/ZKOX]83O,2PG%0I MO(@38[;KJ[[;>SFC=1GRM^^L3AEE*\3^F[?W@"P7J6UP(FJR8"% M9Z>MW +H7'O JB3QZ%'],SZ%8[0&?,&G\4_3)5!53V71>BJ7Y5.YL4]ETW5 MMY[*,ST$JZ=2VJ=2VZ>R+*A]\0:" PW_,+T$0SL[(77PD<3G'6[Q>?U:I8RN[&"AKE+*40Y()J@' F ,]R!" A-(^%G:%ZR0F-Z/O4 M9IJ'K5L>;!RWS21?XGEPV\^9Z"B/,2N\VE6#NW35N*N6(6O;V:?"X.YT ABZ MH<8+CMZ@Q8G#>#Z!HL9!A\2M&')8%WJF?C;?V5UI4NNLY5?S-3:?:?EI\479 MC?5B\6!^\'%I!>NK_S3^%^NRB&E&N/GL92P!6"INOGX$ Q)G& B>Y"@A!.?, MJQ]C,,^F]FW;+S^C.HSRB;B+=J&4>]7M8.JR0$^!OG!CZ_8E>Y$1&_@[=;"M MU7]\_#-.0V,9*@LUF%_C9J:&AO,D6S6X@8'6.U<^/*W%F7'Q[<^G8E7>P6W& MFV.MB1(I0'F6 :0TLNUX4Z"TU"IA&8;:JTW BT8SM>_&X9I(6&F[^?Q@5>3? MP7(20(=:*$WE89C TLEUY=3>-"\3HO:H3',Y-<88C[7 &C26:2VYQA@V[T78 M*$[U.%1OVF>TNBU:#=-60[ 9CA&EB"0@QQP"I)4 !"840*PD)AE.>.Z4.^9H M;VJ?PEU?F);+I>1N]/N75@\]GX8*#J [G/^&A7+@#\G+H.AQ?AD6S9%.%B^B M&NA4SQV4SO,VA]N,=Q+F'M/!&97'9?U64W5#BK7Y.MBU695WM9D1DL<$Y2D@ MYM_,6H?'@,4X!S&#F2!,"$&\"A7.FYD:Z39>VG-PZZ;?"N,"E&Y3_]L!&IA* M=]C4'M[5.:@!\T6[,0@T9[U@9-3)9'>@Q[.\*[_N]]Y_4?;T6IBY7[%X>&TF MB0]J/=-$22YS EA.,4"0YH R1@&.TY1!1#'*H<];?\[(U-[Y Q_+%6*5X[)2 MQ5K'/> MS-1>_Y9 MO_M7?MU3(ZU>46S9_!.?%P_E6O'-5KU?O"OTYKM5&9DIF,HDXSG F:4"1!F@ MN8 @55PCF%.5QUZZ1PXVI\8+YO$AGC)I#L"ZD4)@N$;:8S'>1GMW[VQ!&5=F MM5#(6J_H7?$CX#ZZ!TBA--4<+(ZKKN8.P8G.FL>E/?9WS9)EM56R5BZRF\M5 MO5>U=&EKXA!.4DT9 GEJSU.I$H#G&0,L2W6.D!*&:YRW>9W-3HUM:L M6H=XBQ#Y#@#D.88D U!"9;@^P8;K)08*TPQ#!>,<$I?^7@,.P C:3Z6^E&V? M^U+#X+#S/@BXP^\:E8@V3D?&Z[JTJ?:[K2 U"+(>N_&#(#S2IGP'A8@:Z=8S M'*H QQNQSAU[][N-MW'O'>'!_KW_U7Y?6ZF*V?U6%F:(/MB1LH\XQ)CF.45 MQL0LWX5 @,>I_4^*-4$4Z=1I%^_,O2?WW:S;?YE/WT^=Z]17M^.()IWM.LGH3;7/IJ1*W>$,H@A9SD% MDF'S7F*4 Y9+#I*$L0PG))/(JSWB95-3>TW/;2+=1=;;6[?:=N#VW6[K ]D+ M;+E5:(VP\7:,QV";;SM#+[P!=QSP]4VXDRO\/]EO%QMSHW?%W$P%V$8]+%?/ MLYBG*H9FZ:L4U@#EB00TDLTRA!E#O\ZVMK<[606+0I2K7EG,MTTQ=67&LU; ;YQ3*,P:*Z8 ]^/_'NL=8NTTS!QN_@3] )T40E>=6.+#R/6HY?Q>5[H>; MC/9"+=#\U,_VJ%/67K U+^&:[$=\]CY:O(.IXK!P.IZ&/ ME.L-Z]K5\ST+ QXENP$3ZACYBK5QCY#=0C\Y/G:\K%\WBM^^SA(NDT2J!.2$ M88!2H@ E-@F=)31&)$-F1>S3C6+_EU.A@=]L[Q\9?=V8I8GCP5<+G^XWOE_4 M [_4OWU\_^WMF^CKM_MO;P-VI-C'>'-'"G.K43M2[%T_[DC1^IN>91WS$CDE M+W7?+%_769X3F1 N 29* Y0A"+C@!"B922ZTYIE?PK>;V:F]BI>:&C=GJ7?E M2L5,@MEC50(AV%.Q8?/B/TIZEHBX#8L@1.,C MXY;]> %Q4@;D=W6_[\9'$PE;?W^_^*'6FTK$Y5VQ8 MA_OW]1CVN=QUTVZ>G>?GN&*:2Q5K,E^M2 M;<)\,!;+!;!114435KEII9O S)_KY>K1(W?!?Z#<>&P0^ >FLMKGZ/T!N#NW MH]+O05H?>:,5B-7<[8Y*;-YP''.;_PWZ%C\\/A95FQQCPB9!&P/*F+%Y@@A# M)HD ,,G,DI,I#!C-.."(YFF6R"2E7O5/';:F1F$M5\M72+2=C7[YN#1+U+_^ M!>+X[Z3\>^JYQ]X%N^/>51@PA]ZW.L+QP,^0I0]7P0A6\G#9TLBE#E=#/BUQ MN'Z)?^;&5ZMG5VR>W_X4W^V^1M=H?=*X#A[P]$R.+K" M::=P=/[N9>0C6X=EG8I_"36S!\AM V6K%AEG#)!809!1H^[Q5QS$,]X*]4@_%8F%G]IS-K3CD)(0A71\(2F3"29H A&D. M$+&]$P0C($U3*O(8:/01## M*OMYD*CRIQ'W]!RSBUNLE-UL*3;J0_%# MR?<+8_:AX/-:Y_O(^F]KI;?S#X56,T)B+O*$@TS9>A9)$D $TD"3F";F7Q"% MS/.4Z@9WIG=V=:9%WR,KROE+Y79D_2Z_7,_*?+<\OU8WC9WCX=9(XS'P=Z4) M(ZKB &4@T3Z2J KES'>B-4XA9>YN1S68&-X-KHPLF7<[:*?">@'NV8]X/YOQ M4RMCN\P]J-I>0BHSPYT)$ A"@%#. ,=Y!F+&$!6*J(1X-5<[8V-J&TFOEPL# M[*9\"9]*=Y6=S%>)W'?17_]"4HS^'O]7#*,G5O>._'L$<787Q[']_R:UG%7% M6?]19@ZX^\-BO;85\64A_/YS&K'R:.[^:57,JTWM-+Z+;#%Z^/G< MT+K1[8T#-C"+[KR+2O?NFIXQ[TN4P]%C!PJ!6.^2A"@]/F2/TF<_2K@*N1L_A 1R8+)H85@Y>[@@O^\&T9LS7)$)1"!7 MS8W*)J[!'U.+\W4W* P7PDR>7K/U]T8-6T*&-&<,2*Y+N:D84)Q!D$(29R3+ M:8J6\ F.;HQQ,SH#TT0+&.O@ )KBG0B$5!0^L3&^ MI/"E,,]J"E_\<=\%S?+)S.2?/YOQW=AF,F9I]?18:APM5)G",\N)9DB8]4V: M( Z06I'U7@=_6[]KI+6/-M@ M.H#ON@()">G@"Y*;T>RQ.'$%*-A:Y:K!D9+'<#S-+6K&T10S&S=F0\+ M.5F=&A'53I>O##MPVX]XW"!WXY[@0 Y,/VT,#SW>U:K^7CD=D'^\0 I$06XV M1V4A+QB.B-U/)_%QLSUUIOEH]J]?:GF&_+E=9ZK_UOU3+*TF]75P<";LG--U4ZTDANI#GW6Q7+Q2;<.@.I<3UL3 M@'F<044X2#41 &E- ,-FX9BC&,4*T@S[M:*YS9VID>+>8;N]NE)2J<=2+TET MG::=JBFMH^V3N8<]_"P,RSYM^;P0YI;F.OOF]U94NG'PW4AXO"$=F(^KGN=5 M)%$5RJXI]=?Z'/1PQ-N'ION0 B:Q!8$V5&[:;!.:X_9#U$3J_ <8/B7 4PG4:Q?TF^.]4;I8J+*PKI1L-!QDM_;>/C[-E\]J]2O;B.^V9V'[ M[Y5YH!:;3[K\RUD">9ZDE(&4$ A0)C0@"50 &5U;N._G=4],4/ZHGAB90F\JJ+U[5AZ^VBZS=M&':.!::V.)6H[ M6YY%F 5T'4_4!'3PH[NHCLD.:_F+<+.W8 'FL#=[L^H<[A@\!U/X\+=N$<_ MMJKI3"DN9N:$];8\8Q#G.=)6\LMV><169P(D.OG%8[(>+3F)U^7W0_JKSASUX[/U"K,P<5KU1U3_?+U[OI?B:OAU M$(1'XMP=TK_(VON_1<6B+;ZY?Z3M8QRJIZ$W9IU4[7ZW\?C;.\(#4O>_NK]8 MUW)1;G_6!JH]SR]JK58_E'RW7+W;;K8K9;=M&/55 MI72R_K#+Z<6QC"5B"4BRG "D4 H(3BA <I:Q"X!F>DP9'RF(H&06RDJ><.N5I>*%B_[*L@=,XE+U\]WMSQ:@0' M<\7KO_8_EWZ]_*%6CO+&)[^?U.MI_ HJ3WPQVEZ'GH=W&NV0\VP [4/-\S_H M>XC)-^\7YE8EJWRS:50SC2!%2F= 8B4!RM($4"D)R#,-$R3C-"->_:G.V)C: M-_6K^*[D=EX>,WY8+AZ ,?H86<>CO>?F\U$Z[UF<= YBU[/"FX ;^/4]P>Q; M+\QZ'/!=1"78D=VIA9$/X2Z&>'JL=OFG??41UFNE/MB=C?7GY;P0S]_4S\TK MX]^_9EIQG*H$ IHR,\]6+ .4T 3$7.H,8413OY:N';:F1A&5D[ZZ!Y>A=*. M0 -3 65EW=1Y6?T>^5I9%V-2E\#OOX.B 13.;AL:62!@ZLAGVH;7+^D'SV\ M8\6JE&%YOWC:;M8?U \U3^MS3TI(1KE @%$.;?,F BC7"<@Y0WFN=:(2KX2F M#EO3HP?C6Y3Z\4,7EF[\$ BA@?G!>KF32RH=M5Q1 C9 C: #)H$8HLO2J SA M$/(Q0[AJ$WYV74>6F;V;T,8[7U_HWHS,P$_@"TR/_^4+P-^0]']]QY'SG M"P&=YCE?^F%/.8'E4OY1S.?O'Y\,591"!D9(#G6>^_LA]ME3+. \H#S&0D-!@

+\3R47UC/[^PC?JB; 3%O"A/ M=,P?5F)TAF>SF+',T +)$V2W6C1@7%*02L0R#;&2N6X2^+ZYTZV?%TYOPV$V MW[<1V-B>,QO\OY?:(]+.7)>5Z%&E5[DN$SN>=L4CGLD=G@/EQC8#X#[2C*UQ M/*H\MT((D?4].G3^KOR+RO]=?4Y09ES*W8 ME-6\]POY1K<[WF]!K=>!SR6.UU]'>[4%:MWJ#%5(DTLGN M^,*1/G"<%9/TND'/D]I=9V5;Z;YOJ5+;L_FFZY..*NO]>0,C5"98(0"565P@ M1%) 5)R!7% E),):,:<]F$#^3&V!9]7X-L_V&V?/:#F\^4?-CGK MW7+U9KGE&[V=WPMAB[;69@*DBA]ERD8"4P2%9B"C" -$$P&8XCF@.D^T)"B! M.O'A3S>S4Z/)G==E(K>L_8Y8[;AG!R@!CEML\630&'W)8VX$0H MA?,X3_P[B8;'_P4;@0Z".U2"QX(R "&* 6(2 99"!!!7.98L0X0IWX:=0Z$^ M=K_-00!W^_Z'AW#@SWSC7+3W[BXZ))*Z1T;8S4T_H$)U%',S.F[O,"\@3KJ$ M^5W=[R/\:KLN%FJ]-I]_7BS*K_]^%X KCE*>6[E\+0%*(04L)AD@7&=$$4@2 M[I60VF5L:A_H[:S+QH _S&[T$PJ\@4FG-V[>-.,"2"!RZ30U*J6X!'U, M)$[7#"(WO5]B"T*%3G,&M$H(0 E2@!(( 3$4 SFBDA&OTVM7PU.CE48%V6X\ M?E8K\PU^+#_&G_B\>*B&)JCU58>J =#5^PQI&0?J$]"E\P M/,6B;]UU**O"WJC%\M%2X')?QX4404DFE$V*@P!!;4@)4PJ2# NB"6<)5L[% MK&<,3(V!6B[^WQZEF.>@ZZ:4$( ,3!TM[[RG=A=1\2A-O1&=D8I2/5'R*TSM M@*"S)/7<=>,5HW9X?5"&VO6[G@KWZL$.^1?UM%Q9W)T"5#4^.SVL]HYVCO1=I%:-VF3B$ &_K@IP]6_CKN M5X (I=!^R0QF(UB/+!9:LOJ(9P%8INA83KE_<5:ZSV MBK9LOM]#G>DLHXF&.4A8;KB)TQPP(27 .-,"2XWSU&E3I]/*U)BH$EU\,K?[ M7J9VF6_!8['QK^XY#ZD;U=P,U,#$TO*OM><>4@FQ(_Y@:H?G;(RL:-@1YJEJ M8=>/>RD3KC>?].?54JNU;4'%YE_5ZD%4 ==GI#PC0X":PWT2<=M9V-&F_[-".XBI^7 M7&$X'$=3+5QOJI:0Y>(:/+5Q7=?>AU,R=,/GBJ#AE9N,J6OH%L^1O*'C1?Y* M$F_J9V9M%Y.KI^7*I@*_>O[2M/7_NZA/NV'<3\F"(#KWLNPYFX*/\7DCUDK1P MMS*:S(5WX&WI"_^+>\KB%8P7\ZJB:R%+[>OOR[FY?EV5#LT2$6R;[[TNDXM*>?W:[[_^ MA20P_WND2O\]I?2NP>^V+@P)ZL D].$(R;?=J/D+Z3E"$4I-[YJY<27U'(,_ MT=5SO:[GJ7JMJ?I)G^RM&W,MXZ70Y_XSS!EG,%$$R(R9A29/<\!1F@(S")QS MEL:Q]MH#[^G'U"9%7[>/CU9DJFP:_OBT7)3?=/-?9TZ6/,_H>PZ4&TN- /_ MY-46!SX#=DEH;8*K5(*'40R]$LTVG=W/4OGCV;:SU])-^ M5RR8,6)[&:_-RR U3Q2FL=V/X@!EL0!$F0E:3&0&E8YSDGF= 789F]H$K.UK MU<*=;Z*B;@KETWO3"6DWV@F%W\",Z$SK_4ED'3$(5R':9&K>>B92GT74<9_H1IR&WAOJ 9'_!E$' M!J$VA)K+\93F?OUNN_F K.8OSA*!4)(#8_MV(8088 MARD0-,D52>,42R^EKC,VIO;*[Y2 ?[=.1K67GJ_[.2S=WO8;$1KX9?<%I[<* M\)GP TL MRV\B/[OF1 OB?^>^VG/Y8$0JZV2_V2BG#>\WJY6:K&9F8'G6# ) M2&Z^Z$C: Z,LP2"G#.>(<]]C+Z4;OI.?\_#Z7CS/]F@(:> M\]?8-![>1;6/ 6?ZG1B$FN.?-S+N[+XST)-Y??>O>R0'FK5!L5$?BA^V'&)C M1KG@VKV7_[M=EZFRLYP2QO*8@!CF"J"$,4 S M,RE(LX1G,4]ABF(/_>\0/O78PQQ##;QV/1*U[]%F[WS$=MY[Y-'=.G;==#3: M4(S4W*F,)"I#B?:Q[ JVFN%IXHE: 47W+S$\'EF0(P[32$F20P^77Q9E('P[ MDRQOM3%>#F8@- Y2-$/=L]_4]^-R\5N3?*P5R^RY&Q \RP'BV*QPH>8 IQG& MJ:8DB;UJ?UOWGMHD]]/FNUI%I4;>JO#M&MK&C&,LD?GX@TP9N! D%%!%J8$0 M4R@89!E5?LV!>J(V3D<@*Z9N-[O_6*[FLC]J;LN!GD@,_#DU7IE_#E!1>";< M0-/]]IU'G>.?">EX8G_N)_VH[-/J@2WJK?_7R\5Z.2]D198+^=D\ W3HLQ74 M77005J58UPK,TL4NM&@?6V_YE3#C[$9!HX_>P.0UUL!YDU]0H /19AB?1B7< MH# >4W78FP?2K_G'RG84S#@DB*8,"!US,PU3&: 99B#."(<)8ICFT">W_[P9 M+QH>(:._="J23?KFAOV,6(]4ICD 82A%FLK( MRPK1' 1Z57_F\-<]A1QJH<^F6KQ94Z24HU1G""A)[$I,(L )3P%.&"=:4Z$X M]I)R.&]G:E.QG7N'2K:>%' )5#<." #5P"2P$_C=PQ5^ 7<%AE"J#A>LC*OK MT!WJB;+#E9_?6HQ3Y8^^4GJYVC=(?&/^L=X4PLQ.ZHVTHUJ/%.>9E)P EC*S MU-.&,0@V_Z-4SC/->$8S+ZWQ&_V9&K.TBG/^H98/*_;TO1!F)?!JI=B_Y/*/ M]@[9)V3[;K3=.L!N[#7BL W,?-"]3XW07>Y[N>VV_;C[5V#N.6] M^/>V6*FF\81:?U2;3_HU6W^O_T;.4B0TC&UVOE8VP391@$@8 TU5QHB@"5)9 MCS;;/CY,]%B]"2':+*/:U6@?Q5UDXB@+*TTDS=][;ME[#90;V0;'?1QF#8JU M-X'V 2T06WJ9'I4:^X!RS(.][M&/]-ZQ8O5/-M\:EGW:;M8?U \U3^I5%LD1 MQ3R%(,:IF8@R9*:D&<; K%P5%!QF,O;JG]5A:VJ3S-*W*/'CI2XLW6@H$$(# MLX[U,BK=O(LJ1^^B&K !EJ\.F 0BE2Y+HW*(0\C'E.%RR1!ZRI\6JA$M) I! M$6L ,WM"66J62DI!+'.6I DF'(MP>LH[NU-C#A?I7^-\2#WE_1BX[HT'1W;P MS7(G4$?74S[!:A0]Y;W5">DIGT#AIZ=\>KF_]%^=??VN6 LV_Q_%5F\7\HU9 M]LPX@UKG, ,Z5PR@&": 2BD!)%CA+.5*)MI5Z>^2D:GQ4.UG5#D:64\CXVID M?757]+L(:3?3A )J\.WW'AAY:?-= Z&7%-_%FXZFO'M%,E$#E*J$]NY$P-"[1&\5!E2 M-.&)=)J6>-J=&AU4GD>UZY'QTT=@V0/O;F(8$,6!N>(8P)W;4>EW5#H>?8F^ M1K_UD6#V0-BC#&$8I$>J.*@17]>(K_:(KTO$MQ7B7W\+)Z&&^&\S1#&8\!%C('"'-#^1!*("!*H!"9%IG72O0&7Z;V&6@J18O:S?*P M[:GQ_RYBW%$?]I8 MHN+Q:;MI\:RG %&OL7'CTN&@'DG"J/3_+MI%$)4AW.UD89_OHG88415'<$W% MFW ,)8/4RX=Q=9)N@>E$2.FFF_4\(+U+1[];QJ/3>OX7[$R->FR:T]S6')DO0]4Y M)&*;S:K@VTV9/KI96G2+A4T;;C<6N8MD%5#T2[&(Y'(^9ZO63?[FQU.7!L6- MF@) /?0.:.VA/7"-2A_OHMK+<.QS!89 A'/)RJ@<Q0KV5J]L MOU7;Z4(MUE7EY&IE1KZLD'SUO/])G9=V;[7MRO_YI\W'73Q41[AP)B'3E,09 MR*7 &FA ,7F?V*4IS"6L<8\\:I<".CE!-T]-QX MZJ7&9&!R*WT&I=-1.["H%9EMY-;^71U=5$9V5_TC:L:U"C%@M<( N(E+4,(2-'F?FI;90(P1OA<=G,!,\YSP!)-7VG$1*0&,4@Q3''&*: M<$C:#@\3J5O@F6DPV/Q. MF2]&WWF8?'K5>&?&%ST^.!J^_*M;RVC+T^57SZ_G;+W>5U&BS";R20$X@@@@ M*2D@D.4@R6,B-"&99W^4*_:F1F>M,MA/S=JV_(ZL;6Z*6MDMH[+,M1Z1OB6N MY\%WG"N&@W3HZ5^K1+7*YS%SO=+;D4I0.P$*7F)ZWMH+E9!VAGZY1+3[LIZ* MZSO]2EM[)66Q*9N3?V:%?+]XS9Z*#9N7+QD_GL]]LHJGH,VT99U;EK<]A:!N9Y='WCH/K.LH<>JA$GX0.-T@TS M]%O #3Z![^7,"\WO;P'N\O3_IKOVE/BK/A(V5[-1#+-S%$_MWBMWF=#[V/)T M)U!7S28\CX%9NR( (8JA5H3HS*O58(>MJ4TE#ER-K*]E%TU/7;""MQQU0",4;W18&IN\6RG5U#)]81OU:[$H'K>/,RTESC)$0$;2'""98L!99A@#QYICB#0CXV2/ M>3H^M1F*=15HX^N^RM-0OKJ+'BM_1THQ\QU^Q\V."0[JT-LBMZ>F[17;HE;X M=]6,S"*P+S3]4CXJOUYY5,9+7^LY;B^=VN;K]I\C[:WG8 1+B>MK?X 2V4:C M\\U665&;;W\L9WG*")2<@Y3;P]V<4)N;D@+)D$IRP5*IO'0'/.U/[3MD7J8L M8-WK&< =Y\7#P3CTI-FAUG6SC+B*["G6725@94(8J>L3Z=RM;+ MT'C5M';5N-C2R/ M&UO[[7?!]03"XQMR"AS&L?$GN4$!/3N-#6OAYMYCAQN\M6(<36.JLE@!$K,4 M(,$)(.;= %+I)$<,,<'BGCW(SMF;VD2TW67KZ#BB=SNRLS@['MV$0V_HXYO+ MP W;IZP+E_#]RLY:>ZF^95VA=_0OZ[PL4$_3CVHSBSGE*($(D#Q'MN\-!(S% M".B$0:DQU"F-;^IH:HQ,<_X6OI^IQ=.-,FY%:6">.-O+M.X]8[=KZNW*^7SY M1VU)IXV>:FK2"OMC9M_S:H$N#B&;.4*;B3.482 UC@'0L 44" 2[R ME B52H7@[*E,0/ZZ8:O-:-@>VQP.X5=L7M9BH45OK#_8342PN"< M,\U3S 2PG=H DGD*".,8Q&E&%4.<9EK5.+]=R)%1;BR.A;$RB]N@Z+I]U0+@ M-?"'[:)DZ^ ZK(&_8I>L3$$_]=*W[-K/;Y[5ME(E_K%TY[76]M?!=V$C<.6-W6BVZ0VP8?6F5$NW)BM]Q3M= M@D];T4X<)Z$6H0%A!JE:[*8$$(@(@$C&"6_EU M+>N_2"GZ@N!JDR;&\GM*6A]^?I[T!OM+)3E90[-Z.\59V9DIAS,R#G9>.]F.WM3 MR77YA-V_O)<7ZUY+#LPGM!?DP[P.XS6T]NV!U'^L-TO^\5$])?5[*84>7?># M^M*T,XY9F!',010SM4*%* (4I1'@4% &J8@3:*7UXF;&W.C\;& NJ)4CP5_: M$]V728L8U \B$+T_S9=UA92Z0JY++?:YJ@HNNFP7]7IXWL:PR6 ,V^=$7Q5& M\3A]KQ5E:6>N<2)HO0BV;C1?_.*E4;,?(,>-U P9,8= CB%0AG$>T[NY46_; M8>_3NFH$9+1\1K':%*O[+A%?,<";A@RVG?A$]4[]H:H+MD 1RV'$,& DR@%" M2 "<208RGLF$"$23A-CP[Q6VS(V$WVUJ]F#'C=?,A!E!3H3OR"S9]0C]2?OQ MD#5$V5>8\FDO.D!LI?DZ>.6KA&>1H#K MBW@DQ:IM4: &>M2+HSNZ+.Y;(?B(2"UE\%VY1-++RKV8AB MRC.=OI/!C $D"06Y;G"L]M@DQPR%A%BUS+LXVMR(:6MLH*T-=N;:RIE=0M@P MHN,+M[%#.><@&Z,BQ@03;\)FE\::6-K,P.UC<3.3B^P8I"KKQ=O-XV9)],:S MW8&VXL]W\I:O&_V)G:QT]W./$Q1&*<1 K6T$0!CK)GAA!@3E"$<,3N)>G$,H:(Q1E(!H*FCY2K%9)TG;_?LM M8_I(3A_:?:W)BJO)]R@8=V;RS%Y!(T_)R&\3$^&XWHE1,Z:N@'$*#;DS%LQ' M1^XR1%9:<@.WB14G(O5A(BC*U MR(]!GN@Z'YQE@$8D!#RAF.3JP]A,V=EJU+DQY,Y2O2?G^O#P)U(%1(>"M,D_ M6[1?-D;^,MF-AN?(]-: ]^)FF![PMFN M/[8M7A?;9AO?;+INVK;^'339MK[8<5&\7MU_$^7CY^[V:@7_6#2G36UC.AP1 M*3.: )C0$*"(])U3 ST&O<'!SF*W3H%# MB!NN6OWA./8*54/XS15"^W6H&3"^UIP#HTV[OC1S_6@M:7C9->F76J5J4S^L M];+TW5JG "PH%'D8A0C@6#" &$> ,"J 3& "4XXD281];N7Q0'.CE%VV7K"U MU"6/\@2D9M3A ZB1.>,41L&?K9D>N6((":]9BR>&>864Q//.GLXWO/!]-SYX M__BT7/\0?8?E,V>'RV;RU)]T^\\^9;R-C.F"\6JO9K-=$"T2P15KI#&( MUS+WQYPCP^N)>,>R'AGJE[0_]G#.+6J;3K=_%/5#KX6\/>]<,!:+-!$A MB!%3F]00)X!F* ,1Y?IU2-,!*\9@L&;X"-_-K?MF?_2QD:]);N MQ?N\]EH>AL1?M^4+8TW=;WG8[1,=EPTN<@B]?15+^2M9D7O!OVYHQ-O%H>;VVM/&@L?6VJ#:,] F)&@%R, M@EV^PW2A+R-/#N)=9E?85W5\+M=\P^J[LMO0W'XOJD62H!Q!CD#(0K7B2A/% MF!Q1P&-,PCACN9!&:0KG!I@;678V-N*8G9GF]1XX;"W5246.CY2;I&$##G=%5L(R]'3I M9(08T7GO?>U\C@>8=KMSUL&C/<[Y;WJ0#N\4@+^59%4MR6'ETT)$2 @>I8#I MTR@4"P(H5B]LE.8B9207260EQ&,\\MP8X,.Z%,7]*F!->C7[$=0[JP-B65UI M/P]FC#$*NB,3R:&4>&?T3=#C_;;'>\^/X!?U"'0R/2/)BYN -X;&^,5Q7T]H MW 2.BVKC1C=P([-M^[MM][N7+=K>/NC@W,=5%\C,*,]#D2$ ,56;$"D20!(B M ');]/>NJ-AR76W4S_>65LWI^8)@E&0LI2!$4=2F&^>16N?E M:0P%HPEGU*K5Y*7!YL9_>U6]>]8&?_;V6N897\39C,=\H3GD6=Z[9%:_A-)L,>>"S%35'H9H.!1XG/396UW'X=TG+NBJ[]Q/EE,H4(A!S'4C/"00TS @@.8F%S#F/WG_39/>?QU&'MNSWQO?9-QVYG?'$4WG1ED%R Z.(^V$:*PFQ># M'=9X:(_,*%N@]RQOCIRU[=M(W']- [2-[L=H@$^E_N$1>$L)$"?H+@N!V-UR M0CD0)U\/14'<;N'PNOA4,+U>W,O*[-8M:G<69S@-@8SB""#$(I#G@@.20 FQ M6N[AC!J_&,Z-,K=70&=G ()J+P?8@GS.PFG YSY &IFY>WP.\LP=3L7.PF3! MQC[@FHAW3_^L?)UV#0%QD47/7CP=7P[9?\",@U]V[-OY]9?ULRA7^L?0]QW0 MU'J[XK?W8L4*41WW&4$QSB!*]$Y8-V<.,Y G/ 8R3W",$I9A9)1:_.O>#>>V)"[39+8!'QG\D7G9'O<1MO)70.BKTZ:#!=.VV72' MZ*C'YA6WNK:Y_2UCY4;PONY1#?!"D3=)H@C#B("0QSE DBMJI%0Q98ZS&&&9 M9=RQ;_W0T'-CQ-[RIFM':WM__-T^FW?U@RB#/7]^PQ6%"4US^+>D>E#4J?_W_A^;XIDL M=43T]*?=PB)7E 8%3D$(8Z9VR#(&.,T(B'&,!8\(23(KS?AKC)D;[6DC&WIK M_K!GKD/!@NO\F/'=5*B/S(!G 1^A5,H'9#Z+&5Q-F;Z^X4K03I8\7'M/WWK" MGXJ5^%B+QVH12Y+(B$H0XD0"E$&I5H$0 4&)B.,(QS(UBBU9C#DW'AS0%=9V M!XWAWL2%=_";\9]G4,<^@+PL,FR"IT>EX2.$1E<;WHTX$\7A(PC,58>/+W54 M&E745O_8IKQG*W'YN!--:YUP\ M\ ([,\IP1V1D=C 'PUX(\Z3/OO0K#V\^K>SD2<>.U")/?\OM@>W+CEXJ2'XN MQ1,IN%JQ-(XWO'V!^+M=/HE3O M,?U$:^)]:G6>?Q.U_N=WXJD4K"#F&GB.,V2^?Q@']RFV$HWE/6'2'\'.^*"Q M?MQ6>D[0>=QC6 P^^7;#'IA3.P^'NS@D4>ESF#OYQ[I<]GDL>8*3+)(12'78 M2R<* **5JCEC80YA"M/8*%_^].WGQE[:0$U-?VD3+=* CG&[S#G7HS$RIQP MX9(8=8R(14;45&U%E@ M+J9&'5\U74[468L/DJ'.?\M7#R==E-")R,6,R)P(5MB4M S :[!H\@?:R+QQ'B^7Y=0 K#NORXXN)Q599&.>$&6^V!H>;VZ)A:[ 6; B*0Y,#UMALL8$8AMM@\^45Q)&99(>?,C9X M86WPUC]^%GLPKSA.M TS^3WZ.N8VQN?BIFSX+M/MRXP].MB:F5_E0,!O-X\; MK2C_+-Z34G<*K=Y_%X]/M19G4#3?C/)1?A%/I"X+O6I:Q)$0B,L(A)! K76< M 0HC 2*DEGV<8IRDYK% Z^'G1M [!P+1>6#!)_;H&_#SJ)B.S-=[2,QRA$EBV0C,:=VWNB,[M]A$XW0W;.>C>="K,S@A$ 'OFEX0E;A\)!*Z2\ MU0B:C3IQ.: 5%,>5?W:7.RQT&U7_6\Z;]B"?R0^=+;> >8)E&E.019( )+A0 MY!1!D.&095F:)%DHC->RIT:8&PVU[2:(-E*_R$45/+6&6JR@3B)IL"Z]%I^1 M6:2%IK&O.7?\[ <8B]7CM0!-M$ \^QORM02\A,/%5=[)"Z=;R%VR^V"M=O&+ M#MSV9E,5*U%5;]>/M%BU)P/KE0S?!@4O!GD_- MR=B>5T'GE@617#V?!FP\Y2R-S-S_@A-D\5:8H.X3-AZ;\+6 Q-F][KQ M!?#%5]/5@TSW&O.%Q\$KS]M-W4XK^B*TKQOZ-\'J;^N[\O:9%$O]YM7C/35F MK.X_Z8Z0G[::$Q!%(0TS#D(8,8!8* #A+ >9[N['U(T*J1#'F30[^QA_?L:/=TXR-=9G M)=[5EGSO91JU.)9;/-&OI!:?!$:BV+9%OV^ MU-JD49;QF 6)K':BB (2)8@$&_7S>,C*7_H@K-# ML_4GNQ(5K8RKEG ;]43^V/LXT.X&]3HX#.+O7^.IN;%G$ZC\NF.JW?=3P=37DD)U!VT\]J@5]S3C::UCMX++;TC!;[##_:^ M^5F4Q9KWW=3[7NKJ[\L-;Y*,6=-\6[O0.K9 .$E)DH0@AR$&B$82Y%Q(D"89 MU-54*&5R49MG T]KOM6K8(+$8JV>46Q[V?.^E[WZ+&#*U9OFOX'8>=PN!A/LG W:K^AY?_'AX14M"L''[<^I M!^+GFV"+1="#T;ZK6CC\O9!>9QH]O<(F-G[2E][K3,S+U^0K6>$0B_GZ0$KQ M1MV?OUT_ZDJ;YL5]6Y9Z"+T)?_-C]Y7/Y(?^Z/8O4O+?-KK2[DXV_UIU% :S;1'NF<&L3Q0%>N79MPL2C3PM%V-'8XT]74AI9/0. M(DUCCW5=O>QAZ9SZVV%EW2(66EVA8U.ZJE?LX; =[= MR3V-HTPDJ01$I@(@+&) $,F 3#.MH,8P1[%;A,9H_+EM,@Z,[@Y;&K-;?6O7 MD(K97-A&4;PC/#*%#8 [48S$"C7O81&ST5\I$F(%S?G@A]UM'.,=Z\='4;*" M+#^3)U%VHEEI1G.9Q@Q@$B'-9E2')4*0L3A-TS /46[5]O;D*'/CK)V106.E M91S@))"&Q_77PC/VJ?H+9$9H+'L1 E\GTB?'F/;@^)*;1^>[%[_L]KQ_*%9% M+1K)[(^K6DURH5X5K7BVVM*5=?'/9F?8Z2']MR#E!_7=18I$'G.& >5$Y\)' M(<")Y("G*8]%HFA"6B6@N)DQ-\90OS!LQQ*.\)O1R/B@CLPSK0.=8/_.A38S M[Z;10FNB=?O>W 3:D4![XH^-KD/2$UTY&C$IGUT'U$O"N_)N=HS(1;%XOZJ+ M^L=;H:LKEUI&Y/O_$S\6>92D$>04T)AII38! 64Y!3A.,!(LRE-DU-/P[ AS MX['6R*"SLE$$^AXH.\VX[3R0EVG+"SPC,Y(U,L94,^C]"1:I!/OW^_7S_U77 MM@2B_K#CC?-WG(02!AWJG_;A+SH*JJI[\F*YT>EB7P53NR9],+0GOIZE.!2" M8H DS-1_D !YAC%(H% +&@JQ%%9G-$,#SNTQW[/FB11EDS[QYL>O@NB^:CI.]J$4 M_]B(%?MQ^[VH%@D+:KWD_$W0FAS\V?U_ ME'B2!6;>I**&1YQ8)LH8@F.)*/-+'>/@KHE#;3?ICRL=PFJ:9C3--+X]D%57 MO/[;>O4LJEKP/X3.:1'\]EF4Y%[\HFY=OR.UV/+LE_5R^6%=ZKLJVF,YS04! MH0R)3@7* &$H!7&,$(0T@IS;Q=GGY=_<*%8Y 5IAB3:[4.UW>G>"SI^@<2C0 M'@7:I:!-,/Y3>Q5T;EF6L\]L4DP3"N9E]8Q>-1Z26EN,@CV0ND;HM8*I%ZM1 MF_$>*?/?Z0@:B#/])?A*PIB9=],F>YGHN(4X)$C( @.0,HRE.M*""!Y"2+*"5A+*Q.G;U9-C=.W!<=:9>;].*R MM-JM2^GQNK1+M;7=WGB;=L.-R6M,YMA;BJ-YO+R]J"[N+P;G\8H\:4^8>\^@ MOM:N5\JM]@3G^:QK7P.XO1(L)"'A(D]#1@3.0$)9K%@_A2 7,@(X"_,\2J)8 M(6W#^C:#SXW8+>53[1C;:E;,2'DLK$?F75\P6Q.J"UZ>.--JZ$EIT064E\SG M= \7#9 -K5A9-*<(774$3B($(XX C5@*D(P2@!DG *84YBF-8&;&7V?N/S>* M:GKK!M6>G38J#,?P728:#Z",O8;;,VZXI,0($AM-B:N@F4H.8A^BLFT(XZNC MQ'D +@LO'%\VH6;"69L/Y0[.?\VU3$[9II-5]1V_%-7?WRHZ+&K]IP6A$N8Q MQR!.LQP@2AB@>8@ RSEE.&<12JTR,2Z,-3=&.S!5;\5:4P-MJVWYW'F S194 MGF ;F?,.$=/&W>R#-DW2A0%4WDKNSH\T<>'=H,O'Y7?#E[BQ21-3N66LW B^ MIV'P=J,66:MZ0=2Z)X0) 2$27%??)H R)H%,DBA-&4:I2&T(Y?)P<^.4QEH[ M\AC TXP__*$T,H6T<>_.TD,)D\Y8?TQA!HHGLA@8;%*^,'/\)6487N7&&K^( ME=J2+6]7_)8_%JNB:JCI673I7HL\H0G'.0&$(@90%N< $Y0 0E*US^'2" N<$@Y(1M1.1L848$P5C>"8Y2E&)(74JD#N MX/9S(XQ;!_6T%X"9<8$[#",_^EV6PA@I<*=]]E6L=GCS:4O33CIV5(AV^EMN M3^FG]>I>/1"/[P2MOZE;="66.(VR)"840*A3H7.> LR% "+#(:>,)B&W:B)^ M>IBY/;7:2O!-F1EH.V\";>EP^:4-KF8/]?5HC?QPNP%E_:!?QL'3 W]FD$D? M_,N.OB2 @6\[BW7M M):#ZPNVN*S=T7%EFM=BK9]-25Q%,DT9"".0O4N3YG: M%TCUIY!SFN4HHS"RZM)G,?;<*&-G:_!&+:=D8?;.NWH*3,\M1P%V9'9QQ-1% M%\P6'7]J8<8C3ZTA9@O)"64QZULX]AAM\V.J#^ORZUK6?Y%2+.(\SCFC:N&2 M\!@@(24@A$,@(LBC)&0Y)'$OY_S-HH_H\5!&#\RA?O.W*<(FY*FHR;*3,])Q MDV*EB'!%ED#+.E>=]98]0$\@;<9 KL!-U+VSLZ[IR_=U"!K['ISGG??58//$ M"--VSSSOXE%KS M?=]Y)[_6:_;WA_5275RU=2;;5R4):81H'(,( M-OG+4LLGAPG(((HPB\.(<*N3!Z-1Y[9.V1K=)+7NF?U_^O(WUU6+V228L85W M:$?F#R^HVN?_VJ#D*[?7:,QI\W9M8#C*R;6ZV(V>=GTE#WI*;C_NSEF[->YM M_4'HO+CEMI7L05_*18I0DA-!@(PP4C2F"(T2B$#,$"8HBQ6OA38TYM6ZN='= MNTW-'H)JVY2W:#N_UN2[';GYG4(S$GRUB1F9+(W[\)(ZZ'PZWU;97[>A46'W MQ+Y^;9N4I4>!]26;CS.(8]R+/XNR+JIB==^HZ;?)5OO]UF.,(12 A@)KE9$0 M4($2 'D(!;&S'OF6H;'!G UC)?Y0VOL -K.TJ;WQKAI>X:X M^ JR#8PV;=3-S/6C,)SA9:[MRVB]4TKXHOCJLZ.W398'ZN)=P3=C&[^0 MCDPX'M!T:%UF"I"WKF6# T[9<97NBI%-B4A7X2.+BJ64S>6Z_*1 M*+_NZ+*X)]UH.I&9W(L%2F,:\20#N8@5'TFAHX*$@P0G D*993*T:NQC.?[< MR*DS_R8H>P>"IYT'P7KKPHW^O'/"5E[2;H;,2&M$W$I!-PWK0G[4:?6(?2"9IC34JWV[@1X&^BUHWM/Y?KYX(+_N;'[Y66 M;?E0K-2 NFV:/LUHDK"WQ]P<,BJ3# $6I@P@CB#(\Q #2+*,"(E0&EKU,K(W M86XTJ,T/Y'+]5Q7HGT4@>],#LK7=CO4V3N4\8'#=:]^5J4Y"?M M05"L?@ZV3@0[+T8)3KB#Z(D''0R8E K= 7K)AE?\7??W\JVHJXZF.WC%T@)&G,XUPM)1E6F]PD M!@3C2$U[PFBFY?CRQ"*?X_4\F6FZ2!/\"EH9WDHW_=:>*<90[+SU+6#Z!;M< MJG_X2?U+U;1K_]FFF/Y5?CJ727_FOX0)Q7.# ?'<-YVX57!*W*H#(NB0"#ZJ M:_=^.7M@! J-8 \._=46D-G_DFR4'^;^BYI*7&+>ORQ+-8O7G-3+@AFO8MF$ MFAROB?RA[,>K6N*V@7U/2KU+KM3-&MM>ALSB-$%Q+B# (4T TJT/"(X$@#)B M4I)(;5^M,N,&QIO;UE1OF3ZMJTJ?OW5$=%O794$W==/DOEX'=R57J^FRXZDN M2/_ ]2LX>N49Y.L.A4M 0*8281 AD4$4!-O$!MY !%5-(&\P(%W'GWMM,N Z?57JCC_/3<>?M=R> MI35?Z([,^'JY)&6SSFQ.SPP/SU[KMV.V))WQ+V**8[/K>DYMNTJU*.@3UQ8' MT^92,^@H==T\OG;'*$?K_S4Z0ETW-=XZ/EUIQA4*B'L*:;\IK#NUOISP.!9J MMR$$52]%F>ML24Y!FN(HA"Q*1&J5HG1^J+F]OUIAO^6^H-]JO0)L0-3/%F"S M-X51 O8N%3 ?'T0-.K'UYT^*3RX>4K7(XHUJLF)OZ& M+'5X\ZB>@,6(IA&/ (W2#""((*!:!TGD,4:4()I+(ZXP&6QN;-&;&_3VVFR_ M!W U.:_PA];()'$$E-49ISUX-B<8_D"81AAL3E@XR!>TQXG&'F MS>&AAN$UU^FP?%LWL:U2?"[7:JM;__BL1JMU9$M]VG0/U\I1>01)#& 6L1#D/),Y%%$4,]JG\Y@MP0VI&/M<#-3+1M!CM+ S>#F#D M)G5[%@*?DK?'@TPO?7O6T9,2N.>_?<7C__M*7:![E-7EANU:_"RB1(8,XQQ$ M7.O!2-X0&T2 M7FCQVC=T.)KM1A #B/BDB7-#34\6 TZ?I(RA:UP+92NA+GI02Y%WXEDLU\UB MI-,!T121#S/L@QFPJXX=G#,N=%(;W*S].8[ MHVUK7H?!-B,3SQ".S"D'Z.W9VS?2&(%;+ #R5L,Z/.+$=:O&$!S7JII?ZJ@1 M4E3D_KX4;=GKG>RJ8S\5*_&Q%H_5 A&6ZR1>@)E>M(0Q Y3F,6 9QUE.I6#, MJAIU:,"Y,:Y$T5X3Q! :7XH@ M0\--JP=BZ/R1&HCI=0Z1LA-=G+^(IZ7ZM6P#_=7G=57O53;T#:V2B+$LSU*0 M$D+4MDE00'*B_I/%%$>*G!("C8-H[G;,C9AHW^F<[7Y?9#HL@G_33,M$<<'QILW\H5@5M7H]/NN2O%K]V@JZ%%UGK<=U67?]$[K!?A/?ZV]_ MB>6S^'6]JA^J!49<,@XSD$/U9,[?7F_IM M([M5]9738;;FG@[DD=]7K2.@\238N1(TOMPT)P*L22#>\^HF^&^U'0WN5AXS MA_T ZFD=?Z4QDZ[R_0#W<@_@Z:X..X1?2?EWT13-=F4SA:CZ>C^($XP% @SE M6K8>J\4_CQ, <1Z2!*L-@EF-\< X(%1 U6Y7YP&IG%3D+D M4O!W 2N+);,?S"9:$MO]O.R6N<- 7%S&7KA\NF7JL \'RU"#KSM6_;$'P3=+ M<2=?%EN_(57!]-EPL=QHK2<]^"[/DQ(20B@(P#C3'18E!)2)!+ T#Z,,A0@+ MNYY%;G;,C55[-_0AI"Y%V=3;,\G&CS8XTGH2;.4=/H\I[^ ZPV9+U@GF;626 MWY^R4](0Q_/V9^/+."(15^+IJV;-T8II:\^N@^JHANS*VSF&YG6IV9W\O6K7 MP7>T)L5*+X_??VQ):=F=U_TD0Q6!=GYLB]Q^>,P= MN!Y47SD%5U@R;:[!]9 =Y2!XN*5K._%*M]8CR^U6C,5I$DJ8@$Q@JOO7"8!3 MQ$".,I&D:9AFF57M[=$(\<=N,]]T>%H[[/"3I2EX(U2<+-@JVXW]<.Z+/XI M>%O1_U$K&3*Q2&20QPR'+ <)IG1&UE,4+&9WT6 \_MR=^: M'E3:]IM.,CD@6_,#9<:CQ1&7S2P8G ^.A.W(_+&#]6L+:VMXL+-\VZ>H: 1B MF4U@W@9BBV/%D:">Z)S1)^1VIY .N%T\EK2YWW3GE Y>'AQ),UO M2MU98,6_B*6ND-7OFM\V^B5S)S^OVPA]]7Y9/.IH?F]!UY%EP3,4X93G:@DH MU/LA#QG &82 HRQ-8<@)BJTZUGFP:6ZOCG>"E3#U.?ZW+OTL]=<%/1+T\ M^C91EN)A/B;.<",][72,O:'>]Z8YH.S\:;IQW@2M2WH]NW4JV'FUI<7.,:]9 M^;Y0]I>U?[5%4V?U^X+P1-:_MUO;$755UHO?U._Y3OY*_K8NWV[4VO-1E._6 MNE?6@C,2H3220')-O11#D*#LR^[%BGS)CN M?*_XY6NM7DLZ1?+W)RU$^OY[+5:53OKY5%3U0@I(44ASD""> "1Y""@2*4B8 MS CEA"&66I4LFXT[-Q+8F1UL[0Y:PX,_=Z8'VG;+6B#3F3!;/HV [\@D8@KM M^Y7:J[:M+7R6/MOAY:L*VG#4:0NB[: XJHVVO-PS;T4A3&%L)P1@T%AU9RHEZH0O7WBX1_CR;__CQ^7DE^]I MOAC/IO_^-_IW\K=?TC3,XGAZ\>]_^^/+.S!_^Q__\2__\F__%\#_>O7IPR]O M9N'J,DV7O[R>)[=,\9>_QLNOORR_IE_^.9O_.?[N?ODX<>3O\_F%[\R0OBOFY_^V_K'?]S[^;]X]]/46OMK]Z5..:S2?J4\B_EWW]\>G]GR31QB^4X M_#W,?BU__.OK&<(!">W^XO+Z6_KWORW&E]\F:?-[7^KOJMWE:(%0Z+C_@;ZS_?EGEN12D'\LTC6G%T^;[DUFX\T.3(M'9 MS=^<.)\FW>^.8AJ/NJ^>^<5R[L)RY(171EL'B2+6!!<:K*(9=(Y,LZ2=M/HN MPX7@!5+<*6"1PM\O9M]_Q0^C(A@KORC28)TD[BVWDLIQ=&]VW!?\V9'@+.NH M-1 1.9)M(UC#<=MHBG]$64[$GD3V]FIWJ=[6YMD\_#*;QS1'D[%9SLW#/ M!>OZ)W[]YN;X(0A?QY.X^=MY/KNLH:OEK(+D5FI!XH>55AYD MKN-LB88T=3]90^-GT^F5FWQ*WV;SY2A&+@.:/9".:Q D9/ .V<$-&&UDV6?% MJVA^>]6#$,#:1\#1DFP$"1_3?#R+;Z?Q#9ZY(QN<3$)$,)HD$-$2\"(R2-HX M&9@7.=>!PIUE#\(";Q\+Q\NR$3!\F;OI8EP$OP8T01=)2N,@!"% )(6ND50: M'G];CQ)OU]=^C0?&>]R= 8= M:,-1&)(),,$A*S2E@%IE,9Z&AMT5#T*!;!<%)TFP">U_2A?C(H3I\G=WB:X. M2U13)2%+*4%8[Q31B41+OC $=A,=0&Z-I$\J)QUG"8#M9E4,%8#Q*Q$$X MT:WCI)Z#E)(Q^9(,91//IX<8B"!L.D0BZD\ A[QTT\ M"2.[*QX$"-,N($Z2X,#:1\>GW/1]OK[TL\DHA.AXT!1M'/?%VE&P.5B00OA@ M1-2&G68>[BQWD-YMNWH_7G:-;/FW/\)7-[U(W4F7D_%,<0:4:*3?.0\^1 T\ MZJB%X%FQTRZ6]JUZV 43:1<#)XNR":?A]=6\B&L5^Q1(HPZN%B.;+6566_TPB#1\.UE-M$U I 30\]?H M"5_,YM77YS4X2S,Y1([R":B,$15QRL=!@:1XXG M8+0H+54!#WL7/PP7S=]4GB[8)O#Q^6N:3#;4QV2H,:H\Q\KB$!$!7OL$A'O& M T?("U?#3&RM>1@:FK^Q/%J,38 ";\L%VBS\.?GKRBWQ?G5LJ3*E,AZ)'6, MB3J'X5-2($(@8 )!+UD3B:!V63I1 12/T7 82)J_KJPFYC9 @Y*;N\G[:4P_ M_F>Z'CGNN;%6@Z:J)(09@RZ20$N8' DJN:1S#>.QL^QAT&CXXO)T80Z,AG6H M]&Z\"&[ROY.;;Q[U,]+[Q&LF-NH?L.?V7YV%DQHK9(1P$SG K-BX8(! M&J1%IT<;YD^+)QY>^S!,-'QU64FL39B'_YQ-KE#Z\]6-_&*D0U2$641WBAX$ M(Q&Y<]#!+-WUJ>(LPFT/#/-)G\S^GLK^GGY!:S:8KO M%XNK-!]9@Z#6PH*7)=U'^ES>9A1ZRUQ3(HDPL492W0/+'X:.YF\Q:PBW&DK^ M[==[POR OW%<.5UG#-]/2T5D]Z6[U!Y667?O&Q6*[!ZGZ\1ZN\+":'>%&ZCD M9*50T8&T$@\"YM%+L"H E]$FCQHGZDF1/+K"2;<'J\.KR^0Q@=!HJ88H2_C+ M#4TU0+!:;I@BNUXA<(0,,PWK"))GW:2\#!I+126/\<+>^[ M JPK\U9W_70QFXQCQZ*;E"X>G[^FM%P<9P<>^E@5RW 0I2?:BJL%7#CW;=05 M/140G.=WXRDN-G:3C[-5%>WMT9%UDDP;(%VK!>XU&#P&2N<%'H+VEI#'LD"S M6_A.U^M%5_LN39:+S>_<;L#GT'6LO=FL<;98H%AON$P"56RS@2/Y:D MGYR,G8,(:P%+)P%@UKDMPJ\(1($,9H_)5E M8"AG&5TUJ=UC_OXQD-I+R#!7(/U!Z'1I-P"9W]S\S[1T?I+6]8[CM!@E(X3% M^!^R" &$SP2["FHC+QHCS&GD>!#UH+D%+FL;6D>HV>8%D;]X:>: M[!O T6OW;;QTD_%_H_6<33O9O)XMEEL,L1AB(L&BSEW).+*X,1R+0$5DS%BC MJ:SO"3U!U##MD/KT@FIJH0%8?9RG;VX^?)KFM\1W @].LN) M0X$5,8GH\:P6'C>.M2%23KR+M<.S \@:IL=2?]"JK8D&P'67>&:90C$X(%89 MC VD!FME!DZB4X%E)]-C#\@G1_G#-%OJ\70[6KK'0V.&QJ^2W9E]2_/E]<>) M*QU)8XDIOY5[,S2EHY"%C5(HR+)D3BH94"H.6=.2,*4B([+V3>EC]+00AU6Y M%JHF] 9LRS]FL_C7>#(964T]U;D4XRBDFZ(Y-)(SP)VE5>0YN4<3$XX!RV;M M%N*M*L X2I@-@. Q**YD/R2W2I])8_SS_@:=G$T-"3+Z)GI1^L:CD'&HP2U$%Y5@4L]L3> H7?CZ7B9/HR_I_@>U3&]&&.< MN!)6,8M9&NE\T)"92*7"!^44F 812A,!'8E(K#*('J>HA9"J"HHJ"KX!&#T< M&?X^FX:UDT8-0<,: E!M& AB(CBB&&AJ0@YH8O.C#6#JANBW=+402E6!5'4E M- "L-^ME2WK)9?KB?MQN$3RH@R#90A""@"C-+6R6"C33W,><(@VU(ZJ'J6DA MO*H"HDH";P Z6S<(6_CWCE$?A069)"\C@R)8CRX_US32'&TDN?9USEY"ANEU MVX<[=+*8&\#*BOY18$F'2!RXJ$KKUN+&42] NY@R=4%Q]E@3P^,O:8;I@-M; M[L6S!-G ?B06T'YV%JALWHZ4?[#T/L%%4T *K-T^]'=UW>?3>WY(H1 M8TNA;?9=>R\TS5Z[4GXCG&'1V6!K7PGMIZ09,)VDYP?>VT\0^H#0617^A#"_ M2IM7N,7F&6[-RI;<1E$(RATGH'09BV03 Q^3 :F8""C"Q,-.[L9#A9N'+CGL M^589,SU*NP'S\_;RVV1VG=*G-"D5"/=E-THD>BH=QH[*6C33SJ,G$ 1DQX(S M05E>_2KH2:*&?<_HR2C5544#V+I[^[[A9]-=?\05MT(2="Q-++W2-06CI0)F MHB/:<^-2[9RRQRD:]MFC)U155$(#D-IG$.RI?# MI308%!M?BE;Q+)>!*.:CE+GVJ_PA= W['M(3O*HKI &0[;&\05N9(QI=X@A! MSY!9,"J5#CCO$ES2_?)+\<::H# M,3I"B S/LM/KSQ(!-/@*C4N(IG2FZB"_CD#_3-+V$3]X?J.HJI@6DE:N1+=%M<6*U M"\'I +%[EY9:@U.E/WGD6DDK&?>]/.GNI:89A[Q';-5110.@NG/'QAA/)GJP M9B(X!L\EY%46HGQCPW-O-EW##7^1YY5G";L(;O[P<+[L^-Z4*'-T^ MM*QI&@HK3"1),(* 4#IAH1VE@'L@0@Y*HL_G69:U4R0?(6?8/*07\KKK**,! M^_.(A&Q(-'".EM1(= 1=*78JY70A:4=S#LFPVF]U)^86]):L]"*HJJ2*!D#U M<;-NQ]*J,P75*404 ;#$2DH/RL@[84!)XB)W,3-9NT1_#QE#-R>JH^'[E8LG MB;L!Q&S-!%O1+U 82*4M[=\X"&L%8!#* /TY[K76/O/:OM N#4.G,_6"E9,$ MW0!0OLPQFKR:7V]QX)4UP2$'2FJ#-EPM44]@ M.5'8SX>+7<%EFBZZI^(JB4@Q=BF ;O+1C>/[Z;I$86L?C+Q%ITU1 B1D#T*Q M,M68:Y">$ZX"H916;YGW)%7#WA#U!*C*RFC 'IV%<'5YU64VK%)G9I=(RM("QF##.5B-3D0QE,P,N8R[E(;I5"VI':L]DP2 MA[T^Z@MX/:JI 11^2DLWGJ;XULVG&(HNMMA]D_(XC)6.2'6*Z4%+4+"YZF:M@[IYZP5ED9#<#KOJ!&RJ%WB*XAQ.0%B,@HN%P> M%"./DF0B[HW-Z.%R8-BKII[@RQ M1"25EF;28UG!7IJ&+7]ZZ=OOT]72 LSNO%I[0EWT!O!?9:0'QK+.XQ8QE"NT MM2P$73L(;"=)H/_2IV-%W<#AM;_KJ6?(/+7(1"H30'Q08,LP&"ZE,XQG##-J MIW\?WV.VQS"O9^"<+OR?;!##QT[N7Q/^L)O'$J0QWO]SGB(9'>'C)>0UX MY'#*&8<<;2I>CP2,PRB$+'.067KNZK\_]3^OX6:-+Z5&:Y1#8!Y].""QM%DI M5QW6<@/9T,Q,L(8\.A+\)"X["H9^$JF,A/ON]-'B;N#PNJ'^-6[>Q7GNO+:S M'^/%B(>H TD*8X*2T>D%Q>B11PCX*\E(<#SUMCMVB6D$0D=H^"&PG"3N!G"S M3?^;V:4;3T>!1SQGI ;B$@5!D'@C2F-W2>U MTV3= EIFT^]IOBS]O^Z^)?^6+GV:C[BFU@;J(=(2&)8[>:=)5TTEG$Q$.U([ MN'J"I&%Q=*K&[R?Q5Q/_T/7;Y_.(Q_C\^O-7E.3B_TWSV+HLOSB?IC5# M'KFA!B-(#!T(B,PT>)S*+_/5Y/YDB.S"&S$ SH2#;O/JKVII@'6>'1\Y+ZEED MH")ZC8(:!8X&"8E;2Q5Q.L3:@#N,LD9,6!VD]:",YB"V.M?/KI9?9_/20G4D M+:3G,4-8" I*D#(@+S(\G@C21"2/_D!TA-";!=#Y MU7*Q=%,,/"Y&*")!=? @F2\M-657,D6!*,(<+7^F_ N@:(NDH7/5>H?2L>)O M D];:9T/'M@IZ6RC9J UBDE8D<$1M+?%&20VDNBJ/_(<0-;0>6E5<55;#0WX M35LLW3^W!<83Y3Y%,5*JRC' <,IF2)*KZ+(U@?98.7*4Q]1CBEI?2#I)[*U9 MISO'=O;"^VPD,,ID>6P,8#W7D/$X%]+BJ6UJ5P,\0,JP-8]]8^<(<;=H>;9/ M:).$CUFPDM%+\!\H'Y?P5YQ)'2-+T8O>3<]SO:/>A&C:8\#!:S)=EEF2\"DMTY]/\^SBD+HU!>1$I]PE(U'B8DLS 6D6 *2.= M\Y)%>U"1/2ZPA0[\KUMD/+1V(^\:1^AQ5E&H;8"BR^]?<;!8/SIKJ2CGSH&) MOFN+5(9N$120,=PH98+,!Z5P'(:,^P0, X\Z.KT/D!,%/'22QN<@A$2[68(BGGV;"P\M-HPZ*BB MRX=P446P0R,%]TY.BT57K+_9/&LVA)*:9:1;B&S*%#X,Z!3*3(4D*>XK:F0\ M"!\/KS',VW5/-J.2*!NX_=@3TVL;M#09Q<#*>UI$D8=+!(&4>=#-H[(SUHF9+6C%#/:X?C MNS0T$ILWK7O[V1YAN\1T[6X#1Y Y+,Q.P\5^D/6FI 9P6 93G^=&Y+4 M2EN-5&O1$JV.R3A=U,WCYQVP6MWW#S[-) M'/&@4@Y&0&*)(_)U*F]8&3R54@MJE:Z>L?XP-0.7QIRNZKW@.5GN#2#H'_/9 M8E&"@?%R%)%M:A+:R>!*EZDRG5I)% N1&%,82PBEE2&SM7QS>9RG6)=CQ=I M"Y.;&0DW$QAO.PCY*#3&#TI)5AXU\!PMCQI6,T$3=5E6[T_Q(#'-)6R>@I8Z M(F_ FGQ"-2 !7]$HOD%S.YE]*T):]JP([5/RM$ A)2VY-)Y<#D$8"G*X(@0KGHAPA,D#>L*]8.GFEIH %1=$ZFK ML+R:HZ!>?W7SB[08<>2?)/3]8Z!="\T$3G@'GL6DLT1^5.T>@OOH&-8WZNU< M.TW>#6#FGF1&/ ?OJ>=0IDJ#X'@R8Z# @-.4LI>9F53[#O$>$+L88)P@+1B/S()Z;-#@G-%2J=@I!3 MQ'OJK(DO=<=$_CZ;SN[B?<.4)RS*E!@$R4L6@:5H)CD'25VTJEAA4]MO>9RB MYBJ43C(R]83?@!-S:RDW#W'CZ14R=9M8_RKEV7P]P."+^Y$6;W_@B3Y;-PKJ MY%EF8Y8GO%D78V[VV,CJQ/!XEH ;295IY (,BPZDY(9*'HF2M0LO>V2GN5*I MT^Q@&VIOXL1=L[C>P:\PLBWW_,P:XG0*$,O8!,&M!&M+@;T*TD>.'*G:75,? M(*6Y(JO3D7>:N!NPF[^GY9:3R:6(A'L%*DL+PB<,1[0B> 9H9PCSGIG:3VUW M"#CLZIO\)! Y7K8-F)/-2)9-W?LKMQB'$#.>7&&T,-*.>+1]Y0Z,HV"X"."]2!"Y M<]J@M BI[3T]0,IAH/E9,H5JR+L!V/PSC2^^(MUGW]%CNTB_7Y5D[_.\YN9^ M_7*T*>F((4E">PFB_,HZ%0%]-*&MU331VN[,,TD\#&8_2\I(G_II%W[W^%J9 M9(R';;0$3;+4 02C IT[K2#X$!4/3(GJ;9V>1>!AT/M9\D_ZT\W/U=C@S@3& MSDV^P\9I_0WN?[S'-@=/<%)_9,K*_SZ;QCU3+&^SOSU/S.4(T3F'@3YZYHXZ M"IQJ0XT,1%:?M_Y,$NM&>2)25GJ@8>B124FW<>4IP8$WB@2;J0FN=L+3$5%> M[T:J!W0\'@$^1^X-'(V'3'_].)MW>ELNYV-_M2Q%75]FJZ%(-P(T(GAM/0<: ME"O%%1I,PE]E06GR25FQ6R]=YQK_=-(;J2QX : .H>O&(7[VW8TGA-[L/U ME[F;+E %A67DL_S79$< !RARQ(-T0I9. 91$$"X%\-I3L$+)X'2,UKW4&=,+ M@P.G\C:\S8;'4\.;[4 %C;+F1BJ3@7 K5O6O-B<*2N;(,HDAB]KW&B>2/' N MM8?3#9Q^WY>H\7V?%&R@J+S)S M(H#DI2^V8QZL] 88@B=82H60O37M?(RPRKU)?212T)R TIAPQTD+7N%_1F(5 M#5$+*VMGU[?4F[0^%I[H5/H<>3?@RST\>34GXVTL6;W9H4DE^ ]G4X94!CX+ M%R31M6>+_AQSC)^EX8/G&#]'W W@9L_X3&&M9AS/=LU+S0"&+AC < %*1Z*C MU5SRZA-#?IHYQL]2[]-SC)\CZP;0;U!Z?O$#$L9"HH]N%!($=(N0&8?)DGM[B:7WI2@8>\- MZ\.HGO1;@%((5Y=7DW)_]M#%^X8Q3;0/T0'79DN'!!^\H MNH^5L;6?DF';+=0'4@5Y#SS/YO5J(Y3613FGL/R8YN-9/,]G<=9-6EC=>6CF MHM462B(B"&4BV"1Q*S#&C PRFW!0FL03HVT.H:615[+C0_I>A-XXB#9W7<1) MRG!'F&A=&43IP3EO@=EHK HBRUAC0M)AU PW,Z>^]I\!K2-4T3BX;C-TUM;7 M"L6-2LB;IAP$(0JL-9(EOZ+MBK>;A\GX 8@@C%# MN?Q(;]+JW^^G]]^H/\TFDW>S^5]N'D?:>$XDAA7>9UMZA 2P92R\S5I2FSSS MNG;>Z3-);.0:_$A$W&^ZT9MZ&D#?_6K:;*114F'L43*_!>,$'!*/40A-S@>> MLJQ]1W5D/7-?".I5Y;OVZR3Y'PV@;]TYBUMEOJQTSNT*:"0CX=GGB&ZGYZOK M#Y^$AJAPQWF-\I*U'^7N4S'L/?F+ NDT#;2%I/>+Q56*;[H6MRN7<+5/NC\\ M[SS#Q=L?:1[&BQ1'E!0KCE&.43RC>5<>^8P9+(N9H.] 2>!](.U95 Y[^?#B M2.Q/@T./WKP-2;[,'GAOV*VL6C<0>(6"[Q*CTW2Q3J=U?CPI6S418[U2&C3S M* !'D'=C*9"$&S4IID4X;&AG']0-&RR\!'3;4&P+[N#^O?N?;G*5]F]=BR%X M2L)"%GC2B,@3..(-J,REB4(F67WXW[.)'/;IH ';6TE_[0)T=;B\GDV_XTK= MQES]>CGVVR6P(V643E9GD%DCMSDR\#H;8)%:GH.FUM?N0W$:Q<.VD&X NGUH MMET<=QOU:6:Y%E9;*D&R[$"01 &E&T!)*C)RS1*++VATZZ"XMR[6#:"X![TV M .*MC@$/NDS=_O6[#M*GA%)?C)=I/3%R)25TKV87T^XKG0R_6P M8%Z"R81#MDQX$W72J7;R0=\\#=L+^R6W0E/H:&"WW.W,Y'1D(B9;ZE21^*@M M$H^;WCJ9HJ6VW-E4AO;S.V+UUAG[)7%XO-P; ,UC)??']Z$82>9T<"4.=42! M\!B6.I,U4$])"M%[$UZR^\+QG SY5FCA/TL($(Q4&4_A16 MA@1):B]8D.A-]'*1]?SWJO[ZA0_\8/4<%30"I+,09E=E!,S%Y[(=4"B+/[Z5 MGA=O2QN+18GO/HP7RU%FUJ-W(2!S'T%8CE:6& XZF>1C4#Q7+Z0_D+2!>X>_ M:$32@[)^LK[.;O'UW63V5]U^SC+N5GHIC%(TL(J(2QX6_)I MC2IC5%PJ^?Y62R(UT[5[/3U&3X4XM'SSXWSV?8R2>W7]!X;?[Z=,:14+[OHG'#*(Q$)C.I>HV0&&\L4;"I4#IE+77UFY^WJPP*H;SW/J@B] M ;C34@E(DXX&# M;JP7 ?^1%4M"Q(PN;1\W?8_0-*R='1XU^^[U:JFP 4B^GWY/*P'?].?<9J<, M+L=7ER-*)3-)HEMDR[@Y[PP8[B5X%*?E,@?\C^I%#<\FWW+OQU*&0IQ>%K<4H6D*]L@ZXH&6D>NFX M+9(#':6,V5LK0NU\M\?H&3:3N#DT5E-= S"\D=&'/;+!6L\9BLM+ X)H#XZ6GKO.1$>LX#[7AN9S:1PV;[@YN/:JX@8@W/'Q M_O*;&\^[]JU?W?PB+4:",B*I\9!]IB6S5('EG$-@,6/DZCR7I+8-W4O)L+G MS<&Q@KJ&KB6ZK1[YZ*X+$V?SN9M>K+IXKC91EZ=1Q'H65DEQJ.[/KUZ/DE3) M.,? E3;"P@<&'N-$4%Q:IC31<7>^UP,50\?3,&Q6;S-X?$E--F EWZR778GY MB_NQ9N]5FJ8\7HYDXM*QS(!;M/="*]Q_-!F0S'GA+;(F:N>F/T'2L"FWS>"T M#P4V@,>'4]_^X<;3(M[5N+N2ZT:#"XGP!#*+DCR WK57(H,-5";*HV6Y]F7H M,\@;-B6W.9SVI=@&,-M=^?Z.$D9QKL2[<9D3,U%P&2'F4@EMJ !#@\>]:*D1 M43@7:M\B/4C,P+FUS0&RCM9.O=7LJ>G0C=#65V2W$I,Z$>,H1%ZNPQ@RZ"V) M8)$MG6.2K/J]YN'4#9QWVQQ$>])K R;S/F?K;+X%RCV-OW>=Q*Q12J3$(?DD M0)"20%H"P.@E(4ZAZQ+K/R,]35=K[8SJ8.))Z)VHH$$-91?4W6?I@?>#$:=) M\< RQ&0#B*P8'@!1 W4TFJ2DR7;'L7P@&C]XR=8Z&U7%5(_2;_3X_3A/W]PX M;F*SM6-Q-ETU&>^NNA8CQZ0EBG PV14^C0$7LP.N\'_46"NJMV8[CM+6FAV] MD,&KKL1&P7KC"'>AV7+-6&*$YM*UR2>KT6])$M#]32"2T]H00CRI74!S(&FM M-3!Z(3B>KJ9&\;=Q+#ZZZ\ZK<+%$_)F!TZ71G=4!2M,EE!T&7L[&*%+MXIHG MB6JMY] +^WS'J*;5*&-^A72L.WIUK68B+80+B,HQ$*+<,U'N@.@80W'G8O72 M_4/H:JU5T,LA[A0%-0FZMY??)K/KE#ZE;M#,-F\I&,I2M$"3IR D$V!9YL"8 ME%%:+JS3O8/O8?I:Z_3S0B"LI+"AWZ,?D5^7\W%GDW'.52H%(SD1$(Y*<(IZ M\$&XK -AUNZ,2C@XY'UPT=::Y[Q$T%M' TV:N4T0_\_Q\NOKJ\5R=IGFMZTS MA28J,&7+Q6<&0&Y"2,X((OKWZAXEL;4>.B]D[.JIK0%4'EZS-,K( MB\H"=YDK?2Z\5F"#1W..;D8B7!#)>FC9="!UPUZYO'#E5T]*.QZ.,]QM?<)Q M56KQP'L18TDP(H [8_ LH&724V1 )=>>VN!XJ%V>_GPJ&QFG_D+%V;74U8!] M7*>SE19^)6UMGI!7W&;+ZX\3UU7VE!8=W\J/C"P)6MGL094"'\$L!RM3@&PC M_CO%K')M^W@X=4T6=U?#R6YQ=S]*:^(Z<,/;N]G\\RPO_T+YC[+@D?A,(.A0 MJLH2!^_1R$$%Q/SB'4JW MNSW?([U1EOB_B'XT<8&LF_2R,F/1,*.M*]-[:M_ /)/$)GW!%P!B=?6U ]+# MA3KB/CI+/3(H+ .!'@PX03-$3W5VS,GH:M>K'$[=L$]Q+PS-GI36;IAR4\*X M1Y L&I=BAT%A ,2FKT$N..:#\O"G]E[EG2A!; M/4GU2:*:#%U> GJGJZ@%S*U=X/-<=LQF-ZW:"!";I2Q3];(NXT31G0 7% I* M:*N\L4:9OD+C/>0T&9GTAK-*:FD^"MDCP%$TPMB< D1T7E<,^G+YGH2.7FEK M7'BAEJ%[J&LR"ND+ACTIK8$HY&U&6M%9?OLC?"W%UI\0[>?3PFSY_W+'^=U- M4E>!@'("J))F52 M#J= :2(Q4V(EJ;T=7I;#8?-T>]LI#<.D@8/C-(N1E5+*V^<>](;$/Q33@(K^?XK=P M Y5)HQC\CI(AP1H1@4F.Y!L9P;-,@06I=9 4/9C:G29W2!AX-$D?:KZ7)7R\ MS)N S+H75EIL..!,T9 P$!12H*'5:&T-\V4(%'-<\9RU[2']?(>*@=,F7P0X M)TF^ >S<+=#87/J.F!>4&6] JU3>$+0$'SR#Y!4>X(SF:&L_\^RG9. W[1? M4 4--("CF\Y2F^R0:;RYHWV/#L#MF9^#0&/J'#!1C"LQ$DJ?*> Q,^T$[@]5 M_6[]4.*&K8GI+X.B%^4T@+IUJ5#7JR*.EU>HL/>KC@'QU=7R]]GR?Z?N4!]9 M[Y@@*#A=1KV*Y"@XJAP0--*9E#8KHC;H#J5MX,2)?J"Q?W)!73TU@+^=-N+G M?NG&T_(^M;EE?#>;[R^!O!Y9$W)B,4-FDI6V>WAF6*F!4N5]S($E6]NQ/X'< M@7,L7@2E+Z7-H0NE_W,EQ//\ULTGUS>)(]O9)".!WHP@1(!W&7U97FH@73)E MQ+I@Q$J;=\L%'RB0/F"Q@?,J>L56+P)OP/+=*])Y=;7 S8+[9G&W53B2-G+H MO7K'-3AK%/)FR]L_C2 )-Y0X$GCNJ^C@$/H&;A7;F]O7FX[:R>FYQ^)O;OYG M6I;N/9\3.ABKS!#&E%9><# RX-ZB@8 U60)A*A%G><(8JV_\[2-LX :P+P>\ MD[72@,4[Z>7CYOGYS7CQ;;9PDW_,9U??\&]T4^;*5/>K%->^13D-DLHQ985. MA IE^ Q)8#DZPZ2, ,F)<)WKSV-[.?X. _[/5U'=+$:J[9]_^_6>RC[@;W1_ MU/U)^5N?4OZE_/N/3^_O?#]-'#I"X>]AMOKX^?S"3==CEQSRF19A/N[\H5G> MG%5W.5B,+[]-TE..YT'?_?66YEUNUI^_A[G3Z4\_EA@!H\MQXJWMUL*O$0NS MR3ANIJ]^W&+F9BZ;F]Q@_A;I).A(E6' ?."([Z3!$T/!8/@2=/!!\-JI(%4( M/_G.^Q0BRF: AIBW3(%1$XR%U@.A85)%00V7M M-/7:/ Q["_7R>+YW"S\D)MJTSI^O+B_=_'J6/X\OIN,\#J7[PJI#)AY2'U%" MH?BP1]CG []8QR=[N!\V=I2+BOO1ER V5%ES*%E2,+(=$0HBU/=K#*!MXH'L= ME-Q+CJFOE#:-U*?T/:%?C-[7QS3O'F9+*::?C"_6D<81YNG);U8P3,^CNY)) M6B]:2@?WM<&[#8&,%3P*5G*A)8B0"89 / ,7W%.;$I&L]EX]D+23'VP>7^9V M9P@GDO9X0TP?6FK3?KUS MX_E_NLE5^BVYXD"NDEZ.,%K[/U3!4AU 827S=+/2K3]]>QI:*2TU7H%.N4PI M*QISR!U3Y#M$XI M:BE7UKX LXV8G&JXN#>DL9H2VC0N6[-ZC[(I=_Y^!5/R,#V5+,CFTNWU[-)C MF-XM=(,4)[./TB5PU!(0227PQA-(U*%&T>TUO'8.T&/TG&I!]GQ[WSV$HM1[ M204Z]F5B2C0*;(H"#V,9DG F.U?;E!Q&V; VI1I2=FU*#VIIT[B\%)%G@/=;0;_0#+-X^O4+'7:7FGOZ1ALI#&+,FC;E-;4F>/IJ#4X(J,Q,6<5 M:[>B>@Y]PUB7VF!XK.:IJH;:-#%=7[$C#,IM/[+3S,?]]2OY*>7#MSJ[@8:A MDCGJ'63I,6;F7J OJPDP:9762@A1/4]E/R4GI1>NVJ#]/ENFO0\CTB$GC$A0 MT2$L.?-@O+1 )748O,O@TF&9A8^O,ZQ[44'!=S((*\JTS:V.AO)RO!I&[:;= M@-3Q]")-CWUA>NQS%0S#P=16LA=;ZYWMK+<'91I=5.HIA\13*D.;+* W&M>=E1_>FO3J'4U D?9K_7?K&"J]M%0R2JM/GT##6I5R#)RX*P, M8S",8W#+\*SS&=U:+K30M5^-[E)PJEWY4%*CT]T*CRU_6IG$99E]W'74%H*6 M*5&1 !4B:V.(#ZQV3>SC% UK-T[0_JYAJ"CX-@W!^3R.IVY^_?DKBO;(E,8[ M7ZB2O/@P394,1$EN75[?0,0SR4KI,DC=Y6>YXJ4F#=(Y%[63WL?:^89W*3CY M@J04['R=37!C+59?+A[YOK/+>CP>=0A 2>F(S[4$4ZK"+:?*Q81ZK?Y\?#!Q MPYJ-$S!Q[S:D%W6T:4%6_+V?!OS4^'LJHY".LB-[OU/!FCQ-7ZVKDQOUGN=R MNY:FBX[8]?#:KD%Q9](\'B)Q4XER>TP)*G,(%F)D92*&=6 U9X H#-)ZDKVH M?6UY&L6GVJR#5W^UO?KMULFX-T)B B@O[ZM">BCM$L'22"BW,5%2^]7L1)(' MOOEY.7SNVL.75'6;5O+WM/PP6Y06H!V?9\OE?.RONL*SY>R.P[,^-HXQH<]? MI()]/9&S6@Z=FT_10;\E8P-;&41F A$;7%(@=%!E9"[^*@J"84$P7M:._1ZB MY>2^W#O?W44@\5B\"!O!!HGHX%([IR0UJ?:]VH/$#.S$U<#!O?[8 M503?IF'::A1VC,G9_NL5C,F#U%0R$S??WW.!B >89HGBB89:!6&U+0^2&7)V M7!H7#;.U_8E'R*G6>F]?U!$HC<9K MJ4GB L!S !_Y&XSR9H_)>H;10?HV=8 MDU$+$P^VX#M5 VT:CK=H'F;7*;U*TY3'R^/COGW?J1'W/4E?O2>P&X>VJZ)> MCE>YR'OPY+RB.NL(3L32CH]F<)%1/)1L8-$+KZIW+WP&>16>O[:7VJ>!VQU M"#KO$G=53DZ7"]0 CB8+2>F4+.XY4GV2S7/H&_SIJQ=,[7GXZD=C;=JLS^FB M"'&K4>8Q%FO/5VH4A#Y!6R5KM5[F4_HVFW=-I6ZROR*E7CB*47T9G:6Y E?2 M0!FE&8\JPJ6KGC;W "TGWX;O?'=O%;3E5I?$%,N) R&"P5V3T)$/T3B>@V!* M]Z)?=,:K,^91MX!N6T $%]Z6A,$(%*66ND,$35+A8XF+C3 M2S^?6&C?EJ&>^BQ*__?$2V(=[ALK$I[(N53_2"9EJFVNCZ%SZ)+0/O!UORBT M9_VU:?(.ZV#1?S>.E^_*,51W#L\()UYI((HD$.4BPE@\D!$2,DL><_*U\P7[ MZ\[QRBW&B_.\L\#UZI];08<(EGF,,I1+I1S)2MPQ5()TS!BNA7"\=N;Y890U MVYWC.2BY5R-67RD--$A\A_;735;C]T;$D,L 2!LE">W> I@T)T6(YT%,]HJ4)('$-XF<(9E"%HJ MJKF-H7J!^UT*ANTYW1- 3A!R Q!Y-YLG] =>E[$ 4[2#W^TD<3.^QPX[XLTXNHK@&, MEIO<>?J:IHOQ][1Z>MI_=N>0K5':@\YETJ')#(RR%)C7CF>GO#/5QZP>2-NP M0X-[0F OBFD!<*NFP4\U%=Z=@=PQ/96615R=RR<$HB?-E+)5.I9T[OI] [[*C?OH#Y4@IL *RK&1KE'GIWUPFE0PZ:@HU>H)FW'!R):.LSE58X MYU*JGPKQ #'#3N;M"69U1-\ AE[/NASR59/S3^/%GZ^1AO&R_&JDO0_14 '! ME.18IR,*2%GT:BGWPGL6;/49T ^3,^Q\M>#P@ \)#W,_6;NA(QW+R$Y12I"X Y$I :=R+@/"0O8V,++;]N)DG!U$ MV,##CWH"6GV=- "TS[.\_*LD1L]>I<^S2>SJ9./YO&/RK_%B/68GQ35[*A#A MHC?@>;2E@-Z#)Q0C'V]4=D$'H6OGJS^3Q($'(/4$OC[UU ,NVGI4S?Y8Y$V MG*X922X903@'7R(5H1-%EA@#2U(0*0DTXK4!]R Q X\8ZLW-KR'[!D#T<3[[ MEN;+ZY+\N"PYD1C[?ML7ODBO78J18=!" @B:-!C&(B@,7*@A!CW2VI/L#Z7M M,(C];(\(O6BF <3]8S:+?XTG$V0)=Y&;7HS1$>@&O2XV?[3>2BY&JA.SH 4G M(&1,Z!8P"M&)D,N0.)NXPS/UL[P?]Z*8!T*TZFZP:FNSN'R8S]4$B M[3KXTI_1%@<@X;$?B<_H#SA1^W;V$7(. ];/]BQ02_X-0&E?Q^+UIL#HQ6KC M%%#>E0PX \9K#TPZSD7@1(7:]2X/4W,8D'ZV:_Q*TF\ 1[L&]MUX.EZF#^/O M-_%(L$%;@E$(IRF#P.,='"<"B)&)&*L%K?YV^211AZ'JY[NUKZF+%L!U^6I2!.9SS3/6X@FP2XP ,$R15U*2A1_2 \ MAL[#(/BS7?CWKK$&4/G$/*%=[BB-)?5$0M:FY$TI#LZZ!#2XK(@2R?+Z51#/ MH? P)/YLCP,]:FE #';MFU^[;^.EFXS_.\4-:Z4;S_X,%8U1#"%*E:&AI=)4 MD-)),8+6(2;I3*:[DQ(?:)#]G%4/2YC]69X!^A7ZX&A:<[.> '#/.G.)SD'I MWJ1<"6R<)N"3,D!ICH.5=&U2ZK?(*DP^#VL]WEU]1# M [#ZA%I! DJ^Y!O<19-9]R[Q]D=IKK%Y!Q,J:2NI :D5BLL;#ZY4/A 45/3" MI%!]WMD!9!T&KY_MVKZV/AJ V&U_S.VF+>??UJU;[C:X7;,H0\P, U^PVJ'O MJ+(&DZ,'F:@R-#K"JO>4/8+,PR#XLUWP]ZVOH9VX+_-NZNZZ2_M^Y\!14=*8 M"% 4&XC20\TR0R!PFI-Q-%IRF+]_P&*'H>AGN=WO1<0-6+$N3029NV.*M[Q) MIU3.(H$O<^B$I I<&>="6&H#5;N.J_?:7 M)<$#,1R2+V,BHLO@J9.@M<1MQ(V.JG:6_D&$'0:QG^TFOKY.&@#:3:/8>W=Z MSEK/9 B1;G3(PJL,A&X3SS9D#2MCJV':#FL*\'/<@M?5?)M=F>Z+[$OI;[@ MJ#Y,#WZK0L>EP^CLO[>2\IQ19@E(ZU'CA$8PD1AP0EH=14SU^PSUUUOI<_B: MXM4DE3O=Q\MYMY)F@U=>4 &JZ^X:4@9'O0%)B6#)!!ED;2_I"#*;[;KT'/S< M.]5Z5E<#9]PMBZNRS3(R)"W>S>;K:KOIQ6T-U&+5K6/9&8(MC@VEP9396)DA MQUH2<%D'*!W3E0N.L^I#+DZGNMEV3W7P^B+*; J^9P%W(Q*PE1"WFROWZOHW M]U^S^6L\Z;9G&!DK,<:)X#,7(')(8%V)K%VRG',E:/W^RB=3W6PSJCKP?1%E MMND?KA][W31BN-ZU')^&=.XGXXM5"O'QWN*!7Z[2MOCY/%3K7/SH6_D-3@T+ MU"IJ(1L:0#"&%L]Q!T%3GI@GB=':[44.)*V>27R+6W1Y_<]Q3%O-Z[>H>/MC M51JXH0#WU,?Y+%Z%;MKVYS3_/@[;4W6)H5DJ;8&4]$W!9 07LL>S@:LD/<-8 M/O1F*2LS,W3_X_HH?=B:#HF#-HWL35>)W[J'G+0::WBT97WL^/>"39D&78A5-2 3!#<8W L]:JC@7F7G!;6W#^1@]U5J^K+R*M83C M.>Z/@ XRNCA=Z]WM=SW/@HD%DVR$2!3N2,D##[7O(YY+X["VK1IZ M'FP%TX>JVK13ZZ32SU]36I9LA=GT-$/UZ/NMKL!759$M"YAJR+[?>I!3/\-25 M=.%)'!C)U=\;GJ9J&"M36_$']S(X3AM-79'LAM#(WJ96?O<6R')JF?1!?",SS5LW'2"BD=K=]^[P1ZA[FIZQND+Z;!!M"ZV9"S M_ C7[ZZ69?;CD[PGKZ0R+D'4%GGG,H"QWD%TR@EKF1"F=K)Y3?J'Z47_4B;W MQ37<$+K/\\W9WOMJ\-UZUKSO^GOC.WZ]P+_PP/96> MK%8+W"!&1R8E1I& R"G]X+,#ZYPK/1B2P>!3N%A[Q]VEX/0ND/BU4H"] TTO M@K%*"+ YH[6,0H&7.9;C643"HV"I?@?(O:0,^\AT@K[O-WP\7=1#.T'GWU*9 MOS&]Z)CYDN:7IG%M-. 2K3JFWF7ZYFC]S97QV_>.6",E\RQB*!MH M!H$V!XPF 31107M)9*R>17 $F<-F65:UQU.W*=,^WAO:^YT* M7M'3]%7RCLHCYO+Z-JO,&,FCM>"SHFA?>-<1VX++Z-LJ:;2H_H)REX)Z%TV? MEPC55]<[6< )6:(!8TH:2\MOHC58IC-$*Z*F7O4P2OH)DH;UED[0_\.W2*>+ MODVKL1+6W38@Q]N.1[Y6P8(<2FLE.W*;T76>MV]W/B%=I32J-(SJC)DO[54^ MNNO+.W&\8]9IG0.H6!(G*)>EXMR ]R1EG4TRLG:AT&D4GVJGME??WW;F;#YW MTXM51N>KZ]N?65-R]I>;QZW$6Y@):EIJRQ+WX$MV,)$<,4<=5Z'V9)/* M+ QK!U\0O[MVYGO#I-5#Z;%64!;=M\?E3(8EH,%2C 4%]J6 MT6M$ R$R*6:X=[:_.JUCJ1XVH!T0[R^L\)\ XK#2P3W8*6K9>),=I7WD+_L#OL^G\3K5+^?NK MB^04OD['_^?J7C*'95%'%B-H+P4>H]F#$4Z"Y-(R[ZBWO';4]2*,#9,.UL#^ M:0\V;5[D_)ZZ!AB;KG=G2SQS_=6RL+F2.\4.FTDE/UD G@1-'"O& FXG8+NL7C^.:0.?%== T./N!R] M*:T!AV(K!6^Z',?"TO@[>E>AO._AX?#V1YA.E^SS( PA;_6DDA:^\JQ/A?#WL+TC.A!5-WFB7_3-O*4U][[ M'ZEP2C]!6:7S]V:56^_T%FS1L*1B (B2IPYZM_2.T/[TU!<_;M/M2=[X6ZKK <;TK=UCECG'C@H*< MK,6=J!QX&Q4ZR#%;+STSJO9(B!/('?8MHG^8]JN_IJ"Z8N]5RK-YNA4L_JMX M7+@[\>!(XXOI[L%AM+9)<4BRL*N5!:?0N_64HH 3U1A'PCZAVS_ M>FP*MF]S3N5Y[Y;7D@I>7C2F 0^3K6SPVTXSA,?D%$9DVC 0RDOP41KP9=,7_''N6&""!E>:&90&]^CR@D_('?,I2H<I 5_=_.*4"^K#/UZEE?M1G%3KYKZU M.H8$ZX77:7+;

RU(K98!">7J^[+G$C0%DJ7$:_B_/:%V8'$U=Y:M#])7?3 MH'(20NDR:JN,6;/$XU8-!$24PI2Y\-'T]]1\$(E#=U_O U5/# ^JJK4VK=[G MJ\M+-[^>Y<\8MH_S.)06JO='A<0X+NNXR9:O_B8MW7AR7%!Q^JHUPH_*O/<_ M6"W%F%7T'+A(;-WEQ D*E$;"M8@!_ZRRE:@_6&W5>6@E^_/'9=\=4R/'&&?4 M$=!)ZS*54(#+$?EG29?J1$ZI> IQSUVTV=EHSX' W5Y//4F\@7#B]:RKIIRO MLCG'BS]?77_!OWKV8[P862VHLP0=4YK1,'MFP$6K(1$1*?F__O=FZHHHT5<%4;>S"[=>#I2KLQ$+0VG1+*E\UD&QY( %K@RPF8J2.W2 MMD?(&=9<55/Y4U Z4OXM0&E]DW./I=_2I4_SD;+*)&4#%)>QB,F#9 M:T.9K_[4]01)C4'J6-7O0JJB'EJ U?V=]RI-PU>T]']VVX]Y]($804 *AD@K-$^V]E2 IV@:< 3 @&?@\6II$F8;;M9;,G)GJ$(&=,:]4[(1 MP$8;@5JG2";1>EJ[R.\IFAJS7RA!_ S#Z["9IL7Y%^STMUTQD MF[C1U$',I'1.*BGR25M0B1#CN%"R?MOR?80,^T;4*X!.%WP#Z%DU:]F$+5Z8 MR+SA()W-Z&.68D_A%!"#0G%1QUB]:>L= @8<0?-23M+Q F\ +QI+ M\Z_?W>4FL#$F<^.9@" <[D%5AD.5D=P.Y<*2M)*0ZH] /? Q\-WI\;#:-6M# MZ[@%G*/B.EZ[GH'K#H*=9",*,P9%(<@R45B0DI_G-4AT:Y4R)+%8O:_'0\0, M..+HI:QE'44T@*AM^M=[@CHA TT,J#0&A!$!NMKS>>]3,7!& M61WU[@:*I\EZ0+0LYLO1IV)G-S(P/AD&G,DR30+M.3(N@6;%;93:2W]0/Q3\ MZA8X\+]N@7%GP0''5O5M3XX7; MH6(<6A%FN2J)%U+:,G9$*G&8,MTCTCFCF MI#THICL$#T.&_RYJJBG^:/D-;>+Q!%R[02N#EY531#+0.92A3JGTAHL2 M+),^QR"]L ?E?3]EYN\N.^ HP1J[UMUECS/9W'6 MM2?N)..BR=KH!(03BY%.&;X2">X29BRU.7$G#HHJG\#&(;0,.#KR)4Q*=74T M#J_UAG%.XO\E!S1Z],<)5V"TI!A*,Q*CCLJQ@U+ 3@38T!:IOO:? :TC5-$X MN,[B?UTMEL4NKQVXKG&ZL!("<^C 1=R:WC,.K'0?-3D:S@YJYW:J'=NAJUW M'8.)YUBS4Q34P 7LS57C:A+-UO#6LE%3,I$&JR$*6RI)K053NN%PZ[21EA!Q MF$=US+7^/H(&'''[XE?[)RND 73M\+#>BX%'PXA30!T+&(E2-/^<$2CW5H;0 MB%NT=G'Y7D(:N>0_7=&SVE)O #J?2E'5-,5-N\NU>44F* D1[;B.!D1"X5@1 M/1!E0C(:@Q53NQ'Q?DI:& AWDHKO-1PX6=X-H&;5V.5F:WU8#QY8>9W>80B< M+&HXIE*5R9 5;D"5+/%,0D[KO@@7HOO=.N3'UY&62U<+!54_MA<#I"!PT JFO#\/ML.MN,]%UQMV[X MMS:^FGKBB2% LN]>^Q-XAK;8N$"\S"5%L[:C= A=3<+K&!C,>M9) SC[."_< M+*]+XMGR;!J+X_"MR&VK*B\1%U-I7! P7$5?D\=218PL91T"PUUI3.TH[P"R M#D,9^:E/R-K::1EP6S5[C D117<*E&1PH53I3>6 &QMH2%K@9U\*<*V4S5:' MPJ%0.U(O T*MVZ+G&R/]:7SQ=7F>_UBLQREMRE44$38Y"R$$#%PRQLZN=$)+ MTGLG90A2[^3L/] GXHF%&D7-L5J=]23BH>'R[@K#VN75/-U(J+0!3V[1355Z M?_EM/ON^2N/>!+XZ"*Y8 BNM+..S-'A-&%IY*ETPWM)(#L+/MC2H5T#U MJH0&SKYW8V0O=8WRWJ/.IA=C=! V+?-^<_\UFWJ8,(;AE#-4>(R'O MP1@5P!NOB%.X>W3UJ7Z'DW>85?NY>Y/TI:VV@7C+V%8="B?,<8?[3*+-!N%] MV6=& V'&.>]YHH?E5M4!XSX2ASUF>X/*X9 \66\-P/)-^IXF>+[$;FCE;#*[ MN.Y(Y%/?#HOTG 5UDX3G+)?.4R63"H"G'N.3%B&BO'D81P51P1[T MWO@$8!XD8+ALOU,U.JLMWJ'OM3:DGT\W#U0Y4&&="%I'%?Y*(?7( MF0WRL :Y]SX]G-HKZ6I637!#J_TPZ_EA/$WOE^ER,2)2!734.62O+0@>''B% M06ERVEB9(H:F]"!0/'/APR#S<[:NZ5T1#?BYZQ%NKZ]P[6FX1L=KNG"AZ.\? MN/L^S!:+U?BW+^['R$1JF9>X?XCS(!)*TVJ4H:-..6^25[9V:MXSR&N^V?*1 M&-F]0>I)84,;O-^OBHW>.0,6(^6($Z4@-NB AS\ME202^<@>-ZR+REGJ#[)K M^[_??'?2TT!32[(-&*I[+>T^IGGY#7>1Z,@(XSS3#G@(:-T1Z6!3CA 3$USS MA'N@>C_E1^AIOIU;'5-4324-P.ML,IG]Y9 ?M*]O9E=^F:\F]SMECH2*WI7< M:X\;!(05I/)),5;#A:K M\WTY.+@99J:[OLPM,75@>+H %C_F$[S7Z1ZWUY^"^/9*OE_3LPA)U8Y MYD!'\D]4L0*BU0*2RR9[PXVSK:=:/$Y)]]7);0#50 Q#1Q-^FR_&E\N1D9=U M2N[_+(6T*>U_.QDOQH'LQO^^&L^7T_[(DUG-6PO2U$Z9"81Q6+L(9/!*.+!9 MNBBEU)+=RY-Z(MRP)P'=%PTVB$><0C8=*+-7^3O2]N;$O'6!T8CEK')0&1RK MZ?W92G!)%TBJE&(PL^Q%8T7VD(K^RVX:N8J'\;\'!%TL?P;SXZW)-[M"G:V* MM=F.,0)4=!$\:KKSF<@JU$@>WZICS(XQB9U^DY);$:2ODA6_C1;@8_\_*Y+RB2_K3M"S^(MZ_RGGI/Q/; M GDV=9) X#5MTELR#S22>:"S5]8)94-SY&U!UW;(._^X?W,9]6#"/;.G6U$= M/HI29U0LU!*Y""HD \&5VK%,*)&-<*8T'Q6[)6W;X>_\WP>.(JL.,/CY=@W* M3:SZ%W+"OV!E6>*ZQ "&N5I:GCP$)N@/):+CJ.O8W<;(>YZB[?!V_L\'#>72 M \IF&.97LQ]+8Y7.S^5TL@SSS$=.6:V9J!-YBB1;52QG:W%(-DM.-JQ3IG4N MT)/$;(>M\WTX:"N-H:-K=W;Q$;]=S=+7&C5\M7A%QF'X@A]FXX0CY971K""8 M0I: 2H9L@A M[3 @N4>"9[M=9&V[];;+A3W?AX%CL;X#)?5T;>:?[\7PF:RZ@9[O[? M__. ];3E?R^_M?Q._5L?L?Q?];]_?GQ[Y_?C19@OQNG_2=/5+U\/!@^3_ %G M93J[K-F:[^/%^,NJ)/Q3^HKYZ@*G9?V3\<!+:J[!JO_G9K_W.;%>_ 'NCKUW_'N!DXSY_SZTT_9RL3>$_<>B(*_B?/7 MKHO*16@!6I,CJKBKY2)*0=;,!)>2(\W76$%L2=K!?4G&\_#ERPQ74$Y>N28V#E02>25M(8N'[[ MPVR:K]+B_>P3SKZ3U;"L5O91,!_)?V8, RAF/$1.NCPK9AV:9#!LE5C[0NGV M8VL/BYQV4ITV9'$?$)F_FN3U#N;KNN92%)>>[O?"0R$+TQ?R@+6!DCS=\EHH MCZD=3AX2,%RM]^$R?0B0 QD\M$/XZ2K.TVR\'#BTZ9=CA'!<2E*P@L@/2M*) MB0%L\>2RTM6T1._>W#1'RJM:3O6#2[Y$#Y]PHOR>YB0\YG7.U#,&TE7 M*"2NZ#1@J2WFI ')O/#.YI*CW4[XC_WZ02NE#Y/6M"GK!A?^#?6/,$8A1YE0 M@\^)&",5?12*)0W)HA,H9+%R.Q \M\R@%= -P=",E4.#@G1DP?F$=V3 M.3[4==HRRU%GT([ K*QT$$0I(%3VFF>FU?VQ-$_@X:D5ABED/Q(:FK"Q@V#O M@[+[US]>XR1]O0RS?R]M:<*V%Q$3)$-\4:8^KJ'WP 4O)ED9HV[=I^4EFH;M M@=G<-3V**+J$UF8WZ\,7=:0SQ@5DX6I'&8806" [JP25(A8>4_-TCA=H&C;J MT18!+\+K '%T *]/X0+GZ\/W!VX&ZDJN"REO#J7..U$FL3KT1(&34A9&QT^Y MUF'G1PGI#4B'R/I^INW!C.\ /8\O!.<8%=)EED$:245 \=9;8\Q1U!JA]!?]P^EDK*72 J2=4^+OK1!274&9.O$DE(*A0EADC DHT M/DI"!&O>A^PEFH;I0';T2Z^I*#J U@L/_+_]G2ZN\GCRI68FT?]S[2-:DC&I MI #!)0_*!@/>.PV"F\BDM]FEULVB]B"SR^?O/7'R8';[<876 2Z?;29)%X-E M]'<@R^I$"Y[!Q^"!#F]T*IH4;'?]/4\=S6J#M&9B:%@>=]+\Q$U)5KAX.UE^ M>SE[^GB9B<^N=X*^)LQ.*-)805"(&9:@T2BDUF@%8Q4;+/B*U-G!-E M(ZZ7^8B7JTX.CPIFY PWT@H#/#$ZQ:X^3BDM@:N8?>#H4_.AW5L1=A[YB;N@ MYXG;MJ%\.KA?M]K4C;(?!?@*1$@1E*XV'UC_]ZM;)21D6QY (FLDAJ]Q&I,@34 H1S MS)2<##;O_MZ(]&$#Q=U N+&,.X#VL^$(R5QQ1F@PU2I717KPW$O0,1?O!5,^ MM'ZL.+C@X&B!FU. L)DT^L@FOYLY;:4IJE17C)5<$QXM!&8]2,S6)NUECENA MZ>5$H\,V41;&KW;FZ_M9R"1[W;H%^QFG%.YS M^1Q%%%U"ZUY>DU#6)1,16) :5.)DV-4*>!."Q\A94F*K0KC_/2F%.R%@UY3" M7<31 ;P>SVQ3$5%GP4$O6RW7SAU..@9,A^BTT9R;UFFJYYA2N).LMTHIW(7Q M':#GN?2FDIFO-S]@J/F603F(4EDPRG*ZSV5P)]!+YY!2V/BVVTL /6+I=F93 M<,P(@^!U=K0501\%KZ ^T[KH+"^I=2^ZLTPIW$GDNZ04[L#_#J#T0C*;M^C1 M80)F$$%5-\,Y.G^*&2=1LL1XZW2C9GB MG7>A/'LG^'B"G]?=G#$ MY83#FXYJRTYZL(5#1(\CHV;QJE M?ETO2N<@74PK*?/K![Z$48I<$F13"*'&:*#+FX'27&JA-9;V[2F?H>?@EIR; MW[UB_JM)WDP;&-3 M'+A3NDA3C9AC,>90XH=5M\WP]J"7YR#"[>&J#_.OM)GZGSJQY7NXJ)IFZ;MI MKJ64+ )]0+Y;=G2)"5W L1!SSM'HYB4I3U/3">Y."X\'??^;R*H#U'VD>W@V M3@O,C^_I\:^N_;22O;2YSC((3(*R,8 +P4..BHPIHZ1SK=7G(?0.[$LWPLR# M++ 3"; #L/X^G>"/W\/LW[AXGLVW2VKN*8Y%=?<%*[ ME7^JU\CZIEEQS1@1Z1\0B:X/);F 8&P +@3720N73&OD[4'FT-G< \'RV +M M +._U#',M;?^ N?ORZ_X;3H?;]X+A506@PA@3*Y3U^JH/^0!I'$YRY22**U[ M;S]#SM#IV -AL)6 >L#:]/(29VD<+CZ$;SC;5/]+Z4H2EER]4#/(?898@_;% M.JUR*CH8WQIECQ$R=*;U4/@Z6"A=(&NEG/%7C(L'*CGR&'UT"K22@E2R=Q!M MCB"0*\^0J5S:(^P9@K9"6O.AGAT@K960.D#3VO*ZKW=6*F3TR4# MUS4T((JK$R,32*Y21J8=V03-S;KG*-H*<\W'>0Z.N89BZ@!TUZ&KUS]NO26\ MF>%_7Y$U^F/5JS\E(S@9 5PQ#\I$3MP2",87^D=QZU)K9;<%6<,Z$'V$_%I+ MKR= /K:A=9:'TR9$52*D&L57)GMP1A1@-MNLZ'_DRQ\+D$^3U4D,NA44GH): M([ET"K7Y]8E=Z_.L=6$E(215FV9F,B*<%K4-)QU:K:+0"4^ M?MT=0*V5F#8 M FP'2:8GM+W^2MT[+VHZR88,EW=VWK638$S)OG[:'^]L4$0@ZV'501W*UD-(2_QS6Q+B@ M0LZ1MJW**13B4P1VHAD;(F0;Y=A$7#UA\>WDV]5BON08W_CSQJCHM89@2.LK MJ1 <1P&G;FR-A:0= &0WYXX M!%<;R&*T2:.S11XMZ^HA.9TXMX. :Q^)= HNN>F\7]OU(VI@BBM0.CH(]1': M6U0ZFY04MBZG?H:<3BRY0<"UCT1Z M#^(^F_(YM16"$RH$-.^F,YM( V MEE"2 A$E!=DZ?+,U<9U8D*<'T%:)JX=*<^B6.ZO M($M+5TU1%J(6%H0@P]II--RV?C)YDIA.[,_!]5X;:9U1]5[K7NN[+W*LVKN3 M=U5_MM2)L5R*TP6R8J2UG)?@@C4@"HO&.B5L:=TPX#Q*ZU!RY=%;8+JV:?-2 MD3>I AB968Y%)PRM4Z/_-Y36[8*WXY76[2+<#N[J;1[L2\J^#K@GGM;R<$L? M!5GK%GBV7'/%"V_=E+U5YDW7?LL>@-DC\V87Z?4$R&<>]7,*S$=9@ 530,D@ M@(YW H;%<,8MV2:M1TW_%)DW.T%AC\R;7>32*=0>Y';.+9#I V^NK.?EK\_FK]-]7X_G23E]5 MN";IBR3&:(]T%&/(X%@F9NF040:O5&B=R? $*> :6%025 H%7,DES!:&07V1\4:58.H6R=3UX2_H']@5: &K:B72'OF$?>Q'< MY II(QE/9'=$5\T0$R!:0=NP,4H92C#<;77%/KW&L$ :3N@OO*3(Z*#X_!N.OGR M&6>7M4C_FA&C$HNDZXCNIF %*(QU>%*J^14L:1U"%LT3KA\EI)-XWNF!,6TM MI0Z@5HF_N9+>3N@WT]WR,2SP$\D4\ZWAN=H4%U1Q0#ZB U5LA! \!Q%REDXD M8VSKG.SMJ3O_@& ;4!Y)GD,;FYN@QB_3RTB6U&H$[K>+D);Q]E=_A5F>?YC. M%[>"'K_]_:V.GAL97CCSC-,%E!C]X1,XHQ@DI4H0UD<>Q%;&Z/XTG+\S?Q@X M3RG"#G3JYM01(]\OON+L[21-+W$4C2#>F S&(.U"Q +.(X?"8O;,229C:_WY M."7G;U^VT94-Y'1&N8377XP_?@^+9?SVUV4CJ+;9A"\LI3DPEJ] $[IPO691PM!9 1\@H?/6=V%B=NC?361UL=Q-PJ ;' MFN/T69U,/IZ\G^!_8IC=&,4L.3I3(I!M$6J(0VM2X$$##X8YSD70JGDR]4$4 M=^+C'(JL!PG4IQ/CT!;CW09W]S=^HT/6RN+5Q?+W8:X1/;IF+O"V&GE5B*K* M"V+)YZ^SZ=67K_0?Q!$&P901F410Z[FMM!"*M^ "BXEC\DZ8K8S+DY#;B9/4 M"M6=RKD#"_3Y/69ZL7!B^MT$H&L"7F M.@VN)J#001'!JF"U= Q;U^WL2F,?R4 'H^?!=.MCBJJ#&_2I##LN>,XV"^(9 MCZ 2.O""3 *7M5:,"Q9+ZQSK0U)@CP:LX\I_RTS77831*:;N9N9A4.1A10%) M<5,?CRS0%@1$Y1"MQE+<*=!U!IFN.XE^YTS77>0PM*/[=%)FP5Q8D+4+5"Z@ MLA3@39W?(XQ* C%$O5VCA+/-=-U)CMMENN["U*&AL8QJW];+FVS=;"++&H$7 MPVMK!N((L02,YNA,]MG='[7U!#">6.,,18=&"H1U<1&_&D_$"WXV_8WY+ M@IE\&=,-O7J.>?WC]_!?T]DOY *MIMIQ&9@HV0&F0+YN/Q9F-_A,O-^=6Z*!.=!R%]KMF-CK2Q*'1^=2E% MA$B'[W28?(S$P?. MBN)<2KD6='JG[6KTEV,N F8ED;@78VG]JO4"2=W"[G X/,AS:B>;#J#VR/WQ M[J9E$G,*0X@@=$K+3EIT1)4FU\=8ZTQ!YTY0=OMNI_3DHP7FAPX\[">6CB!V M*Q3X"W%L3.):?K*I:2#*^$@KXY/G":R-"E2=;^CK['=+[HT..@OM6@=6=Z&O M.[]S3U0\ ;?F(AK:$=UA8_^!%W1[_#8G@?PU MJ<@DD_P>#+?/W=R&@.XWDQG[Z\6]D.CL##I=,A%*]S"]Z7!QG0KQ:+ MV3A>+:OZ/D\_S/ I)GT(8SJ;M07PR"I'+IS*$%,MOB=C%V+6'+3A*(W63+.X M+U@;TSILZO')X#RDA']6P/\Q7?$B6[+A8[*0I"J@O#/@E(T@366%M]'?#_Z< M&.UK0H>=,'Q>4-]'MAWB?-MZEHPF"J48\%2+6I3$6K20H+C,/)UFKF+:%\(M M2Y*.-HOX9.@\AD0Z!-Z;Z=6$)#;_C^E%CB']^[>_T\55)O.).'_GH(UR8G2* MN &9B,,J)P5!!UN9&YR(P4NWOZVP+15;@<^>/?B.(Y4^0TD?,4V_3,;_@_EM M)AF,RSA_J\F&D>/G$^OEKF/QC.LU_C2\N1I),'VZ\!%62 MJ/58'&)@&J1.UBO4W(C6PW=.NL&M3H,[F]/0/T@Z.$'7=%LKB]%! W.2Z.:! M01!" -GU4CA,GOG6L?V=<.?/#G=[L;;#._W7-1EW;HH:D7O]@W[J6YC\&+FL MG6+6@-9"UFF2 IPGJR5QJ;./F(' M_4P=2?6M6MP'E'<A^([%KN?KWH=2T IABQ1%7'@V50 M+$APFE=_2 D=@S%.M.ZQ^R)1[O?]1N@,NTJU2*\M$GR.3M57O5 M@[>"M* KI@BNN$BM4]BV(*N7FI*6>)@>5S@]XZUN:)UKE8*,@B$91"[5/BF2 M#"(E)5BN0Q(V92%;YZIM05:GVFU?*&P+M3WET@'4WF&8X]?I17Y[^6TV_;[J MO;))@C?*V^ M)%^3X'V=P><#L2JRPKDF*\:UAM@SY'0*K7U%?[_W8",Y#.WW M5N/YBG[7?X19_HLX6[LR3,NB?KC>C0@^E90L*&,+*%L"<7&C;9YUB(.0*;.]!#;ZYFD_'B:KF3-^._ZT?7K8^-=W!N M8('_/IZ,+Z\N-]95]L6Z',$C.9#*N0B.KD!@FD>1<^&9\08BO[/HP$+?1V33 M%OP;6O#A[UN$8[(F%^9 FU+-:LZK&<1!VJ*19^F8;7'6[RPZC/YO)OB]^=>! M&?GDE7?S,HF,*\48ND9:?^83>?S4? !9=*JZO98*VP]1"\22++KZ,(.2MF3O2TL*>HT MDG=D?.TNC Z@]42*!'U\@4N!3?*KR^EL,?Z?54W,4YL?\9BB+*Z ]IE,1*TC M!$GG*GM#IDA4R<3<&(2M:.\T2-@&KH,(>'=@^Q6P)_BE4GI A(S,U"*IY%])*=3&<2/9W&%(^L,7<51)]MEA]/1FO=<'F/58Z6 M:'>R)LRKE-#':=AD0+':WRW7!KJ\CHM!IR &4E,A$2B9=TG(+9-PGUWG\&9& M-\IWE(I)=7@2(!H-RF&J\11RI'023F4?56SMA-Y>?QC[O[4P'[8DVI/#'9AA MFZ3YMY??PGBV5+W5F"Q!:4OV),B<:H=H5X,XM:JB<"4*&LE8:Z/J<4J&L>B/ MC9@&7-\;.]]Q%J>-T/-+^#:F"ZX6]OPRG2SY4C.@[VTK9Q4"(U=$%[K'E2Z\ M-LDL(!4SUK)@2VK=K'XKPH8QOX^-K?8RZ4!-;1\IU(%E81-@*$CLLV3?:6;! M,961CE>VJNN,[N:F]K'A=A3)=("X;7)$@\_.9X[@5:W^J6.Q@J>/6(I99.<\ MBM8U?#]1+O-@CEWL7X?2,MUOI-4:P&$RM-O.JOH8J"5&(",)[YZU@P?N3 M!?7/*9=[)RCLDF9Y.>RBG56SNID0-@>6 M]B4I*:6[![HGW-Q=5^X45_O*?7HJ(?2LS&[B>D%G'C7GX)0IH)A <)YK(,YI M0]OB,K1N+]_H.;R##+IC7)W[B:8#L'V^W2'BQLWYY6N8?<'YR)-7':LKS46M MBLCT1R![%I)SR2>9>!"Q,=">IZA3O;:G_*='$\9YULO?[UARQ%KXIY8Z09W[ M5KML5,.^"9816!\L>SVC\Y8OZ\B350F",^30VCJ1Q:A(JE+2K1P5>;2M&UCO M1&"[2,@S7?=7UP0*47A]X;*Q)IL00R"FS"%Z'[-/@HY@:_=T>^J&U8+'P]33 M\9&F\NK@WMUEV$@0SH?($)AF#E0I9*R4XL!B0BV*9=&V#LNU'B9T@HA)6X0< M,$9H%W'UC<1'YX]DE%HJ3_NIF:0*>:PS! 5@$5(F-";&UG&4GW:,T$Y0.7", MT"YRZP"6+XVJL<[1$:9-H&"Z-G=6$"S2IX5V)A5JIMH_QO]$8X1V@L..8X1V MD4T'4/OE:KZ87N+L(QGRRU;Y7\??-EOQ+ 29-(,4@J^#*Q5X26?5:9VX=$P& MTSKC[!ERA@VQG!)BK632 ;P^ST+&RI8-_2B3\CG4\0O"@JK-:Z-G I*(T43: M'.;6F+I/P[#)LZ<$TD'<[P ]S_#J)NC$$84U18-(M<*;>0D^^01&,8?6ZR3Q MA!Y"=Q'AH5R#_034-^A6]1(NU[+$@L!CI/TH;B%(XZ&XQ)E"9S1KWB[D!9JZ M-;_V1,'V,-M=)'U#[%;QP^TBAY&1,HO:$8-S$4!Y3O=^L0:RB2+[VKJVN-.! M[@DJNS71C@[#%F(;_('_Z>W]@8O76*8S?$/_CK],?KDBXB;IQW+NULI(?97_ MB\S69=V-T[).8R4;1=9G(*$$1,$%Z%B[K">4+-P+'S_U\-^(HFXMOL-P.9S4 MFI6U'%(&N.K^_\S^_X75,:<3^1UGX0O>JJ8M7N7(J]MDJQ=E:^S)&+*# ]JD MC) NM$XL/H3>86NMCJY73R;*05/?7SJM6QU2:P/+OK8495AWB]6!,Q%"RE8' MG6R4_%#5VDRC'FU4V6 :M;F,#BT[_7R*J_]5(0MCJZT+@3(K1$@Z$\]%5N"( M9"A&F"(S\JRVF[[;B*!A9Y8->?$?1V;G5,YZDW-RVR)?CV\CSIPPWV8W DZ0 MA7, 1P;)S4'4Y$7Q#%Z'#$I'1VZ4SV2@:LVC5E;[UKWO>\W-,>AYSIKV'FJG M3&0"O P&D*NLB!48;.LTI9\S-V<73!V0F[.+O#H(3;V=I.DE?B*AX:KD+ZW$ M5U_L'6V!.Z:A9,= A60AIB+!*59H7U:*T#K2_@PY9Y-[LQ,"IL<11[_(6C]S M%:.TCHBY%Q%F7KS)IG"1H67F[Z;_J/6&$Q,0A#$(I5" 5<[R.J(-FN9E"O- M*\!?H&G8!Y7C@:FI+ 9NW_MA-LU7:?%^]@EGW\=I53CJDA.EIFD02P2=C50@ MEFB@..62YE(8+;;!T@M=?!];^VP2#_:QBYHPO _ S.M(E=4.YNLC9;D5S$0% M1L3:LLP["+YDT)AKEP7#C6[1]/M) H9K 'ZX3!\"Y$ &#_T<^^DJSM-L_*VR MG_1E^3U,PI?EM.M/(7S:C+'S3R1,!U MF]4&A\>A$IT>D[T=F#A;!9RCRRPDYL"'RC&?. 2,!1BR$'-47KC6R\E.49DI#IX+.HJ("7SD#E(*9-X67Z(Z&)[-'\N' MS9([!DR/)K/S;$-1XS")#LN;J^68QH/$=?Y]. M%E]KG3(75I /R+5,I'/JT!67/5@E(G+FN'.MVP =1O$Y/<+O@KU=TO$;R[4# M-VNWW?XGAMGGOZ9T7PD51*Z3O3T#E>C2\@+IPLS9..7I.N6M*\7W(G18$[E7 MS.XCQ?.$*F$/1YZ,JT"_KE8TTXE,O$;;;"1;R\FBI.1";O5HX M[BS'\T0K_6SUG2V=/PY,U,;]UHHZ&+4ZL99+)U 5><(Z^6KH%RMC?!@K,],**&Y:9W/=0"YPQ:;](K;_27: M\?/#3C%#;T04WA5P&>O$%!\AHDZ # OGAIPSQ?3C62.&,M]4*,UWD8?FJ0!]%[L&&G&/-]5;- M9VZ?- *[6>SC].*"3MU?899'13O#HV6@>%P:+W3$.%>0HG$H ]>^^0CH1\@X MIUCI+BAY:F[4;)9NT^ MX+*W$)\ Q4XS\>3+A^4JHU*")+LR@TTE MD),4:UI!U, PAZA#"D59XV!O\1QI/EY$.)R8G: MU+4PU+67DX%@Z-#XR+PGQ#FY^B^W"T0-OL=\F>;!F%BG-KC"OHROS M,,GO%U]Q]FX)$PQXQU(+X'2H(=I0'Q3J6%1= MAZX93I>C4S[[ET1Q@@'O:P;>8MA*T2Y&L7H3WF20,=>J"I'(U9 <6$R!\8"" M^_;]T9X@IM_1[[N(^6'/LQ:\[V*6]^?P-\X_A!^U.F*S"1F$1V(R^=L'/ M=7"F 9.85\G&D%CK(I-'R.AW!OPAT#F4WT/'U?\9+J[P52853#M9[V/$K;,E M!P[,OU=KXV^]E5N; M&S'F1:@=]91$XI1A=09;*< ,*E;5HRUJ*\VR]9+#)# <5=T']Y!-.QM/9'],%;20Y9#H5#=;%O&K,Z+P7P&MJ6W),<;6=$?_<*L/D M#)P"*H12 M@RNUSZH@#1616R N.["/@);_P0KG=@3Z]WL>S110RZ',_GMS:C>4K& MZ )!.@G**U+HT640.3I%WTDAMB[S>I:@?IWS!DAJ((-^ $7N)?WBBV7!HZ2L\'?'4 M'*WQUH(OF8%REH,3V@%WI63.7/2Q=2K0\Q3UZ_8?@J>&4N@ 4[^1S3S]@;@< MDOGHANKEG6+)X!E7H'BBK>5:ZFF=U#8701MN#*L7B>HW-' (LMK*XCS3:-]. MRG1VN1)EG%[1STR6C)W_-5Y\W4QT/:;_MQL!)_ ##^!(HRS<7\?S\.7+K'9_ M679#^HC?<7)UDU&I6'%6)@T9:RE-J>:8%@)T\$$;C86;TEA#O$#20>&L#8/7 M@EGW*_.8K)*DUTW1EFS.G""8G"&+P*V,6KNTW32V1W_]L!F1+05\)XAU."L[ MN"*?J8%X_>-FV/"RUR9*RU4LD?B##I36'F+6"4KQR)D2N903-@JX3]Z 48<& M2-B^?NH@L?2-N$>'6]?&]4I$!2Y$,@94(J,CQ0A&&,^D5-DT-]%V)+';;H&' M065[2!XLMPY@N3$VKBV039?Q$+-$(2$S4Z\'0==#CAY204'\2\K=GZ9W^+R MQTGI%F:'B__^'($&LACZ\?G^G?#NND&=%5HE91EHG7E]_52U4UP J8KSHAB= M[';]F)]<8L"P:;NKL"$7.U O?T[(W;W _!$3CK]7IMP$53R:F(P SJNWFQ4' M1Z<#F"LL9,YB":WK4)ZFIB,K:D]93X_"^"ZR*']=+_QA>C%./Y:E-?/Q\C%J M.E_,1UDAJ^4,P$+MV^MJUPJ@-F!H*H .=M.'1 MOV[%6C9QN1\C%1@:9A$L68R@9 @0R7X$)+YYH6+PIO7KS;,$#?B 6;!?!I_F8S+.(7)8EUW/YYL#M@Z2'/$4.@.JY\@#KHO+QH%09^%XDWXGVO' M,7DH FV=HX%T7R8&R6LG;$!>0NOBQJT(.U0/_C[]OAQ>]?8^RV^7GSDGL[!, M K?U/+*2P-6!'SJJ[&(0@KG6F]^&KF&=PO:XN:\DF\NF^WN7E\28=0J,](X4 M?S3@4&GZ0Y:4ZJ7"6_=@._S>/1K"VLM_IUMX%V$,WO7@CJUR>S]O)VF&88[S M7Z_P\_3MY/NT3D=Z.Y\OT[73Q56N@_8NIU=T)Y&?-*6[Z'\POYJO63VJ\]VC M9@%84:6.LT$R:1U"\$&0I1LU9OO2?7PLXH9MFW T>'8ARUYB:+?WOZSO)U+> MD"PV7_L5OTW)#YO7 *%AM;R[^-I3-G@-@1 (/DJ?@\_:Z1<-Q[U6'K:UPNE1 MV$P*O5_'F^/V*Z[^2]S<_/RFMLK,M=Q7I,YXWBR%#L9/44G;R,414=, M<>'(Z*DE4RK&%(067K8N4#O*1H9M!#'L]7\2X?=^ C8,O[Y+1H998[458)(T MQ&\5P3%)?RB33>:88VX_0GL7"H?M#CPL9@\35^]@K $W+S 3WZ02M!ENZ6X1 M DK1I=#5DDSS816'>T=':^@[L'>TBS#.N9O.8OR=MCLM&R;?N01N/0 IB5-TC\6W3[QUW IC L3BZK "Q\%GA6 \,C) 1$IQNZF!+Z\U M@?]7D:,;F':_5Q5OV!BY$V-@;'Z480A0P$S/7%,F0PA =TWA;9O!'/ MT]1TD(#02NCW[](V$N@DS+C9S#JK^BG%/Q*"1TWLJ2Q*M#5)1U C!XS*"#(3 MZD"*[731EBMVD'30&$#'8WB_>NGVE(B1DMK)XBV(:$F-UYYGH698)(;%A10- M-D\!WH*L#A(23JNI]I;)H4.9CWX!UG[$/"'(R$G]YNPA&OHC<]I'8#:*^U.6 MA[X CU-8.N %N(,$SLV3/&;;U5-V53URT]3[.7;+V^P69#[,\%L8YTU;J2=' M('B30YTM")SSFFV M3Z5KL-8A XI*)5\Z\-\(,D'MV"XN)C^505&A_37Z55< ME*N+5REMG@#7::^CI%-BGI$S%)@@C9T<>)84:*YBC+Y4M#5FS':4#5P?>$*\ M/6C?T%YR@[L'F[U]F$V_CVMCDT?V-G*N.!MX!E$;4"XK.89,(AD1@,REUX$IL=YK^-1LO\'TI\U$M01+<,= E1MJ>Y!!DSL0\ MF[/+-LCFI5T[DCAL6D'_FG$_61[JCGP^,6)'I/JC9UQ 9C9#[7\(3I#^-Q%9 MQN@URM:%'0UO[J,E!_2/SYTDU]2O.57&E2_%2-06$K?DN/G$@*X,#SSJ0*Z< M$M*EEUR;XV5<'>V-?PCH'5] ?=:1_(IQ<8#C?/NO-_"-GZ2FF?M+O_\A8# Z MG;C@@+F0(E%!@3,*P3GA(U?.2=':8'ZC[LNK_^VXZ M^4*7ZV5=>>1MC!*KR:D*KN+8WAH!7A>#FD>C0FOK;%O:AG98#T;((UY >Z%T MX!%4FM].B$%7JRR95;OICV3$D9]+EMP'G*4JNB\XDL%QPW0$4^K.G*\:.1C0 M7G,A'&D4UWJV?-@?3N')PO\E;'DR\W+7_GHU2[#AA>(#NRR90U MFE1I("_6)U'0>/_@9?,)\_F)!89VT)HAH!D7AT;"TB_8W+'5?1AIKTBU:0TA MZ5 [Y=!UBH+5-IA2\>0++WDK##SXU4/[2&VE?QCG.K@:-D[CF_%DLX7Y/V9U M0&EDT?CL%<14!Z($@>"EX5"22S[)HHIHWF3R*6*&S6@^BJW1@NU=X.>VT?1+ MF,U^7-?ZC8I 5B,'P$/1H%A4X%6P8#(/QL62K6\]*_8Y>K9"D3TK%#5B?A= M>G@B:A:&X:R@1@6Z5N^I:"+0OQ&XY3IKX4S UB[W$Z1L!1]W5O YG.7]O%ML M'+;UK*_*K]NUQS=98DF)2#K6 R.#O-[0 4*.#I*TAHX&W=^B]4"1;6G;"F+^ MC"!V%*%TH*UNT_Z^K [0T@%8MMPJJ6CA'802Z0K/P1##1(:8E=$Y!IE5:\OI M.7JVBPRR,T)5,^YW@*1'3LB(1>8"N@(!XZJ3*2G3UL5DCY"Q M'5S.-R"\.Z\[@,NF$<"M[.EETVWB"$>+"7A:MAFE.Y=V)2![E@,CG@37.B'U M"5*&?[ T_YR&#K,_,ME_E=8I*^?,%W-5JU,UDW4"SI$+H@]SKC:#L*" M3X'\ !8,"OK'FGN3U)[*V'EJB?ZP<8 H&OX=O.4%UE@*W>-J??Q,#3+$ MR$ [IFJJK@3')RNGHRCP[&P$]3V$$SW8'L_P;5NEIS+ M(#6"X+7_D30!?"D""F=2!6;()6T].G1+TGJ&W#Z8V ET^PFH>]Q]_FNZWE8V M3MLH/'#F+"B;-$3&-+!HO>7&,Q-.J^>N2>OI&CTY[O834/^X(PAM#A3WTK(8 M!3D_=:2A31:<%[0Q+;BQF?/0/'5V:^*&STD;$GM["JD#]-74N\4Z]>XS_9VE M21*4,'6X6W PISM$R_ID61]Y MLK;ZV[05%5RLG=01,%N!,AK.6&O%]#@EPUI>ATOX!X.0+.J-_ACNL#- MP#_A2U"&&PBN=FUSCK82G:G9G77DO#5>MVY9\("(OJ"RCV2G+=G< 4[N*MQW MU\.8,!;/HHX@98W$\4@WJO(,Z#)73JKL/+;/HGR4E.'3KH\7I]J/WQW 9NLB M)\NCPKJE+$NIFMC7(:8(DNO"BLPUJ:\QCLZG\NQ@(.Q;>K:+5#I VPX53B:P M0OYF+62I[Q':%XC">3#)&J,S3QI;3_PYI]*SUH@[DF0ZP-R=\V*,R"QS"W!WZ+?C)LBFC#9D% ;P(Q(R$9/&5 MI,!RK64NJG![;T3)N16?M8) ,S8.#86'-52T@B-;GY,Y6,-0+%:SWPDH61ON MN>96JZU T&'U65/Q'\:Z#FZ'I^N@DK?*E= *,DFS_9(3)S=LR]EU[UAI6S=C? 90>+8C**@J=#5A3 M74=!U#NE,P@,T8;(8^*M)RGV67QV GVT$[.']M,?&2KZRW0R'Y,HEI]L6C[6 M^WPZ>W^UF"_"I"K;]\MLD_E(H+2)/ A03M6VCX%!9,0\'KF2V3B):;O8SJ&4 M=%"JUC0,<%+)=*"VGDQHFHT3W@J5<\F"*[4;5_2Y#GWV$'5Q8+AQ49*>UOZX MCZ]/DK8= L\J%'T,H9P/UMX7^@(9 M_"Q-3 &%I>;.!!'?:MT/G643)!Q'CT#?U_KLV;]NNN!VRSB< ?Q1.]]GR>OF\M*C;G)/Q M4'M^DP&!=%9P_BKG94UCN'@[*=/9Y7*E ]IC[[M4@U;:37;9:HCP#2VO[M'R M2*<#B:9$9B-X7WR]5S4XM(H\"XZ"9>NR;QU;VHG @Q,)<%'Q_;[\0L=AO+AE MQ:[CS=HMSU& PK%J:%004 3@*@8KO-"V^>B4EV@:>!+QT?#S( VAI6R&OCUO MCQ]Z2\?X!:%KB+ >!>:(8!K,W#E*ER\CQ?C+ZMG#.XD^L(#).3UY?0[*86]O_SY-T3N;_+NAY*@NYA60Z MN%X?;N,Z;V!3^G;SK66=I-5".E-(RXLZ#R9: \%D":E64V-$RT/K&._.1 Y? M,]@,(O=-NZ/*Z]P N:[&% R]*F3/J&4U9O$%I(]U#P? M&3B'P'0/*0X=-_F/Z;S>,&\G919J1)PLX]FMS6X*>WG@14<5@:OZD(+:0Y3$ M0IO(F4.0,,# &2BH- MQ"D)7$=MA4?._7:CJIY?9]@HW$DQU)#A'5R<3UL=-V]_BFG2Z#J $,0@.@X, MG'"T)4N;)4YY%UN_FVQ!UK"0.Z:UUEHF'<#LT4C0KU?X=O('_KWX_!=>?,?? MZ6>^SD>R!)XS:L@ZT0&RMG(N:$!A&0_!RRQ:ES5M3UVO+L*>P-@F7G>XE+K& MWR=,TTG^3PRS46;$*$97@M!U(*'4N>ZI%H?2R>5"EY!;.P3;T-6KHCLVYO:4 M3-=H^_QU/%MM"6.(RJI,!\C(&ES.]FBV^+O=43)).(P>C7015>V%X)BTX&5-0R"UKGO>Q#5W#/H,-![8] M)=,WVL9EO:6 .4JI%%A18NT+S"#Z$J!HZ^K$WU!$Z_JJ+<@:MJW!@%C;2RZ] M0FUD+4\D_012&$ZNNZEC@X,$TLV<+ 3MO&__@K?O"_[1^AT, J>=>-_GN_T[ M)&;5&J!OTTD-V4S+\BO+PL0#WN:W^;4-WM]WIK[1&_MJW>MGT)*2BC(YB%%I M,I"T ^]8)F4BE% 2E9&V\1&\2\&AFN7]MV71U^3+-?M&9-3IXJ6!D-"!BJ6 M4T9!BM&*I)1AJG5BT$,J!HXM["_E^^KC0 9WRI$\%.I%UX=RVSJYY0,3 _GL[@!S&W@[P<4OW><63, ;(YC+D MX]G:#B>B]T.#_NQTFTLG XNL6?W=_MPK^MX1TE'[R4/P&THM5%4@N"* M ">3% )38K*U#;0KC5W9T$<#WZ'"Z3F \^:JIFW]3F?K\FKE0+RF?_-T\LO5 MK,I@^:57:;E_8L^G6F@99OG@V_3 =9O=L"WW?Z1;UXM</6'OR"$97XP7/SZ$'\N,KU^O\$%>1)+2H$0# MW&L/BCG:.2EVT#R[X$RT-K?NA;DOK7W=PCL@YJ%O< )A=7 ;;[O/^MSS^:_I M*#.OBY8,'+>? (+[B.;G)8X< M=\$6KFJS/K?*L8W21Q !!=FX)=O2/&=T5R*["I:=#'T[B^?,\%>S*T8\*>9C M\9!]D77J-EFYY'O55J,N9.FD5JVSJW:EL:O0W*G0M[-PS@U\X^](RKU$89$L MBE)'OINJW(VVD$3RSJ/G*K5OL[,;C0.GPPP$OEV%U5HS>M-RERL5#%" MQOK0:YW.:+#(U(, 5)4Q#]6+,3@,AB9F#7"*Q=:UPL]0HH&'D!P?0/MP MOGL%],=TDM;[,AC)HRX,A)3D4@M.WK1V$@1YVJC11:-:MTQ\D:B!!Y0<'U1[ M\O_G?5H=W?.<3_>X.N*]/*_>Y\'U ^O_.40NK?N';_%;F_'SY%W![YW\P.N( M,L[!YE1K[ (YV,)HX(&LAI"""+ZU;FS[&/UA-B4%M/CQZ2K^%Z;%Y^G[V:OO MQ+V:'UNGU=S13J]__![^:SK;_)U?2"3S54L*$G[)(F:0: -I0.)#2#(#3YBX M\U'&W#HWIPWE73U4[X*F1SKLGEJ0'82--COX3_-M_7XV_U?#$ZQ^? MZ5L =#R!&!;B:YG M--8-K7M#80XF:TQ@@DJ@9+00:JE!858:YT,H^0@-R%\BJP\T-H/"ME#;4RY# M]V5;GLK\OI1QPD_?0L)U?S!C!?VC#217'S^M2."=RJ"2B*T,4L[TD!;Z?5WUP7=L7#:8TW<%9X6H=--J/ MTH%[ ?9S:QY1P!W ^-5\CHNWE]_">+8<;?\US+[@?*05*I-L 1U3G62O+7B) MFLXF'<5L'8O8^NGY<4KZ4(3'Q,#]L#@ M0OWUX(GWY=-BFO[]^K8*E[X./TH6DO:6[ Q+FTLE A<\2EM81M:Z$.X9+T<[O+#J,2]Q,\'OSKP,W]1/Q>3G#<'G/K6^]I?KC,4H910 ;8[WMZL15 M$B$PY10Y8<*4W+I(]4EBAHV9M+8)VO*^ Q#=IG\=Q0Q<:R%+@,PLF= IUW-D M PCEK14BD&'=NKCR(14#FY)MQ'N_^>1AO.X!+=/)=YPMQG1\/FQ(6&YGK4%= ME$%Y42#+($"96G;L0X90K)9PK[@09JP_F]043Z+T[;P^A#F+V?+6_]_,]P<54;"RWW-W(BU^G-$JS,]4E7 M(D3)-"23N8\BT_];OTUN0=:P1O518=5$$KW!ZY_3^B+VL?:QFH]$<45QJX%9 M%L@"\'7:;AV@1>=$"8_!N]8984^0,NP5=U08[?XA_*@7 M_CH[^]4DW\G+-Y;);$"'&$%9^LC'@) S.I&*$I*W[@.Q#5W#]GYH#ZGFLA@Z M>^NNXW#_$B=M.Y[F.LAEEG"$-OAH;!W:@C7IR GP6G,P@K[#BV+:W,NK?B*C M:X=%A^W?T Y 1V5V!TKJ^:V-&&>&<[JC0ZX-R##31RK4G(\@%8O,)-\ZB/0\ M1<,V9&BOF!KROPMKZ;']O)W/KZIC@2@U=P%$K-']7*=(T7T.2;A4=+3)-9]> M^#0UP[99. V.]N![MQAZ?[68USHVL@9'5J4DA8E@"]=T3Y?:HS@JD&@TNF)B M3.VSWY\E:=BN":=!T[X2: BI(R;M?;JZO*1/IN7NES_22K/OF,MT5D]3F"1L MELFW^Y+-T_L.W/5Q6VJH*PG&TH;6UJGQ9TNYX\' M;Y$+\BRLMG1R8CV5BCYU*;.DE%:L]25X+CE_N\A]EYR_75C>@T5^$29_A,M5 M!A3'I++2Y$@@IS^<*Q!LDB ,>BV--4JT?HF[O7Z_F8 ["?7^[;8OASM"Q_H9 M4C/,5LL(!EDA-M"9<:&FR4GFG' \B.:S[NY2,' 1P]Z2? (2>[!UZ$C0Y[^F MG[].K^9DFJUZAR\/R_MO509U6YL:M,"*M9F!H/_1EA0=&.4$9)>Q"*^"\]N5 M]6VW7A^XV$>5TT0?XX$[R+DVI[)1 M@C?UV4YJG:,H)C0OQ+E#0+_YAX=8(OOSN . +'W%9>>A.O(7)_.U.&8UHW?9 MW?/UCYN?67?\7.[X9MN3?.\$2B&ULEG5TD+Z@\X;!$9. :E8M E1]T:9\?8 MQ[#7WP&P>C &=6 9=X#S.[I]=?>O-7K.+"?.'+FHKF::F HB6258EJ7$ MU@V+GB1F8%=M<)Q,CR&T#M#WD>R+V3@MUK'8/R?CQ?SCIS\WEJ?( @VCVT;D M.C$M&C)8? +FBS++@??-YX(_2]# UW1O*&PGO Z0^/@S R:RD),N(+Q'8H^1 MX)@LX#R*F'U!KK$Q L\LS_<0 _%PGO< G)M\KE_"M_$B7-Q]9G@SG:U:6FX> M&T;2UG&3PA/+,FTP2@$^&@Z.OEYR$<*QUB]\.Q/98T[P3L!X.NON"%+JLW'' MZ@7B[:1.'QU_7SKLS=MW[+Q&@U>^P_;5Z%FO3GB]F,X),>_+[?OX(U&[J%?T M?#%?0BS>NHUO^EBRP%PVG*[;&AE7')\3ZDYY.-[ 9.L3]HAOP ME!>PWNPKNN N,;^=K#([[PVN_@?]FL6O)-4W83Q;UC:,>#&)?$H#S)8ZK) E MN@@= YY+, 5=#L:^=$T,0OFP[MH AZ9_?'1@K]]R9O9VJ->NCRK*%U\'#F1R M?9Q(U1254+ DS5PP#H^8[7(8\<,ZE ->*,.(OP/<+T]N#1F&Q=5\U2]8B< 4:G,$?'-6^=BO: B&YR<$X)AFE+R?0&K75@,=&-P);U:RD9 MVH()4(MKZ5.756)!9-;ZJ>L1,H:%UX&"?0XF>W"Y'\-U!:9TX!(;5.)=,ANAHVVI'JW.+93O"RSX2?MP.;,WN#C3.G=0X MR9V7QFCPV6=BD>?@"MD$J)0N#I'%X=-(3Y&\,> 5MK<\.L+2IO=-"ED4[\$[ MPXD-J"$F(R )PT.DTR%T\Z+ CK(K]I?D\TFGN[!UZ)MJFWRW9(7*@2[Q4!2= MEI@+1.O)ZPT\)1D,S_<[ !TYB_!4Z:8["7+7+,)=N#HT2K9,GT51'&/"0#*. MD;/*%$2?&#"ZOG,QL:#=KCZ]86KRJ3).]\;*$7C;P4US-W,M&\U+21YD;1.C M1$CD"U@'D9F"]*_,IO43T.Y)IZ?(*1C0;ME?(AW Z2@)03I9]$$QJ(-30141 M((BBP5GCF>3:,]\ZZ^]G3U'="5:G2%'=1<8=X/R.X;#6_ S)5$BF\E3(VD42 MP2EKH-"5DEFNI5&M(>,G3$O="1O/I:7N(:BA+;I58LDG7"PN,#^?W1B5 M==K055,48YM'+^: >2F\+5+)^YG\3YG_6Z_Y$V:?[@.V8TJJ V6W]_/MN^L\ M.6UC\1$3I(2LMG]V9'\3:SES9!7'[,GX/O45_B+5P_9DZ\,:/;'LAU:W>V_W MCZMZLM>RNM50ZM5E'0H_\LEEKX4%+NH<5!4MV5MYU;,L\^*XMGHKW7PD CNW M&AJ#K$EN2D.)]Z+CX\MLB/?9>?%EMG8^L ME-87%R '9NL4*(3(, ,SFAGFD\SWT3R 6.4T]#(L:=TI&J6])TL*8QUJCA9"KCT: MM-0N.2.]^[GJVMN]',F MG9, 33UI3S95#/]$\3@LHM:%N=:=[L];3EAK_7I MNV#V>.6$NXB_ \/I;HH3VLAR2!:DKL3;%,%SKH%XF;Q03'G1NI1P]US&,R@C MW D$S^8R[B*1#N!TE/02DSVKXV$@FOHL6'V1$%V&5!"5*H(%T=J-_=ES&7>" MU2ER&7>1<0:5;(>GG)U7?N-. M>-FIX>$NPNL B0T\9<.C4+X40%$3GCPI@R#(<$*?$S/%\5MCXH<.9KS;*='L M#,HU#S$53BS[\WUXNID*]G%ZLR^_EU6T"36_6@:91"-[0O1@@2"GK\W*! MD*("84HQ1J><2_.8Q)'V,LSA&!Z=K51_2ZCL?62^+>/BGQ9AMNCCX-ST';V? MFCJJ$PB,-P(LULFDTDIP(@3P66BOHG1%M>X=?<3M#&,V_7S'IQ%@SOG2>?2M MZQ^SZ7P^"D:X4E*=->7K^ );?2A#!D"*V2DC"^F67L[,T]L8)K?SYSDKC0"R M^QGQJS,RP2_UW:"+4T*"*#BNG+KSC[_#5,'E4B(V92 M8MXQB"6)VMW,U'+D#,ZXB#X6I5SJY>CLN+=ADD9_GO-T3"B=]U7T(F?6.N@F M[W:$R@;DUD.TSH$R@A-S8H(0,C,Q.>5<-WENNV]OF#S2_T5'[3! =1%OGO]K MO/CZ%2_J:)G/X6^2Y)X+FS\X/N78G3.*V8EV87%IV5[O=J9#16PXKRM4S2M[<;Z:1'.=3\M MVKN"RH'AW-\FM^V;XX_ JB5"JVOF3V+*8OH;_97+:F5=YU5O\F^7/]]Z.M:> MRQ]K<%8+;O21>YR=$U$F1?P#VD?SV6+TL6YI-?F; MD9[E2I'#'>KH6G*] [D(P*SRVD?C>-KJ?8U^ZRV\TF' MA4,YLP\YT6XK3+ 7Q#YG44'%OH^(INV MX-_0@@]_WR(\"BT(WA88]S5<%.L[H4C ??+,$R/H3+00_.U%ATF1:";XO?G7 M0<3D;I&"M@Y+,AFTX^2[,DW$)^^!92LY]XPT8>OWT=VKDR-L!CKF7E+_2EH/GJ[[_Z^];VMNZTC2?-__DC-UO[QLA"S+'FW(LD.2 MMV.?$'7)DC!# 1J05%OSZS<+!"F2(D@Z)#HU(T41EYI=5>4\P1AJ> MC. NMAXM]O>8K#X(&SM,5A\BJ ZPUJ ](%F)9( $$++&I%5.0.:(!*W+4AZ49=]!/$0 M)^Z-3?J_RS/Z;6?SBV_OP@7.K.),.1Y(5C6D(7,$KTL=^%>"CDD%I;JI3!I, MW928X.2H[UXI'DDN6 (%-D10GG4:N> MU>M1ZDY^:'H$.=1P8F5.E"R# M4U+X^J2KU+5I^ AM)S]1O!O5:@6@OX5B;2X<-%85299RU/2H*RY=K7(*H%6F M.Z=.8NK[U7J$MI,?*=ZW8NT!H.>F6-=O^<_SK_.,B[QV0+4P423'H8@ZN+08 M#RYD QB%3470=V7K27&C$W7RD\.[4:6#(7."L\)O;2%XD>B?Z2?'FA#^R$>- M/1=\5RK[J,B/3@M>N(&03/7C@P3GBX%Y$S3XZA?%?D#,3M>1?X0\7=@\%R7.JRK:<,I=!9-FZ9[6G@K?]);D%$GNP=>I^^@__7'[XM+P\#XO\X9]X]A5O M64&5K.L!S*XD4AD/1M>!'('7^6FH@4FO=21K/!C[E-TWX//ZP,4^XER.R]L. M[I"[9:+2.,2<:G%HSG1X%\!+F8"ID(@W*GK6^D%ZEO7@A[Q(^TND SB-4@\J M4N$*R;+$7%LL@K(0UD6A/CABBY 9CYXI/_%Z\$&P.D8]^! 93_W*7L4=WN/% MQ1GFQU<=Z$*^D5\M+M_9N>%@J.#8SF^ MI#JX:._4N5\9(=>$1&=,\@*05T(\)T*2MB!-M 6E"VJW3LY]VQ)N'Z;S*KMC M8;&MT#I 7X,40 DI>QT%,&:G(U;RUF3.1*28U2%Y+[Q2]LR[$VDH5Z+L8D,5N)O!M(^)$%:,A M,L=3ECU@TU+K_["59J?XQ^K M><*92\$XICB8+!FHY"-$[QP4&85#(V46NZ5'CG[T$VV[::\^)X";,,(>D&=/ @^6@BBWT$B.OTY R?<&]M&,O?-Q^NA/MFIE*.\:6?P]N2PW$ MO29",/]\N2+.7CV3:[K/;T7ISJ_5/,]X"3P))%8+TG-EZG!TEA&<]HP;Y(JW M]TL&G_)$FUA&-*/&%?1I;RWY<3_2BT5^]=>7^6K]&[XO9:J@&G2&JG*'P8(RLS7.IM_VI.Y(VS;Z7#G6O9TCUX/NT8\LF%D\N MGI%.%) RD*3(YX.@Z<;AAND0N0I<=*Q3 U(V_E_:>VNKS,I&9CHG M)35FXDTAF862*K_(KTR)>VM5B:7C0H$=J3S1O&AW)39C@.IYO5&/FKA()FZD M:PE$LAY4% +HPLS@D-GD9%#9=3.>9AAISZ949Q2$3Z.0@^!V.L4]3V6=[Y9L M/,J@Y++6)170:FTA8(28708=+3J38["Y=-,9-9B\$WWT.M7)B6!W"J_C4ZRY MIGXW[LBLI>,Q07**3!T2'<1"+")F>>D+1X='-TB;4OALJHQ.0B_' ]\IJ.:A MR<9'F5642$9;#=YG 8J3>Q)CB/2E\TJQ7%+SB1F3$OQL"J"Z4-QNH/D<*PFW M<6\GYCD9R37 "E'5J>_D-_ & $@VF*+5CD;O.TB>-U/@4ZCK&E.!NY3< M($P^@X=Y5Q>?^VB=**(V4=<)Z\F KPO>B]3:(*]]"MV,9QTAHG0*A66G\-B. M ;>)4RI-KK'M?'F'=9P!??_EYW@9SNI&K-L2C4:6$HH''CEQ*ZD$D6<& M3LH08N",B^.\HP>1<:+NZF&YD^G9/@@]O;QX\6EFQ6;,$K,0K/52.1!H+5GY M5M"5:3D$8I$-109O1IEL=5PRI\FMG)H&M%IY>"0X/@.-W5[8MXU%?*88AL)# M@L0,K[7K 7Q! \([5A=IQ^A&R;@\2,L!4#J=:IW]V<'JTB!/=K3@"516=!-J+Z$H+VT2''GN9K]O$\WJWAX\ M7"L';&,-WF<%G62<6LG1TNY!YKLBH(/%$ [4FGNX8+LGJ[=<%NT?- M-,')4]2LZ<'4@2%X,T$85U_G"1\6X=OEXBM)&*_&&)]_6%Z$L]O_7A<[O5U> M_#^\>(=I^7$Q_Q_BVEK[?UFN-M^J/\=G#DTI!AEX9359\TI!4$Z#SJA1!97) MOVRL:L>E\$03ZH?Y6R< IA-) S(ZW/G&(^#NP?^XN>9/EI$"4#F' K,3.K2VA%X MCNL3!T'@T?6) ^31$98VBSUBBCP&A;5\*1 ;6 :/01,QGM'_,N.A]4**GO9# M[2_)Q]:P>,'-R9=%Y4ICL0!>N7'9V1CE9&U\ZMX\*E>YCDQ"'755"V$Y:Y;;([Q%0XLNQ/&>UO MEXLK4_TZ6$Q7P.5:/%LFJ45GE ]T#; ZZ%FI$,$EX: XI[G06.L5>U&*H<1U M_AXT1FTKI1D50J>L6S_RX^(3KCY\"AM^G=^DX#9S 3WS649FP5G&03'&()+A M"49GGD5BV>5N5J<.)>Y$=6M<<+=2P5&1=OHE?4^RY^Z(I%EB)>5$%H?P)#Z5 MO(3HM8"898F1)_I?-^LP!M)VHJ.WGHD:'H"SJ4/HXS'E'9YA_8]NV)*3BC[S M6A6IL8XZBA!$M,!E[5?CSBF\-T:Y=8?'X#.?:"OR4=2J9_B<]GZG)WFS&6QR MBSG&)(LQ(01M Y"V!/ Z*;"2OA]TXK*?XO7AY)UHE]4S>=T.0]LS5\7[%GCT MQCL>(Z!UB:ZJ7.N370:5A24?7AAC6E?@]N7K]5=\^TS4\!"D]=1D,BYS[G5B MKRWSG^D>^27,5S<]#M>"SD(89X(')UQM@XN"_B9KQTY6"I4(21]]'/-Q67"B M?N/$H=$.X/CW"* ^R;X92R')) 6H4.N/DI00 L_ 2F19TU]%],]0A4\T[-J# MXG1X"0Q"\=\N;OLT^Y*,Z)TG^?/:J62* <@Y#\K/5_@&O$=4Y1QP BQ@@*(Y)K M9!)(59R-II#83[!XJHWN]Q=K_UOI_D@H[B18?^1I(RIP;\D*!X&L!G)3@"CJ MOHU2HN.\).G^!J-K^C/FVX3:.P;3"8ZN6??QQ/OL>_57_2M^Y\V<.+8X7Y[- MX[72C1B@3TKA>5A,68W$]OZG]0Z:W]T"BPV)(RL#JP02E/#,U:@3)9 M1T>\9:(UDA\YSG,9S#,((,MQI-4O\#:=S'6J(+,Y0I(^UAWQMF[T8J!Y4L[G M[+QK/7/CT0--"[YF8M\-3GO(8.H&A?HVD&I>QO.TFJ_][O=X5GX+"W*T\XM% M?A_"^TTK>W0Z,W*SB4.\+M>HD?6B&?#:(H_)*JOC4T;MP,_L$CW[2'DY/LO[ M0-(?JV7!\W,B*IQMO-'SZU$(TKI@0P:-2!2E.FY!D\$1?$I$"[,QV 'XV?Y) MT^;L1T5-(_9V\(R](ZG0 3X1X'_&KWBV_%*YM7$'-R2E%)//W$!V2/#WMO:D M! M&^/4P:B]\ZXF&.QQKVDA3>WB-)9$.0$87ZUF=Q[[(OX75?^$%_?TN/:B< M]II("5A31C62%3!ZTB%>2A!26-6\G^"),TV;EAP/7DUET0&V?L4%KL(9T?,B M?YXOYM69KE&O>PJCI ^.,S#!D)69@H"HT(%E7H4B60RJ]>"/G0XV;0)L/)2U METH'4&N074#ZOR Q@ZEWMLI*@)>:*%96\"0$,M[- )HW@Z8RG< QT,B%T>6 M?0=H?W&V_AG,#Y.^T>29MXK3BR" ,T_/!68%H3A+G,V9LY1LB:W'3>QVLA-M M'M@3+_?GC;87WJ0EN(,RK!OBZ6^_E_LYU'40_F7X,K\(9_6[+SXO+Q<7=#70 M>1D9U$*4ZN&7]7Q X-'!U?T]R31P,]7] M.@0^RS9+XQ4#&XL#%5B"$)T!CXJ3+%3,LG4@N]WI3[X8Y1!=F @$^\._%L*, M56CR%LF[.3\G)5_3_.+B8C6/EQ?5++Q8_K[*\T587;'CT_*,8'%^;74NUYG< MRZO/7Q:2U3R%1?YY?G99F]2'_MH#"E%Z(Z%!H4IO)(U1R/(JK.J.].^GN4[W M^V T>1\,,O?DC60;P"?O01NI"\-?JX%0*<L@1:5C5([K^]?2 M6,C;=L0)%]P?"7M-A-/!G7?_(=C0-0M1*E9W\'A6:]IB(J9<*5[:RRU8':'F+FZ=HTM";WPD*UWH- (\$YHT$6B"-P6U;QH^<&# M3%/_\\]^>O_HKG5UFLEE) M2G?"+J<5!.N"Y&F#9EVPX*A!-BT).]DEX"DR4-H)B$D:*%'(2':L<[GUS*S6 M0;8?ZR!>D.#R1FCO,5VNYA?S[P+[Y:[ ?B_W#W15#!&4MXX5!SS4U&_)MAI8 M2/:6MBKKX 1OOB:B*06=Q@*'(&Y[%]?11=R!/70@S3]]>_@7K+M,@L949"X@ M0LZ@A$'P0@HHCBF%6A%?6EM5(Y+32RO9\5%ZO\RE$\ATJSVWEFL6Y-P8S0"S M(#ZK.GVS3M_S0A>FJQDM6@^8>NI,$R_/[04\.X%Z3TEV@,R;HISOJ]6O>V6R M]JP$!)M-'7,C! 2K"D@Z!6,E)JM:VR!;#],C%O>5^;:JJ(,$T &2GMCQ:XJF M#W6D<^NU<%:#UPZA!&M\,"I@\\5GAR]H'BTU-2JBV@FB U3=48\-"2QJCU(; ML,&'FOPH=?<+ D>76+$B!R;&O)EZ:'$[WIVT!],[P,V!]L.;FRJ_G.BR15][ M1.O(*6(D!%8T<.VL3TA:9%N#K=79>VD-.75/9#\PG+X27-=7E_HN) [.JZKY M7( W7$%4%I4+W,CT!?. M7B_*)KX0W==GZR\O/EV=7$RHV!NJKO_#SEXMJOQ*9:SF^+N_P2[A8S6M?]YA,TPYI1V#_U.#Z>?YUGLE"_L?\ MXE,MAB'ZB*A*VR_+%4WG>9[64Y5G*&UDR=2F?)E!^8C@=:W#=L8F MH552?.Q1-*+\W.\.*]+&&XZW/\9%@EG 9$\ M9U7(I28C046R;+W,#&Q.2A!8+..MNRMV.-9.4#.G K6QY''H3OD/S9#V(R'W M:7WYJ7:5OUYLPCD*.3H>! 2&=1%(D."TL> XM]HIHX)H[<@./>-.&+2GAL%1 M)=7CG;?91K#X6(M17X;5ZENYVJ9S/J/;/&,@-SZ+1+JF18"HHP%A!(M:>170 MCGWW;3_>3OASIX:_L>33(_3H+R_IZ_G%';*NQW?.T!3':[."T%:"/N!,$_=^6H^P6.V:GAJL6C.\7/Q\^A8M_+"_/\NO/7XA3KTK!5/UQ M^I%W9$S.I M.<9O ($]T61.5P60'OBA-GI$WJAP)7D^<=#?TG5SJX@ABZP"< MVZV%JPH-#(87$R,$&QTH12:KCU77E. FR\!,\X+1)XZT&]Q.+D714A 3XNI\ M=3&[&6_\*RX_KL*73_,4SM9%VE8(K8*)D%0F!F6IR?<1Y Y1FXZUUZYG9:N MTJ?<0A)]]1U%CQY@VB1K4Q$O6_-[:M#@Q_LD7$_%UH)QI\A<1%(H1:J>.PJ= L^T TX"FH6"7K;D\(512C:&LOLW>OIE)(:QQ+*_7W(-* M-2%19TW;$+EP.6E;TB.X.,?T;Q^77_]]\QNOH+'YXCLROG_>A#!H([3E01SL M0.:__D0$3,@PY"D;M7PP7DZ0%3Q?EDN4C\L4[283+_\_TT907CR7P@!SOP M2=XN%W]>+W>RBO/@_&81AM+D4WFKUZM2. '8E!1;KV^X]?'3)/[;8^%0SG8 MBAN_Z\7EQ:?E:G[Q;6T(Y:)*1D*U5*Y.J2D)HE!U+Q-+1OD4,GO,"#BH@//. M2:8MG!O#M6C(^2[QL]$GJQTRBV0$1;*$%(^*'D3&($4GLI9<*+^33WH0@GKH MSFXAYR>ALP?3.P /G1IKU?[+JS?UNGM."^>\]""C0S*EF 2/-=['T=8&/431 M.C;VX$%Z@\T^,KZ?4CJ8X1V@9E/R=)>&8(0/)O.KZ01*: O!N 0VJH0F%,VP M=9+RH7-T4N?=$C,'L[L#R*PC/B\6^0W]Y-GM6KD-.=DQGERN^]N*I\M8D+VF M;8#L0\8DI%>RM;GSQ)$ZJ<)N":260N@ 4S_RJ':4K]]VZ9SVY$X 8ZFN Q0% MG"X<4+NLA)3(L?4+MOTTTR+IN!;T7A+H%DL;G9-HB_6%E*S8!(IY XYC?:.+ M++$8+[!U5_UCY^G-+-I/YCM!:0\!= "F2L4BO[P\OUA^/K^]M72Y>(L7GW!U M%A;Y.ESAN>!,A@C.27)#T,<:PR)2.>,L1\/8)M'U0LCR2B#N"W M[IY:A+-W^!47E]<;[%Z_>W]M.LH2F/8*+.I8US+7'5R8B#J34_:<9=UZM\H3 M1^K-:&\$LI:"Z !7_X&KW\)_DOOZ[7Q#T7<5^H_?WKW<4"6,L4Q9 T8[73>! M"O#<:["UD4HS;W/SL>.[G:PWB[X1RD802P=@>QD6(8=K@C[B(EU[O@)-'>Y4 MH*Q7"$;MP4E35R(EDXKP.;G6'2%;#]-) V5K2+5A?@:%EEC.HVM9=(!S';IUU->^9)UK9KE MED@R#**F2UB&7'304KC8>GY\J_[)"0H']X3"'GV40^32 =0&M^4%D8.07$%& MZ^O\8 O>UW'",GDO0HS1MDX#CM) .4&*N0T(1Y58!X@M&R@D"M2-=AHWDU",$GVC48TF@BRZYDBS85 ,]5GB(F4S;H@IW M*26G6.OXVXC]E:/-;ID(A"VE-_4TJN&SMF1PI0BB3E@>0,7UH :.X&0D%RSK M3-?\76P>==39:$-:Q@+;$<30P47XHP=U%85RS!16R$!E9 > 8IH1Q\A*R!:3 ME:%&O%O7T&\YRFYAE).;V=B"\5.W7VYM-2S,\&*9!FN0&&.(')>$(9DG7"]7 M\KM-BC_-GMTFHMVI5W<(GZ<&R];FE*1#U%[7"4.&3$=K2(L24^"8]BY[Y9'M M=-6TZ=7=J\4P>199L1)D5+):O^0_&7II'#H?K8W:/#H2_+ 6PQ:7_O>GTJLB M6 @:HB\$J6 +1,$,8&*QT#O*R%@:_>(?EJH9+7S94I%;\[X#VV&7%( )7.1$ M-(1L9)V$'< 9'\!PPS79X2*JUAGE[E,SS2"P1TIFB#RZ7^'Q_O+SY[#ZMBRW M+_6?5AC^*R__N5B6JQ^M?L%/2$X!_K%:?IV?TZ?3%[=^39NE'XT/TW9-R)B< M.L)B$94DP9:THAAIR-"FOWF&GK3"<](8Y]",UF\WUF*1RNRKQ3L+\EXOR;?< M>+++Q48(MQF_Z6V:&<8T!L4AF%H=P(,'I[6"[#0Z5A3RT'K"UP''[:3"]4!$ M/5Q//;[\.GCB]R!UTU(U6V>R6$S BZ>7S 8.W@@$C]99= 6%'*>R?Y_3=E(E M.SU0]Y'>:>+TU5_$8)+L?$$/X]KX>KND?R47:WE&'_/Q>E'&+*$@$U^1(68M M!Y6, V==#?J@TZ3 4K-Q]CV-0DXGE;K3(WT4^>^O"LN+<'9,D_DXMO T1FYG MUFLJ)9NDU^$@6RLZZ2Y-3H'6GL?DHRAL')MM%.OUY>6J:OJ6+6T/J=[W>'F0 MJ+PC38JAU)E"&6KW*X3B3(DHN16MZS3W/VV_MNL0//U0?GXMD$D*(@HP)ZZ*6SBM76M:U@F9%G,MA-3,S3@\ M^;,/%P4F;1.WD&/MGY/TA^/*@,^:,^585F6LI-!8AN DL:%##,%CR:^#V_&: MU(V-L4T!/9><\X)@?32@:DV^9[H %YH;[EP6P8^$RL=/-JU=>#2@; %H0ZGU MA,4KRV,;50RY\9$GL$S6)A%O(3CIH*#Q67*1D+=.>.UVLFDOP\FQV$YJ4Q<8 MWU.O%XNGB),R96$T@Z+J8T-.&(2$#&+Q:+F3/NE[PW2V+;P=^,G3&HO'AMSX MPNG >-Q&1D8CA% 1M/*!S&M/YK7*&I)GP4=;9&R^#/(0T(W6)#;5/=="+J>3 M GF':;E(\[/Y^G=?%\%<_0Q]WB5A^-O-]VH'R<7R.%F3]@<;*=$R,@>/D)LA M?TE*)NBU)C.2_D@(T:"&6#LAN2N^?4?7Z)5%E==W!+-%K5]<1UT?EM6,2SI[ MC.LU0;46,=>MPUZ %KZ6(O)HFH>-FA+0;P9G".JVWM%'EW$'[M,6XN];1Y6T MG^>%CDB"FH>S61+6%G0"3-V=K2R/X(T5X+UE# ,]8N,-[!]VU'ZC32. MJG< M.H#G37RC#E>BG&"Q^;=&*UIZ+?@Z!! 3RKI#I"^1:%OADVEFL5\!8K(G;H&09;;+SMD-U,E/P.)?KGK(8#BY_!:X%?JP=T&/"ZWJ: MTRZ=+K[.8911@;4,ZU!. [$P#BF4D%3=X5#:C^(]]-33#@\Y,D#'DN;4H=4' MWH8[=+_#K]<$_E[N$S^3R?G,E .-F1@=LX @F2>MC=)PE64)]RI$ML19#SK& MM -$6@/QR&+I]WW^O%-/1K*X="7: CQE6=M''$07$KC$#3,6D;G64&MP M[)U@Z4\-EL>69PF)P'BWN-8?N$K$@YD,*M/;8\$Q2WKL3 87;(8:[A*!R-?8 M.O3>G(C= 'YRJ:1IA7TB:+\51HLE>*VBA9(" E'*B==2@%5&Q!I0B\V7]PX[ MX6XX/;GLT8AB.C3:^>&H6!P2,7-:%X&:@W2\+JG1"$Z0"R",-J*D+&R>XMYM M'0R=9O+CV&@>2] =AD9_H/W1.-SU0X,84Q'%DF\K(_WA,@26#!CG410FZ/_? M\_9VCY+N=:+=P'HRN:7II'4Z9L%[O+@X6P_FO!F;(D)"[;T&$37Q.V4+,5@% M.9@HG! LLM8])'L?=C?$GERRZ3C"ZP"EV].^#]#&O4\A)P'!XAUU+[UG;C[Z7:#X,DEK$82S^DTG=0HVG)1-6OY@[GK2&HHB17N<(( M?+UOCC-7JZ<+N%2 MW$X.O%CDZY5,K^CJ6G[#._\\TUDIE94%KYT"I80";PQ"<73'A\)B#,=8$;@_ M!1,/ZFH/L1UV"!Y)WCVB_9%EGI[+NIQ;@M&RKA33#H(B%X[\..9RT2;)UI=K MZZ6KXXWV.CY.&TFJ1Q#>;0F?!9%0U;$G0DORRIR.$)BI.W2"ET5E^NDR-O#N M'FGBF5['!]L!$ND18#O?\0]7!+Q_,?'97X>:H:_/B]7<^@WBCD3Q3)+_BE@U&1-9^'( M3TT>O!1)\>Q9$?LL9D?7>(>H-T;;^9AS@_FU]\FSGM MF%720M!D!:NH D0,F3RSPCD9,@%+V0]&=S]HVC:>8V/G ";W^":NDT$S-$;7 M'!"X.O-)*>9-H>GBG\V<'\[Q%%OZ[(&Y\5;A5Z M(T#&9(&N$-(%(WP=*99T*"H%-[K'NC[)M"TW$Z!H./\[: G;I?(QQR#H] R2 MKO,V1:&;U0L#P12I,=O@8NO%*LW*5D?KAID 8 >*IHN)$S\0]1;)IQ51QX & M8L8:N;:D,TPA*#(#72:70O'1,Q5O=VS&'Z_]9 )$#65^!Q?6%BY=&X-S_,XJ MY:P3%EDMT0[DF3($7_^(Z^4214JNCI22?>!T_0X@&R$O>ZAT^C*W;E%S+YQW M_>4?R[-Y^O8B_??E_'Q^$[KSDKPZ4BM [DH=#V3!62N!&^,4=SZ8YD,P#S]U METG8@_&T_6(\AG![>XEOT?SKB_M?SY06:)%L M6YOKU$!M"O@4'4AAHBA%$^-'3$/L=^@N<[7'@?-8HNT8S;<2+IOTH;?2\=JJ M:(LWH'(-%1G+(2"+5C$FL@E'P>P/1^LRL7L<9!XFIJ[P=V-8W2)O5K+R&NM( M0"6Q>FD:/-%7&[>9ML7:(,8"W4/GZ3+O.A;2#A;(P:W+8\1J;A,3"W'"E )! M.UUWW6L(D3'@,A@D3N6B6@^O??@D769&CW.##1)":T2-7DS_YV*%:?EQ,?\? MS.LHYX>;B12M:^EW^:B12ND'4WF,G=:1%QY$ >>-H]N*'D,7G(&LDT@JZ*"P M]:2B$2OI[[5 W>'X+6:_^BN=7>;YXN/5S.;S/W!%W%_0-SXL7_T5/L\7ZQ]_ MAQ>7J\7YN^79V2]710DSNL.5%]X#FE3O=2G \R@A)14CUS:[TOJA'9NF?NOW MAV#S_BW:%1(ZB"YMH7\FDN5*)B)#UE@<9@MDFDC(UA)Y&6/VK2/C6XXR+0[[ MPLNRO?#VQN 77,V7^?U%6%V,B42Z"%:UZ*+6?5V>U=KO7TA(?]!GK_Y8GX!^ M]H_E53SL?,8%IF)UK*D)"[5 #'SD&6)BO)B4B0.M(^\MSCUM<.@4,3X>+/J] ME!^F>;-V^@&J-3D9P4@-J0[+4I@X.!D9W0JQ+J*6F:?6W9!M3CYM1.KYJ$,; M:/2K$#,6DHU>6W"Y)% :/40DS]H7R[AP*G+;NN;H$"MEM-#6*4)VD/ .M%)> M+=H$6[>0\C,.>8P8TRZ1_P(YQ0B*%7)?'&FAM *Y3\X$WMJU;G'N:8-LIXCP M\6#1>JIETT#>=8_P]>C8L[ X?Y'SFLRZY[TL5Y_7'W% !&_P9S0(W1U&5Z.8 MW;V^+0+R?+4>,_5 G(0+SX2)"31W!I0E,,5,7]*U&[)+@G'3>F+^@.,U2$I4 M;:ZC95;S>%D_L8KD0XAG.,M!2IF+!'31@ZH%9L[:"-Q)'4G3@VJ^+."Q\TQ? MRS(&9A[(4+21R(06Y_GJ8O:NSF9]\=?\?*:4\T7X LS6;'!-"4G)M8X+^%O^:?+S]O#LY\RH5S MLKU$J*W^I@!!W(.4(9=@DC5R)[?R"9'?^=")A;Z/R)8M^-=!=.'[@UBON_=? MR!I?KM[4_ZQROVH#QUALC *X+ J4+P5\;;4I-C'EM-I0Q"%&(84Q:<"@RX8L$E2SYH:%U)L\.QILZ\-07" M$)CM(94.@$:GQNJP5H(V%W&4EM.E&X",>E]GUA@(PFO03&J=> P\MQ['^^,I M.H;1/H*^[_0QFW.@Q)8'L:^#BV(SD/P6_4I*KSG9 M>; <2PX>L)8Q*X9U%UBFUQB-RED*D\UNBZP?^NW37A$'2FO9DG4=7!A;C/WO MX<,W],^O+_#S^2QZ&'(E2U1.^1B([.,$7A\XW;1U!:.Y M3".)IU_@;3(QJ]_"!?%\\?'.OU^M)/J]K/]QYHJUFMD"&&6]LQU"1%[ N!*8 M4\PDW7K_^<&'[C(*?#":=@/M2*+M%\NUA_?=3?9X%I),7/M$[TRI^1D#V0O;:U[>44,7"W" MV-:)M\@";CW Q+ Z(@*6K<4Q-::N5/(V"=6Q\_C6?7'@N'KS9U.6RM<.-\0Q"Y5"*]4&DUITP^YYUVE#"!';-487;P=VVH7/=@59#*>2, M_&-^\>F:U.\]&D0F_:^V03%WF0$H:6-8YXLZW;I@>X]C M3EW*< S\/ S:T81Y>A&R/U;++[BZ^!86^=5_7\Z_U!]\BQ=U#2I]>)H?VMO2 M[+-'CI[MSX>Q8VG))>N5,X"A1GXC9T"02\!<-ES740BV==*GTU@:L\(J9VL, M/,M-.T=B!+CD90Y,9MS-W_R[Q]*&(*IQ+&V("*>.>VSU\8,B\[T.=!:LUE!P M;L!E28Z^XL$83?3%G<;)_"UC:8,0L%,L;8@XIL;45BK)JC""/ MGXX/7@J2SQD1N M.3>/KK :)O-??^HQ9G:(S =RL .9OWX[,XY+8UD!P3.AU&@.7G%7+SRO9:P+ M1=KI^>NWTQ0/CB?S@1R_G'O6SQC()G<,?)WQ ME77V.@?C?7[2UW[X5T\SS*>]J!LPK@-5?_N&+& ??+8.4BVZ5](31J55P*67 M*=N S#W6AS],U=^^F6;4S7BJ/I"#_820AX3WSW"B&8Q!DO\Q(;R_&/I,3]0W?769+BY7\\7'L,CK)J-W]%,7 MF%]^"JN/V'SBUJ$?V2 9T93J1CF(.V=:#U=:'^=%NIA_O;O[H=B4G2T>4/$* M8840=61@@_.N+C[,O'59Z\Z':YFE>/ C:PG]YN60111OO:270QMR- -9(@I3 M+=%@-M"_D%4S8DKBB>--?3^.@:;'$A(MI=7!DWN'H$K&FJAS7'V]&FN$SAJ9 M?*W^)(_60FFD+A!Y.OG5PZ@-D'^KE[+-NX M:5P$B>2-0=UE"@JE(29%>DNY#SI;'LNCGNH^ -MZF([NLD-%OAR#_QT Z7JF MZ'LRC%=UL?9U@[@WD7NZSTVH*TZ,S.#I1@>=3#9AO=JS]<;6+4>9%D2-!+UL MS_4.P'-=@%-[%*MVW53A_/2M\FVM99)NY<0BA^!JZ5=F$CRQ#:*R'DNQ4NK6 M]]$.Q^HG]#'FH]=:/CU#KA*TT4R7O./>NYI+J$VRF7SU4!!,E(P+F5C UG?7 M#L>:]AYK#H5=H;:G7*;.]KRI<]/S[Z7,$[[_$FYNZ.@<)\T3$'S=6V'HUH\% MZ_[,$+Q4)01W;W;^EIS/E@_H%"7[2G'9F*53P^*7R]5B3KAG[RM"_< MJ$ :50@=O'&/."[? ]*^&)6,1Y#UGEZOBW"J") AI115W=?0OE_AZ7--.^&H M@VC"?A+J#75W.?;VLJK1[^5F5\BKL_GG^:+^\]4>D9UGHX<@S%?U'=CD9F8E M<*D#1N"L&K@\6_"!W@'+Z!G2C+[VLC$\'S[)U*,F1T9< _9/;>C=59J;],*A7H MEE#MFW2?7QW($#0=4@\BG7@0R"PL ZD"%RZ0!FCZ2G S-6$%=BJN$MI6LC)FJR?+@NB"B-;>WK MGF@=R""1[UX',H#_'0!I6T4"5TRG0LQ160E0,N@Z&R]!<9RC,C[QT+J=X=3J M0(8(>LI>AHT7"P/%3?*Y./'H*!P*P543&A;.NMX\T2%EU4 M@HST[.TGH=Y0MR%F5K2TPM/)!=.D.4R2]UT)*;5A+01MDVP]Q?JA M " 0 !A,C-Q-&5X,3 Q-"UF;W)M;V9S=&]C:V]P="YH=&U0 M2P$"% ,4 " "&@-!6+I <,%L[ #M7@$ '@ @ '#/@ M83(S<31E>#$P,34M9F]R;6]FBH %2O 0 5 M " =IG!0!E&UL4$L! A0#% @ AH#05A$!$7G7?0$ A\L! !0 M ( !I0X& &5S=&,M,C R,S T,S!?9S$N:G!G4$L! A0#% @ AH#05JG. MSA%&1@$ ?9(- !4 ( !KHP' &5S=&,M,C R,S T,S!?;&%B M+GAM;%!+ 0(4 Q0 ( (: T%;7TI6I(=, !6="0 5 " M 2?3" !EZ8) # end

1#WWG-6>ZZU"<"CRW3(U=J(( MY M($S:$C X/:@)=:]9,6R.1XPFVAK]-[JR;'($KU.$3(ZR0N.SLJWWQZGF>!RR M+X92R:GD>&@F@T">(&+MX>-#AL"T!>>\S[35O9:#YE"?9HY'+R3TS/'HHY%1 MG_"[$/:2X]%;A9W?\O>1_[@Y'LB,%;0-0JS/D4K7VO&L02:N2\Y9&MLZ6?ZT M5;&1XZM.VB=0HY''V5US/'H M(^D'HT /!,RWWZY_!5SE__.__C]02P,$% @ AH#05A$!$7G7?0$ A\L! M !0 !EA%0J=*1 "HUDBB&(RG< M?+ZW_7/_>._]\1OCC7%WV!DPSLDY:^T]YYISG1&.YX]Q ,]E1__^@)9D9&9@Y6%E:._Z_'<0_ MRW:BDVF4D4$&.,'+P,C+<#P 0.DQ,O]/> S _S$83C R,;.PTL/@I)_0S$,/ MGY&1'C0S/6+ZT8?TXP 3+S.?M-8%%GZ'6ZPR80+:<3DOV60O-O0*7ITDR)WQ M"H]GYQ 2%A$5.RVOH*BDK*.KIW_VW'G32V;F%I96EQVO.5UW=KGAZNWCZ^-[YN:6["M M;>U]_0.#0\,?1T:GIF>^SL[-+RRNK6]\__%S#"?N_7<"+Q.SM!8+WP4'UEMA_#+:<6P"%W-> M-O2RRYZY2A#T"I_D$)+363M-_"^U_\GL_[/$XO]_RNS_2NS_SFL1X&)DH&\> M(R\ ZB4LC1%X/^=_ZOF'TPVM'E\[RM9JY<+(XG2VOHFE?]#?\EE^\/F:&UPL",T\&R37=;\!CMC^*_K M_=PBX>Q,8L!<66?_NC"^B*R-U"3V432)=H-%YPRO]"OT/U"K':JJ5A#]5_MV M(__:!N:YA<3!ZRY1U-PQ\-Y_\!@0_DSXT],M=/S^M]K5PYZ^JWW.U"26O MWR(YG4V 1,MD#+ #:RI(=K[1-(.QP]ADW9![ MZJZ:I)?"9-J&C6\5'=DVD?IJ=O\8&,A>?(+S[]T_Z0J.K==G_"#\>A+]QG,F MLECJ]S>)?.4WGXA EN59\WZ>"XQ,_$-NQT#O%9CG4I%/5S8)0_C8\. DSL5WR46'KPY!(4CXJ^!VFWGY.+>W%.-* M9'\UFH]MW6'[>.HYQ7&]&-I;J-HE/??M1\BIX4)2RYF;VME7'Y?K&=EJ&DRP M9 JNM3M3!.I) G/UW>]U8(N.)A_:>F'^3?R6H*3MUXP2E7(000Y"C70+(Z]T ML8/WR!= MZNS):82#[1W7DLN9YU_TR_M[*7U$2@$#HY4.->%![)9D.M=XZTPNE;WVN\]E^==]CUB,!I@(J0O4BBXX #:+J6 M/6RD/^#ZMMK#2-^TN;6]^*FWJFR:WFVNC!>>?K%&66D;*&W:!)REVW]%9MH5 M[-U8,A(SNOC=;3O_M\KGB(?ZT([X;Z<#_5$68V):WYTU*FDKT,979:&E'\!F M[LQ[@8C-KKSU8O5]BZY<0YS.=>S$H&'/"X8?Y3Z/6>4X_@<&I^>Z0[,7'"\2 M*^?ZJ[O43-\&MP!%5)6^0J>?[XWJN$4NM_!\\CY%,/5,F(TU"DK#H2"H&?3[ MS>&EI<\*:]#!3(4;,SKKYN45PUIII#G60.VERT(!/8:^C[F(U[OHD1\#]-!K ME25C-BRR/ DDS!VR[(Q&[4^R,06GE&=?UK!7$1_# > 5Z_AQV7A] BLIIWE& MG<9,<9ZDV!9>2RE,F5;7UVV[[DI\R7\B%LXT:$%!. LLX"=VH[VM<&,G0/S?V2OFSOZ^9/( [J.0*= M"S_-MIZ]I3QOJI61T'LR'L*"-?X_LM_M^*RQ)CR8*7NC>SI5+.F)Q)#*TDW) MBK$0Q1OE #'?Y,P@<&_&687HO>'?KQ'7SD"$#Z+YBL4OFUQ9K""=^= $\,#N MJP:,"%D#^CDE"[WUYZ?0N KTNY_= M-;\*;0Y ?Y9-0$*=4P7FUAJ?6M?^B= ML))6'0;\@?-3BA:U]1CPZ<[X9IB\ANX[!K+:Y=^OL\]>3[=JOO?GF7GE:I)# MYAMVV.6_08#B6P04:480[JOGO FNKL,S#CXS6C2)MLTTQ\Q@DPP/F)?CGDQP M5Q#.>!B4TLEJ>PS^*F9NY]VSOI M;2;+83V_HG<]QNA%9P-E? S$)] &,9R=_FC"_O QT(1(UOF,L,9\G-'9_B4R MPO2,U3ODZIF/&]C+VYW^9%L*'QB)B^XZ#1X.8L7TDW^2V[NJRCPNG A_P_F^ MC^E6NN+5^9.8 AV&50'+A7SZS@TQO)X\B%FLPD%ZBCWF3,$/1#[)$^LTI[2>("%GCH*K MFDQRMK(JLN'&3G)9STHA%\HZ=]>=\=X$5MQLLO\Z.MW8 '%R&[OS:NH8<)U2 MQ[]\W()__6$=.,=AVV?J_<(SP:)W=7&:=)]:6E?1#"H092#\*3Y*86$5+LO6 MS!TA:BU6CU W?>)Z_$0_,LJE 0>NBF6Q'"I0*^(QD*"[*K(+A32A>9=N!KLR MZ37NGK]K]UQUZKN!RY#D5G.MJQ#HR]\;3A"7_+1G;Q9Q:).*FNI%BCT;0_[A!2#[6HTX[0M;'A MG&2LN+B#XG_?EL^Y@K9]WUJRN+!N=M]PUG+\J> -*[^^/[.-*"G:*KJ1=;"; MMRJ!)H2\,]UI\>9CXISM!#Y4_=4\&S/)0E3Z@JQJM*BH#L.>@',&N$GC$"8+ M4[2)-JMQ-!G4Q'F]U+]^Y ="8 MHVI@RWEP3EO9=*VM:;=ZW\HPWBL@@7G8((6#Q>KLSP9*Q#' S$K-[!*)3H.S M4:Q _*OH&*$.^L ,:%@'K^K\< KAS=(!7'4^1! M?=D4+.>E>1AF)W)N>\Q<9<98''F9H# $89I'6H*^ZS$A_A>_\J[:S>S-/ZMR MBLI,RV58RTN>L6?Y(3A.N0K6$/9Q57'[QJ>1UXDAKY)+MW]*Q[R!:_%>],GQ MNO*8_KQQ;9LUL<6K-6Z>QY"1..X M#0178-<9PJL:05)!S;QIS*M5D_ "H=^EN>>$C9Z[\.X%G* *?G_0C5\A*VZ7 M:'023A8,5C=_\+=EVA&[]Z@I_7.0]14?J(Z+J7Y!/)MT0[QF<"EXCFR'&J=S MF F;CV'M4MD6^_'MQ4#0^=O\S_;5Z/*B]\VD<7A".!MK,*J2 *[0"7V" M6E0V+0]N$ZVM":.[$.5M_ZM1T$"MVW].X%D-D /CY+[63$<:AQN9?2O<@AM+ MO@RB/O_(L.);N3]9<"6GE27#QX<7XVTBM6D6_;6 (B!+TIHQ=*B*5EXEQ4V: MU]:L# :_"-8X!=$DN1 MD[6@?:5]7"7O-]SOLL-D_[J/47\8[$5GXA 20<<&!S736!1,@K,C+4#BJV@T M'1MV_SLV>..U.2U4+_=(+0ANHTZ R6NPU$4FE!+!"3\X6WR^QLU]K&K\A&W& MR[P-[;)_*1=$?$?)$RPK M?A&8;>I=&0BP4#7?(EZRJ*YTJ"8T3K#!OBK;7[ M,GK-SWEI&A0",V6=^A;T I:'ZNN2Z3B/3CX& HU.'-U)_"3D%7A3<>=.PY,L M"^._TTA-ZGN8+RSCFXP4-^A+-HEVNS[+J?TJF_M-:M2/B%95[NOF0]QWJB2W M&*<5Z]#K=H,:C$AIPG*7)IA:,U(5>'UK/++Z85+@+:R9J']>F3FO(G1@7NKO MCR,+B@"&)$)DO%P(P4N7KNJP=]WR>W_9&[ZO-_^%M:T4L,[T'CL7L/22: M#L^B.0V9B7],9RAFU90 M:F !L<-BRM!,(&Q$/ON.SYG$R&_)0:^_7-NDF^(JL^AP=.]EV*W[D=F@A3>U MHDEHABGIC%>9MQ[Q:]3]F$:M:<$/A"72/#6/I@FVHP&*)CC^*KCP1_-3;$2@ M$.^G0QF1'O4^HZ(L?6Y [KNGQ 3KZTF/TV_IY5V:3+I^@A42?3GAXN;ZQ:)MSM%OL$Z0\S5M)PC1N13 MHQK?_!K:8$__S+D:M>S]8J,06"GKW%S#XGT)C!M"Z>AU6**4(8)W/C"6VO[' M;$K]EW=JG+UC^*4+81]L>_.'W$28LJY"0"78GE9$K7X2OCOP)(N-F6]T8:^0 MMV;DEQ^*LBLY"3D9&=#+P*&8RBA2F!Q!HZLB#_)Z"1.A'B^\=J.YS8^GO^)F M4#HB0C6Y3"XBQ-^;.L%>M[NN,9#-@E0@U YGTDX%L]I-A3 $=VP$J[X^$>O2 M6>+:<.E_FIF(CZ4G1U7&Z$YS"=Z(IE]9"',"*0$2UZCH&T+U=W265,I_-EF: M_W3RU/>6/>6S41([YT ,WD#0S5"()\MO[0?^++'GWZ@PKE4-0D]0/ EOC?7!L#ITX+:^W,-\:HAOUKE>^]X- M;>5_*:9+G!I2GF1M?> MW/3Y?L#SG+)DOZ:(@5/-&A24OM?[DFQ),2?NX^?(%VQIRD2CEF;)K,SJ8."* M9X=6JG^QZ9VZ:H)ZCI)+RV'%+69+DW4H*O%H!W0'I3?Q4N4:XOK8#EOLSK 79Z&\G,\MJ@C3N"&@8]4B4HP QU]8"SFZEVZH ML?[Q+OBW2%AS6:UI+SY0_N[,^O5>$5\GY5 ]8QQ_U3?TLACO0,[]*^/MC$IY*9AHG\0[_E:-+3(?5-<#[; MZA/+R[T\,EZLP A7C@$ +.-C651^=V\,]X_STWIA0L:,*+K0<[W]I.)_@AE-1/.A>O9\SAH[>I]_2M#_, M=)HB$-IYD2VYWQ2EO2#^60L^<*<4 M74M*J-_JX->0,:OL)STS/V=0JGXQNY,X; *U1;I1*T)>49^J=9VA"+=9KU@, M+89D8OL/D"BR_4R+F7]K1)]AF14KX>U5?W$;E.4QT%W' M%Q;_'4[VRTDEVU:BI>8?)_225>U0%E5+Y4-Z7&#!D-T_%[YQVNBWA&.@#*_( M> "E<6JG*E#X'=<](UEY GU\[HDUEZC\[ 9E\Y\0_KC1U]X6"9^FJ;K=&%F; M)5YO6<0NY5T)Y-LZBA'^UZZ]$8ZU[^']*'A03Q&"TQQJB/JT#P?CU/,+BV/,R4)3K^ MY:-+;.D+Y5B&+W1NB54-\A/UU^730]26HI7NBLAWFLOU2E7[.3VJB^:>2,_8 MR.6-.+S>;4[?BM6T;TJ@ \'4O@T,\5.G^->/"R7B8OAZ[A\U+VCU6(7J#?^Q M_8YCPX7;"7Y%*H%&!"P.\4B: .D]!H!ME,0D+GS[5J6KJN67L(+;X;_N:.]9 M2W 5$A#0Z*7U[ '$DG3D:E(W\RMB53**[X9-55(ZO+DQT]#B/E?(F9_>Y*'X MT4LI(>3:^YJ&:0!(IITD4ZLBLSF1]L3DO4BB%"FZZNO/(I?)EUW>/^7+V19B MV$]^.VHY^:ZY);NXK[_JSOW!$4D54OJ:_T V)\4+#"FE.!&<-A=U,+R! MFD%BR!?^8WF,L3UW;[W@G8\WL&?]#J'PR>BDTS@VUQ7+3-YT$W*9[<\"5Z+K M:FC.S:,T/OVP7I B6*1.;7'YZK?;]% M<@]:^+&\]"1@)?Y3Z>6$S0NQD+GQ9*R'P==N[\]\A^N?^#12ZU#B;K!4[]8K M9[M"C&QZPA8Z^_Y)M=6/=8/Z2CRT62G=I]7+QE*6C-Z/3U)?H1]3:OX.#Q4F M)M43^J]_O5LS7Q<2VB3ZHZ4MWH0X)FXRZ.YR9_0"$V\O2[/=P")S:B6-D>+6V3DA/9NK=L8MY;Y8UI-P4VV+\_4CRN=KU DGL,I;+V,] M(0W=N$YXBUUFM_]^_*)P+RSQ:/G(KW[CL$VLI"I0VJKV8/X$NZRY1/GEWV]^ M2>Q9L1+]/NC3V!8("G3OP *[!6$+/N^7QQ'T3;OY_,\VI*R4[]B53YY7'^ M M#9L92PU2?F0B'])-=@^A/MM8F_89SG ,W [^S+!FO<_9#TTM33O3TK=^M/AM MYY2%D_OZW9&MB]QO57ZMTI4NXP CB>Z%=0GNM)OU6>9W"2;;/E,BYRZ^=SN/ M,6V7_46:4UZ".()':1!4.VU]1K=^K@7U5CCG6VI2R-J];D3EN Z MO<-SF=F- M(K\]0@'O.=.9$,<9Y\_=A'#G](/W%?0:$<.U<[@?^2:(KZ]*3>)"R/I%BW*M M.[#=YP?U=PCW>C&\%'IN\:<\D!K$Q!?YB[7U_2=M_]@W/;>,N1_Z+:8EM7=K M9'-/ML'1!,H$TJ5P%8K&I<"Q@E5IG4JZ0Z_7@DE1TPK/GB8,B%T(^[EXQ:1O M'#KV)#MO()RA.1;V"B:$TD8J4U^C3E!DP''"SR,U._,9FGJTZ\[$:,*GYF+$ MI(>2<''NT%).LA)6H'V[EZ*,:$^ZCI=<^%5$%3@0*4&;VPSSOB9 M>1EQDEHC@6P< A2@VG@N1O,3L:B-N5XHP<-N265H%3#FVH(Q&0OO1FRW8[,+ M-\F.5YL>5\P>W99F',HX9ZHR6M,:T2 ''2PD?^O6A.$VQA,\3L\TV26CI9IJ M1.6G=;"=DW]3':R$QI6RW*+.;KV]ZCNR(EF?AT^?$3&5ZK@*43/9XM[XFHFLI0-MFS!;139"(D%W MLA=2<*:2< RD[9NMU))>5WGIYP;;G2[-(0X\&M;)>7<[Z=*U#AX^O _ ML*%ZH!S-(5)K)]IYQ ? M]B:(WX2. A=LFK9%N?XS5FJ$#L/!W L6Q,U@R%8K I2[NEI]6JDH'B"WL/= MS$;-[DDV3=J^+HEZ._E1V!#'\2^"=A+;W3#5A,AL?_4ZYF1S\[N)TZVMK8_E MPF3J7MUXGLU1>L+*$%!9-=0B! ^@ 1@NZ<%PW[[PPH>6UX&$&+>.&;73-XTZ ML6$K[DU7#+1%2;SSK^L?PW#)\$;_GOK%Z5ZTJ*$L<;A/.RB*<))7M3+!OO"; MF_>I&?WS(L47SETZZSF6)\KDPP.9S$[NX@4=R$Y@]]H<_BO.7:IO]ABPZIJM MQ3<'E+&X.UO=NN\KM0D(+8]P[8@;,%J6[_,]7.\L)TF#6F]H7XZ!]]!D8[9@ MB.S(VO._XB)5>2;!*<+V;;_]>K9_7G*@97O4F9LK,A*KW,'R&CKHZ;X!5^,* M[4,(!QUJ([4FFY>:IW4LJWP3#W85O^=:N2@= S?"O3C&#_-\G5C93J(&MHS% M"8>)3>)P#M#?M&GZ8$PE,G[PI4Z7 KAHV)@WAA6 MU.?5)O3 :AJ,JRG82,,$3*S:FC9^XO>2;\D!&[,6?E53,Z?],V/LV6]3G@QQ M\&=HB&F_6?\IJ1G3L5T!)3GKW_U M9;',&6/RN_G#5. .^VY#P\3UH?[!_Z)_E3YLGSDY:G^'? N0[DVGLJU4> M@>AWW7WI,5NNY^0(ZACC(1%IWT0?."5R$$!=I"VC&2)7%VC0)%@+O!\@,0Z( ME91.>[BI&X^\G0_"LB@9,43GR[!&,"5_0'5$.Y,^$0K2CH%;2W3:6S<*\ZQ$ MWT!X3X4LJ.@4Q]"/GL+NDVC9'N:EL[ ^^K M5FSB>\4,W/C8UHRGR@C FP5/6I0[<"\HEC M8-!Y ].R@XW@3%]XOZSS>R3CP+V\M'YV%53Z+8RP'0./S"/B#>(K M4,W_RNG%(O(8>-JV#?L[W8\^$H@\HDLGLWI#QPS,$YZN1[JCD]7%V?'T3<;C ME(YY&D<%38#A-RM%/"#%6 )Y[:GBW>D/MALMZ35^7E2!NSL8;#-,YG M*:L$6SNA,XJG(T/D7LN^)-\U/2KUVM +3FVB*^.0Q(*]1@UXP[SX&IJR5 7)= TTZ^D\_C+.3 M]2W%BE@,-D_=E=2.H9KCZ-#3DKYWZMY9Q[AEW'7X "R]G;5_7"A:OU>XX=]1 M06;SMLYGY:^G&;HC XV6IWGC+\M%X3'W+N3D>)B2@Z.3AZ0,B?4)W7[9R1[ MDT$;H^\>2L2A'.[*DZ4A4J-W-4U^7[D89[2?J_?;PR X<>B,";1DM7$8'T;$ MX(0I@G]D*Y=7T;M^=D^F-LS M[WZEU_S28VM7,V-ET8KM<5W4KZMMPTB_;CDTKAW*@M*,'D) :+.+AWM_PM:8 M&E)U;![\19H%QFSZ/L?+R3 ^5;Y2[=[^*S5&&L0S M]MW\P2UWT#Y@J=#8R8O+RAW8EWE<$=[OGG'/,'Q&3:,9*:+DL^A>)60D =[S MX+8020S2K](13KC(LW+E%!7?'_?U^\,O ]]SA[I\Z*R_G0?O10OSS@B>S\]B MDXTW[&@GPV@<%^C;(4Q$T 9L3(\!,S%PF';RW3&0H[^^2GUT@*8*WS.!!FYC MW@\GP/SKX^%".M 3-Y:6 FAR;5__+CU4_[9L(?C$KFHH=Z TK&E,( L %!\K M0M7M-J$4\:04=, ^]..U4"EV$W&)6(3,^&]H'JJ.$G ,Y!JLCY.%$,? 0?'N M[VS:2;J1>Y(.QAT#7M?01\Z"P(-DB@2,K"J/Q6%.TN:,1:<9VB=/N_,/0L3" M9W,;@F\4+AM/YU-RZON^D(]176D)Q(<7\-3VW&[+F2O9W?YH$?1W/QO*VJE%-J&($?5[$2+#Q08#[8:S9ZRP88G%**NG MT'6+Q5W:% >%'E?\[>@_I$0JICL E@)_)Y7L?8^E8P/[I#_7+A3]G?4AXHR% M<44;3>3MY^^Q<7\:31=C85?1?FJL5F M\=[0,=#B]/F1;>1"2(P; MH_(ZSZUNJ:@_0A,VR+=42*$[B(3T/ O\\S4]#FV4R*+/1CWE2B0'-9G@G$ Q M(!SV'CG'=LJ^JBS)*]N>F-]NR:'.>Z8RA94>*^_9XC&P M/6Q?"IF!\"#MP9@ZRF4"=N_YNIJ^U6S1H!1[UTQSK=21[HO3+Z!^F88?EV1O M9YYA:(WXH7=>;(%:@&*FEYOW=KUJ9W#YZ7<: X].D\JI!O1LE[+ M^2Z59MXK3TGU4J %&:!H@,+DF]%P4A8(71.:NOT7=@*^W:74G+;]_=&R5E/, M_:>6 R\];AM07 M%\7S4RT53GNWIM^[(C1L'\ H3+\L[UK]HMW:70R[H1_O0?J'8.O.&7QE]@/W M"X%H1!1I3]OX!I.\=@RK?)I0;-.32T9VA;BP<=EO[=LK"W.!5KSB:XMDIPT5CD'^IN MN+>73ABC>P_X^K^-[AFD"DM177!+6Y+_].V0M9;%UG/9>$CQ/"Q*SR,K>*L> ME#FDE)NN8:@17^E8)\; E>EE>+B;I=,Z0J-_/+L],N-)X/6)FUL/*CY6I ?> M>#1+_L"8;>C_%?BER+@+ ^6<>^C=- _U$1)BG%UI*E6^OB(/XPF^5R/"YVYU MUW >*[4F'3!I82)L9*6P<0R ZE]2WZ(^H9N.@7[H$B)0X[;2'U,= M.&^J2K)A&9&3E%L5''[:VR@JP]&3I?)K')3?_,]ZTGK1[)&U8FMR::L]LV)W M$[G#U"HNSCH=)2N%>UV2,JX&'[$1[K5-P[+ M5;L< V-"+:UF'[_X7/^HK/*GG,:M1>=_/R&9^L0:03T+G]O.IO#/X393C!E0 M@VCN+L'HQJ^U?]T-^G?5*X-/];N-A\DNC_"CFS*U3'^]ZC[3C=N _C.$L:$7 M=%J.@>E$*H"J0'I02Y"B9%.*/J'N^;J;0607X5=S^6Z[U"O2VH_WK4VM21'O M"!;/'W$<%"TM&>E]<;>P;\_BC)8)5"ATYL@IRWBO90@ 0](SJZ1E92HQDP.H#$H ME]U'VGN%0:@WVZ+SB@_1!%KXS9B*[5*FT-U4_/L 3//^0(CQX15"?6IMK>V3 MX+.G['"[CV\E>1:'.]G,CO_;>]4=$%(7LJ^VT=%4?#KM&D2@X9UOI.RI^+.G MLO[^BZ'+:@UXFIB\ >GY++QA-+=7J_!H;JU/1$.CE*B622\)OI]&1+)'8W\- MA/_S\;PE6*' 6'@D2V.K(CO2D6&.&FI')$;BK;\0A?LWW2%7N?_=5W.*\-7: M1F;[LXP!]4,8\&P]S2Z87L%)UJKH@Q^OG?>&\HZ!4QV(HT,[*I,]TX&S BX[ MO9 UNTLZNK_'E0OE':W]>VKL:L<-4Z6.PN6;.J<8>BV_/WI2TNC-B##R!5": M=(YP\,^/#(MC?X,YWE3]&L!Y@L-!:6:0S=Z5(DLJ2$ M&BK5Z;ZJ72M^L&G7T83!:[ZYW.CV,;$O?^5'U]9\7)LMLPNUB&)'M_,8&H=_ MQ-KX4G)?"TH&%NIV@^)>[U;4]O;PG5[[Y\[WH2&M2ZV;X>5GR41\*63."(46 MV8$V).+'!VJ\H2D*X"W98$([0PMA>^!+Q5UHIZH6_/DJ(1157K4-%4/)![4W M'^BUM'SC3'(K*DJ]:"$0',YIH-7C!/!9X1C@;Z 2OT+VC1FBAWY_63N=!F?= MH4.@U3=2KY&GAZ[=+^8VNBF\PB1?4(WL2+D 9A/(&_<>L=169;,-A/2M6''E M_];M@6N)Z3%I[IS)R?FHPW#DNP9A0AI1FZ!K=OC:E]MBOBTU:_M\._H/KM<+ M,/MU3D&6WDZQW.9;RBLM.MG7V++R,L4X&X=9^-/[C1??)4KOD0HR\#JZ?N .U+NUK!GA&9?XO&#^:%:>3A M>B.KRD^6A/P[G]'@RM8K;3W>)1F;\^D-][GA]@G6]=5^S#\7L0W:Z)?7QT!9 MGW?O^'D'(^ MUY/3,Q3\&[$V3GE[,HP.>/]KQ\"DLR#9R@2:MMKRG0<#:F2^D#\]_Y\"";:% M]7YN*_'N*C3.R5<[Y^-%7A:L"\=O9EG@=()9"BN[8LLA/7/X MTT T@L(_U#=F1RU!2#R#(TJU;H% *Z&JN=96S#SEC53T- A1:%VZZ0.3=AWCZ:WL.B(M/[ IQ&_3KLWFW6JK MUK*;E43#B^HOLZ*BCGER/!"Z,TEXW)2=+'2$[E=#B=Q>)R*QSI,Z#U&%U\;QNP0-UXYDJZ^+!A__BKOT MA$ =T;[F5U8F'A.HJQ0T_1"BH*A>T^C R"\H$7? M@P^#XX\Z(]9JK2]/-XL_DC_I;]6>6I8K&H_C3.%*L]5*OG9'[RP3XZ'!VH=. M(0SW@;B;R_6S99,A5\].>"JG7 -8;Z4MOLVFB\1OZ2T,B8TN1I/6K@> @YG M_]*9]6;'8490EHFW5_ W:RJ]".;0VU3$,"NU'.VUFMF.[=WG_^)#]GV%J1RL M#G2L>3P.79#S&;C=PR_U1T3ZLDR>((E9@ &'(="-Q/A , 0T[P[(7A)RM^C_ M<[(]/Q-GQ_8J_BCCX7KA_GB);V8RE[1F U/FO.Y>(3H6R5L)"FDDZ4GQ3V\0 M]L1A B\6P-6$2I!3!YY!TG7'(MMY1:'JDWB,U=;Y9.:VW$8)Y4_8\ M,DILR>Q_A!5D)ZM+(9K4HFY?S G:")IM'\5/X>&]81KQ=G4G[";<]7F>7VO> M<\:R\\(NY;]? MJYC^M/?9_[W$4':[S.,EA/>D-'[> ,+"@=I'@8VB#JS$\1 MGLK,GEOST2K-^&*5P?;UCDLNJZJ=[N%) 89U=#-VKY[N^!8W<>YS/3 !I/^[ MR;NU'@9H/+E8MB_#KSTZ5"B2]WGHO*G4UOKHVK,\F+%XB">J%_HNM(',' VW M!R/78)D8PF,P^-K75<>.AAF*GDRK=7ZRFO[B5?%=Z6>R9 M3K=;Z^Z._?<*[R503%F>O/XL-&9S><..?-6M05;C!\+D.Q=.:.B.Y2E!XQMD M&=0G#T-J@D-/9Y_>RM)C&T+$0=^_ MP+SWBR,[' -!@3D+UKX5086KCYCF"GV;TD:]4O.WG>)_?4)YM?3HX:J=X-K4 M=#0NQQ'5#Q7XA5*F*% K_+M:NZA/26O[Y)>$6'X5,(J*9LHG&AXJVXX, 2!"+R%"*ND9HF[ MW-)T7[(\ SN?J3YV;N':T#=P&&Q(W])!B$IHB$=8/. M="BRWP@JD9S9ZQJ)J5@V(Q/LMXSO]@#_.,#U&M];$]D2/8D,C?>ASDZF$ U MHBUH[$_60M"DE&Q2'?6ML>(*Q8%8C'FJXQ*J\^R *GO9923@D5[0;_Z&5-]5 MV9.?;L9O1CXHP-\B" _!F[!](8ZX+YG$6TBEBMW9D."WRTL!7CN_7%*9*D*G ME4R-2H\?6_G.=Q+*)?X= W@(68RB2RWM4D :@]/5&[9$Y_YNOL4=5[]:)H;" MGXOG+N7>L/ZX(NZ9=^X3XN-:L=O<5NF)!F-9REF"_N ^8Q#Z).HTZ#=W8Z(Y MW1%1O8U-??H<8M1VE8U+A&>TA^<",+LBP/![O&<55-@!$V':7SG/^DYOF,H82]M;\XYRZ%7W(-G^O[]>:<9 7O6 M8M0,E!GI1&^:9&:[N+96>4L)WXK7C;0?PEP[Q!06?[FRFUQW27W.I^TW_!R-W1.EW^QC%S46:5J[ SU)@XV\#?PF3Y;9;0]]OY;X*3UTZJF6E63? M,PS_96W3^L^C+SB.VM, Q;(TX-\D_.-DYN;O&;/RD^PQNDG=+$$ZA.VG(]* M:FN"G;WV!U *<_O&D]4[APQ1J?)/@%O7F"TGKY^=>^0D6L]$;4+_]VR F\Y7 M>+H>M,F_?S]UL:J_/J6%;VG4T*+2E3/EEUP"XHEJCG#&OVI> (OV]JL?-!* M_[@?IV"55#H"93YT#'A Y^9ZCP%")N7,[%VZOQD7X&3.'&BW6+S5E&D^P2>8 MJ]7#&&H[&9)VM3#)/7_#J(Y33^D_)?K%-O*W1-",W^ MUB^,>MYO+3$HJ=_YB%'D5L>^)\-U&@-J]!@XB?;KR): (]7>NP5G2T;7;7IT MWW_)]>ZS*HY.I @.CSVF$$!YDQ?/3U0GW023$"0KV]AFC%#D,6.&\2Z MVK7/YW]/FTZ%4HP0_KX^6)ZF*]Y9+ S1X59#FSW+PXSBJVS=OK!T#-KVX*F5 M^#N]!?$5B2I_S008?F*:G7OJ!6A3:+;([/AV_X%JI&YE=%+OWM^BB@G:W%U" M@ZC+\U>7LD\)RI6_T&>VT_T.?^=,X7>VI\9&V@10#$'P:#9OW4JMZ,9T)(9+ MT?O[_2)74>]61W&OZTSO(K=_$^'7_C-K0PBFZ.%UBWZJ=4\7A/BA/GGU>D/) MEWV'(@O]7 N!AD9^OG^3;UI7'G^20#<&_X3.%]'8U6!["D3UPW6+OOI%O8<7 M_MKH[XF58.JBG:1$7_[ANY(@V:=]5JG?)\OVVD%]HV+IB4Y$'Z;!KH\N6ZA% MJ=/49E4!R7L#*+&6:;%//2?64UOHS@A,$?5KN\O1Y\.U)%([GPP4HC,V?QWH"*Y\,? MP&9.@COKWBVRD@MMN)L]M$MTB7)A!ND860TF[=_XJHMWU<0*W],7U^^@?&Y[ MEYXOEWM?=_>N/0/\+.K;,?!.O9X;4NI\%)C?Y@N?T[ MT@%8:YTG:[$0^1-E#VGW>$X^A)H!T:M[SF15,)MT'C2[19"'IA'!@OX'%HOB M5L*N0$M'W*OBJCM3%7MU1=\?QWJ?_$/= U0F48I(=0+K4#9#$)K+6!%TI>M7 M9+HWR\LJ]]=*,M]Y+C )>IKX^DKGQ9Z*9Z@]4F3\41^'?J9!2D2E[\F%_#/F75A8_EN*05:3V6/ 2=2C&Z@IK=GPIN+!XA\E.5+/O7U?@@XR\9P^N3> @0+N M3X.5X2[8J[/@Z>)L)G5Z1]8[WZC[_'P:[= EI'*2V;V M4PI%,@5R?)?Q'M$.'HX(LA+2,X'T%D.J*2 ]2?N)/V"=J$6>B\3]#>:T.5=E MM7B6M/PV_B*Q1M2:;R"<(]'A%]U[2A+_K&75$\O7]-H(&%NB9%8!8MU(?<-F MYA?B;D0,+=-0@_]?X,\A0<("UU+L\(I15P U%8;+/>Q^5S7(WB6#5*=6-1LL M/31?"(E<@3@2EOV^T8"UV-%/'):=>X_] [T?C]ZP6Z#+^""LQ8+"BS\&0B'I M810OL(U\>=D5OK3-&Y@?]0#Z:$HE6JT\UTK0)'=M/O>/Y4"^(58$8-C+)!NC MYA+Z4M>"X4N-T6(&9G&19VD2@3\W&:+VQ\[9K/S!UL;D"3!LP!OT]^)"R.(4 MV!Q%:I6_V4X$#CX9+#A/JZW?U7S45K(>\#(3R_.YX]F]4 6YMGI[8EYRAJX1 MBYL&8W3^F.6,W)K&?M.K3LLY5CGST^EJ$_$N<5G79FL%&(@:>Z_I.Q?52GUL MK(?)AG-U!^YV?/9RLTX/[GB(Z',80T1(#)Q)=ODE>^N/\COEL=&L!=8I-.(8 M .4+^M!+?VPGZB@WUL4QD.B$"W[6:)[ ED"YW,5WIVLKS&7#$?UUMO:_AE=O M4V7- "25,$:"@9\)_20O#,FMD5I]##3KO*\8J]Q>G*U?8U"C)C[-Z?03\&V_ M%I+68^XN[BF.\A30>((:A1$L5GE1@[0SW<3QGN[%8\"QJ>.K#MWIPP?1N"6W ME%?I#UI'FU[PC+*=2IBYJTOZ2G=P^_]]7PN#%N[20=H2T%FHL[1%^@=3=.I9 MHTO&W)H(>=V)>-7;ZO(MSWT=9/IZV@PN_WHX:*JW[#,W+;9\?N;H&@&,L&]N MZO(9;![$%]V\E%E2*S8B&I9!D$0U!Z4!(/H2G2NZ[@'P9F>*GEH5WA%%TS26 M+[@9IO'HEEZMX=O!#:W4WM\?HZZP< F#[S\_;*BT>-/_JE^H+081%MT0%V94 M^=Y4O#N\^LL/U@:_H\(&^OKT__?81=V8%[7<7E=$/($0"J);]):<$[V^ZP^5 M>=7!O+$R&UZ?U8;G:8WMFB/_4GJ$*>?(2JB%\\-)_&O[0\? TJ]=EPFQ>;<@ MUGX/II:I9FM0*\G\PY]*K5"),T/ITDR/=VR#M^C%@=6:8%0?AY)O%TL1E M+:AO-%X1$Z+3_MQXYAYMSA^L>NB!*$G2+;;,S \4YNB)C3X5&XQ?5&3L0X>, MS^NO'>)7"&A;\"'1SH7,C:VX>?I+T7JF? ]KR[-$_D>I*]EYBA)#-W&/#%)- M;&%[#61^B@\UA\9]$\D#WB-?UWM9@<@[2#6\@/O16F09R W?^Q&:$_5+E2SI M;LH7%G_AZ'P:\+M[087TD-B]-TQH[\?1FHG)-#Z\K&7BQE2=QEWID/M\38FD MSM=G5-/T>8Q-^CLDO I(@]3<+C':(I1)%YH YRW]G=$_/MDOD%W_3:FIY6%*BH(XMD>KY;O+N?!NRKRTT;YVZ:]Y;*$8*":3(Y 0B\3\=N',[AQ/"?!E)0T M 1_ ,'4I;GT[W?0H[LZB^WIG_O??3 T$(O_6SDFTKNX"A0&D$BU(?F#Y*XH[ M:+9N=1?O9ON43S [[Y[0A9C[CWGD4GOZE4BR3"=@00C#M6Q5'ZK*G30^TZ^C7A(ZW+GT<2Y66BU0Z=5?AJTV4$^6O1^9-W4"' M-[6*+85[T^_A]ZFB%S^HVK#-5NR+RDW_*FQ'ZX2M\G4'V,7!64)/-8%88DQ_ MB6CN=LMB74?-8/ F]-(?D5#COG=TP0E!+[!>QNH_J,+KX]P"XH"QL/48GYLE M":>)<,-CH#>B3O4MVA^6?#[_I;*%(';HLY"5_),XL?28J<\E_:+U7F ZV0LU MW*4_A3?F&2/*7B1>*3D_4TLQ$(KS#3\=W-SYV%3>A(G9Q%3XF<&V(E M]1N85#0$)1IM#H9!)S!"+LMG+EAZ(":G@5.**2.+$ B]P$D@R M?=\-L.!K N(JJ$:VCA9>&US-1$H3"MP[VHF()&EY*[%S:E?9-$BX'[4]SQ,V MOM^[?M9]( H*,=:@?802KD93Q(G6:\+I!V0,'\@YH+?X^4,QY82D\Q7[*#NN MG">MYEL_[BD%//_*YG7-D_&K80C9%36V>K(3'D$X!M8A>$[<9W[W]VRA!P\= M!Z(F;O9)"IFIB;?ZCFJ_^_A=TVA7@O:MN^$45MB?U S>E5%KLJ*[]<22Y2/_ M3T/!G83Z?@1[M,&@E!RQ)/75FR"4ZLS+#[-U"\+(<<&W>@UU.(;YAIYG5VW9 MO2GF71?H/!('[UT@WJ/P/S346"\66W*8CH3P[DS 7;Y=E$N+?O[T?V/ONX.: M_J(]HX@H+=([00%1 9&N"(F*-!$1E%XBO0FH" 0-1$1Z$Q 04*("TD&Z4A)J MJ(+T7A)Z3T##%U)8?+MO9G?FS>[L[.[;MSN_/S[)?'/NF=Q\O_=\[CDG]YZK MH%;#>DJ##128]I30QV*)> 2,[+:FG%EI[K&I+E2>D/Q6(_W]CJ.4JT&VR#CN M6@F7-JT,ZT0+,M=.(U5HNE[.X1A?4[3F+RJQ_G"I[=FZ*W$=V@/93U_+ M1X%<0NO-\%BAE?N(K&:UZ>JL7!LOBO)F=C#AG32WI/F3EF<)"4WM/)^MX1M[ M1!=M6B:=8Q7%I*[Z;& U72+5:-5NQU+:K#;%W%XBT3S;*\(*J':)(=3=^9?\ MS%](MV)=CSRL"X>@C6L4"??E%E0EWZ84?I/)Q(3M?$R\Y.)O=VV3S(EAB>1C M(BP7F*H0RU0^:3KS,8+WF"+Y)L6E>?)/-:D]3IDA"^&U"ZK.S+1XF3',5*B= M81(HD:XB%BIV"%(5'*DJ I+,:TG@B"J/# IE/?Q[ Z;A8TXZP-''PGSFY0*'K 2]MA"XNL_H\+ M%9B$&]T*5C82S[XSY)N(^9=ZELYG:8U4H=G6>3%GB5O%/G8HAR>IO&8C#RH? M6'7%"$CH& L(Z)ZX(O9:0?K@[W9(P2,KOJ%N0 F@=\ > SE!-="K1.@G)6]. MVT0+:M=>>$;H+VW[6TH!.)"-##JCD4\0$Z%,V+4:"W8I2(?$W7S>I&75Y/ M/!\@/%;).J$JKZ^=K$J_7 MUHW-Q6H?GOCQVD(E!P>2VGL\==QCR/-R\7:Q?4/E._4'VJ5<<3'9CI NC!)@ M0G$Z"B:)QNC7:J4;J20&_2JB=W3I[S2ENE(0D#AV4_(C 6.#+9DJJ'#+69PL^ZQ9&%E:NM"EKFO2YLZ-N!DWIBU\0@Y_IXQB&!-M@ M>"KVVU(I 3*A.0=I,P2DSK^I]>TM?3I??&NY+0CZ$I"L2=+]\4-'[0TS?^?+ MIQ=U.!3B+VIJBM^!:J%JZ2STH0-5'"02^@:I4H!C<7?1'JW[:LTB6 MQ2WH-!@YZM<$I+W-0D:TW8Z .^-O\/IN3YJ1;Q%+:F!A2".* 4+(8*@X_N > M&D5XZ>H2O3B]J[TE$&0;('*MI*\1SHD109K\,FN#LZJ_S$+$WW6Y4!L76J#E M?\PNI@1(2Q47CUE.!R@M@GWA]=>..'."E+-45VAA+G$(.FYW.V4+?XY3C]PM M>LQ>8?(A:90Y4/HC[>WGP2H4(*/:AN4.ZC$40BI !:/D^*9=Q^B=:,O)8ZU. M,+]![]WWR=O+N[O/CNW]">B+.P0]!H\;XE%17O5L)'%R/%$[M&C\,<4YN1"1 M.3)#8%L1\<=M"3PK*E*XQ@I^L874#RQRRQ0>4I8#NX8_P-:4IUB)*+N8QTYU MO[I?]E+VH%1&S5R(N[(I?N:3<(SP;L*ZQ2&('2./O )4B7_]L-C4C^U:+ .RZ^@H3<-ZPGAM@4/0WZWYUX*Z1N]: MW43?'U*W*!ZOF:I+QTU8R+3$$QXF"@BY=4B^.P2=RD<]-N2=07(>]3^:WHOE M4+]V\0VP6 5G C(EKO*-O)EL**@I35;_*:;Q0^1T!U/_+ ?]&E(EYNBU)YV(?*FCZ"C%]+3.B8A?45)!*5)NA?M03!D]5"I MC?L8>+S/Z8@CREN> M1@Q\VO697F?EH-([L/P M.%*'@@HK1KW&C1J[+7F8AQ-Q\5Q7C'YUS50>^_.3V^@&X[_ 3)&42O!*(+K@ M;;$D?>N(3N_/JXG3_)J/>N:0"2%C=742+Q+':? MDKJH6JYG@TTT T=B!8)XJ (#9M9 SORTHF;-VX33V!_,NQQ#VN@7MS2XN:Q5 M0[#>\6.'H/877:ZBHL!J#DN^L(1'GJ9&>AW7*X8I[2@]#9#ZZ,)VVR$HFJX! M+,]/;D?,O?=2[O!?SSG[6R\*J#A8PG#RD=D4L MYC7XA/%H$YJH>Q355;1.8$J?4A2!=;.4G1GIDW7$RCU.7L0)Q*[L3?5W$_Z? MZ&?BU,XPS?CN!(2=_ J/>NY27!W83]-LK'=*)QUV01;;P)VDH%L1X1%;JM#"-A8.J0<.^C$X5XHN[)3N0^^_>.=\W6_ M!9%RA0_"HY_6WMK:N*6J3/@NCV])!(^PQ-;5YUZZ57U];FY^ JN!?029=&B$ ME4,C4(_D)E-;Y.;D>%=?)*]"SXU\D?T*O+6>ZCS[(P4?ID#IV(7+U^9UA^RP MBZ_W8>H%YK$GD5K]*+P$D2_JL?+'ZYN<-VH./+M^LN@)><^*2:])VUS><0(\'U;#&?>]<'OWG M+"-2B,B'[\$P <\]^6Y^'_5E>Z ;UBYZ]XRM=4-7F^C5,8P;2YQ*:N%MC\DZWUKD))7'88 MT]^2.=+D=-I'.NM:P@J6#ZJ*L&KA\[EL5S-:]=U3].8K/2-IMC'6!@TMQ'(3 M6+2%(C2%4"2+#F-$@(HVS.61(E^Y,] <_$L6Y8'1WH:4I6T/:QOZ*@ M-Q\%.LC UQS%)WSSDHNX#&+JO&$HTL#7M:ZD^+ELT,R:N=G5[FPO"VW=A:@- MZ=UM.K-& 'Y;*&@:6S% [ZY-SMENTX=S[M_#Y3:4'K[;L> M3F>X@!-B^LWYZAHX"EW)U-@7C+6#"&"N(#R:PQ_LPBK"(WSS9-GZ4FM0J4O? M9FM>N(BH@BV'@)>K?8U%IFJLJ.@,L(BX9@O M]IH=?,(>(T(K0OJ3P'C4)M_1($57C5*Y_-H)L.8( PSZ,Y!R,W=MUU7ML5#T M5+2JA3I6Q4(B>;P^\6%KT2&H]G@M%KB@LWF,N(='4SDSEW&PIA(S[>YB$M3>GEL%,15'@<@'LVXTT7@VO!K%")M+)^SB MJW_*&0.Z!R<_SZUWFS _+I'U*MYL*1VY*/F MKE\K;,D:)OP9W13\6AN50&D M\2PK.E1QNBB@/0,U4(ZS5_NXX7QAP6D%=V%!4TC4Y&-$D]*Q/[,MVU$P<)"T MF\\Z#*QNY5+0Y/',[]^KU9Y MVNY3C.)U M1Q]]5\DKZ/EY'@@U)<\;/F ,\[19%J"\S!7)I)^*]9>M>M7+R9*6U'(LAK4A_^G0\ MZL+_4P!'P+S^9H=U-B4I#^B_^&"\0?ST(10Q0%; 92)Q,R+JD M?>_DX*\H>IAT"]9K=DP'[[\Y2:R%,0(C^-\-+OK^&2U!$M5OU&N112"G2[J[ M9Y&7@1W%*MU+#SD.2AF!A)A.TKLKP%*FH'22KDZZ=%:M=>^TR?3PGA_L_+PW M*]%BA!DC!4IONV.]MILJ@S9QWG<(BNOJG91&]VGQD%5;(:.5OVHK7ATLH-CD6(?X>$_ME9!(Y+KM(8C"=D2:C'\V&7!^$"[8 MXV(K_?1!PS27:N*]9-4)WB4ML;RZC&/JWW3DS\_1IE@+@U;C2 QOGESEBSR8 MDLH9LA_*IOXP+:3/E-L8-CT1%7T:=EWT&_;A!^6*=X,QG&O[F7&STW6!EY^B M*V:I'&@RCK37),>*V-:G%?2]V?1M."=-@8.5]CI&C'K46TT?/BIH,Y<'L?** M[:;3.&@AAR 72 2\O'WC$.1-S"#XMY8"^LKFOOH9J<-[79.)VHP/%!)G+VL\ MM>V(2/@4I\1<<*7@)$CT716ULU78X^-3D8M&K=\IJI<=W]FGS\SLZ-7!"T?S M:3HM4^ $XK3Y2'/^2RU1TZGLP8GMY.KDB97*<6!6 M78,"; 0U<)U?3: /_?8R'=]+;94L=C\7"GL1=7"=$(_#CNM1STW,MJ)C,L\8 MR&G75P^'MF:*U9P7*':R(/A.+$8SW=PIT7O.GYA#$ 3\7&+QD>X[V MGN+%:Y,0 MIF&UU#>Y2_8 5.>\)YCPL';P&$Y?!#Q_LH+$W"O93[VH%O'G)>_,J-D#JU:_ M;-="RO@WCD0=3B\)CKVESW@L^UJ'^/!S%ND9+MA>OKG/CTNS M#;=?>"(MU'C$OAAVI'S#]R&,(/4\L2^\Y#+N\I:2QLF9_B6!7I$O6K(=VS=$ M3F;EK1Y T=#B@IDV3P]/%OVG3]6#.26,4IP=&D'']91)*.H95>/!;=@C5YE- M;_M$#SB?N[X/YU59#OL8!O9QXU-]#G#'=;H0<3NJ[W]>EW9.7@/W,:>%H9SSM'''IX3D!W%I M# .OH(JT;TIL9N2_Z9T8X#J=62C/=<\?#O:-/0%X$$1HR15W)Z3/& O],#EV MCHL2\Y9=/042\ M2-$B. 1A50^9)M%)FU^?+Q$FT9RS7V)LCNA$G%:K"79CUZ#[^NX+U#E*% J(U$GPC"Z MGH^HTRRH7=2:E+\:)%A5\UWB#VWA:=BR5 /($Y!KY:-?(D[71/A"V*U79?TQ MNH^]M:5T_=&RV=8,0N6>#@*++#SJ^<5W_@MQ8>X?_982>A-*&.MM&#[#18QO MG)U@H//09H*+^@(" Y:M/;Z_ MVGKT$7@94[,(T[P4#C9Q$2.^4K&>>]=9SUM"S;J\M3<.27Y4*/6N.R$^[:'P M@EDS#PU!?0EP$5O([X&;)516H!.?]\>;'1'5,>FN$O>DY6WG.=6'"<+267$F MR;JK\'!XE2%52)+B1+U&"IQNWZ@I=#T:T.K*,CT3S\TLL]6\\H]SZNJES&6S MWVB<261KY2I38Y]0'C1-&NHR\G#8O8?5Q,Z]PQ+UL1/>Y%':.Z05X1!TQ PQFD!6$[#EXE1Y5A,4!IO^[%]?75H\IU$[<54-G7 MV76$?>!WZYBBG'ZER=%8P-HEZ_@QIKQSWQ>EI/Q< MD^.C87-Y,$:4/23^$%1._T'10S7KXSOJS7)7-GWGL((('Z/H3CUMN MS:[:>KR)?;CE.)L\&6+-M)E \B&,O@IBH7=!P;1B;*4L]6SIC#DZ-M7LU(*U M/JM?L4@Q>>9.]:ICNB+Z2C-5Y'UIG0R& @"BYQ6SIAE-N%7A3YK ME[2#$/09V[/$O^L?75',]*E#$-$0(NB*N4+JC5S.J M.5UD[>[/ZHRIJZUAVI/_K"#_^/W(U6%QE^/*,$U '-_7,AOVPN@71AC!I4VD M14/)%?U*WXO/R:Z72QJAD0^A H 1L:;)\L]>U%'8-'IC0%G#D'[+,BXMZZ:W MQNPUVD;$Y^QE]/M,5X9Y Q!2G>1-Y7/ 881)ZI;:N5Q4SJ@A\]GL!](VLC]C M,+;M'0JG6E3DWW[*3";3(S^YV@H,)ND09Z+=N M"T];5:N!2%L]*5S/*$S PI#UE,09A'+2'#8,S1XD--GM1MQN%#P?PM-R,E.6 M[T[8L*-XW:GDFS!+T+X_N0,(]"?&D^MIF=C'+#\6,EKHW'6UQ-(8WVM]O$]F M)S6JBJ=^]I_CNH-?>'PI]6ZF.WQ"I]F%G')$1?%43B+VS7G]GZIX24P6(5[ M=O(*8F/APZUJWHV6T+2%$$3,QQE;.+\PS05EYU!@8?!US<_(>M):N[_/6]UN MX+8XHX7AWY(H>0C])E$6XLDD6LB\KO/QP MGZD;\FTIQ),B2Q^$0S", /F 38'-NZUX'LL\;=M3IA7XU29L=T+%_ACO5K0P M>EJ"J^ED,:I)D7JLP#U( \!3K*8M.WG32&8$EDZ\3C)SQL]SG5_C9D@W%R1F M?)+_F+ JG)):1?-1-8C@5B&$K/K+N4"(==2(M\J(K,/=J$6[),J:A#%/0[MR MJ; ;IXR1F,G]XP4Q( U&D.Q_R>L(Q[>CPP_VV@Q#Z&) #Z> ^6X)E@5_'K4 M>*IE8TOW>OD;5:]A8B[.$#COLBF-!X?6[D7+'5D1%T$H4,X@<2=0P*G.X7D" MV\:GZV=TF77Y%X)GL-IN B9#67EB,6=T3ICE!/^4-V=T]ZO:^@U/VS\$"0"> M+IRCWDY+Q=X#^^$L1J!']Q1%Q$71KNZN;1EWMKL@$/01@CE.E*+EAUTL1,/"X=* MJ8FTQ67(+O:6WXV2_74FV$>4W?P[R"6A[ILRV;L1!4B9;3(22^>9PNEG 30Y M@3XR^#N#I#&2L6R#KA0[X=E29DM;GT(Y]HTK-L++O5^A6T3YTDK_7"=;^#9X M(5[K!9Q[S.74[]6P,^IL]+;,RKTMIT:W%O+F( MD,V\S7JUPU@;=6F_KH4N1XM$S>7"R[^F$L#16"DX-9BQ1.:=SDZ02RYB"-I<+6$S.( MT;F:-U6110ZZ&SG#ZM<\GHRL9#'G.<:\ X% _#CII?B5![NS^\77Z M:652G3$@3]!P,.__#19PYT6=IFJOX?R(>Q.?7]O"VPJ&W-Z"V/.SY\ M"(JVA&S84&ZCFE34C^4@F8"VSZM',YZ4BUL!@G?P;CWG>B(BW%ZYK<)*JW9) M;SE-SYG9\'V^RIW+AJO<*GY^9(_-FG57HTY _3E:K*'ER!0UH,3/XN+96]>9'OG\C3M:]IB^FW#&:7$2R=<$E,GWBHE9>*\& L4P0FVYQ>;X'OQ;^YAO=X/@:3E9TF!WVKM:A[$H96PH MA 6IG]]=#,3CJX/S;/MJ>NL:^C^E6%SYK+WL)#$'.FEX@Q%D01P-1K+-[3_R)GQ>32'[O;T\)NMYUGP^ M-I#G(8AIH.@^4\+J(:AZ=L-[WIM]77$"B2 V_,%\]%%!%ZSZ3!][-I O7WE\ MX(9DVH=%'A.A'JG3=J$O.V.9]+^8G]4,J?>4"PSP*N,#49J!(+CIZ&JB50Q 8RC)KM18D#@P_ MS;) ^.C7O%?/"QID_#FH&R(K>.-MQWEGT&UM(:8HEU@,1Q-%%M6D26>CNB;" MY9HF2EM"B$L4TPP6GN0-9L=R17D\M+_*_M[DH+"CR[HL'WZT99L=$;;7-B-* M/!]K5^@.W^$8EJG\_N5[[3*L/N&AXFY?CZ$RRNK7;T/.5<45J'C_IB^+4%Z7 MC87M9%'97>RTXR--L/T%AD59>#,G%774WYJ_]>="%ZRP8"0_D:=5L#J?Q2O4 MMW ;*F_/_\31RNUV$=-45UB3';HX+?EAQ1F0@ 2Y "I(K E3Y\O2Q/#F^9-5OKSJI9'S3:\Y"_*W+ M5:='-P5$5A@(6$!\+U(=5HS4I.4DZ8X4>]V=%5:^WG&;JY"O)M'-[\Z5 .VF MEN=7\[%SF!%O2HF$!GI_05X" MX/B/]S0\6E!LO]F@.R(S)M-Q\2>,O]Y\$&9RPI&3'7Q+2Y\ "SL$L5/MD.GH M:"3CE[54^=9S^K$Z^F'^#T^\_?Q1CT&F743!L!CDMIH>&U::>[-@U:S,>F*J MN7QRZ@8^\:%=LI/XZU-B(0^&91E:@D2()1^4XEE65"P]O_QPJOI6I>O ^N)C M'JBSL/+??;O:/_@? ?F7\'2!>4)?,(1)79S (F)E.H"4S4?J#E1N1Z23WPQ( MSJ _UUVW5C+6HG3HO].E#IW%T0HTU=)!!_=ZZ>U&.JF&^<691VF$WFARU M+W4\[0\Y?FKM5%.^QZ+<>.%<:BCUYF&NLO 2NDNRZ3GP MPV:):!-4]!P2S:+L.5*T4D6='7#;[T-641"4HP:8_&[X\C)01C)K&ZE5YR5H M<.D0:R*A>.A"]%8U M;!S,=9;?_C#<:@2XV:4[?JNJCK3663C& M+,#S=I_N$9GZ#HF2>1O+[]1)XJANPJ6:#@K@#P/E!'G38:SB+B&>2OO M4PC*G2'?PHQ63-B6JKP[F!PI'/W>EM?A0HNN<&&B_"MP\TQRT14L)('F_U2KY!)5:Q@X(T ]M 2)S>CE M2O?>@/[X@A$BNE"YI7%'8>LAR&XVYF"[U4:?XGUTS4"U",3S^PK-L;@/1"=X MYD[W\ E%7E;O>?0]-$.L3#F'A&T6A=+28':!JN1Z8DWLG^[M*%'^;P-_#D'< M[B\R*YY*!(GM9H=ODOW/5+QO^Z&7O=-_/P#Z,,AV0.$&=.!+&5T4,:D#I,ZQ M@0FJX=%"X#.NY(GD2*1+9Z9DLF(6P2RE=ZMYO1L1$]'QI+%=_+..J;:I6/XG\!NJP-SVW]I+ ML"@U2&O\JTR9S'6\61Q4=1HA;0/8!4IWI3]/=.>:G)PVKRA[U'P5\^C>T@4& M/E-1^,RL8! +@F]^[Y4<1@"I$_\@27?HG.L6?N!/=^')!%VQ0N7Z")L 2OP/ ML*_R\BPSRA[+AC!L'9E1 ;+F8SUP!U_C"3;ZIL11\F+KK4F#E+4 R":+]PFC MVWO7)<1ZUMKTO.4>72T&<]#;,<(C&(4UM-!S5"R4XN>>IJ++M.8AT[RL>_F,+2$8F!NS1I.\+4+0&_E9PH0N0?'NZ M6:&B1.>\VO3.G?>B U8Y[Z["GL?+?!!M5_X=WS(;#F4%S/#OJ>)S-CR/BQ+= MI-X*9%JX9&K+2>QTGW4[GSR6XB:2-I:H=[Y^UX8620=[Q)>NZJ%*QQ >;>D9 M[E!IHFU&P;Z:;?%S8-%GNPU6/HX,N^WXO688-U*6%@5S MB(\)DBY/8;NN"TR?S"G=0K$%]]JM)AR.ZF1$" =&Q5\Q>%BU9WDIEL%#U\?*_%H0E5 7M?+ MS<>J$LPBZ@T)$-[U=%ZT9'RX,H1G3?K9A%;]*YDOH(CH);6"PE[\5U\ARUL* MIYBR1MOA1&W:R6U\7S#T"I6'=,)9UJ4%(E3EVQ *.$?I>M:G8:??:K<9/E&$ MWSP$M2@BKQZ"PC*.4$ZY5WH(.FU(/8<=$S4C9P1&;V"\,]!2$)0_9H;BCQP& MQQR"G"&,B*SVVM3663 BJ]66:U1Y6DT:S D''AA9.0]O$CHB7 UR(2WUX2# 5XF2'KV,Y7UDSP"E+"I#]N-:TXWC9(EJ1 MT[J"5R+1(YBXO&% ?-G25T1-/NAR!6F#,Z',U6?U- _\BG!B!Z@]X)M46_ M+-JXXIO>C?K^Y\G]V,=\A(OAL%?L=.O>I;8;K6:,.J+-GPY!;R"ZAR!TQBR5 MQ7WLRROY0Q">:0"VO+1W"#H^$0_<_!V_O]]P"&JL+HZZP "AGPD4IP=YHXBR M>?]H_J/YC^8_FO]H_J/YC^:_K5GL9LF8$B_>Z2&S8?,$.1X-'BG]UY67_^ ? M_(/_V##K.001'\;'064 #J)/,U2L;+C*4ZIY(K4U5OH>$%GJ:G#.9O5 J**J M14L"7O_FQ^WXG[>$O2>R%8^BZ.R-[0U?[H#GE+%<\T5$MJLC*^]M^Z)P$?XK M8G&?8@13,,:T=,QI!+Q5D#>-5$%^ H046$W>).F;I. K^WBF^G(]#N2'O,0= M4ZY)(KZ>%7"T>+KDK.ZU'Z%1V@X9Z]TFYY!2\O.0]D#[O(%T"SE#EBJ-GSV) MB*QY M$!@/03$R07R(*3>H$,FV^&SBVM(X02& LT/O?FM4H3*O^V+W M[4^7>);%(-;]<#9 D<[,,X]Z@_JVC0OT)US.H=7,HX+I,AABC%HLD;'*3:NC M>G!KB26V-574^8KUK9]OS=,'@%D\&!+4@_Z&R:#8(JQP!XM[;6!6<[<7AZ H M90U#B^^)L#,! YIDRO4(BQ[[J>R! -<\=?0EF)R;@!C$S+) M<))02UML>(322\\[K1C%A3[.KK3VP")I^U?,?\]5_'\%TH0^X*(+E6>R!5Z6 M63++!.5:X0V2()%J++Q-R=H4WIBXNJ3>4YIZTL?Y;S/CS>7MDMF(8"J,B\GR G/Y%D;*/8S^M4X?F1 1F?-JPDF6>P;/W38&#T'!M2ZC"S]F+%KY3\U? M4;XV]WMCT.IKC8'??K&@G1:WV;L73?^G]_*:0Z_#P]-I17#6H',68W KQ)=K M&X,Z0\5ORN %K0-Z'*:,Y@'N/39ERDW#FIUU"U"=>6-K/:MM"]<%^C M? 3*_)=RP..MC&LK,_4N'T=G>R9TT& 85,F.Q![Q!U'-OR9J@N< M)G1N87@0\_.!HZ^K9L/X!NKS<_7.?]9H:!B.OL[+*AZ]=&++_I6\K]TB;9(4 M0DC>"SE;140%/^_P]198+SR'\-=)Z(CQ;'Q9EV)K7Q7^+ V2+^E@,* ;-05K M1H^5MMARD91K8C$7@'E+$B8_"T@U'JY7IOUX>J9ZT*DV4X=R:[*)VTBCM_.4 MHEJ9L57W&+NT$&&/RJ4S)X?;CK),Q4&$@$'"J9&JV[I+20:DXK;*I[?2QD^X MB1[7_F'/_33%H=->ERF;>@S0Q!N.'X*:RI!7RTG'UP1GUO4>NWB7^6 M/F$>N0L>C98R@[N6!(10,V$D]\2F+/DHNN M!#:4,_K. %$ONT,>O[Y_+L[T.@$^\^.Z[K6FWH?VJ8PQXIN; 2Y/-+>U0 M#9)4^,9ETT#59KH,ZNE.AM/<-6;I) L\K)SW_@F^L)^?80,A!RH-5%-?W^![M5^]8YY2Y+?=-/_KU=N$0)#3?\ )"Y=77 MQ *11 J>J0G%CAM8HU\ )K-UW)@#\=Q/IO;+*9>\C=L_"9S'Y &IQ,'&6?YZ MI@*D I",[U#V!%M47W%7X;LV><[Q7RJP-"J4O^WJXC]S0[D+D",[$,U"J4^_ M4N^0^"*IFH1IGUN#"V7$I2Q"@Y:7E6[-6\9W-S@XD.TF)@%32KU9'KK:-T&_ M7P#K]%.SGZ:IUXA2.,AKC%A,6Q'@,.]74O,-R]JOQU:3I$HI/S66OW728P4& M.'N'0XB#*.((W&WXR-4^(HDW9A2&+OJ@=UE@ZL]=GX7Y[:V]R5FO[?3/)/1& MRUPI-V+/&,C ;W,CHIM?+-7E:MD1] ]!S.[2CR<:ZBTX9/#S3Y?$G!]F:B1= M*C,2XP<'SXQB!Q%U\3(7X1A3\$,:RJ>>ZHFJ2S7/WR M%%!(W\K[S]RL6"7MS:7_'*X_5/PEVK59_[1#)G4(8D_"TDYN8(G\AZ#8QT8W MCM[^ZT_^$?\C_D?\C_C_=S&D9Q0'A@#QA)HV;XZCZ%4E'Q0OS< MXT%P1+.S[\JH_P<72:F7TU^WMI=ZX^<.0?%4'6(NH28<*HG07M*MTF"QJL:4 M(R([$8NF+,%#PI[BWR5$JVCG:=&X0]!OH?)#4*,#71F 'SEM>;1(I G%FCX@ M:%L6D%T+2#<+QF(^$V)O:=&F,H20IA[H^IWRN> ]AYEIOQ!*/[PO4]GAF\FN MM8I@TKV-)>)\KWLK,Z@DDMW# +< MDREM)6&PL?JC&W&S3HYZ$C:O\U]?6'&;$<*W3O[W&MS_1_J/]'^'U+0R3QEP M]"F"-RDD[Y\P\A0;7OMW/9OYWP6ED;"Y8AC1.!_F7,Q %QB=DZ384 U(PBQ" MW8[J[;_F4D.?\$E,=7ZX_?$&U(X.HO\MN21_1%+A"#.R &"VX#I@Y2X*'=V< M5I?/NC9U%O)\IO?Z[?!/Z^*Q6:\V,. CTOB[H!X!%.RV,I'W::7B/X:H3J6] M$_%ACY6#:ZU\Y'[2LJYZ[S^>6U+&B1L+"47MHU M 5"FRXV'(.]EC@;^.N.O M>\7*AZ!J+:JA2W5M[OXVEXLYM?W*(O1UCG_/EH(0#?')LZVPB:0F2_\(JO>\T+G:E-02RYPI-9/L]PY>IC>Z=G\T M)>\W[7//*<(*T8 $FLI57+5+T*1<686Y*GCOX')?DI'+L#7U0Y"TZ.333;BV MD>UYU>COT4+QA=&(M&83U?OOOA3W2V1VNF)%#'T8FJBJP=VK=KR\7+$:'_ " MU_\D>6I8#=,%S:EH6D(5RS8@N4WE<;&EI:KK!4A F4BT5K_:VZ/L?OQ+SH$* M2'1]UP:Y:%I5/1S0"OIFU@0CVAJ..\\38(VQBN0/1)NL$BQQYXGR:<]RR:2[ MR3@K\0\M*IU,>R:+[@=\]-.CE =6]%%L>7@8_>*T37;ZU)FC !/Q51GWP.C5 MI8Y6]DS[=^_9NZ^(%*X@RBZ+=5ZIUV1S/@3YP.D8K9?EJ/GXZ2]0_S=6^(T] MGI:D 9:](=CZU&P##_TTO[G/SI(VY,^Y![ D\)!Y:L% MT/.1O.OWT;[8L-^G%EE4\OUCWD"F8Q$N2?PF?^P+IETV62@WD$JT]T&<:UB! M(!D/^SZ] 7QO6U/ZE@.]9(9'PCNA#_1\38_Y-.0]MB*UR3L&1K2$3&1NDS-I M7S:WE Y!H3,B=12-N 3NHG/)W%L&*M/?^^X/]ERYM\&6D^HR_J0&;%?V*],E M#7-7!!+YYT/M@W"_@TFGB16@1)J@?N_X\YWZDDN(B4/0\=53?_*A_?'Z6Y3Q MK.PCZWE&QZ$X4=Z&L68PXOU#T*2MRI#2CVWJ(8AUI2:!@SU'PO.-G9"+Y[NK M$Y$=":D?\KP5_\CEWBG-6A4T"_^=8<-T:_!115EYC:[,QJ8]1]L)W<]&'&;' M'H) #*\8S4NO1UX-YVHUW_:0[+S'DO*!K^64;.+NU@%6(O'W=Y?P*U.JK\A& M7K[G]PL>HKB7]KR[RU?J)[WB(]4-\7U,KC6B$B2O!I>O;N1\S-(!?=$N2O*/ MBSVH5/P0%!Y);SOJ*V0,16SX?0B"!4T?@A[5[O@<@FSJ2^5$*65P-)IX'SQ1 MT3I;:8CSU->J'%Z$GP:"Z/HV8,,XS<4[#I*"JZ^NNCSC?QVT=H;I&9*S09V/ MY4%^^(-6@WR-Q\6YQ8.P-$3[JEQP0\K@TG1'^\Y+[LX$[(N[!1N M3"9Y6$F/T;I3Z3Q_*^B'CZH8V;K1Q8C+$4JKGEZ"(WCGFOKJ9&;=NK=O&_/% MYD:7Y*A<+ULG]JA<[73FF_/@,4.":([8+W6S%V*_MDKN\>J'GK0ZW?[(.;CG M+E]13#0ZL1PUASX$5;E$8EV\8R:\HOT+NV:X2(Q4O_0EM$1X5T3'+=F!UT]* MWN1+!"Z<$&U]L4SE*R1[#)>HG\7'3\+QY=V>)<"Y'2$-YYU?]K>KW$(FIAR? M7YD29C@$&0JL5&T11P0SN2!68FW=>_QC.TO>SKCBU,!^O& M5RKW([>7ZK9PV,Q@P_8]_5F]5427JOM!>XJ^S>Q*+,\BO$QG\V(V?01= 0O% MJ+IM\Q]_1!RXCI!Z%H MFW0_E]_L8#Y-R)O:7O_@OX6T>#M&G8AJ 9]T M1YVI1Q%8/*6U^C=FUHV'+L\^?M*:)9&Y0 8Y)MX )3*ZV+G3(E MDTE*27WJP9Q*_[KQ61TDO>-/_D[[ I4]!#7!86X9L+%)LO&/%$CX"X/ECP7K M6OR:"/%'$*/O./#;M%9Y83[[;&K/9VA&V-5GN6?L%_OD7&ZE+Q4:;9XZ!.T8 MNI9F=J+EV]3U],._/5V(KVPU05;F%R_+T;6\I7:FLZZ;#P4I_=W4CO6HZE=R M'E+7('HWI0JEWY(GOWRFNRM4T+#9:,P3P"&F<:L,-5P:!F&M9R-Z- J:-1^" MPC B(7=^_;;2JAXL\FSO%F3/3NI6Y+1XOU A;Z\G,7J-(A_T$\:*<>^MXP*GZ-SP!G%4^2>T>R_M M4S%&U@8I2#J.9!GF'&R+?.38[YC(OS![[BWNBN2^JEJ8B6RC\PFB] (\[!!$ MO',(BD+S5OT!XBG.5#CF1WT&V_E4!Z27E^YZV1;D(K^(BG;1%82=+2^8Y4TA MDQF'B?;%C:JDW_#\EK8/>FW7_!0RX0E.B:TF'P(:LK,_WQ*LVKZS]\P4>Z[" M[6O&&*!H;F4RO)72M;=Y)3KUS)2G^$^;=G 8*"8N +1K4OB[D)QT1/YWD;(D M;-CC15IF+#;4-U9ELHMW[UFW;,FG'Q(!)?IJ>DGT;UX=[(NX .[P'6N[*M@TOD**AQ.6IQ#](B MK#_7'A%PTFXC*.<2*:7@N?BEMZ-?H]-57KQ<]1]V1^[:2",51H($5F:4RX8?4V]F&SH5K/BS+=AF&VN;'()\ MQ=B2>S7SQ,Z<4F?>V1Z7HY_V)J[C>3-\2I!^-0-4>/'LQ'O!+GVX0G.;D%!] MF5A/(F1_[=;;J_>O21G# $GO1A'PO$H(R:$Q/24W>])-L,A_5%0T -KO?5W; M_US6CUUQH>:DE"]!OF1RQ]A328 M$Q8J^5;I/MCV_=*0BZK@VZAG=ZR[B!//GL77;SJF*@_LZ]!/V%0W-:64B#(+_X]4=)-S&(JX+%1YSU=B3A%VU)^ MN\R7;UJ>\O+RD?L7"Q(!]R:)Z92N.S\#I!OZ1K[#KS8^B;N$95_RG3=X@-X2 M7LCJNY>SR)][OO1"Y>A<-33\2P9WF2%GWXFHE34!$:&SP2LWMRX.[S<=%+A] M^E\+3[2=M"YO@!@DDAJY095F;Q'M1Q%$//5T$32$ (E+-ZJ-[=*M12K.7+IR M5:RAWNM3R!!7FS^,%:- E09^9F-JB#7MM M/$=;D.R2"'(_,Q\T?/:C 2A0R@7ED)?5G3O3IM8NW2:N*?:H7)S'\>I*4_ ) MWQ./AJIV4C>&B?K-=+%?E7VQZ(KP5A'CF0EPE&51#=M71,E2X'5X?US64R&) MLD[I-OE3W>>ZXQ7EY_U[;FX&7:7C_%%5\B(^NE'L-/9LI*]Y6FY%V>>LQY_B6J("$U#(BZ[9ZXL/NFNNW@A^0$<3X M>)@'>"SC :U$W6[>YEDWP2S:\X\-O-GL(*CJ*7>0H+ESFHRLYQ#G\;((*\.^[I2Y4L1(Y/- MHM"!*A'W)9+=^[K@PP75J(><2P_N)":0+66=9VDLY\ MC"1.F&T#1TQD%L+>U,O/7Z-"Y@P$6\Q_5(0->SIHH^^+:G[V2+-\Z/1N\.$);1!LX/E'Y9<'* M;<^'$4?0CU?DOWS6N4/&P WI30R/QSH;CL$-:*7JLO.!SRB$\# 9I094FV!F M;M&4'B1"??4L)?!CJ\R2O)>QFWKE0U'#9$AJ9$2H\4Z6?+@DP: *Q M> *NI550HSK''BZPXQ+I='<>,\)3]A]@=@/Z4AF#G M\N#$^R_KX,S6]-Y#4'E?K&R&R;"X*]* 0&&)7?UJE1!64_TPKRM)"7UM.] ML^UKO >="G_MPH&+?9M-)!9R!5 *IG*EDB\JK,7FS=*BVUZ4?)3K#KR$GK&4 M"0FMCC@^J-=?G4R)FJ1' JK$=?+3(\.^'M1#]LL\[]&@:3GR%;[9 #<:F0ZF,B7-0]%?IZ<1=:W^BI/N M@M6YC@ZNGEE)>T^L7(KN'M?MQ0;VGJ:-,:S'1T)8H*)(^"\'(K:U[[2EAR52 M-6%:Q^5%Z-N[:1-C)USR^=7/Z(J]U@I$G5D.\!+]H"#3H&=W\?K/S4N#ZQ<# MI(BE.Z9 3+A,;\745Z3AG2)H0^37CTQ*B_=B)(L]M15^'0(^II:SAC'%>>'8_C3Y'X@1^:C MI4(OT']"A4=A>%?J0U$Q+$EDP3_5KRQ20M_C58[M3?5P9-'Z-_E+V+71XI=! M\5FN=-'!L_W/V2Y-X'K'CUM-6#26:7'&115\8A1M-$G?5S=U$GQGP\P])$;W MG*Q[D1G.CG@)/Y:A>:VW@OE[C^.#"N_$=]>2#&Z]@U\R4*FJ?3E^Y4N4=!?L M[K^&T]?DCEP()J0TY292F"35Y"W84F= $DV2_;#%S1OZWOG:.\A\;','=E.L MM ,+2,UN4.:VA:E!I-(-(8J>.]^!5(Q2@!2O9;H]DF6]"1"]/D'L2)*"5[T;[4,QX9-S]PW7O!ICU_TLJC5/ MUJM& MJ'CFKJ_%)YU0BF>H#FET98HQ^H#0ZO@@5:[&[.LA**729'XGT33UI>00-:GM MGG 7:0P)]8YNP55>V:DRKPIR-QXP78M&I[$A'O-5O11N7W(HM]5T0Q( M*[F8>D6698I*IT$S3Y]VV=O4F,REXX:%9C-TCM360<#, (U+(9=Y@.U8W,O, MESOU$U]UE&U);+*]5=!KY(DEZA-F0Z'J5''B-L[PQ%1 .CSB=YZW9_ C2]GU MW=MC="7/CI:*BSQ#HSAG\R*M%YE]' ;:V5;&?A6>;BY+'_L^S?6R=G\W>IAB M%56HKFS"Q_P@X\/%8IO5V8?9Z?TUU5MX+>0@Q0=YDE:".8SH.FO@1X2MKGP)-R M/'FZRKG:S-.V?>:YF231;-Z[!3O!U/B- MJ@4X%'3[?^U6O&7[4N\L8O&^ZEDS!@G'9PJ8-Z-6MHYX-9^GZ14V @>B8($W M/5>^M>(++@ZFWU.(-E BNQ4+'@VO[-7_Z?3.WT5<>(HI(D-W>/,0Y(QB<-\9 MG^Q\5&-[,7/F5NG5)*A-OMC"^?Z&=A+3S5]G@E9&?6DLS0=W#PY!D56%!FJX M8=6IF5EK&:/;F**-&T9;!D%:J*:;T+/_B;TWCX\W]\YGW/(W/C2#0<\2 2J3KP= M@LP*%BDT".+P+4/*>N "'.=]A8HDG\XO7T@%ZZ'5;:>^:RP+?:HX !O#LT%, MA[>)\M#TE["*J,H"FW/JG49&TJV!Z>EW]NO\$QY/9J:;/>]>*R7?),)[44Q: MH2Y$(=Q0DT1F@>L%\5,ZCEW!)PLR;AXL/'E8=IAPEF5)"C$BR3(>GY Q!GI) M:*XT9>;FT!?UY;W B'UU)E[9WF[)OQ0CP=PODA.P;+L,/"+LIAGV_&[<'UV' MR_QBRPEYB\)*^0'5V>V1)&9"8-V\V3335Z3H% ZRF?1FWT)+JHGF74^.:DQ^PK1:K/&.0PW:^GE!)Q4.>WDH-G&CI#' M*XE=1#,))T6)V G81I2$ZW 3W".18O .=;K4'SB7SG%(;2@BRDF=C V8KPK" M1>TB9#Q'C3Z9^?D%/!KJCF3!'[S4?/N!P]$V&!Y(?4@N#IO_Y@,%SCLJB3CT MA*Q^RQ,9^?U,3.BIZ.9BUMLJYU\E!JM&MF,OTBXU<1)*2;*$J5=4$Y\%OS@= M]\I.<>@YS@F^._;Z=QGPAB_J(UAWDQ= M3(_\N?3%@.1!B]?AH/>'Y#540]5RP%_&5[EUY]LU )?F;^ M7(R+^7["+L]@$$F2K%VM@RJ6H*.<<0@^+Y]/9$1'B&_%[Y60AK&%P;3;[$L] M$AB.FFYQ_X&A/9_!%,YA8 R6A6I.:"))T9)TKI*K^VU5-L067@AF(I:DCX\. MWQMGZG@Z]]HEZKQH/M)\#EG*B$5]'D%'@',Z0.@%LB+N)\81W T4>O%ZXZ)9 M^Z4DH?QK8%>35=M=)O&I<9@VV82P@/=#.V CZ6J$J(S]Z ;V8^[^'\^3]'Y7 M7Y,YT9%0,B%C0QVJ/>RAF3K"XU"; M3U4#GGS;@-K7QR\IOETM1VA&OQOW\63Y=D$T&2P"[Q#:%4+%Z)P@HPDV7>?> M-N1S0'TG)DG\N&SIBXW;;D> P)M"O-I?!\.8CP <@X0%NJ ?77!@XSJ**@$B MQ!T!'@:#,3XDQ=H#I"\T-XPV1PG=F-VQU%&FO87RXI-%5\'<4&U\\CF(V8.I M%W\JM8S@.!,]GQR;IOA+$KE:OEI='/WIO;6NUC+B3 S)=ZDVR Q\;EUP1M M9!#A:#Z+8>=RJD_.O5%=Z4NKPZ;C[,/7#S\DN3^:!3U#-X2%,3+D&2(II@S> M<9EJLB"BY)HY!2:89K8^C%]2IM4:6[Z^ (3DJXAJVHS 3I#-"O$3Y'Y'=DG9LF>(27^:"V3L89KY.9=%\5'#5/\:&Z]YIF):%O5T M!?4*+1LF"KU&/.&J2 7-ATF:(/57ZVZZ\YB"3MUWG/B_:QI/!1;[X#U]XU=" M,NK-?VM,O/5*=,>[KP=BS#5!,D6S%<1T_!&@^P@@2GU.W-CO\GN-^975&K7^ M*MSV()#X.R-:0O)WXO/PHM5G1I*_^FH]W=*>I=?SSV$?PY3QV/@76FH%=Z)% MTRKBRG,2'+RNQ@4N930$A8A7A:H%^, MH"*40-C0G.8D]TW"_@80APL0>Y48 M<%H'/^@8^_78YCF>M!! , +L8";8&F,2^"U"B:5176P'@68[="$Y_VTZ2@TC M:Q!6S2+H H1:G+7YYL9 T](J"]-$[].*5QJ? M:U$!LF'[8RX["FR'=PV$XE^HIW,*>I8.7)?Q^-%N@\LRYN_ M]0@0\Z*O 746TFM44]MHLL\?%'?I7WZH.Y[\S*L? YD8O^[=>/MR"B_B=_"M.$=AV-VG^$-52IR53Z!5M[GNCYZM9 X="M)J?5[Q -S'XY7OT2S%OV^>6/SS M6'/*AXAI44NE.V\K'>5$S\ FZV=;7&H/-DJJD/'6L)E4_R'0533^N?" 8A[[ M2992UDE/R[SJ_8]?_F!-'<'*F'T=;\:=IND_!+%H12Z('^Z W/T\^')I\3=, M\LO=V&S5>^*TB:[5]G.7E^X)Y^_96?W.WH+/YV()IOEGR?!.OGQAE,<6NR>< MD+*:6GD(BFK05%;R^"%J7J*/JW:(OABS23[/V28*9R"Y*EJDUG/B )Z;04CU M04^V0%83#?'#&T!63TPE=/ABSZ#N;3%VP?#".2W \8IP7I?A%9\P-:Y'! &^ M,QJ7C]\)N$CUJG!7^!R3-CT0Y U^07>)AG KXG4D*GH$&D6WR\>*3(N>_XXS MDF[N7U'S]>CVY)MQE(_+AB>*W10.Z8XK3Y")MP"(OMFJ@6#ID8%@,@>\IU$* M,6PVE1,3.0^,13)#$#:?MU5G-8H:WV^8 M':KVIQ#N7AWNDRGR'S^N.55I[N!^C:@T+B M2*N-\ER&39I3I(:@?0X?$".(?U@42@D^7XED(H+6#2C^9'XZFPBAR$S6L\+K M:N*S\TC+T#_W']=<%99JJ?^%_-@K&Z!ZZ$/8ZUQ;"FT7L\;:-JFXH ML=.NX^!) O>NIVD*BQJXI&*0RTF?=_WK"O)Q&67XA6")>J_>.ZD'7ZSV)_*9 MO]IF_SS_2!W.*SO>>6?$+]@BLWYQVU[3IY#S']95J^5#&*/SF49)1D/A)7_L MA_(5L?7C]0WOE&GS0NK./Q/._9P"ZT$Y7*7:2MW"]KQ4_'F*[U1:%DFX9;=Z MUYGI)\GB4)W)9$NGT_5D.&%56_/NR/K=Z,DA*<<(O\!4I/NC7KGOSXS6'DAN MQ%!N4V_0,F%\:.*9 5V3$*, PZILC*P=GWK1Q7>_TVZP)#@'1L!C8YA/?>G, MD3,WX[ZIY?5GU6IDZN++599-62^K1Q7E&5G7OV"01P#EP>]*Z[>W[>:?M5:< M5C"U?Y; DZ$I*WO+<%J>:T1LR>PEF&!A%@D6M!>1-2?N(:)4@Z^@'A)%FN/4 M_&XW,P_X0H[%U:PWS,)&@ UJD2@WL],W$51]XFS1,#2J_HND:?U.->(&7=SQ MZXDC@$\B^GZ>,<*P FK6)I%9Q]XL M!E>9ABB]L2 74DGU;9ZK<$WB<"Q=@NR>U:L7 ZI?V D\/( Y*6^@B(CB(X"[(B:R M$][ '[,XJ2, F9O9L"Z U[\(I2@J;(YILU]X)&#F;C&0IYRB!].R":4H0=VG M8,>H?H0C0-=[/I+A0@,J2=M4X@E[O-K#NMOH@I-*^B%7K%=/AC3/"728G:%7 MYSYNG&@[_$4=B(2E/G")'I;NU2X3)'OV28>FOOJ0TZ3R@,=OH,W"=,VXM(PB M25(4.@+\\!TX AQ+)H_\TZO);MX#(NVGRS]5BJJ$_5/=:(T>X/]DN>'OH._WM3V?;E7"_5 M^S6M2,N!N(PK[?CBUPMFW_T"RY_8NIMERXQ4JB,4*)9R>/ M4YG"KK8!]\>)>-O0*E.MP^[0%.IM-T556Z,$KA#;S:4,BX3NE2\_E:.$(P+* MRDS5[]K(>GG)/]G,SS@","&8$BNZM50W5O2K^:P*)$0AGR9*9D?3XUM-/,7? M3U3"H)[ &OA&+\5S]0IYF%1,CO+';8C!WWD7.R&V[@$/%MU%N9B2V(UB5E(F MUG0N,M*P&94+2;:11!\!SD1]'H^,+2!J%2RU*87?P*;Q]#S_[L4CRM(!F)H8 MMW%]L":BH>AV<*DQX84QE>[^S37O[%-KKB@PP@+2/W'?2F8JOJT-TXLO>>\<.L_>2 MI[/HK$+X0<4NOCPUVH<]'ZEN=YE!YNBJ![_DAE@N/- YOL%>__1G0#_AZ]C"RC"/2"'EZ@B+4DK^*-G8JS+J 6!^K/? M85@$G5QF^]8%Z0].5CT4H=RD#X ;CP ;KL0=&X)!(O7YJ63"@BG29LSWX8%\ MRP8;TY_OUTX[R0EL'P![1JT^; M!"#Q[\VN#3QKK2F-3J[9_V6YNCWDT_]><[;[VOH8M*^D,9 =A>\ RS"C.^R -?3,C8:/%9@%2:\CWUTD.OP[@K%1)?)F_ M*?#:X.?M3MSG6BM7F;*.)N9!GB)934=):97"PKRFVC#XAC?%BGJ5EH3D6 6> M1UZ>6U)G3B_V]#<\>"SM*Y^?1 Z^224@4@P!WLFO<_>:_S?=;M:+4;EWU;W+PJVSS??Y10"Q9FMJKZB2 M.,1QR"-T!^STB'S]K*QQ?=*4Z=@ZGI6W7:K BN=,^#%']=;Z=M" :\2'L>^R M!OMIX.TE3B=#U#+9:X,\-D=]84:ULK6!%00^J 8S_N?RI$70'=__FOE61M@V?22>YC(._D MZ9ANX$E?E]?@.3NAQ.-+#SCK5J]0"3KP5WQ"#)]Z9B"R]AM+OE"Z<;5L]0C M236@"$)OISF$!7UM>C;KR9<%EZMXO,/;',FO;-\U\5O.@,X!?5#8\#JXA)6:K_6/]P!4AM06K@PB AU\@D]#.L_TOK M:,XH(\Q.#3;\H-D7ED&>=UU7C&_7=L:C3J^:.WEBWN?:!/(_;;2 B-_XLQH: M;<%R.(&A;IN_>3QF[4$354HH+.9_T1DG]?$*HML,XS??TT9@7X"_UA'RMK;0 M$ZFBIGFFU@VA3B.>TZN5NT'@^+V_PWPO,G@X1@Q?\HZ Z$C= M:$:EY.0T)=0'/E54NDNF\P+OII5K.(,]X>CT=DE:S?(1 'UC%?00FU\'[P0! MWS=I:V$U??VQ[CBP"7T(7IO?,3P=BM[^@^6HE^17NPFO#XA?YIJ=7?@0! 4 MU4I9,><^3@>;).*?\$B!*I">7^H]%1WRAQYA;(H=$[,!R0V7 M'&3J@F%6F*WDX&.@@%S^(7U6H)NY'M146>"^D*I&]^4L/>\#E#)%* IBQM1Y M7@/W-,-KB"M+RFZVQ #[AHBBC^/,E'=P4/P1X,G?&^'VN]F'(^>TR.^] MB]8RC;G-1*A*XF+?$Q_?F*^_RH1(7Y[*3'G& SKI/48;"IA2U'/%;;'-V:UE=0E7NAN-.TA\OZD98 M-=TV!'"\V0#KD),9N9,(PI%*Z!*T;)#'6KQ0\9+4%L9;^LV9&Q2]&LUDZC&] MP%'T(N\* _!(^@1G3!Q.5V65;6LDA>%+C-Y:O:EMM?VNJ-(B(EC-Z\).:1_Y M5*4AX?W)3JUF/X#W&_4482J9>I$0A)X3)I?AC0+@YV8\OZGF')3NV!OUR:%A MI^9;,$+-][Q!) 8$H@O3OS-X#G&XJ^<+A7>I3.25;.G7VKZEZYJ;&#O8O9H: M\<>[\TOM$_K/$>MEE"&2]=H?6*06EOU5WZ1+,JV+AV=Y:/1WJTF9=G5.W8[F MJNP 70"& =5N=0\K $]!W4>RE^Z>K!EWOQ;$H!TO#-3U7>B;WF,3&6^44FX* MG @JJ]!O8'TV'A^_8ZTZ4/<$H5ZP\9D79PT<9-4WWHKWL)#OA)ZS.]?[2Y3U\7H*CSS-=&7EIAHS&RT7QW9 M!)[5D8 PX6QB/A+!7?#SGH<*^?RGEN^UV**%W;TB!VK6RUFUHVS()D3OKW A MZFEOHA"NNE'U]&7BHJ&"5DEBD_YZ@H#PJ?L9?VZH7]A'Q-.!#(*M3->A_W"Z MF(P';U00W>AJZ4OTOJ8VA_BOI?F*\"LSBI2K,:+]WNNH2.Q)I!#T).$Q[!C9 M#E<_IC+^YCLQUDD_TX)')6G(R.VB32X)\! @BQ"(^>I<]JP3H6V\YKI9C*&% M6<<,/*V&]U!OO=,R55:TO8W3TRAXPQX!:>U>UY6_.'G"\SWDVYV6*FK=WM0S]'>TEE@ MPX)@$KP3=0QC^WUDHWG\MZC/;&_U0;Z@**ELI9@7W-] M!'Z_' QLV(:_AL]GZ0B3WU'TU[#\R*O0NQ.J56PDLEG)'[>E6]=&F?S=.)E-A4%2BUY[$ M0/! )D]&SG(V^6-&E<=:8-//^1='@)E>4ANM JGPT^,(4 M',[G@9F7OQ_G< MW,HPPSA;GRB>[3AY0?\>S'";]G1X%+FANW@L]<83Z%?A<%A#UOSP"0@(-Q4C M3Q6;-SMMYWG=M7PCHK]SUB4QS)39(B13*[U/?++*6HT[!B$AJ#(N)M*&LAGO MC6P.U>J3FJC(6>+NGJHQ&OI^BX) M(-IP$$IY!N\(4:4Q]00= 3B. "Z.DO\RT>Q#"[&Q@A/#MZHG?K4^YJ+69P,N MY#PMA4,Y+/[O6'OR2SPP&O29LPO+2[;'&R),8T3B3%@O+ABWO?41?VAPX=6[ M)(.[[@UPG8;#K2AA@8SE%^5+ZF29U% T2".]@*-+O", *B=:^WYVG,J)E M]5C\E(^R%6&QGJ4O3_=+X>U5_Q]I_K]$,V8A"/SR!B]C@>.T A7%5T[<(ZZ, ML(L]TW%ZL^7XKYS7E;;5T[[%89\DW\5"YN^>47KZH1^]0TNMFBO6LDX5UA&Y#ZH MGIU-6PI*B_=QE&S*-EA'=7!&Y)^!N\.C#LTZ.:.N'_?$*"0^N=3T^MFVFDVF M/EU#I/9[;YGDBJ,CC\VVJM>$/Z^K=65N\>49/^N9V:;9_)\J'J/HD409<_,$ M"R-Y+N/;:>L1<5*5@[K_VNR^=C$ZFQY%]A;%"=:7)T;V=GYF2 M4]7<9Q%LJ?ZP1(>MC>E\%G@'"\CK'5*:/AR$KIIC@K6 M+N<[?K_]B#T'["RY.(?<0O1A,;#^+3KKW]K*1R-P#QH;QAA^C*J;9_S>6NKL M >SN9EF9+H#2HW''42:!,UMBW7LOL)\T;%X7?V]LLRB/%6]W(5N2(TV,HT): M^.S-$X*'FYI?<724V;5.V7L]!AA%Z2/ P+?#,B^:SP_RYK'>1_"ZU=_DWA"R M1J@:[0]\H"5$_<\7Q?',."E$E,[N_^/,0AXYE9"/*^VFG8-J$$%?#WU;W)*< MI *$K-+[H2[/KBX*G4CLO]FQYGB:U_Q-@814F[*POA!G0H&,ZGPIJ\>">/;? M1Y708J(:G969H@II^]Y*X"NK(EO@ZFHUO1$-,TR;Z:[#N O5,20Q6@), M:? M=WDJIQMT_C?Q5.QS5QY!B5=*P\+FU[9'#4F;@X+7>(]GR#T=4M_:=>7%:DT! M;<[\&<]7 8>!L2W$\V8<$*#"L/0264[88RK2Y[KOO?A6KZ%S7J>]X3&A',W- M$:-SQFUEF>J%NMN&R\7*08)/P?;*-T?9(2/ $C!(F:Y+\_E+!]OU<7;@"5;IKO?J*^6UE2@,SYU M]^;D\19)"LS]0NYJ_\$,^VQ5]R;39U $BV0VJ!I!)"F1H@89-IQ2W0B4#)AX M4IJT)"]SK(?T('69N[,HZ5H:^@/H/>PJ.97(C.?[3+] '$YL<'3:^U73,J[X M,>/E$.27ZVY& MKOS#RXNI!B(\[I*7VPM1M_NOJ,LI\"D7(KXC@MI0>S54=GR^(#&(RU\>>LU/ MP*' %> M:TEMEWL)BA8\<[NJE\(^4Y?;-?^,YVSBCZ178<>(RG2V9*+[ O"U$"Y_W8Z0 M1P]MV2ZK<+*E%:Z)L']D;U5_$X"5=H[LKX*R@JN. 03,[:?D""2!B%Q&Q(R MV;]O$8'''T+DK3447K;F]*?I _AUK+]SYUU-DAT:]E@DJU=:EDD;M3FX3LQ6 MMP'A\XW>O5 '>P3'CT')6YSGKR<9/1\WMTAX(#UD2EA:^C(YZ2-O#RLC/-O" MR^]W#IY:P"^EBR3')KT[.R5?^$[<_.DID9>Z-DMB@<E<^(,5 MTI&%S*UU.(F.[K%L[:IWM]T6>_RP?W+RU>(7K>ED&8B"COUA,AI;P[R^@-M* MR&[JU2,(VV0O5821&ARH1GZN5YF@*5WZ$VY/']3Y/OP>F"%L4S55(XQFC2@L M>A6U-%F;D6,S*U%SH.?+C,]3&)0 QQ)SFVU-6B%/--^(20B$UE;<-^IKD^S/ MKJLS5?ASZ@8@-V\IKH>XW&4&H,H3?M&ODC,63!1OC%;%;#6(/*)K0N[/A*8H M^7]=#;5!8^M+J?QC)#B!9Y3L0'I"""P@,MG*+][Z= ?A7LHLR>3INE.J03\; M)U2WDQT,.N,>3#.]>Y+5K TC.VDZ KX&B\DE*NBA=P^(>PMG^O?3=^/:\_N M85R /M4=]PTUQOYSIB6 W(#UGH)37:^("JA3EN303@>_RS9 M/C+5U=20BJ: MG:=-H&XZ9QE8WQ4T7]*[ >35NJF(]CL.?O:"4IQNW)C&W6?N\:ZEY?SOX&7G MA3.R*Z#I+#I+* 4(Y:#HM!!%.Q?PUUKXS@_CSW?:BB6MN+TJ$QU3:=@#K>ZS M/19<5A_V-H5HB8X6*-:*;[Q=,0H?[ MO@ MD[-T9&&,B'H=PFQK1.EZ?ZE3_("<@U.O]TQAW5S'KB M07GCSXG'YW'92'XRD<"-+UV?(BH< 7!J/8ILP\7>?)S]ALHB7;??U^G2Q&,_ M/T4GL:A?>$F37!'42F'VR+2"7Z M,/P$R,/GI)8JL0D7F(AW,(R]ME9N5_&E18LOSE3TDL&+"U.H%')IY+&F)_H'DZ[O2 M N?61>V!"UR&(2-2>W6; B<2. M;ZY)FW;G#+4BF$4JL.>X5,[U%%CI\][X>KQ5?;@[Q&[.1NN4XYU[B7J>=P)- M9RV,&JH'FQHF&EJ7YQ&LLH^#*Y4Y^BO=97R)"0I3:D9JXGDY'S-)0:.#'H5Q MU'NTK_]]ZO]&Q"933Q-0G5EYFN3T!1'%&R,J?]H':& [5!(&,ZOM9,1B)=*B MNF- !7'26:T88!1$O00B_ Q1Q%"QBH/TWG'80.X"R).BEIY,:EI >A,=Z.P& M#&\5)!X!-CHH]]>0W&-08W\@&GYRC7MECFODX=OXT.BH;&E55AYA(_%*X0I@ M"[=,@D@W\EKU-^?TQ-_??^W]H'="61>. $S0>X3B_"2Z$*37>&K71%]1"6TS M@EAH:6PVLTQ3LHKQ/>T]M6-^!#CQX&][%L@1@ 2DE>TJLJXZ232GXU") :]5 MMOC^U'TW^=)V=X GY)67J5C:92F[\(&NRE))3_"*T^<*H]&,N(26%',]WM2; M>CSWF/]V [4&3=^B"]:1="?K!]GO[E!-< \#4*?7[_:)IU[<\>G1T'FB-ZZH MBU<*L>%FW/L6K8+AK'!8_U6H(O%R\1(Y'C=@4')7'-J.>7[\R>*A3 7Z"/#D M&"@$.83HRS\7R?A*'F.Y[7KX\R]KR-Y$D8$[S ,G^-32Z(00Q6G?-^K"J6?- MJ0&':J>/ #UZ:$AEG/U$:OZ^8!^W:+,BY=B M;[;_'([+3"35KL+JS&]<#'>]$*%^*8[ZFR;^;YU4/8BDLRE3SJR"ZB=CW(GL MN')=+7"A@XJLM_(K1],IB5>:P^R7:AZ]2D%I'M>_"$RQK'Y<1C8X?4?^DX_]&_N0%NJ;?YL=A^Z_577= 5%ZQ MA>1XG1-084+R:[D 'PS.&/*2-X;;,"L$%KV^\73$B'_KHH*YV,Z] M&"%2&<>J!].*IB9%1$_448$"#T>EHBR0 MY\P2L;7+&QN4NVMSHD3PQ@X1C.MIX&L^5(N$2N,4N9&QSL&NK*S",[^;($O- M>??E(N6J+0Q=V.X\#H?%CX#EZ;_@/% KB@+T.#F H@45(994:YDM8'D]=5A& MH";E3D)?=.,^I-A)BDNNK#.Q;VHW_^"X\Y_MP!/!(_=82A7-32E!YV=\B=AYP.!KJ;JC:,:J7X$4'?6W+D8 M[ 0]>+"UG0ZB7\,[CW,#L$^0)(+ M*&F#C3AHPL$+>< M6 ^/A0%^T,4@D)K/Q%/)/F6V63W0=WB[^^I;#5%/_M=O].I*9:WG! .KT2?O.W,&039)Q!3W MK?,8]6814U:=\*GEQH)/8*^IG=7LXM]-:FK**DW\W-\<%U-CY;[WIAF)IX6D MWYOZ8PEQEX\2M8_M=]R<^I69_XXJD!,FIJ7;O52+B,B5&D&UF:4I6?\IEI:\ M3&ENKNX#ML!/TR7(_/BMR VM4,)R5^9A=49(2\3JKSR6U812CJ3KO ]9M/6@ M413#O[5A.@KD(@:W6%^FB%%5QF? $=L.LE\LMLP47]2*\<(O'V=)M$QRS0K7 MP#3/.OW-5Z\8'D6^O_#["'!J\4OJ;CZOKY.QK M(/CRJF4=Z/16% M]B'[\8-BS8@L+"F986DTO..N\$\J$^$Q]DS[.P>MS/J7NR>5M!48TH-;&=[S&DYT"1A7@=0+-=TL51. M_Y+OCN66=;$17/5.CL<,LC%QMC#YAQE&D[1$RX2[RAKX)0+Y7\RP[R6_L.;Z$*^VK0T:Q 6:;P36#V^(X3UA? RS:M_*A]-WJV06-+J#X'7)U+/ ^:DH!'B:%C/#9SQHB". US#73:(FG8V7HH^=J1/! M_IR<6KB'3#2;B[7-K[/GO'DV%3[-N\^Y/D4!P/JPM:_.F1%B,42^ M$IVI3RV;MT7S#BB2\WSVET)!A(^,/ FMV7NIQ_N5"J.5P=W!TRYH/= 78> (AP-\C194=W\]$_]4 MVX7+")?I?\:RQ_/+5>2'XU4&CKW!8^[D2"PBS=!2X.[^%H>L;3=9*3?,EV2;KS)]&G 0(:G0V$8HJ; +$ 0T@:I+LB2:]B554 M9@Z47V/C6&E=:%GF;*EA(?_5(A'*G8J-F920E^!<0015V(?RC#X2DH 4H46# MYO,3@Z_"Y2]G8XX 7*FM5!O!^^D_38V M591#-@:!^) M\GCT=H%YD)?^. F.36DB&FA.0NKZUZD[2H@UL 0,?1_>80+W-/O9A,]B $+? M1 7*5T;"YL)BR-P/&JYXUMDZ_+*5>]HJGR[PP4.!R0AY[&U8JC>V MB7D=YTI1A121Z@CNR1>)61'M8B>_9S<6S$\9XZ&)):[)'+S]T1RP)RZY>-1U MI!2\8XP.G-@#D?7AKLD_9\!3" 7;X@3ZY0EK 8$V>*&]^*#DCSNR6_G30G36 M$8HZK =5AVQBY';MVHF&819RYM*2#VR@>[\,XI?8W1XX5A&5>%:L6[!,[UYI MGH;J"HJ=?@K*0Q8K@;M !Z M?KM# 20?K2/QY0?5\P/6,[OJ"YI][;3I-*XY^E:?C1' 56OYA'OV$.+/]FZE3U;<,DAS MW5IA6<4E->JMOT^U+(\ K_(I3'0>9"S)3,V=A*5>;H5/^^?ZS2P=_-RB5^A, MX]NA0>>P3J LL*>X\+T%.S 2!^%KM.B MVAR5\(Q0$)5+C<[BBN/\R?X G P6I)HYX[&Q55Z$E:W23NSTX7'#ML<4C13F M3#>+?C?7NV*\E@)N?O5T>=@P^!A2VQ,U#12"<4 #>. 03Y"5O90-< MX&ZV?8%W=)->RO>.>_7Q40>?IT]PL2#T"F\D5:3P 6:P: 9R'?+A M&B/2)-V.OG0Y20\2\ZZY3$#"7 MH4_G!D(+'G"\N.__>#N6L^6V\/S\]*07>*$(L?3)(T!-SQ<+&"O?'A=TPNJ0&G9Z3DV?8Y+N'9:D$ M9%6XSQ?6;/,MGV /_$L(023]+\28F!=8S2X49T+VT+L:I6W,2>"3\* E52Z MAOSQ,WL;AU,;<(HF61('CD1>I=J1WQ>3@7K$B8:/K1Q(Y2_Q9A*;\LC1E&^/ M?5*_B0W-.P BE,>TAZ/;K>:QK^V/>R,YB9??57L&&=X.RO;Y'71M1UHX_,^= MSQU[6XX'.NZQ? M,?A+8 T0&!1=,(BD.[J[==;+*2BVG;/N]I0:\G&FBMFN0^2OK5P"P+;O?+9L _^T)5 Z*Q M2VHAM,>(#PL)",Z(P4E%5OI6;%R%69^QG4%?C\U88E M]D5YK9^\\RM/FF]RR3))D/FGO(.6::'@A@OVI@3K" MBN-^M"]8'F[:-W!DW+AUZDF%#5 MV\C&1&Z'R0L$^L>" >12QL7U.)$1*Q^2PT!'C.S#.2F3 O?.Q7SU>_@(I*# ML8_,3(\ HQYK@XP=S=B6=08=((P0R9/XD%Q5:*L74 @)V;DW0C41O],D>)O0 MN5U9ICAGR5$4XNZM<'/=H)B1!G1B<*"H$>J%'/N) ,=+\E=61D1,_PA,CO6? M8VG_F7$>=XHI#9R[.71U"<6*>LCY"LBZ6^''SBE,WN_* WYNL=O%LI/K>KCG M/#,KJ[X F@ZL;UL?RY"8*_]Z12A'SC!3O[,$0 OB=YZ!3Q)U10RKF!H MT3=5Y*/T_BMS]/.E@?6R+\:BX8^S#XOP8+09$_010;2,,("WB;DP4:_M]K/C MT\\'RT]B4VZ>.&L5">COOR4K]? F8$IV'C6=W,'@]#TY1-DN)TDB9WS (+M9 M6B\Z.SENC[?%Y]+<#3YSP&V]'1$KJ^6G8]<3JRX*G& :65M D,5@D4&$Y:_Y MYV%LY AEOCI<)^/AV74QB[]N7[RP@I+OEW;?#'P(X![&O02Q4 M!^)]D@*M%JE(?M1OMZX*3JSS$C34$W>T6\&\#%X&6Y[[ONY0NFD;B$"@Y@OF M='[L*9+%L;'M+B5W:S%K=-;1J;OGH#WP1B.OU!-,6]Q+D;U>AXI?\]ETA*G* MY.?NA.2O=,[:SX39J'1[AQ56/G)[YM#>PP,E?KGN=[$*=O%<1JI?R<])E\G: M.%R!!P*.6-41))1\5.5D@RA;3FAM*!JU6-SU$WS"=>>2'/1CMA&7PC69C0> M%RA&K'O9 (\&UIFAAZ/G+B04'P%BJ)P?5YJ^S5I[R.%C>^?[O5O_VP.RH?&J M=A/YD3!%B\8X^2)6.8FDT)U[_ZG*V/]+_E_R_U_+,XA3^$KX"1VN-3AO":%[ MJ48TUI,4^T3.T=K Y"O?P%/>F[]ZTWB- +N(V$7:)_A\X1&@,:&JE#X\!\CJ MA(F^CSL">$YS2IW8:CU\JH2FOSWIY^(4S2E?E1#Y*3N!+\DB$+P$E>2#1+YY M6J*0=\JR?*K;,EE%:J14>NC.AM.AGFR%9EO5>E@?:?@LW!O^$-[I7!R&6E^" MU_B(!KUAN7_Y^^9,VJEU%W&V;3!9BK?R!ZP'?M8/&HJ/-PY3&M-54[H^(UQ? M8YBF&SE;;#L>VO ,7H.B0D,#=,Q=&++IXW:>LGMQZDQ]?#'BE^)<+I=WQ*] MJ@=X9F1H^S!@2'/*%QS5 ?=S_E3>%)G+G5'EW7=Y@B+OZT9LF8-__;FRU,Q9 M,?[^>I_%\_N^9W(:?@4^:S/5+-HVE7Z4)Y''RCLRKG0]-YJYX-1[IW/SP_&P MRX2 UI65VLT1V#K_B470K/.WPV?:%:'W:(5[GE7?0]QC+D3H7ETRUDCAA (: M*$MB$K*YG=YK8OOB^*[PT& ZGG M.#OIRN0L!J,[/0J[H)7^ZQ:NBML<.5'MH&DET1AJ./;#=9,G:M?"X!:XB7=; MRR[7^"61T/FP[#XD3T_:VG_IC<.S_8=YJ;5&PMW.[@P6465=<$/!@I?F80Z M^BKTJR]?_7HC6DOTYL\'<,C46&PI>53E7&^E;?FGSD\-%XZM.%C:_'Z7Y/W. M;8_6>*V^W+@])W#W3U9:+:CHV:]2N3X"O?>DOLH"1EKV<,]O]*2 MQSZF?'R8MRE[\()6@O)$)>0W8'OD'1:2>T'\9A7>(95=B9NWKSW]_::Q2=